# Constants
No description provided by the author
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
Storage version of v1api20200930.CreationData Data used when creating a disk.
Storage version of v1api20200930.CreationData_STATUS Data used when creating a disk.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20200930.Disk Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2020-09-30/disk.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}.
Storage version of v1api20200930.Disk_Spec.
Storage version of v1api20200930.Disk_STATUS Disk resource.
+kubebuilder:object:root=true Storage version of v1api20200930.Disk Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2020-09-30/disk.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}.
Storage version of v1api20200930.DiskOperatorSpec Details for configuring operator behavior.
Storage version of v1api20200930.DiskSku The disks sku name.
Storage version of v1api20200930.DiskSku_STATUS The disks sku name.
Storage version of v1api20200930.Encryption Encryption at rest settings for disk or snapshot.
Storage version of v1api20200930.Encryption_STATUS Encryption at rest settings for disk or snapshot.
Storage version of v1api20200930.EncryptionSettingsCollection Encryption settings for disk or snapshot.
Storage version of v1api20200930.EncryptionSettingsCollection_STATUS Encryption settings for disk or snapshot.
Storage version of v1api20200930.EncryptionSettingsElement Encryption settings for one disk volume.
Storage version of v1api20200930.EncryptionSettingsElement_STATUS Encryption settings for one disk volume.
Storage version of v1api20200930.ExtendedLocation The complex type of the extended location.
Storage version of v1api20200930.ExtendedLocation_STATUS The complex type of the extended location.
Storage version of v1api20200930.ImageDiskReference The source image used for creating the disk.
Storage version of v1api20200930.ImageDiskReference_STATUS The source image used for creating the disk.
Storage version of v1api20200930.KeyVaultAndKeyReference Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey.
Storage version of v1api20200930.KeyVaultAndKeyReference_STATUS Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey.
Storage version of v1api20200930.KeyVaultAndSecretReference Key Vault Secret Url and vault id of the encryption key.
Storage version of v1api20200930.KeyVaultAndSecretReference_STATUS Key Vault Secret Url and vault id of the encryption key.
Storage version of v1api20200930.PurchasePlan Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
Storage version of v1api20200930.PurchasePlan_STATUS Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.
Storage version of v1api20200930.ShareInfoElement_STATUS.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20200930.Snapshot Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2020-09-30/disk.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/snapshots/{snapshotName}.
Storage version of v1api20200930.Snapshot_Spec.
Storage version of v1api20200930.Snapshot_STATUS Snapshot resource.
+kubebuilder:object:root=true Storage version of v1api20200930.Snapshot Generator information: - Generated from: /compute/resource-manager/Microsoft.Compute/DiskRP/stable/2020-09-30/disk.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/snapshots/{snapshotName}.
Storage version of v1api20200930.SnapshotOperatorSpec Details for configuring operator behavior.
Storage version of v1api20200930.SnapshotSku The snapshots sku name.
Storage version of v1api20200930.SnapshotSku_STATUS The snapshots sku name.
Storage version of v1api20200930.SourceVault The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}.
Storage version of v1api20200930.SourceVault_STATUS The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}.
# Type aliases
Storage version of v1api20200930.APIVersion +kubebuilder:validation:Enum={"2020-09-30"}.