ApimanagementFunctions

Functions

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

Api details. API Version: 2020-12-01.

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

Diagnostic details. API Version: 2020-12-01.

suspend fun getApiDiagnostic(apiId: String, diagnosticId: String, resourceGroupName: String, serviceName: String): GetApiDiagnosticResult
Link copied to clipboard

Issue Contract details. API Version: 2020-12-01.

suspend fun getApiIssue(argument: suspend GetApiIssuePlainArgsBuilder.() -> Unit): GetApiIssueResult
suspend fun getApiIssue(apiId: String, expandCommentsAttachments: Boolean? = null, issueId: String, resourceGroupName: String, serviceName: String): GetApiIssueResult
Link copied to clipboard

Issue Attachment Contract details. API Version: 2020-12-01.

suspend fun getApiIssueAttachment(apiId: String, attachmentId: String, issueId: String, resourceGroupName: String, serviceName: String): GetApiIssueAttachmentResult
Link copied to clipboard

Issue Comment Contract details. API Version: 2020-12-01.

suspend fun getApiIssueComment(apiId: String, commentId: String, issueId: String, resourceGroupName: String, serviceName: String): GetApiIssueCommentResult
Link copied to clipboard

A single API Management service resource in List or Get response. API Version: 2020-12-01.

suspend fun getApiManagementService(resourceGroupName: String, serviceName: String): GetApiManagementServiceResult

Response of the GetDomainOwnershipIdentifier operation. API Version: 2020-12-01.

Link copied to clipboard

Api Operation details. API Version: 2020-12-01.

suspend fun getApiOperation(apiId: String, operationId: String, resourceGroupName: String, serviceName: String): GetApiOperationResult
Link copied to clipboard

Policy Contract details. API Version: 2020-12-01.

suspend fun getApiOperationPolicy(apiId: String, format: String? = null, operationId: String, policyId: String, resourceGroupName: String, serviceName: String): GetApiOperationPolicyResult
Link copied to clipboard

Policy Contract details. API Version: 2020-12-01.

suspend fun getApiPolicy(apiId: String, format: String? = null, policyId: String, resourceGroupName: String, serviceName: String): GetApiPolicyResult
Link copied to clipboard

ApiRelease details. API Version: 2020-12-01.

suspend fun getApiRelease(apiId: String, releaseId: String, resourceGroupName: String, serviceName: String): GetApiReleaseResult
Link copied to clipboard

Schema Contract details. API Version: 2020-12-01.

suspend fun getApiSchema(apiId: String, resourceGroupName: String, schemaId: String, serviceName: String): GetApiSchemaResult
Link copied to clipboard

Contract details. API Version: 2020-12-01.

suspend fun getApiTagDescription(apiId: String, resourceGroupName: String, serviceName: String, tagDescriptionId: String): GetApiTagDescriptionResult
Link copied to clipboard

Api Version Set Contract details. API Version: 2020-12-01.

suspend fun getApiVersionSet(resourceGroupName: String, serviceName: String, versionSetId: String): GetApiVersionSetResult
Link copied to clipboard

External OAuth authorization server settings. API Version: 2020-12-01.

suspend fun getAuthorizationServer(authsid: String, resourceGroupName: String, serviceName: String): GetAuthorizationServerResult
Link copied to clipboard

Backend details. API Version: 2020-12-01.

suspend fun getBackend(argument: suspend GetBackendPlainArgsBuilder.() -> Unit): GetBackendResult
suspend fun getBackend(backendId: String, resourceGroupName: String, serviceName: String): GetBackendResult
Link copied to clipboard
suspend fun getCache(argument: GetCachePlainArgs): GetCacheResult

Cache details. API Version: 2020-12-01.

suspend fun getCache(argument: suspend GetCachePlainArgsBuilder.() -> Unit): GetCacheResult
suspend fun getCache(cacheId: String, resourceGroupName: String, serviceName: String): GetCacheResult
Link copied to clipboard

Certificate details. API Version: 2020-12-01.

