servicediscovery

33 actions in the servicediscovery service. Select an action to see its access level, resource ARNs, condition keys, and a copy-paste IAM policy.

servicediscovery:CreateHttpNamespace

Write

Grants permission to create an HTTP namespace

servicediscovery:CreatePrivateDnsNamespace

Write

Grants permission to create a private namespace based on DNS, which will be visible only inside a specified Amazon VPC

servicediscovery:CreatePublicDnsNamespace

Write

Grants permission to create a public namespace based on DNS, which will be visible on the internet

servicediscovery:CreateService

Write

Grants permission to create a service

servicediscovery:DeleteNamespace

Write

Grants permission to delete a specified namespace

servicediscovery:DeleteResourcePolicy

Write

Grants permission to delete the RAM access control policy for a namespace

servicediscovery:DeleteService

Write

Grants permission to delete a specified service

servicediscovery:DeleteServiceAttributes

Write

Grants permission to delete specified attributes from a service

servicediscovery:DeregisterInstance

Write

Grants permission to delete the records and the health check, if any, that Amazon Route 53 created for the specified instance

servicediscovery:DiscoverInstances

Read

Grants permission to discover registered instances for a specified namespace and service

servicediscovery:DiscoverInstancesRevision

Read

Grants permission to discover the revision of the instances for a specified namespace and service

servicediscovery:GetInstance

Read

Grants permission to get information about a specified instance

servicediscovery:GetInstancesHealthStatus

Read

Grants permission to get the current health status (Healthy, Unhealthy, or Unknown) of one or more instances

servicediscovery:GetNamespace

Read

Grants permission to get information about a namespace

servicediscovery:GetOperation

Read

Grants permission to get information about a specific operation

servicediscovery:GetResourcePolicy

Read

Grants permission to read the RAM access control policy for a namespace

servicediscovery:GetService

Read

Grants permission to get the settings for a specified service

servicediscovery:GetServiceAttributes

Read

Grants permission to get the attributes for a specified service

servicediscovery:ListInstances

Read

Grants permission to get summary information about the instances that were registered with a specified service

servicediscovery:ListNamespaces

Read

Grants permission to get information about the namespaces

servicediscovery:ListOperations

List

Grants permission to list operations that match the criteria that you specify

servicediscovery:ListServices

Read

Grants permission to get settings for all the services that match specified filters

servicediscovery:ListTagsForResource

Read

Grants permission to lists tags for the specified resource

servicediscovery:PutResourcePolicy

Write

Grants permission to define the RAM access control policy for a namespace

servicediscovery:RegisterInstance

Write

Grants permission to register an instance based on the settings in a specified service

servicediscovery:TagResource

Tagging

Grants permission to add one or more tags to the specified resource

servicediscovery:UntagResource

Tagging

Grants permission to remove one or more tags from the specified resource

servicediscovery:UpdateHttpNamespace

Write

Grants permission to update the settings for a HTTP namespace

servicediscovery:UpdateInstanceCustomHealthStatus

Write

Grants permission to update the current health status for an instance that has a custom health check

servicediscovery:UpdatePrivateDnsNamespace

Write

Grants permission to update the settings for a private DNS namespace

servicediscovery:UpdatePublicDnsNamespace

Write

Grants permission to update the settings for a public DNS namespace

servicediscovery:UpdateService

Write

Grants permission to update the settings in a specified service

servicediscovery:UpdateServiceAttributes

Write

Grants permission to update the attributes in a specified service