INamespace
-
Extends: AlibabaCloud.SDK.ROS.CDK.Core.IResource
-
Implemented By: AlibabaCloud.SDK.ROS.CDK.Sae.datasource.Namespace, AlibabaCloud.SDK.ROS.CDK.Sae.datasource.INamespace
Represents a Namespace.
Properties
| Name | Type | Description |
|---|---|---|
Node | AlibabaCloud.SDK.ROS.CDK.Core.ConstructNode | The construct tree node for this construct. |
Env | AlibabaCloud.SDK.ROS.CDK.Core.IResourceEnvironment | The environment this resource belongs to. |
Stack | AlibabaCloud.SDK.ROS.CDK.Core.Stack | The stack in which this resource is defined. |
AttrAppCount | object | Attribute AppCount: The number of applications. |
AttrBelongRegion | object | Attribute BelongRegion: The region to which the namespace belongs. |
AttrDescription | object | Attribute Description: The description of the namespace. |
AttrJumpServerAppId | object | Attribute JumpServerAppId: The ID of the jump server application. |
AttrJumpServerIp | object | Attribute JumpServerIp: The IP address of the jump server. |
AttrLastChangeOrderId | object | Attribute LastChangeOrderId: The ID of the change order. |
AttrLastChangeOrderRunning | object | Attribute LastChangeOrderRunning: Indicates whether a change order is being executed in the namespace. |
AttrLastChangeOrderStatus | object | Attribute LastChangeOrderStatus: The status of the latest change order. |
AttrNamespaceId | object | Attribute NamespaceId: The ID of the namespace. |
AttrNamespaceName | object | Attribute NamespaceName: The name of the namespace. |
AttrNameSpaceShortId | object | Attribute NameSpaceShortId: The ID of the short namespace. |
AttrNotificationExpired | object | Attribute NotificationExpired: Indicates whether the notification of a change order is expired. |
AttrSecurityGroupId | object | Attribute SecurityGroupId: The ID of the security group. |
AttrTenantId | object | Attribute TenantId: The ID of the tenant in the SAE namespace. |
AttrUserId | object | Attribute UserId: The ID of the user. |
AttrVpcId | object | Attribute VpcId: The ID of the virtual private cloud (VPC). |
AttrVpcName | object | Attribute VpcName: The name of the VPC. |
AttrVSwitchId | object | Attribute VSwitchId: The ID of the vSwitch. |
AttrVSwitchName | object | Attribute VSwitchName: The name of the vSwitch. |
Props | NamespaceProps | No description. |
NodeRequired
public ConstructNode Node { get; }
- Type: AlibabaCloud.SDK.ROS.CDK.Core.ConstructNode
The construct tree node for this construct.
EnvRequired
public IResourceEnvironment Env { get; }
- Type: AlibabaCloud.SDK.ROS.CDK.Core.IResourceEnvironment
The environment this resource belongs to.
For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.
StackRequired
public Stack Stack { get; }
- Type: AlibabaCloud.SDK.ROS.CDK.Core.Stack
The stack in which this resource is defined.
AttrAppCountRequired
public object AttrAppCount { get; }
- Type: object
Attribute AppCount: The number of applications.
AttrBelongRegionRequired
public object AttrBelongRegion { get; }
- Type: object
Attribute BelongRegion: The region to which the namespace belongs.
AttrDescriptionRequired
public object AttrDescription { get; }
- Type: object
Attribute Description: The description of the namespace.
AttrJumpServerAppIdRequired
public object AttrJumpServerAppId { get; }
- Type: object
Attribute JumpServerAppId: The ID of the jump server application.
AttrJumpServerIpRequired
public object AttrJumpServerIp { get; }
- Type: object
Attribute JumpServerIp: The IP address of the jump server.
AttrLastChangeOrderIdRequired
public object AttrLastChangeOrderId { get; }
- Type: object
Attribute LastChangeOrderId: The ID of the change order.
AttrLastChangeOrderRunningRequired
public object AttrLastChangeOrderRunning { get; }
- Type: object
Attribute LastChangeOrderRunning: Indicates whether a change order is being executed in the namespace.
AttrLastChangeOrderStatusRequired
public object AttrLastChangeOrderStatus { get; }
- Type: object
Attribute LastChangeOrderStatus: The status of the latest change order.
AttrNamespaceIdRequired
public object AttrNamespaceId { get; }
- Type: object
Attribute NamespaceId: The ID of the namespace.
AttrNamespaceNameRequired
public object AttrNamespaceName { get; }
- Type: object
Attribute NamespaceName: The name of the namespace.
AttrNameSpaceShortIdRequired
public object AttrNameSpaceShortId { get; }
- Type: object
Attribute NameSpaceShortId: The ID of the short namespace.
AttrNotificationExpiredRequired
public object AttrNotificationExpired { get; }
- Type: object
Attribute NotificationExpired: Indicates whether the notification of a change order is expired.
AttrSecurityGroupIdRequired
public object AttrSecurityGroupId { get; }
- Type: object
Attribute SecurityGroupId: The ID of the security group.
AttrTenantIdRequired
public object AttrTenantId { get; }
- Type: object
Attribute TenantId: The ID of the tenant in the SAE namespace.
AttrUserIdRequired
public object AttrUserId { get; }
- Type: object
Attribute UserId: The ID of the user.
AttrVpcIdRequired
public object AttrVpcId { get; }
- Type: object
Attribute VpcId: The ID of the virtual private cloud (VPC).
AttrVpcNameRequired
public object AttrVpcName { get; }
- Type: object
Attribute VpcName: The name of the VPC.
AttrVSwitchIdRequired
public object AttrVSwitchId { get; }
- Type: object
Attribute VSwitchId: The ID of the vSwitch.
AttrVSwitchNameRequired
public object AttrVSwitchName { get; }
- Type: object
Attribute VSwitchName: The name of the vSwitch.
PropsRequired
public NamespaceProps Props { get; }
- Type: NamespaceProps