suspend fun getCertificate(certificateId: String, resourceGroupName: String, serviceName: String): GetCertificateResult
Link copied to clipboard

Content type contract details. API Version: 2020-12-01.

suspend fun getContentItem(contentItemId: String, contentTypeId: String, resourceGroupName: String, serviceName: String): GetContentItemResult
Link copied to clipboard

Content type contract details. API Version: 2020-12-01.

suspend fun getContentType(contentTypeId: String, resourceGroupName: String, serviceName: String): GetContentTypeResult
Link copied to clipboard

Diagnostic details. API Version: 2020-12-01.

suspend fun getDiagnostic(diagnosticId: String, resourceGroupName: String, serviceName: String): GetDiagnosticResult
Link copied to clipboard

Email Template details. API Version: 2020-12-01.

suspend fun getEmailTemplate(resourceGroupName: String, serviceName: String, templateName: String): GetEmailTemplateResult
Link copied to clipboard

Gateway details. API Version: 2020-12-01.

suspend fun getGateway(argument: suspend GetGatewayPlainArgsBuilder.() -> Unit): GetGatewayResult
suspend fun getGateway(gatewayId: String, resourceGroupName: String, serviceName: String): GetGatewayResult
Link copied to clipboard

Gateway certificate authority details. API Version: 2020-12-01.

suspend fun getGatewayCertificateAuthority(certificateId: String, gatewayId: String, resourceGroupName: String, serviceName: String): GetGatewayCertificateAuthorityResult
Link copied to clipboard
suspend fun getGroup(argument: GetGroupPlainArgs): GetGroupResult

Contract details. API Version: 2020-12-01.

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

Identity Provider details. API Version: 2020-12-01.

suspend fun getIdentityProvider(identityProviderName: String, resourceGroupName: String, serviceName: String): GetIdentityProviderResult
Link copied to clipboard

Logger details. API Version: 2020-12-01.

suspend fun getLogger(argument: suspend GetLoggerPlainArgsBuilder.() -> Unit): GetLoggerResult
suspend fun getLogger(loggerId: String, resourceGroupName: String, serviceName: String): GetLoggerResult
Link copied to clipboard

NamedValue details. API Version: 2020-12-01.

suspend fun getNamedValue(namedValueId: String, resourceGroupName: String, serviceName: String): GetNamedValueResult
Link copied to clipboard

OpenId Connect Provider details. API Version: 2020-12-01.

suspend fun getOpenIdConnectProvider(opid: String, resourceGroupName: String, serviceName: String): GetOpenIdConnectProviderResult
Link copied to clipboard

Policy Contract details. API Version: 2020-12-01.

suspend fun getPolicy(argument: suspend GetPolicyPlainArgsBuilder.() -> Unit): GetPolicyResult
suspend fun getPolicy(format: String? = null, policyId: String, resourceGroupName: String, serviceName: String): GetPolicyResult
Link copied to clipboard

Policy fragment contract details. API Version: 2021-12-01-preview.

suspend fun getPolicyFragment(format: String? = null, id: String, resourceGroupName: String, serviceName: String): GetPolicyFragmentResult
Link copied to clipboard
Link copied to clipboard

Product details. API Version: 2020-12-01.

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

Policy Contract details. API Version: 2020-12-01.

suspend fun getProductPolicy(format: String? = null, policyId: String, productId: String, resourceGroupName: String, serviceName: String): GetProductPolicyResult
Link copied to clipboard

Property details. API Version: 2019-01-01.

suspend fun getProperty(argument: suspend GetPropertyPlainArgsBuilder.() -> Unit): GetPropertyResult
suspend fun getProperty(propId: String, resourceGroupName: String, serviceName: String): GetPropertyResult
Link copied to clipboard

Schema Contract details. API Version: 2021-04-01-preview.

suspend fun getSchema(argument: suspend GetSchemaPlainArgsBuilder.() -> Unit): GetSchemaResult
suspend fun getSchema(resourceGroupName: String, schemaId: String, serviceName: String): GetSchemaResult
Link copied to clipboard

