Class: Google::Cloud::Compute::V1::DiskType

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/compute/v1/compute.rb

Overview

Represents a Disk Type resource. Google Compute Engine has two Disk Type resources: * Regional * Zonal You can choose from a variety of disk types based on your needs. For more information, read Storage options. The diskTypes resource represents disk types for a zonal persistent disk. For more information, read Zonal persistent disks. The regionDiskTypes resource represents disk types for a regional persistent disk. For more information, read Regional persistent disks.

Instance Attribute Summary collapse

Instance Attribute Details

#creation_timestamp::String



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#default_disk_size_gb::Integer



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#deprecated::Google::Cloud::Compute::V1::DeprecationStatus



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#description::String



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#id::Integer



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#kind::String



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#region::String



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end


7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#valid_disk_size::String



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#zone::String



7948
7949
7950
7951
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 7948

class DiskType
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end