Servicedirectory_v1beta1Functions
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
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
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
suspend fun getNamespaceServiceWorkloadIamPolicy(argument: GetNamespaceServiceWorkloadIamPolicyPlainArgs): GetNamespaceServiceWorkloadIamPolicyResult
Gets the IAM Policy for a resource
suspend fun getNamespaceServiceWorkloadIamPolicy(argument: suspend GetNamespaceServiceWorkloadIamPolicyPlainArgsBuilder.() -> Unit): GetNamespaceServiceWorkloadIamPolicyResult
suspend fun getNamespaceServiceWorkloadIamPolicy(location: String, namespaceId: String, project: String? = null, serviceWorkloadId: String): GetNamespaceServiceWorkloadIamPolicyResult
Link copied to clipboard
suspend fun getNamespaceWorkloadIamPolicy(argument: GetNamespaceWorkloadIamPolicyPlainArgs): GetNamespaceWorkloadIamPolicyResult
Gets the IAM Policy for a resource
suspend fun getNamespaceWorkloadIamPolicy(argument: suspend GetNamespaceWorkloadIamPolicyPlainArgsBuilder.() -> Unit): GetNamespaceWorkloadIamPolicyResult
suspend fun getNamespaceWorkloadIamPolicy(location: String, namespaceId: String, project: String? = null, workloadId: String): GetNamespaceWorkloadIamPolicyResult
Link copied to clipboard
suspend fun getRegistrationPolicyIamPolicy(argument: GetRegistrationPolicyIamPolicyPlainArgs): GetRegistrationPolicyIamPolicyResult
Gets the IAM Policy for a resource
suspend fun getRegistrationPolicyIamPolicy(argument: suspend GetRegistrationPolicyIamPolicyPlainArgsBuilder.() -> Unit): GetRegistrationPolicyIamPolicyResult
suspend fun getRegistrationPolicyIamPolicy(location: String, project: String? = null, registrationPolicyId: String): GetRegistrationPolicyIamPolicyResult
Link copied to clipboard
Gets a service.
suspend fun getService(location: String, namespaceId: String, project: String? = null, serviceId: String): GetServiceResult