Class AzureDiskEncryptionSet
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1.AzureDiskEncryptionSet
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<AzureDiskEncryptionSetBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class AzureDiskEncryptionSet extends Object implements io.fabric8.kubernetes.api.builder.Editable<AzureDiskEncryptionSetBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
AzureDiskEncryptionSet defines the configuration for a disk encryption set.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AzureDiskEncryptionSet()No args constructor for use in serializationAzureDiskEncryptionSet(String name, String resourceGroup, String subscriptionID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AzureDiskEncryptionSetBuilderedit()Map<String,Object>getAdditionalProperties()StringgetName()name is the name of the disk encryption set that will be set on the default storage class.StringgetResourceGroup()resourceGroup defines the Azure resource group that contains the disk encryption set.StringgetSubscriptionID()subscriptionID defines the Azure subscription that contains the disk encryption set.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetName(String name)name is the name of the disk encryption set that will be set on the default storage class.voidsetResourceGroup(String resourceGroup)resourceGroup defines the Azure resource group that contains the disk encryption set.voidsetSubscriptionID(String subscriptionID)subscriptionID defines the Azure subscription that contains the disk encryption set.AzureDiskEncryptionSetBuildertoBuilder()
-
-
-
Method Detail
-
getName
public String getName()
name is the name of the disk encryption set that will be set on the default storage class. The value should consist of only alphanumberic characters, underscores (_), hyphens, and be at most 80 characters in length.
-
setName
public void setName(String name)
name is the name of the disk encryption set that will be set on the default storage class. The value should consist of only alphanumberic characters, underscores (_), hyphens, and be at most 80 characters in length.
-
getResourceGroup
public String getResourceGroup()
resourceGroup defines the Azure resource group that contains the disk encryption set. The value should consist of only alphanumberic characters, underscores (_), parentheses, hyphens and periods. The value should not end in a period and be at most 90 characters in length.
-
setResourceGroup
public void setResourceGroup(String resourceGroup)
resourceGroup defines the Azure resource group that contains the disk encryption set. The value should consist of only alphanumberic characters, underscores (_), parentheses, hyphens and periods. The value should not end in a period and be at most 90 characters in length.
-
getSubscriptionID
public String getSubscriptionID()
subscriptionID defines the Azure subscription that contains the disk encryption set. The value should meet the following conditions: 1. It should be a 128-bit number. 2. It should be 36 characters (32 hexadecimal characters and 4 hyphens) long. 3. It should be displayed in five groups separated by hyphens (-). 4. The first group should be 8 characters long. 5. The second, third, and fourth groups should be 4 characters long. 6. The fifth group should be 12 characters long. An Example SubscrionID: f2007bbf-f802-4a47-9336-cf7c6b89b378
-
setSubscriptionID
public void setSubscriptionID(String subscriptionID)
subscriptionID defines the Azure subscription that contains the disk encryption set. The value should meet the following conditions: 1. It should be a 128-bit number. 2. It should be 36 characters (32 hexadecimal characters and 4 hyphens) long. 3. It should be displayed in five groups separated by hyphens (-). 4. The first group should be 8 characters long. 5. The second, third, and fourth groups should be 4 characters long. 6. The fifth group should be 12 characters long. An Example SubscrionID: f2007bbf-f802-4a47-9336-cf7c6b89b378
-
edit
public AzureDiskEncryptionSetBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<AzureDiskEncryptionSetBuilder>
-
toBuilder
public AzureDiskEncryptionSetBuilder toBuilder()
-
-