Class AzureMachineProviderSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1beta1.AzureMachineProviderSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<AzureMachineProviderSpecBuilder>,io.fabric8.kubernetes.api.model.HasMetadata,io.fabric8.kubernetes.api.model.KubernetesResource,io.fabric8.kubernetes.api.model.Namespaced,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class AzureMachineProviderSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<AzureMachineProviderSpecBuilder>, io.fabric8.kubernetes.api.model.HasMetadata, io.fabric8.kubernetes.api.model.Namespaced- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AzureMachineProviderSpec()No args constructor for use in serializationAzureMachineProviderSpec(Boolean acceleratedNetworking, String apiVersion, List<String> applicationSecurityGroups, String availabilitySet, String capacityReservationGroupID, io.fabric8.kubernetes.api.model.SecretReference credentialsSecret, List<DataDisk> dataDisks, AzureDiagnostics diagnostics, Image image, String internalLoadBalancer, String kind, String location, String managedIdentity, io.fabric8.kubernetes.api.model.ObjectMeta metadata, Long natRule, String networkResourceGroup, OSDisk osDisk, Boolean publicIP, String publicLoadBalancer, String resourceGroup, String securityGroup, SecurityProfile securityProfile, SpotVMOptions spotVMOptions, String sshPublicKey, String subnet, Map<String,String> tags, String ultraSSDCapability, io.fabric8.kubernetes.api.model.SecretReference userDataSecret, String vmSize, String vnet, String zone)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.fabric8.kubernetes.api.model.HasMetadata
addFinalizer, addOwnerReference, addOwnerReference, getFinalizers, getFullResourceName, getOwnerReferenceFor, getOwnerReferenceFor, getPlural, getSingular, hasFinalizer, hasOwnerReferenceFor, hasOwnerReferenceFor, initNameAndNamespaceFrom, isFinalizerValid, isMarkedForDeletion, optionalMetadata, removeFinalizer, removeOwnerReference, removeOwnerReference
-
-
-
-
Constructor Detail
-
AzureMachineProviderSpec
public AzureMachineProviderSpec()
No args constructor for use in serialization
-
AzureMachineProviderSpec
public AzureMachineProviderSpec(Boolean acceleratedNetworking, String apiVersion, List<String> applicationSecurityGroups, String availabilitySet, String capacityReservationGroupID, io.fabric8.kubernetes.api.model.SecretReference credentialsSecret, List<DataDisk> dataDisks, AzureDiagnostics diagnostics, Image image, String internalLoadBalancer, String kind, String location, String managedIdentity, io.fabric8.kubernetes.api.model.ObjectMeta metadata, Long natRule, String networkResourceGroup, OSDisk osDisk, Boolean publicIP, String publicLoadBalancer, String resourceGroup, String securityGroup, SecurityProfile securityProfile, SpotVMOptions spotVMOptions, String sshPublicKey, String subnet, Map<String,String> tags, String ultraSSDCapability, io.fabric8.kubernetes.api.model.SecretReference userDataSecret, String vmSize, String vnet, String zone)
-
-
Method Detail
-
getAcceleratedNetworking
public Boolean getAcceleratedNetworking()
-
setAcceleratedNetworking
public void setAcceleratedNetworking(Boolean acceleratedNetworking)
-
getApiVersion
public String getApiVersion()
(Required)- Specified by:
getApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setApiVersion
public void setApiVersion(String apiVersion)
(Required)- Specified by:
setApiVersionin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setApplicationSecurityGroups
public void setApplicationSecurityGroups(List<String> applicationSecurityGroups)
-
getAvailabilitySet
public String getAvailabilitySet()
-
setAvailabilitySet
public void setAvailabilitySet(String availabilitySet)
-
getCapacityReservationGroupID
public String getCapacityReservationGroupID()
-
setCapacityReservationGroupID
public void setCapacityReservationGroupID(String capacityReservationGroupID)
-
getCredentialsSecret
public io.fabric8.kubernetes.api.model.SecretReference getCredentialsSecret()
-
setCredentialsSecret
public void setCredentialsSecret(io.fabric8.kubernetes.api.model.SecretReference credentialsSecret)
-
getDiagnostics
public AzureDiagnostics getDiagnostics()
-
setDiagnostics
public void setDiagnostics(AzureDiagnostics diagnostics)
-
getImage
public Image getImage()
-
setImage
public void setImage(Image image)
-
getInternalLoadBalancer
public String getInternalLoadBalancer()
-
setInternalLoadBalancer
public void setInternalLoadBalancer(String internalLoadBalancer)
-
getKind
public String getKind()
(Required)- Specified by:
getKindin interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setKind
public void setKind(String kind)
(Required)
-
getLocation
public String getLocation()
-
setLocation
public void setLocation(String location)
-
getManagedIdentity
public String getManagedIdentity()
-
setManagedIdentity
public void setManagedIdentity(String managedIdentity)
-
getMetadata
public io.fabric8.kubernetes.api.model.ObjectMeta getMetadata()
- Specified by:
getMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
setMetadata
public void setMetadata(io.fabric8.kubernetes.api.model.ObjectMeta metadata)
- Specified by:
setMetadatain interfaceio.fabric8.kubernetes.api.model.HasMetadata
-
getNatRule
public Long getNatRule()
-
setNatRule
public void setNatRule(Long natRule)
-
getNetworkResourceGroup
public String getNetworkResourceGroup()
-
setNetworkResourceGroup
public void setNetworkResourceGroup(String networkResourceGroup)
-
getOsDisk
public OSDisk getOsDisk()
-
setOsDisk
public void setOsDisk(OSDisk osDisk)
-
getPublicIP
public Boolean getPublicIP()
-
setPublicIP
public void setPublicIP(Boolean publicIP)
-
getPublicLoadBalancer
public String getPublicLoadBalancer()
-
setPublicLoadBalancer
public void setPublicLoadBalancer(String publicLoadBalancer)
-
getResourceGroup
public String getResourceGroup()
-
setResourceGroup
public void setResourceGroup(String resourceGroup)
-
getSecurityGroup
public String getSecurityGroup()
-
setSecurityGroup
public void setSecurityGroup(String securityGroup)
-
getSecurityProfile
public SecurityProfile getSecurityProfile()
-
setSecurityProfile
public void setSecurityProfile(SecurityProfile securityProfile)
-
getSpotVMOptions
public SpotVMOptions getSpotVMOptions()
-
setSpotVMOptions
public void setSpotVMOptions(SpotVMOptions spotVMOptions)
-
getSshPublicKey
public String getSshPublicKey()
-
setSshPublicKey
public void setSshPublicKey(String sshPublicKey)
-
getSubnet
public String getSubnet()
-
setSubnet
public void setSubnet(String subnet)
-
getUltraSSDCapability
public String getUltraSSDCapability()
-
setUltraSSDCapability
public void setUltraSSDCapability(String ultraSSDCapability)
-
getUserDataSecret
public io.fabric8.kubernetes.api.model.SecretReference getUserDataSecret()
-
setUserDataSecret
public void setUserDataSecret(io.fabric8.kubernetes.api.model.SecretReference userDataSecret)
-
getVmSize
public String getVmSize()
-
setVmSize
public void setVmSize(String vmSize)
-
getVnet
public String getVnet()
-
setVnet
public void setVnet(String vnet)
-
getZone
public String getZone()
-
setZone
public void setZone(String zone)
-
edit
public AzureMachineProviderSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AzureMachineProviderSpecBuilder>
-
toBuilder
public AzureMachineProviderSpecBuilder toBuilder()
-
-