Class: Google::Cloud::NetApp::V1::Volume
- Inherits:
-
Object
- Object
- Google::Cloud::NetApp::V1::Volume
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/netapp/v1/volume.rb
Overview
Volume provides a filesystem that you can mount.
Defined Under Namespace
Modules: State Classes: LabelsEntry
Instance Attribute Summary collapse
-
#active_directory ⇒ ::String
readonly
Output only.
-
#backup_config ⇒ ::Google::Cloud::NetApp::V1::BackupConfig
BackupConfig of the volume.
-
#capacity_gib ⇒ ::Integer
Required.
-
#cold_tier_size_gib ⇒ ::Integer
readonly
Output only.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#description ⇒ ::String
Optional.
-
#encryption_type ⇒ ::Google::Cloud::NetApp::V1::EncryptionType
readonly
Output only.
-
#export_policy ⇒ ::Google::Cloud::NetApp::V1::ExportPolicy
Optional.
-
#has_replication ⇒ ::Boolean
readonly
Output only.
-
#hybrid_replication_parameters ⇒ ::Google::Cloud::NetApp::V1::HybridReplicationParameters
Optional.
-
#kerberos_enabled ⇒ ::Boolean
Optional.
-
#kms_config ⇒ ::String
readonly
Output only.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#large_capacity ⇒ ::Boolean
Optional.
-
#ldap_enabled ⇒ ::Boolean
readonly
Output only.
-
#mount_options ⇒ ::Array<::Google::Cloud::NetApp::V1::MountOption>
readonly
Output only.
-
#multiple_endpoints ⇒ ::Boolean
Optional.
-
#name ⇒ ::String
Identifier.
-
#network ⇒ ::String
readonly
Output only.
-
#protocols ⇒ ::Array<::Google::Cloud::NetApp::V1::Protocols>
Required.
-
#psa_range ⇒ ::String
readonly
Output only.
-
#replica_zone ⇒ ::String
readonly
Output only.
-
#restore_parameters ⇒ ::Google::Cloud::NetApp::V1::RestoreParameters
Optional.
-
#restricted_actions ⇒ ::Array<::Google::Cloud::NetApp::V1::RestrictedAction>
Optional.
-
#security_style ⇒ ::Google::Cloud::NetApp::V1::SecurityStyle
Optional.
-
#service_level ⇒ ::Google::Cloud::NetApp::V1::ServiceLevel
readonly
Output only.
-
#share_name ⇒ ::String
Required.
-
#smb_settings ⇒ ::Array<::Google::Cloud::NetApp::V1::SMBSettings>
Optional.
-
#snap_reserve ⇒ ::Float
Optional.
-
#snapshot_directory ⇒ ::Boolean
Optional.
-
#snapshot_policy ⇒ ::Google::Cloud::NetApp::V1::SnapshotPolicy
Optional.
-
#state ⇒ ::Google::Cloud::NetApp::V1::Volume::State
readonly
Output only.
-
#state_details ⇒ ::String
readonly
Output only.
-
#storage_pool ⇒ ::String
Required.
-
#tiering_policy ⇒ ::Google::Cloud::NetApp::V1::TieringPolicy
Tiering policy for the volume.
-
#unix_permissions ⇒ ::String
Optional.
-
#used_gib ⇒ ::Integer
readonly
Output only.
-
#zone ⇒ ::String
readonly
Output only.
Instance Attribute Details
#active_directory ⇒ ::String (readonly)
Returns Output only. Specifies the ActiveDirectory name of a SMB volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#backup_config ⇒ ::Google::Cloud::NetApp::V1::BackupConfig
Returns BackupConfig of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#capacity_gib ⇒ ::Integer
Returns Required. Capacity in GIB of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#cold_tier_size_gib ⇒ ::Integer (readonly)
Returns Output only. Size of the volume cold tier data in GiB.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. Create time of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#description ⇒ ::String
Returns Optional. Description of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#encryption_type ⇒ ::Google::Cloud::NetApp::V1::EncryptionType (readonly)
Returns Output only. Specified the current volume encryption key source.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#export_policy ⇒ ::Google::Cloud::NetApp::V1::ExportPolicy
Returns Optional. Export policy of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#has_replication ⇒ ::Boolean (readonly)
Returns Output only. Indicates whether the volume is part of a replication relationship.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#hybrid_replication_parameters ⇒ ::Google::Cloud::NetApp::V1::HybridReplicationParameters
Returns Optional. The Hybrid Replication parameters for the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#kerberos_enabled ⇒ ::Boolean
Returns Optional. Flag indicating if the volume is a kerberos volume or not, export policy rules control kerberos security modes (krb5, krb5i, krb5p).
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#kms_config ⇒ ::String (readonly)
Returns Output only. Specifies the KMS config to be used for volume encryption.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. Labels as key value pairs.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#large_capacity ⇒ ::Boolean
Returns Optional. Flag indicating if the volume will be a large capacity volume or a regular volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#ldap_enabled ⇒ ::Boolean (readonly)
Returns Output only. Flag indicating if the volume is NFS LDAP enabled or not.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#mount_options ⇒ ::Array<::Google::Cloud::NetApp::V1::MountOption> (readonly)
Returns Output only. Mount options of this volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#multiple_endpoints ⇒ ::Boolean
Returns Optional. Flag indicating if the volume will have an IP address per node for volumes supporting multiple IP endpoints. Only the volume with large_capacity will be allowed to have multiple endpoints.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#name ⇒ ::String
Returns Identifier. Name of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#network ⇒ ::String (readonly)
Returns Output only. VPC Network name. Format: projects/{project}/global/networks/{network}.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#protocols ⇒ ::Array<::Google::Cloud::NetApp::V1::Protocols>
Returns Required. Protocols required for the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#psa_range ⇒ ::String (readonly)
Returns Output only. This field is not implemented. The values provided in this field are ignored.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#replica_zone ⇒ ::String (readonly)
Returns Output only. Specifies the replica zone for regional volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#restore_parameters ⇒ ::Google::Cloud::NetApp::V1::RestoreParameters
Returns Optional. Specifies the source of the volume to be created from.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#restricted_actions ⇒ ::Array<::Google::Cloud::NetApp::V1::RestrictedAction>
Returns Optional. List of actions that are restricted on this volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#security_style ⇒ ::Google::Cloud::NetApp::V1::SecurityStyle
Returns Optional. Security Style of the Volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#service_level ⇒ ::Google::Cloud::NetApp::V1::ServiceLevel (readonly)
Returns Output only. Service level of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#share_name ⇒ ::String
Returns Required. Share name of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#smb_settings ⇒ ::Array<::Google::Cloud::NetApp::V1::SMBSettings>
Returns Optional. SMB share settings for the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#snap_reserve ⇒ ::Float
Returns Optional. Snap_reserve specifies percentage of volume storage reserved for snapshot storage. Default is 0 percent.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#snapshot_directory ⇒ ::Boolean
Returns Optional. Snapshot_directory if enabled (true) the volume will contain a read-only .snapshot directory which provides access to each of the volume's snapshots.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#snapshot_policy ⇒ ::Google::Cloud::NetApp::V1::SnapshotPolicy
Returns Optional. SnapshotPolicy for a volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#state ⇒ ::Google::Cloud::NetApp::V1::Volume::State (readonly)
Returns Output only. State of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#state_details ⇒ ::String (readonly)
Returns Output only. State details of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#storage_pool ⇒ ::String
Returns Required. StoragePool name of the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#tiering_policy ⇒ ::Google::Cloud::NetApp::V1::TieringPolicy
Returns Tiering policy for the volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#unix_permissions ⇒ ::String
Returns Optional. Default unix style permission (e.g. 777) the mount point will be created with. Applicable for NFS protocol types only.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#used_gib ⇒ ::Integer (readonly)
Returns Output only. Used capacity in GIB of the volume. This is computed periodically and it does not represent the realtime usage.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |
#zone ⇒ ::String (readonly)
Returns Output only. Specifies the active zone for regional volume.
260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 260 class Volume include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # The volume states module State # Unspecified Volume State STATE_UNSPECIFIED = 0 # Volume State is Ready READY = 1 # Volume State is Creating CREATING = 2 # Volume State is Deleting DELETING = 3 # Volume State is Updating UPDATING = 4 # Volume State is Restoring RESTORING = 5 # Volume State is Disabled DISABLED = 6 # Volume State is Error ERROR = 7 # Volume State is Preparing. Note that this is different from CREATING # where CREATING means the volume is being created, while PREPARING means # the volume is created and now being prepared for the replication. PREPARING = 8 # Volume State is Read Only READ_ONLY = 9 end end |