Class 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 Detail

      • AzureDiskEncryptionSet

        public AzureDiskEncryptionSet()
        No args constructor for use in serialization
      • AzureDiskEncryptionSet

        public AzureDiskEncryptionSet​(String name,
                                      String resourceGroup,
                                      String subscriptionID)
    • 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
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)