Subscription details. API Version: 2020-12-01.

suspend fun getSubscription(resourceGroupName: String, serviceName: String, sid: String): GetSubscriptionResult
Link copied to clipboard
suspend fun getTag(argument: GetTagPlainArgs): GetTagResult

Tag Contract details. API Version: 2020-12-01.

suspend fun getTag(argument: suspend GetTagPlainArgsBuilder.() -> Unit): GetTagResult
suspend fun getTag(resourceGroupName: String, serviceName: String, tagId: String): GetTagResult
Link copied to clipboard

Tag Contract details. API Version: 2020-12-01.

suspend fun getTagByApi(argument: suspend GetTagByApiPlainArgsBuilder.() -> Unit): GetTagByApiResult
suspend fun getTagByApi(apiId: String, resourceGroupName: String, serviceName: String, tagId: String): GetTagByApiResult
Link copied to clipboard

Tag Contract details. API Version: 2020-12-01.

suspend fun getTagByOperation(apiId: String, operationId: String, resourceGroupName: String, serviceName: String, tagId: String): GetTagByOperationResult
Link copied to clipboard

Tag Contract details. API Version: 2020-12-01.

suspend fun getTagByProduct(productId: String, resourceGroupName: String, serviceName: String, tagId: String): GetTagByProductResult
Link copied to clipboard
suspend fun getUser(argument: GetUserPlainArgs): GetUserResult

User details. API Version: 2020-12-01.

suspend fun getUser(argument: suspend GetUserPlainArgsBuilder.() -> Unit): GetUserResult
suspend fun getUser(resourceGroupName: String, serviceName: String, userId: String): GetUserResult
Link copied to clipboard

Get User Token response details. API Version: 2020-12-01.

suspend fun getUserSharedAccessToken(expiry: String, keyType: KeyType, resourceGroupName: String, serviceName: String, userId: String): GetUserSharedAccessTokenResult
Link copied to clipboard

Client or app secret used in IdentityProviders, Aad, OpenID or OAuth. API Version: 2020-12-01.

suspend fun listDelegationSettingSecrets(resourceGroupName: String, serviceName: String): ListDelegationSettingSecretsResult
Link copied to clipboard

Gateway authentication keys. API Version: 2020-12-01.

suspend fun listGatewayKeys(gatewayId: String, resourceGroupName: String, serviceName: String): ListGatewayKeysResult
Link copied to clipboard

Client or app secret used in IdentityProviders, Aad, OpenID or OAuth. API Version: 2020-12-01.

suspend fun listIdentityProviderSecrets(identityProviderName: String, resourceGroupName: String, serviceName: String): ListIdentityProviderSecretsResult
Link copied to clipboard

Client or app secret used in IdentityProviders, Aad, OpenID or OAuth. API Version: 2020-12-01.

suspend fun listNamedValue(namedValueId: String, resourceGroupName: String, serviceName: String): ListNamedValueResult
Link copied to clipboard

Client or app secret used in IdentityProviders, Aad, OpenID or OAuth. API Version: 2020-12-01.

Link copied to clipboard

A collection of resources. API Version: 2021-12-01-preview.

suspend fun listPolicyFragmentReferences(id: String, resourceGroupName: String, serviceName: String, skip: Int? = null, top: Int? = null): ListPolicyFragmentReferencesResult
Link copied to clipboard

Subscription keys. API Version: 2020-12-01.

suspend fun listSubscriptionSecrets(resourceGroupName: String, serviceName: String, sid: String): ListSubscriptionSecretsResult
Link copied to clipboard

Tenant access information contract of the API Management service. API Version: 2019-12-01.

suspend fun listTenantAccessGitSecrets(accessName: String, resourceGroupName: String, serviceName: String): ListTenantAccessGitSecretsResult
Link copied to clipboard

Tenant access information contract of the API Management service. API Version: 2020-12-01.

suspend fun listTenantAccessSecrets(accessName: String, resourceGroupName: String, serviceName: String): ListTenantAccessSecretsResult