IServiceInstance
-
Extends: com.aliyun.ros.cdk.core.IResource
-
Implemented By: ServiceInstance, IServiceInstance
Represents a ServiceInstance.
Properties
| Name | Type | Description |
|---|---|---|
node | com.aliyun.ros.cdk.core.ConstructNode | The construct tree node for this construct. |
env | com.aliyun.ros.cdk.core.IResourceEnvironment | The environment this resource belongs to. |
stack | com.aliyun.ros.cdk.core.Stack | The stack in which this resource is defined. |
attrComponents | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Components: Additional billing items. |
attrCreateTime | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute CreateTime: Creation time. |
attrEnableInstanceOps | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute EnableInstanceOps: Whether the service instance has the O & M function. |
attrEnableUserPrometheus | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute EnableUserPrometheus: Whether Prometheus monitoring is enabled. |
attrIsOperated | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute IsOperated: Whether the generation O & M function of the service instance is enabled. |
attrLicenseEndTime | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute LicenseEndTime: License expiration time. |
attrMarketInstanceId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute MarketInstanceId: The ID of the cloud marketplace instance. |
attrNetworkConfig | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute NetworkConfig: Network configuration information. |
attrOutput | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Output: Create the output Field returned by the service instance. |
attrOutputs | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Outputs: Create the output Field returned by the service instance. |
attrParameters | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Parameters: The parameters entered by the deployment service instance. |
attrPredefinedParameterName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute PredefinedParameterName: Package name. |
attrProgress | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Progress: The deployment progress of the service instance. |
attrResourceGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ResourceGroupId: The ID of the resource group. |
attrService | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Service: Service details. |
attrServiceInstanceId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ServiceInstanceId: The ID of the service instance. |
attrServiceInstanceName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ServiceInstanceName: The name of the resource. |
attrServiceType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute ServiceType: Service type. |
attrSource | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Source: The source of the service instance. |
attrStatusDetail | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute StatusDetail: The status description of the deployment instance. |
attrSupplierUid | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute SupplierUid: Service provider AliUid. |
attrTags | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute Tags: User-defined labels. |
attrTemplateName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute TemplateName: Template name. |
attrUpdateTime | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute UpdateTime: Update time. |
attrUserId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Attribute UserId: AliUid of the user. |
props | ServiceInstanceProps | No description. |
nodeRequired
public ConstructNode getNode();
- Type: com.aliyun.ros.cdk.core.ConstructNode
The construct tree node for this construct.
envRequired
public IResourceEnvironment getEnv();
- Type: com.aliyun.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 getStack();
- Type: com.aliyun.ros.cdk.core.Stack
The stack in which this resource is defined.
attrComponentsRequired
public java.lang.Object getAttrComponents();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Components: Additional billing items.
attrCreateTimeRequired
public java.lang.Object getAttrCreateTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute CreateTime: Creation time.
attrEnableInstanceOpsRequired
public java.lang.Object getAttrEnableInstanceOps();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute EnableInstanceOps: Whether the service instance has the O & M function.
attrEnableUserPrometheusRequired
public java.lang.Object getAttrEnableUserPrometheus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute EnableUserPrometheus: Whether Prometheus monitoring is enabled.
attrIsOperatedRequired
public java.lang.Object getAttrIsOperated();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute IsOperated: Whether the generation O & M function of the service instance is enabled.
attrLicenseEndTimeRequired
public java.lang.Object getAttrLicenseEndTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute LicenseEndTime: License expiration time.
attrMarketInstanceIdRequired
public java.lang.Object getAttrMarketInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute MarketInstanceId: The ID of the cloud marketplace instance.
attrNetworkConfigRequired
public java.lang.Object getAttrNetworkConfig();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute NetworkConfig: Network configuration information.
attrOutputRequired
public java.lang.Object getAttrOutput();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Output: Create the output Field returned by the service instance.
attrOutputsRequired
public java.lang.Object getAttrOutputs();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Outputs: Create the output Field returned by the service instance.
attrParametersRequired
public java.lang.Object getAttrParameters();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Parameters: The parameters entered by the deployment service instance.
attrPredefinedParameterNameRequired
public java.lang.Object getAttrPredefinedParameterName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute PredefinedParameterName: Package name.
attrProgressRequired
public java.lang.Object getAttrProgress();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Progress: The deployment progress of the service instance.
Unit:%.
attrResourceGroupIdRequired
public java.lang.Object getAttrResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ResourceGroupId: The ID of the resource group.
attrServiceRequired
public java.lang.Object getAttrService();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Service: Service details.
attrServiceInstanceIdRequired
public java.lang.Object getAttrServiceInstanceId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ServiceInstanceId: The ID of the service instance.
attrServiceInstanceNameRequired
public java.lang.Object getAttrServiceInstanceName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ServiceInstanceName: The name of the resource.
attrServiceTypeRequired
public java.lang.Object getAttrServiceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute ServiceType: Service type.
attrSourceRequired
public java.lang.Object getAttrSource();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Source: The source of the service instance.
attrStatusDetailRequired
public java.lang.Object getAttrStatusDetail();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute StatusDetail: The status description of the deployment instance.
attrSupplierUidRequired
public java.lang.Object getAttrSupplierUid();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute SupplierUid: Service provider AliUid.
attrTagsRequired
public java.lang.Object getAttrTags();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute Tags: User-defined labels.
attrTemplateNameRequired
public java.lang.Object getAttrTemplateName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute TemplateName: Template name.
attrUpdateTimeRequired
public java.lang.Object getAttrUpdateTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute UpdateTime: Update time.
attrUserIdRequired
public java.lang.Object getAttrUserId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Attribute UserId: AliUid of the user.
propsRequired
public ServiceInstanceProps getProps();
- Type: ServiceInstanceProps