Uses of Annotation Type
co.yellowdog.platform.model.json.JsonCategory
Packages that use JsonCategory
Package
Description
Provides the types that define the YellowDog Platform data model.
-
Uses of JsonCategory in co.yellowdog.platform.model
Methods in co.yellowdog.platform.model with annotations of type JsonCategoryModifier and TypeMethodDescriptionint
GceComputeSource.getAcceleratorCount()
GceComputeSource.getAcceleratorType()
AzureComputeSource.getAdminUserCredential()
OciComputeSource.getAvailabilityDomain()
The OCI availability domain where instances will be provisioned.AlibabaComputeSource.getAvailabilityZone()
The Alibaba Cloud availability zone within the region where instances will be provisioned.AwsComputeSource.getAvailabilityZone()
AzureComputeSource.getAvailabilityZone()
AwsComputeSource.getCapacityReservation()
@NotBlank String
OciComputeSource.getCompartmentId()
The OCI compartment ID (ocid) where instances will be provisioned.AwsComputeSource.getCreateClusterPlacementGroup()
AwsComputeSource.getCreateElasticFabricAdapter()
AzureComputeSource.getCreateProximityPlacementGroup()
ComputeSource.getCredential()
AwsComputeSource.getEnableDetailedMonitoring()
AwsComputeSource.getEnableInstanceMetadataTags()
AzureComputeSource.getEnvironment()
Allows the specification of an Azure environment other than the default public environment.@Valid AwsPlacementGroup
AwsComputeSource.getExistingPlacementGroup()
@Min(0L) Float
OciComputeSource.getFlexOcpus()
The number of OCPUs to provision on a flex type machine shape@Min(0L) Float
OciComputeSource.getFlexRam()
The amount of ram in GB to provision on a flex type machine shapeGceComputeSource.getHostMaintenanceBehaviour()
AwsComputeSource.getIamInstanceProfileArn()
@NotBlank String
GceComputeSource.getImage()
@NotBlank String
ComputeSource.getImageId()
Gets the image ID to use for the instances that will be provisioned.ComputeSource.getInstanceTags()
Gets the custom instance tags to be set on the provisioned instance at startup.@NotBlank String
ComputeSource.getInstanceType()
Gets the provider-specific instance type of the instances that will be provisioned.AwsComputeSource.getKeyName()
@Min(0L) int
ComputeSource.getLimit()
Returns the limit in number of instances that can be provisioned from this source.@NotBlank String
GceComputeSource.getMachineType()
GceComputeSource.getNetwork()
@NotBlank String
AzureComputeSource.getNetworkName()
@NotBlank String
AzureComputeSource.getNetworkResourceGroupName()
@NotBlank String
GceComputeSource.getProject()
@NotBlank String
ComputeSource.getRegion()
Gets the provider-specific region where instances will be provisioned.@Size(max=31) List
<AwsSecondaryNetworkInterface> AwsComputeSource.getSecondaryNetworkInterfaces()
@NotBlank String
AwsComputeSource.getSecurityGroupId()
@NotBlank String
OciComputeSource.getShape()
The machine shape to use for the provisioned instances.@DecimalMin("0.00001") Double
AzureComputeSource.getSpotMaxPrice()
The maximum price that will be paid for Spot VMs provisioned from this source.AzureComputeSource.getSshKey()
OciComputeSource.getSshKey()
The public SSH key.GceComputeSource.getSshKeys()
AwsComputeSource.getSubnetId()
@NotBlank String
OciComputeSource.getSubnetId()
The region-specific OCI Subnet ID (ocid) for the subnet to use for the provisioned instances.@NotBlank String
AzureComputeSource.getSubnetName()
GceComputeSource.getSubnetwork()
ComputeSource.getSubregion()
Gets the provider-specific subregion (aka Availability Domain, Availability Zone or Zone) where instances will be provisioned.AzureComputeSource.getUseAcceleratedNetworking()
ComputeSource.getUserData()
Gets the user-data script to be passed to the provisioned instance at startup.AzureComputeSource.getUseSpot()
Indicates if Spot VMs should be requested from Azure.@NotBlank String
AzureComputeSource.getVmSize()
GceComputeSource.getZone()
boolean
AwsComputeSource.isAssignPublicIp()
boolean
AzureComputeSource.isAssignPublicIp()
boolean
GceComputeSource.isAssignPublicIp()
boolean
OciComputeSource.isAssignPublicIp()
boolean
GceComputeSource.isConfidential()
boolean
GceComputeSource.isPreemptible()
boolean
GceComputeSource.isSpot()