servicedirectory library

Classes

Endpoint
An individual endpoint that provides a service.
EndpointArgs
The set of arguments for Endpoint. The set of arguments for Endpoint.
EndpointState
Input properties used for looking up and filtering Endpoint resources.
GetNamespaceIamPolicyArgs
Arguments for getNamespaceIamPolicy. Arguments for getNamespaceIamPolicy.
GetNamespaceIamPolicyResult
Result data returned by getNamespaceIamPolicy.
GetServiceIamPolicyArgs
Arguments for getServiceIamPolicy. Arguments for getServiceIamPolicy.
GetServiceIamPolicyResult
Result data returned by getServiceIamPolicy.
Namespace
A container for services. Namespaces allow administrators to group services together and define permissions for a collection of services.
NamespaceArgs
The set of arguments for Namespace. The set of arguments for Namespace.
NamespaceIamBinding
Three different resources help you manage your IAM policy for Service Directory Namespace. Each of these resources serves a different use case:
NamespaceIamBindingArgs
The set of arguments for NamespaceIamBinding. The set of arguments for NamespaceIamBinding.
NamespaceIamBindingCondition
NamespaceIamBindingState
Input properties used for looking up and filtering NamespaceIamBinding resources.
NamespaceIamMember
Three different resources help you manage your IAM policy for Service Directory Namespace. Each of these resources serves a different use case:
NamespaceIamMemberArgs
The set of arguments for NamespaceIamMember. The set of arguments for NamespaceIamMember.
NamespaceIamMemberCondition
NamespaceIamMemberState
Input properties used for looking up and filtering NamespaceIamMember resources.
NamespaceIamPolicy
Three different resources help you manage your IAM policy for Service Directory Namespace. Each of these resources serves a different use case:
NamespaceIamPolicyArgs
The set of arguments for NamespaceIamPolicy. The set of arguments for NamespaceIamPolicy.
NamespaceIamPolicyState
Input properties used for looking up and filtering NamespaceIamPolicy resources.
NamespaceState
Input properties used for looking up and filtering Namespace resources.
Service
An individual service. A service contains a name and optional metadata.
ServiceArgs
The set of arguments for Service. The set of arguments for Service.
ServiceIamBinding
Three different resources help you manage your IAM policy for Service Directory Service. Each of these resources serves a different use case:
ServiceIamBindingArgs
The set of arguments for ServiceIamBinding. The set of arguments for ServiceIamBinding.
ServiceIamBindingCondition
ServiceIamBindingState
Input properties used for looking up and filtering ServiceIamBinding resources.
ServiceIamMember
Three different resources help you manage your IAM policy for Service Directory Service. Each of these resources serves a different use case:
ServiceIamMemberArgs
The set of arguments for ServiceIamMember. The set of arguments for ServiceIamMember.
ServiceIamMemberCondition
ServiceIamMemberState
Input properties used for looking up and filtering ServiceIamMember resources.
ServiceIamPolicy
Three different resources help you manage your IAM policy for Service Directory Service. Each of these resources serves a different use case:
ServiceIamPolicyArgs
The set of arguments for ServiceIamPolicy. The set of arguments for ServiceIamPolicy.
ServiceIamPolicyState
Input properties used for looking up and filtering ServiceIamPolicy resources.
ServiceState
Input properties used for looking up and filtering Service resources.

Functions

getNamespaceIamPolicy(GetNamespaceIamPolicyArgs args, {InvokeOptions? options}) → Future<GetNamespaceIamPolicyResult>
Retrieves the current IAM policy data for namespace
getNamespaceIamPolicyOutput(GetNamespaceIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetNamespaceIamPolicyResult>
getServiceIamPolicy(GetServiceIamPolicyArgs args, {InvokeOptions? options}) → Future<GetServiceIamPolicyResult>
Retrieves the current IAM policy data for service
getServiceIamPolicyOutput(GetServiceIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetServiceIamPolicyResult>