IControlPolicy
-
Extends: AlibabaCloud.SDK.ROS.CDK.Core.IResource
-
Implemented By: ControlPolicy, IControlPolicy
Represents a ControlPolicy.
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. |
AttrAttachmentCount | object | Attribute AttachmentCount: AttachmentCount. |
AttrControlPolicyName | object | Attribute ControlPolicyName: PolicyName. |
AttrDescription | object | Attribute Description: Description. |
AttrEffectScope | object | Attribute EffectScope: EffectScope. |
AttrPolicyDocument | object | Attribute PolicyDocument: PolicyDocument. |
AttrPolicyId | object | Attribute PolicyId: PolicyId. |
AttrPolicyType | object | Attribute PolicyType: PolicyType. |
Props | ControlPolicyProps | 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.
AttrAttachmentCountRequired
public object AttrAttachmentCount { get; }
- Type: object
Attribute AttachmentCount: AttachmentCount.
AttrControlPolicyNameRequired
public object AttrControlPolicyName { get; }
- Type: object
Attribute ControlPolicyName: PolicyName.
AttrDescriptionRequired
public object AttrDescription { get; }
- Type: object
Attribute Description: Description.
AttrEffectScopeRequired
public object AttrEffectScope { get; }
- Type: object
Attribute EffectScope: EffectScope.
AttrPolicyDocumentRequired
public object AttrPolicyDocument { get; }
- Type: object
Attribute PolicyDocument: PolicyDocument.
AttrPolicyIdRequired
public object AttrPolicyId { get; }
- Type: object
Attribute PolicyId: PolicyId.
AttrPolicyTypeRequired
public object AttrPolicyType { get; }
- Type: object
Attribute PolicyType: PolicyType.
PropsRequired
public ControlPolicyProps Props { get; }
- Type: ControlPolicyProps