Uses of Class
io.fabric8.openshift.api.model.machine.v1beta1.AWSResourceReference
-
Packages that use AWSResourceReference Package Description io.fabric8.openshift.api.model.machine.v1beta1 -
-
Uses of AWSResourceReference in io.fabric8.openshift.api.model.machine.v1beta1
Methods in io.fabric8.openshift.api.model.machine.v1beta1 that return AWSResourceReference Modifier and Type Method Description AWSResourceReferenceAWSResourceReferenceBuilder. build()AWSResourceReferenceAWSMachineProviderConfigFluent. buildAmi()AWSResourceReferenceAWSMachineProviderConfigFluent. buildFirstSecurityGroup()AWSResourceReferenceAWSMachineProviderConfigFluent. buildIamInstanceProfile()AWSResourceReferenceEBSBlockDeviceSpecFluent. buildKmsKey()AWSResourceReferenceAWSMachineProviderConfigFluent. buildLastSecurityGroup()AWSResourceReferenceAWSMachineProviderConfigFluent. buildMatchingSecurityGroup(Predicate<AWSResourceReferenceBuilder> predicate)AWSResourceReferenceAWSMachineProviderConfigFluent. buildSecurityGroup(int index)AWSResourceReferenceAWSMachineProviderConfigFluent. buildSubnet()AWSResourceReferenceAWSMachineProviderConfig. getAmi()AWSMachineProviderConfig is the Schema for the awsmachineproviderconfigs API Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).AWSResourceReferenceAWSMachineProviderConfig. getIamInstanceProfile()AWSMachineProviderConfig is the Schema for the awsmachineproviderconfigs API Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).AWSResourceReferenceEBSBlockDeviceSpec. getKmsKey()EBSBlockDeviceSpec describes a block device for an EBS volume. https://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/EbsBlockDeviceAWSResourceReferenceAWSMachineProviderConfig. getSubnet()AWSMachineProviderConfig is the Schema for the awsmachineproviderconfigs API Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).Methods in io.fabric8.openshift.api.model.machine.v1beta1 that return types with arguments of type AWSResourceReference Modifier and Type Method Description List<AWSResourceReference>AWSMachineProviderConfigFluent. buildSecurityGroups()List<AWSResourceReference>AWSMachineProviderConfig. getSecurityGroups()securityGroups is an array of references to security groups that should be applied to the instance.Methods in io.fabric8.openshift.api.model.machine.v1beta1 with parameters of type AWSResourceReference Modifier and Type Method Description AWSMachineProviderConfigFluent.SecurityGroupsNested<A>AWSMachineProviderConfigFluent. addNewSecurityGroupLike(AWSResourceReference item)AAWSMachineProviderConfigFluent. addToSecurityGroups(int index, AWSResourceReference item)AAWSMachineProviderConfigFluent. addToSecurityGroups(AWSResourceReference... items)protected voidAWSResourceReferenceFluent. copyInstance(AWSResourceReference instance)AWSMachineProviderConfigFluent.AmiNested<A>AWSMachineProviderConfigFluent. editOrNewAmiLike(AWSResourceReference item)AWSMachineProviderConfigFluent.IamInstanceProfileNested<A>AWSMachineProviderConfigFluent. editOrNewIamInstanceProfileLike(AWSResourceReference item)EBSBlockDeviceSpecFluent.KmsKeyNested<A>EBSBlockDeviceSpecFluent. editOrNewKmsKeyLike(AWSResourceReference item)AWSMachineProviderConfigFluent.SubnetNested<A>AWSMachineProviderConfigFluent. editOrNewSubnetLike(AWSResourceReference item)AAWSMachineProviderConfigFluent. removeFromSecurityGroups(AWSResourceReference... items)voidAWSMachineProviderConfig. setAmi(AWSResourceReference ami)AWSMachineProviderConfig is the Schema for the awsmachineproviderconfigs API Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).voidAWSMachineProviderConfig. setIamInstanceProfile(AWSResourceReference iamInstanceProfile)AWSMachineProviderConfig is the Schema for the awsmachineproviderconfigs API Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).voidEBSBlockDeviceSpec. setKmsKey(AWSResourceReference kmsKey)EBSBlockDeviceSpec describes a block device for an EBS volume. https://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/EbsBlockDeviceAWSMachineProviderConfigFluent.SecurityGroupsNested<A>AWSMachineProviderConfigFluent. setNewSecurityGroupLike(int index, AWSResourceReference item)voidAWSMachineProviderConfig. setSubnet(AWSResourceReference subnet)AWSMachineProviderConfig is the Schema for the awsmachineproviderconfigs API Compatibility level 2: Stable within a major release for a minimum of 9 months or 3 minor releases (whichever is longer).AAWSMachineProviderConfigFluent. setToSecurityGroups(int index, AWSResourceReference item)AAWSMachineProviderConfigFluent. withAmi(AWSResourceReference ami)AAWSMachineProviderConfigFluent. withIamInstanceProfile(AWSResourceReference iamInstanceProfile)AEBSBlockDeviceSpecFluent. withKmsKey(AWSResourceReference kmsKey)AWSMachineProviderConfigFluent.AmiNested<A>AWSMachineProviderConfigFluent. withNewAmiLike(AWSResourceReference item)AWSMachineProviderConfigFluent.IamInstanceProfileNested<A>AWSMachineProviderConfigFluent. withNewIamInstanceProfileLike(AWSResourceReference item)EBSBlockDeviceSpecFluent.KmsKeyNested<A>EBSBlockDeviceSpecFluent. withNewKmsKeyLike(AWSResourceReference item)AWSMachineProviderConfigFluent.SubnetNested<A>AWSMachineProviderConfigFluent. withNewSubnetLike(AWSResourceReference item)AAWSMachineProviderConfigFluent. withSecurityGroups(AWSResourceReference... securityGroups)AAWSMachineProviderConfigFluent. withSubnet(AWSResourceReference subnet)Method parameters in io.fabric8.openshift.api.model.machine.v1beta1 with type arguments of type AWSResourceReference Modifier and Type Method Description AAWSMachineProviderConfigFluent. addAllToSecurityGroups(Collection<AWSResourceReference> items)AAWSMachineProviderConfigFluent. removeAllFromSecurityGroups(Collection<AWSResourceReference> items)voidAWSMachineProviderConfig. setSecurityGroups(List<AWSResourceReference> securityGroups)securityGroups is an array of references to security groups that should be applied to the instance.AAWSMachineProviderConfigFluent. withSecurityGroups(List<AWSResourceReference> securityGroups)Constructors in io.fabric8.openshift.api.model.machine.v1beta1 with parameters of type AWSResourceReference Constructor Description AWSMachineProviderConfig(AWSResourceReference ami, String apiVersion, List<BlockDeviceMappingSpec> blockDevices, String capacityReservationId, io.fabric8.kubernetes.api.model.LocalObjectReference credentialsSecret, Long deviceIndex, AWSResourceReference iamInstanceProfile, String instanceType, String keyName, String kind, List<LoadBalancerReference> loadBalancers, String marketType, io.fabric8.kubernetes.api.model.ObjectMeta metadata, MetadataServiceOptions metadataServiceOptions, String networkInterfaceType, Placement placement, String placementGroupName, Integer placementGroupPartition, Boolean publicIp, List<AWSResourceReference> securityGroups, SpotMarketOptions spotMarketOptions, AWSResourceReference subnet, List<TagSpecification> tags, io.fabric8.kubernetes.api.model.LocalObjectReference userDataSecret)AWSResourceReferenceBuilder(AWSResourceReference instance)AWSResourceReferenceBuilder(AWSResourceReferenceFluent<?> fluent, AWSResourceReference instance)AWSResourceReferenceFluent(AWSResourceReference instance)EBSBlockDeviceSpec(Boolean deleteOnTermination, Boolean encrypted, Long iops, AWSResourceReference kmsKey, Long volumeSize, String volumeType)
-