Service: AWS Cloud Map
Short Name:
servicediscovery
ARN Format:
arn:aws:servicediscovery:${Region}:${Account}:${ResourceType}/${ResourceName}
ARN Regex:
^arn:aws:servicediscovery:.+
ReadOnlyAccess
…
AWS_ConfigRoleAction | Access | Reference | Description |
---|---|---|---|
servicediscovery:ListOperations | Docs | Grants permission to list operations that match the criteria that you specify | |
servicediscovery:DiscoverInstances | Docs | Grants permission to discover registered instances for a specified namespace and service | |
servicediscovery:DiscoverInstancesRevision | Docs | Grants permission to discover the revision of the instances for a specified namespace and service | |
servicediscovery:GetInstance | Docs | Grants permission to get information about a specified instance | |
servicediscovery:GetInstancesHealthStatus | Docs | Grants permission to get the current health status (Healthy, Unhealthy, or Unknown) of one or more instances | |
servicediscovery:GetNamespace | Docs | Grants permission to get information about a namespace | |
servicediscovery:GetOperation | Docs | Grants permission to get information about a specific operation | |
servicediscovery:GetService | Docs | Grants permission to get the settings for a specified service | |
servicediscovery:ListInstances | Docs | Grants permission to get summary information about the instances that were registered with a specified service | |
servicediscovery:ListNamespaces | Docs | Grants permission to get information about the namespaces | |
servicediscovery:ListServices | Docs | Grants permission to get settings for all the services that match specified filters | |
servicediscovery:ListTagsForResource | Docs | Grants permission to lists tags for the specified resource | |
servicediscovery:TagResource | Docs | Grants permission to add one or more tags to the specified resource | |
servicediscovery:UntagResource | Docs | Grants permission to remove one or more tags from the specified resource | |
servicediscovery:CreateHttpNamespace | Docs | Grants permission to create an HTTP namespace | |
servicediscovery:CreatePrivateDnsNamespace | Docs | Grants permission to create a private namespace based on DNS, which will be visible only inside a specified Amazon VPC | |
servicediscovery:CreatePublicDnsNamespace | Docs | Grants permission to create a public namespace based on DNS, which will be visible on the internet | |
servicediscovery:CreateService | Docs | Grants permission to create a service | |
servicediscovery:DeleteNamespace | Docs | Grants permission to delete a specified namespace | |
servicediscovery:DeleteService | Docs | Grants permission to delete a specified service | |
servicediscovery:DeregisterInstance | Docs | Grants permission to delete the records and the health check, if any, that Amazon Route 53 created for the specified instance | |
servicediscovery:RegisterInstance | Docs | Grants permission to register an instance based on the settings in a specified service | |
servicediscovery:UpdateHttpNamespace | Docs | Grants permission to update the settings for a HTTP namespace | |
servicediscovery:UpdateInstanceCustomHealthStatus | Docs | Grants permission to update the current health status for an instance that has a custom health check | |
servicediscovery:UpdatePrivateDnsNamespace | Docs | Grants permission to update the settings for a private DNS namespace | |
servicediscovery:UpdatePublicDnsNamespace | Docs | Grants permission to update the settings for a public DNS namespace | |
servicediscovery:UpdateService | Docs | Grants permission to update the settings in a specified service |
aws:RequestTag/${TagKey}
aws:ResourceTag/${TagKey}
aws:TagKeys
servicediscovery:NamespaceArn
servicediscovery:NamespaceName
servicediscovery:ServiceArn
servicediscovery:ServiceName