Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::CreateAwsNodePoolRequest.
Response message for AwsClusters.CreateAwsNodePool
method.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#aws_node_pool
def aws_node_pool() -> ::Google::Cloud::GkeMultiCloud::V1::AwsNodePool
- (::Google::Cloud::GkeMultiCloud::V1::AwsNodePool) — Required. The specification of the AwsNodePool to create.
#aws_node_pool=
def aws_node_pool=(value) -> ::Google::Cloud::GkeMultiCloud::V1::AwsNodePool
- value (::Google::Cloud::GkeMultiCloud::V1::AwsNodePool) — Required. The specification of the AwsNodePool to create.
- (::Google::Cloud::GkeMultiCloud::V1::AwsNodePool) — Required. The specification of the AwsNodePool to create.
#aws_node_pool_id
def aws_node_pool_id() -> ::String
-
(::String) — Required. A client provided ID the resource. Must be unique within the parent
resource.
The provided ID will be part of the AwsNodePool resource name formatted as
projects/<project-id>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>
.Valid characters are
/[a-z][0-9]-/
. Cannot be longer than 40 characters.
#aws_node_pool_id=
def aws_node_pool_id=(value) -> ::String
-
value (::String) — Required. A client provided ID the resource. Must be unique within the parent
resource.
The provided ID will be part of the AwsNodePool resource name formatted as
projects/<project-id>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>
.Valid characters are
/[a-z][0-9]-/
. Cannot be longer than 40 characters.
-
(::String) — Required. A client provided ID the resource. Must be unique within the parent
resource.
The provided ID will be part of the AwsNodePool resource name formatted as
projects/<project-id>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>
.Valid characters are
/[a-z][0-9]-/
. Cannot be longer than 40 characters.
#parent
def parent() -> ::String
-
(::String) — Required. The AwsCluster resource where this node pool will be created.
AwsCluster
names are formatted asprojects/<project-id>/locations/<region>/awsClusters/<cluster-id>
.See Resource Names for more details on Google Cloud resource names.
#parent=
def parent=(value) -> ::String
-
value (::String) — Required. The AwsCluster resource where this node pool will be created.
AwsCluster
names are formatted asprojects/<project-id>/locations/<region>/awsClusters/<cluster-id>
.See Resource Names for more details on Google Cloud resource names.
-
(::String) — Required. The AwsCluster resource where this node pool will be created.
AwsCluster
names are formatted asprojects/<project-id>/locations/<region>/awsClusters/<cluster-id>
.See Resource Names for more details on Google Cloud resource names.
#validate_only
def validate_only() -> ::Boolean
- (::Boolean) — If set, only validate the request, but do not actually create the node pool.
#validate_only=
def validate_only=(value) -> ::Boolean
- value (::Boolean) — If set, only validate the request, but do not actually create the node pool.
- (::Boolean) — If set, only validate the request, but do not actually create the node pool.