Resource: Namespace
Namespace represents a namespace across the Fleet
| JSON representation | 
|---|
{
  "name": string,
  "uid": string,
  "createTime": string,
  "updateTime": string,
  "deleteTime": string,
  "state": {
    object ( | 
              
| Fields | |
|---|---|
name | 
                
                   
 The resource name for the namespace   | 
              
uid | 
                
                   
 Output only. Google-generated UUID for this resource. This is unique across all namespace resources. If a namespace resource is deleted and another resource with the same name is created, it gets a different uid.  | 
              
createTime | 
                
                   
 Output only. When the namespace was created. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
updateTime | 
                
                   
 Output only. When the namespace was last updated. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
deleteTime | 
                
                   
 Output only. When the namespace was deleted. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:   | 
              
state | 
                
                   
 Output only. State of the namespace resource.  | 
              
scope | 
                
                   
 Required. Scope associated with the namespace  | 
              
namespaceLabels | 
                
                   
 Optional. Namespace-level cluster namespace labels. These labels are applied to the related namespace of the member clusters bound to the parent Scope. Scope-level labels ( An object containing a list of   | 
              
labels | 
                
                   
 Optional. Labels for this Namespace. An object containing a list of   | 
              
NamespaceLifecycleState
NamespaceLifecycleState describes the state of a Namespace resource.
| JSON representation | 
|---|
{
  "code": enum ( | 
              
| Fields | |
|---|---|
code | 
                
                   
 Output only. The current state of the Namespace resource.  | 
              
NamespaceLifecycleState.Code
Code describes the state of a Namespace resource.
| Enums | |
|---|---|
CODE_UNSPECIFIED | 
                The code is not set. | 
CREATING | 
                The namespace is being created. | 
READY | 
                The namespace active. | 
DELETING | 
                The namespace is being deleted. | 
UPDATING | 
                The namespace is being updated. | 
Methods | 
            |
|---|---|
                
 | 
              Creates a fleet namespace. | 
                
 | 
              Deletes a fleet namespace. | 
                
 | 
              Returns the details of a fleet namespace. | 
                
 | 
              Lists fleet namespaces. | 
                
 | 
              Updates a fleet namespace. |