Reference documentation and code samples for the Google Cloud Gke Hub V1 Client class CreateScopeNamespaceRequest.
Request to create a fleet namespace.
Generated from protobuf message google.cloud.gkehub.v1.CreateScopeNamespaceRequest
Namespace
Google \ Cloud \ GkeHub \ V1Methods
__construct
Constructor.
data
mixed
getParent
Required. The parent (project and location) where the Namespace will be
created. Specified in the format projects/*/locations/*/scopes/*
.
string
setParent
Required. The parent (project and location) where the Namespace will be
created. Specified in the format projects/*/locations/*/scopes/*
.
var
string
$this
getScopeNamespaceId
Required. Client chosen ID for the Namespace. namespace_id
must be a
valid RFC 1123 compliant DNS label:
- At most 63 characters in length
- It must consist of lower case alphanumeric characters or
- - It must start and end with an alphanumeric character
Which can be expressed as the regex:
[a-z0-9]([-a-z0-9]*[a-z0-9])?, with a maximum length of 63 characters.
string
setScopeNamespaceId
Required. Client chosen ID for the Namespace. namespace_id
must be a
valid RFC 1123 compliant DNS label:
- At most 63 characters in length
- It must consist of lower case alphanumeric characters or
- - It must start and end with an alphanumeric character
Which can be expressed as the regex:
[a-z0-9]([-a-z0-9]*[a-z0-9])?, with a maximum length of 63 characters.
var
string
$this
getScopeNamespace
Required. The fleet namespace to create.
hasScopeNamespace
clearScopeNamespace
setScopeNamespace
Required. The fleet namespace to create.
$this
static::build
parent
string
Required. The parent (project and location) where the Namespace will be
created. Specified in the format projects/*/locations/*/scopes/*
. Please see GkeHubClient::scopeName()
for help formatting this field.
scopeNamespace
scopeNamespaceId
string
Required. Client chosen ID for the Namespace. namespace_id
must be a
valid RFC 1123 compliant DNS label:
- At most 63 characters in length
- It must consist of lower case alphanumeric characters or
- - It must start and end with an alphanumeric character
Which can be expressed as the regex: [a-z0-9]([-a-z0-9]*[a-z0-9])?
,
with a maximum length of 63 characters.

