service
Gets an individual service
resource
Overview
Name | service |
Type | Resource |
Description | service |
Id | awscc.refactorspaces.service |
Fields
Name | Datatype | Description |
---|---|---|
arn | string | |
application_identifier | string | |
description | string | |
endpoint_type | string | |
environment_identifier | string | |
lambda_endpoint | object | |
name | string | |
service_identifier | string | |
url_endpoint | object | |
vpc_id | string | |
tags | array | Metadata that you can assign to help organize the frameworks that you create. Each tag is a key-value pair. |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
arn,
application_identifier,
description,
endpoint_type,
environment_identifier,
lambda_endpoint,
name,
service_identifier,
url_endpoint,
vpc_id,
tags
FROM awscc.refactorspaces.service
WHERE data__Identifier = '<EnvironmentIdentifier>|<ApplicationIdentifier>|<ServiceIdentifier>';
Permissions
To operate on the service
resource, the following permissions are required:
Read
refactor-spacess:GetService,
refactor-spaces:ListTagsForResource
Delete
refactor-spaces:DeleteService,
refactor-spaces:GetService,
refactor-spaces:UntagResource,
ram:DisassociateResourceShare,
ec2:DescribeNetworkInterfaces,
ec2:DescribeRouteTables,
ec2:DescribeTransitGatewayVpcAttachments,
ec2:DescribeSecurityGroups,
ec2:DeleteSecurityGroup,
ec2:DeleteRoute,
ec2:RevokeSecurityGroupIngress,
ec2:DeleteTransitGatewayVpcAttachment,
ec2:DeleteTags