ApimanagementFunctions

Functions

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

Use this data source to access information about an existing API Management API.

suspend fun getApi(argument: suspend GetApiPlainArgsBuilder.() -> Unit): GetApiResult
suspend fun getApi(apiManagementName: String, name: String, resourceGroupName: String, revision: String): GetApiResult
Link copied to clipboard

Uses this data source to access information about an API Version Set within an API Management Service.

suspend fun getApiVersionSet(apiManagementName: String, name: String, resourceGroupName: String): GetApiVersionSetResult
Link copied to clipboard

Use this data source to access information about an existing API Management Gateway.

suspend fun getGateway(argument: suspend GetGatewayPlainArgsBuilder.() -> Unit): GetGatewayResult
suspend fun getGateway(apiManagementId: String, name: String): GetGatewayResult
Link copied to clipboard

Use this data source to access information about an existing API Management Gateway Host Configuration.

Link copied to clipboard
suspend fun getGroup(argument: GetGroupPlainArgs): GetGroupResult

Use this data source to access information about an existing API Management Group.

suspend fun getGroup(argument: suspend GetGroupPlainArgsBuilder.() -> Unit): GetGroupResult
suspend fun getGroup(apiManagementName: String, name: String, resourceGroupName: String): GetGroupResult
Link copied to clipboard

Use this data source to access information about an existing API Management Product.

suspend fun getProduct(argument: suspend GetProductPlainArgsBuilder.() -> Unit): GetProductResult
suspend fun getProduct(apiManagementName: String, productId: String, resourceGroupName: String): GetProductResult
Link copied to clipboard

Use this data source to access information about an existing API Management Service.

suspend fun getService(argument: suspend GetServicePlainArgsBuilder.() -> Unit): GetServiceResult
suspend fun getService(name: String, resourceGroupName: String, tags: Map<String, String>? = null): GetServiceResult
Link copied to clipboard

Use this data source to access information about an existing API Management Subscription.

suspend fun getSubscription(apiManagementId: String, subscriptionId: String): GetSubscriptionResult
Link copied to clipboard
suspend fun getUser(argument: GetUserPlainArgs): GetUserResult

Use this data source to access information about an existing API Management User.

suspend fun getUser(argument: suspend GetUserPlainArgsBuilder.() -> Unit): GetUserResult
suspend fun getUser(apiManagementName: String, resourceGroupName: String, userId: String): GetUserResult