Servicedirectory_v1Functions
object Servicedirectory_v1Functions
Functions
Link copied to clipboard
Gets an endpoint.
suspend fun getEndpoint(argument: suspend GetEndpointPlainArgsBuilder.() -> Unit): GetEndpointResult
suspend fun getEndpoint(endpointId: String, location: String, namespaceId: String, project: String? = null, serviceId: String): GetEndpointResult
Link copied to clipboard
Gets a namespace.
suspend fun getNamespace(argument: suspend GetNamespacePlainArgsBuilder.() -> Unit): GetNamespaceResult
suspend fun getNamespace(location: String, namespaceId: String, project: String? = null): GetNamespaceResult
Link copied to clipboard
suspend fun getNamespaceIamPolicy(argument: GetNamespaceIamPolicyPlainArgs): GetNamespaceIamPolicyResult
Gets the IAM Policy for a resource (namespace or service only).
suspend fun getNamespaceIamPolicy(argument: suspend GetNamespaceIamPolicyPlainArgsBuilder.() -> Unit): GetNamespaceIamPolicyResult
suspend fun getNamespaceIamPolicy(location: String, namespaceId: String, project: String? = null): GetNamespaceIamPolicyResult
Link copied to clipboard
suspend fun getNamespaceServiceIamPolicy(argument: GetNamespaceServiceIamPolicyPlainArgs): GetNamespaceServiceIamPolicyResult
Gets the IAM Policy for a resource (namespace or service only).
suspend fun getNamespaceServiceIamPolicy(argument: suspend GetNamespaceServiceIamPolicyPlainArgsBuilder.() -> Unit): GetNamespaceServiceIamPolicyResult
suspend fun getNamespaceServiceIamPolicy(location: String, namespaceId: String, project: String? = null, serviceId: String): GetNamespaceServiceIamPolicyResult
Link copied to clipboard
Gets a service.
suspend fun getService(location: String, namespaceId: String, project: String? = null, serviceId: String): GetServiceResult