DATASOURCE::KMS::Instance is used to query the information about a Key Management Service (KMS) instance.
Syntax
{
"Type": "DATASOURCE::KMS::Instance",
"Properties": {
"InstanceId": String,
"RefreshOptions": String
}
}
Properties
Property | Type | Required | Editable | Description | Constraint |
InstanceId | String | Yes | Yes | The instance ID. | None. |
RefreshOptions | String | No | Yes | The refresh policy for data source resources when the stack is updated. | Valid values:
|
Return values
Fn::GetAtt
InstanceName: the instance name.
VpcId: the ID of the virtual private cloud (VPC) in which the instance resides.
VpcNum: the access management quota of the instance.
InstanceId: the instance ID.
KeyNum: the number of keys that can be created for the instance.
VswitchIds: the vSwitches to which the instance is connected.
CreateTime: the time when the instance was created.
SecretNum: the number of secrets that can be created for the instance.
ZoneIds: the zones in which the instance resides.
Spec: the computing performance of the instance.