IService
Represents a Service.
Properties
| Name | Type | Description |
|---|---|---|
node | @alicloud/ros-cdk-core.ConstructNode | The construct tree node for this construct. |
env | @alicloud/ros-cdk-core.IResourceEnvironment | The environment this resource belongs to. |
stack | @alicloud/ros-cdk-core.Stack | The stack in which this resource is defined. |
attrAccessToken | string | @alicloud/ros-cdk-core.IResolvable | Attribute AccessToken: Service Request authentication token. |
attrCallerUid | string | @alicloud/ros-cdk-core.IResolvable | Attribute CallerUid: The ID of the service creator, which can be the ID of the RAM account. |
attrCpu | string | @alicloud/ros-cdk-core.IResolvable | Attribute Cpu: Number of service CPU cores. |
attrCreateTime | string | @alicloud/ros-cdk-core.IResolvable | Attribute CreateTime: Creation time of the service. |
attrCurrentVersion | string | @alicloud/ros-cdk-core.IResolvable | Attribute CurrentVersion: Current running version of the service. |
attrExtraData | string | @alicloud/ros-cdk-core.IResolvable | Attribute ExtraData: Service Extra Information. |
attrGpu | string | @alicloud/ros-cdk-core.IResolvable | Attribute Gpu: Number of service GPU cards. |
attrImage | string | @alicloud/ros-cdk-core.IResolvable | Attribute Image: Service Deployment Mirroring. |
attrInternetEndpoint | string | @alicloud/ros-cdk-core.IResolvable | Attribute InternetEndpoint: Public network Endpoint of the service. |
attrIntranetEndpoint | string | @alicloud/ros-cdk-core.IResolvable | Attribute IntranetEndpoint: The intranet Endpoint of the service. |
attrLabels | string | @alicloud/ros-cdk-core.IResolvable | Attribute Labels: Service Tag. |
attrLatestVersion | string | @alicloud/ros-cdk-core.IResolvable | Attribute LatestVersion: The latest version of the service. |
attrMemory | string | @alicloud/ros-cdk-core.IResolvable | Attribute Memory: Memory of service (MB). |
attrMessage | string | @alicloud/ros-cdk-core.IResolvable | Attribute Message: Latest information on services. |
attrNamespace | string | @alicloud/ros-cdk-core.IResolvable | Attribute Namespace: The namespace to which the service belongs. |
attrParentUid | string | @alicloud/ros-cdk-core.IResolvable | Attribute ParentUid: Primary account ID of the creator. |
attrPendingInstance | string | @alicloud/ros-cdk-core.IResolvable | Attribute PendingInstance: Number of instances where the service is not currently ready. |
attrReason | string | @alicloud/ros-cdk-core.IResolvable | Attribute Reason: Service deployment failure reason. |
attrResource | string | @alicloud/ros-cdk-core.IResolvable | Attribute Resource: The ID of the resource group to which the service belongs. |
attrResourceAlias | string | @alicloud/ros-cdk-core.IResolvable | Attribute ResourceAlias: Name of the resource group where the service resides. |
attrRole | string | @alicloud/ros-cdk-core.IResolvable | Attribute Role: Grouping Service Role. |
attrRoleAttrs | string | @alicloud/ros-cdk-core.IResolvable | Attribute RoleAttrs: Grouping Service Role Properties. |
attrRunningInstance | string | @alicloud/ros-cdk-core.IResolvable | Attribute RunningInstance: Number of instances in service running. |
attrSafetyLock | string | @alicloud/ros-cdk-core.IResolvable | Attribute SafetyLock: Service Security Lock Status. |
attrServiceConfig | string | @alicloud/ros-cdk-core.IResolvable | Attribute ServiceConfig: Service configuration information. |
attrServiceGroup | string | @alicloud/ros-cdk-core.IResolvable | Attribute ServiceGroup: Group to which the service belongs. |
attrServiceName | string | @alicloud/ros-cdk-core.IResolvable | Attribute ServiceName: Service Name. |
attrServiceUid | string | @alicloud/ros-cdk-core.IResolvable | Attribute ServiceUid: Unique Service ID. |
attrTotalInstance | string | @alicloud/ros-cdk-core.IResolvable | Attribute TotalInstance: Total number of instances required by the service. |
attrUpdateTime | string | @alicloud/ros-cdk-core.IResolvable | Attribute UpdateTime: Service Last Updated. |
attrWeight | string | @alicloud/ros-cdk-core.IResolvable | Attribute Weight: Packet Service Traffic Weight. |
props | ServiceProps | No description. |
nodeRequired
public readonly node: ConstructNode;
- Type: @alicloud/ros-cdk-core.ConstructNode
The construct tree node for this construct.
envRequired
public readonly env: IResourceEnvironment;
- Type: @alicloud/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 readonly stack: Stack;
- Type: @alicloud/ros-cdk-core.Stack
The stack in which this resource is defined.
attrAccessTokenRequired
public readonly attrAccessToken: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute AccessToken: Service Request authentication token.
attrCallerUidRequired
public readonly attrCallerUid: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute CallerUid: The ID of the service creator, which can be the ID of the RAM account.
attrCpuRequired
public readonly attrCpu: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Cpu: Number of service CPU cores.
attrCreateTimeRequired
public readonly attrCreateTime: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute CreateTime: Creation time of the service.
attrCurrentVersionRequired
public readonly attrCurrentVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute CurrentVersion: Current running version of the service.
attrExtraDataRequired
public readonly attrExtraData: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute ExtraData: Service Extra Information.
attrGpuRequired
public readonly attrGpu: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Gpu: Number of service GPU cards.
attrImageRequired
public readonly attrImage: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Image: Service Deployment Mirroring.
attrInternetEndpointRequired
public readonly attrInternetEndpoint: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute InternetEndpoint: Public network Endpoint of the service.
attrIntranetEndpointRequired
public readonly attrIntranetEndpoint: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute IntranetEndpoint: The intranet Endpoint of the service.
attrLabelsRequired
public readonly attrLabels: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Labels: Service Tag.
attrLatestVersionRequired
public readonly attrLatestVersion: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute LatestVersion: The latest version of the service.
attrMemoryRequired
public readonly attrMemory: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Memory: Memory of service (MB).
attrMessageRequired
public readonly attrMessage: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Message: Latest information on services.
attrNamespaceRequired
public readonly attrNamespace: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Namespace: The namespace to which the service belongs.
attrParentUidRequired
public readonly attrParentUid: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute ParentUid: Primary account ID of the creator.
attrPendingInstanceRequired
public readonly attrPendingInstance: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute PendingInstance: Number of instances where the service is not currently ready.
attrReasonRequired
public readonly attrReason: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Reason: Service deployment failure reason.
attrResourceRequired
public readonly attrResource: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Resource: The ID of the resource group to which the service belongs.
attrResourceAliasRequired
public readonly attrResourceAlias: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute ResourceAlias: Name of the resource group where the service resides.
attrRoleRequired
public readonly attrRole: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Role: Grouping Service Role.
attrRoleAttrsRequired
public readonly attrRoleAttrs: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute RoleAttrs: Grouping Service Role Properties.
attrRunningInstanceRequired
public readonly attrRunningInstance: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute RunningInstance: Number of instances in service running.
attrSafetyLockRequired
public readonly attrSafetyLock: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute SafetyLock: Service Security Lock Status.
attrServiceConfigRequired
public readonly attrServiceConfig: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute ServiceConfig: Service configuration information.
attrServiceGroupRequired
public readonly attrServiceGroup: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute ServiceGroup: Group to which the service belongs.
attrServiceNameRequired
public readonly attrServiceName: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute ServiceName: Service Name.
attrServiceUidRequired
public readonly attrServiceUid: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute ServiceUid: Unique Service ID.
attrTotalInstanceRequired
public readonly attrTotalInstance: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute TotalInstance: Total number of instances required by the service.
attrUpdateTimeRequired
public readonly attrUpdateTime: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute UpdateTime: Service Last Updated.
attrWeightRequired
public readonly attrWeight: string | IResolvable;
- Type: string | @alicloud/ros-cdk-core.IResolvable
Attribute Weight: Packet Service Traffic Weight.
propsRequired
public readonly props: ServiceProps;
- Type: ServiceProps