Volume is the Schema for the Volumes API. Manages a NetApp Volume.
VolumeSpec defines the desired state of Volume
No description provided.
A data_protection_replication block as defined below. Changing this forces a new resource to be created.
A data_protection_snapshot_policy block as defined below.
One or more export_policy_rule block defined below.
A list of allowed clients IPv4 addresses.
A list of allowed protocols. Valid values include CIFS, NFSv3, or NFSv4.1. Only one value is supported at this time. This replaces the previous arguments: cifs_enabled, nfsv3_enabled and nfsv4_enabled.
The target volume protocol expressed as a list. Supported single value include CIFS, NFSv3, or NFSv4.1. If argument is not defined it will default to NFSv3. Changing this forces a new resource to be created and data will be lost. Dual protocol scenario is supported for CIFS and NFSv3, for more information, please refer to Create a dual-protocol volume for Azure NetApp Files document.
PublishConnectionDetailsTo specifies the connection secret config which contains a name, metadata and a reference to secret store config to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource.
WriteConnectionSecretToReference specifies the namespace and name of a Secret to which any connection details for this managed resource should be written. Connection details frequently include the endpoint, username, and password required to connect to the managed resource. This field is planned to be replaced in a future release in favor of PublishConnectionDetailsTo. Currently, both could be set independently and connection details would be published to both without affecting each other.
VolumeStatus defines the observed state of Volume.
apiVersion: netapp.azure.upbound.io/v1beta1 kind: Volume metadata: annotations: upjet.upbound.io/manual-intervention: This resource requires manual intervention. name: example spec: forProvider: accountNameRef: name: example dataProtectionSnapshotPolicy: - snapshotPolicyIdRef: name: example location: West Europe poolNameRef: name: example resourceGroupNameRef: name: example-rg-netapp securityStyle: Unix serviceLevel: Premium snapshotDirectoryVisible: false storageQuotaInGb: 100 subnetIdRef: name: example-subnet volumePath: my-unique-file-path
Discover the building blocks for your internal cloud platform.
© 2022 Upbound, Inc.
© 2022 Upbound, Inc.
Discover the building blocksfor your internal cloud platform.