Class: Google::Cloud::OracleDatabase::V1::CloudVmCluster

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

Overview

Defined Under Namespace

Classes: LabelsEntry

Instance Attribute Summary collapse

Instance Attribute Details

#backup_subnet_cidr::String

Returns Required. CIDR range of the backup subnet.

Returns:

  • (::String)

    Required. CIDR range of the backup subnet.



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#cidr::String

Returns Required. Network settings. CIDR to use for cluster IP allocation.

Returns:

  • (::String)

    Required. Network settings. CIDR to use for cluster IP allocation.



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#create_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. The date and time that the VM cluster was created.

Returns:



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#display_name::String

Returns Optional. User friendly name for this resource.

Returns:

  • (::String)

    Optional. User friendly name for this resource.



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#exadata_infrastructure::String

Returns Required. The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}.

Returns:

  • (::String)

    Required. The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#gcp_oracle_zone::String (readonly)

Returns Output only. Google Cloud Platform location where Oracle Exadata is hosted. It is same as Google Cloud Platform Oracle zone of Exadata infrastructure.

Returns:

  • (::String)

    Output only. Google Cloud Platform location where Oracle Exadata is hosted. It is same as Google Cloud Platform Oracle zone of Exadata infrastructure.



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#labels::Google::Protobuf::Map{::String => ::String}

Returns Optional. Labels or tags associated with the VM Cluster.

Returns:

  • (::Google::Protobuf::Map{::String => ::String})

    Optional. Labels or tags associated with the VM Cluster.



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#name::String

Returns Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}.

Returns:

  • (::String)

    Identifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#network::String

Returns Required. The name of the VPC network. Format: projects/{project}/global/networks/{network}.

Returns:

  • (::String)

    Required. The name of the VPC network. Format: projects/{project}/global/networks/{network}



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end

#properties::Google::Cloud::OracleDatabase::V1::CloudVmClusterProperties

Returns Optional. Various properties of the VM Cluster.

Returns:



61
62
63
64
65
66
67
68
69
70
71
72
73
# File 'proto_docs/google/cloud/oracledatabase/v1/vm_cluster.rb', line 61

class CloudVmCluster
  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
end