Skip to content

Commit 24424ca

Browse files
Add FlexCache fields to Volume (#15416)
1 parent f6729db commit 24424ca

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed

mmv1/products/netapp/Volume.yaml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,67 @@ properties:
620620
description: |
621621
Total hot tier data rounded down to the nearest GiB used by the volume. This field is only used for flex Service Level
622622
output: true
623+
- name: 'cacheParameters'
624+
type: NestedObject
625+
description: |-
626+
Cache parameters for the volume.
627+
properties:
628+
- name: 'peerVolumeName'
629+
type: String
630+
description: |
631+
Required. Name of the origin volume for the cache volume.
632+
- name: 'peerClusterName'
633+
type: String
634+
description: |
635+
Required. Name of the origin volume's ONTAP cluster.
636+
- name: 'peerSvmName'
637+
type: String
638+
description: |
639+
Required. Name of the origin volume's SVM.
640+
- name: 'peerIpAddresses'
641+
type: Array
642+
description: |
643+
Required. List of IC LIF addresses of the origin volume's ONTAP cluster.
644+
item_type:
645+
type: String
646+
- name: 'enableGlobalFileLock'
647+
type: Boolean
648+
description: |
649+
Optional. Field indicating whether cache volume as global file lock enabled.
650+
- name: 'peeringCommandExpiryTime'
651+
type: String
652+
description: |
653+
Optional. Expiration time for the peering command to be executed on user's ONTAP. A timestamp in RFC3339 UTC "Zulu" format. Examples: "2023-06-22T09:13:01.617Z".
654+
default_from_api: true
655+
- name: 'cacheState'
656+
type: String
657+
description: |
658+
State of the cache volume indicating the peering status.
659+
output: true
660+
- name: 'command'
661+
type: String
662+
description: |
663+
Copy-paste-able commands to be used on user's ONTAP to accept peering requests.
664+
output: true
665+
- name: 'passphrase'
666+
type: String
667+
description: |
668+
Temporary passphrase generated to accept cluster peering command.
669+
output: true
670+
- name: 'stateDetails'
671+
type: String
672+
description: |
673+
Detailed description of the current cache state.
674+
output: true
675+
- name: 'cacheConfig'
676+
type: NestedObject
677+
description: |-
678+
Optional. Configuration of the cache volume.
679+
properties:
680+
- name: 'cifsChangeNotifyEnabled'
681+
type: Boolean
682+
description: |
683+
Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache volume.
623684
- name: 'blockDevices'
624685
type: Array
625686
description: |

0 commit comments

Comments
 (0)