Apigateway_v1betaFunctions

Functions

Link copied to clipboard
suspend fun getApi(argument: GetApiPlainArgs): GetApiResult

Gets details of a single Api.

suspend fun getApi(argument: suspend GetApiPlainArgsBuilder.() -> Unit): GetApiResult
suspend fun getApi(apiId: String, location: String, project: String? = null): GetApiResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getApiConfigIamPolicy(apiId: String, configId: String, location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null): GetApiConfigIamPolicyResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getApiIamPolicy(apiId: String, location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null): GetApiIamPolicyResult
Link copied to clipboard

Gets details of a single ApiConfig.

suspend fun getConfig(argument: suspend GetConfigPlainArgsBuilder.() -> Unit): GetConfigResult
suspend fun getConfig(apiId: String, configId: String, location: String, project: String? = null, view: String? = null): GetConfigResult
Link copied to clipboard

Gets details of a single Gateway.

suspend fun getGateway(argument: suspend GetGatewayPlainArgsBuilder.() -> Unit): GetGatewayResult
suspend fun getGateway(gatewayId: String, location: String, project: String? = null): GetGatewayResult
Link copied to clipboard

Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.

suspend fun getGatewayIamPolicy(gatewayId: String, location: String, optionsRequestedPolicyVersion: Int? = null, project: String? = null): GetGatewayIamPolicyResult