Package-level declarations

Types

Link copied to clipboard
data class AdditionalLocationArgs(val disableGateway: Output<Boolean>? = null, val location: Output<String>, val natGatewayState: Output<Either<String, NatGatewayState>>? = null, val publicIpAddressId: Output<String>? = null, val sku: Output<ApiManagementServiceSkuPropertiesArgs>, val virtualNetworkConfiguration: Output<VirtualNetworkConfigurationArgs>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<AdditionalLocationArgs>

Description of an additional API Management resource location.

Link copied to clipboard
data class ApiContactInformationArgs(val email: Output<String>? = null, val name: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<ApiContactInformationArgs>

API contact information

data class ApiCreateOrUpdatePropertiesWsdlSelectorArgs(val wsdlEndpointName: Output<String>? = null, val wsdlServiceName: Output<String>? = null) : ConvertibleToJava<ApiCreateOrUpdatePropertiesWsdlSelectorArgs>

Criteria to limit import of WSDL to a subset of the document.

Link copied to clipboard
data class ApiLicenseInformationArgs(val name: Output<String>? = null, val url: Output<String>? = null) : ConvertibleToJava<ApiLicenseInformationArgs>

API license information

Link copied to clipboard
data class ApiManagementGatewaySkuPropertiesArgs(val capacity: Output<Int>? = null, val name: Output<Either<String, ApiGatewaySkuType>>) : ConvertibleToJava<ApiManagementGatewaySkuPropertiesArgs>

API Management gateway resource SKU properties.

Link copied to clipboard
data class ApiManagementServiceIdentityArgs(val type: Output<Either<String, ApimIdentityType>>, val userAssignedIdentities: Output<Map<String, UserIdentityPropertiesArgs>>? = null) : ConvertibleToJava<ApiManagementServiceIdentityArgs>

Identity properties of the Api Management service resource.

Link copied to clipboard
data class ApiManagementServiceSkuPropertiesArgs(val capacity: Output<Int>, val name: Output<Either<String, SkuType>>) : ConvertibleToJava<ApiManagementServiceSkuPropertiesArgs>

API Management service resource SKU properties.

Link copied to clipboard
data class ApiVersionConstraintArgs(val minApiVersion: Output<String>? = null) : ConvertibleToJava<ApiVersionConstraintArgs>

Control Plane Apis version constraint for the API Management service.

Link copied to clipboard
data class ApiVersionSetContractDetailsArgs(val description: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>? = null, val versionHeaderName: Output<String>? = null, val versionQueryName: Output<String>? = null, val versioningScheme: Output<Either<String, VersioningScheme>>? = null) : ConvertibleToJava<ApiVersionSetContractDetailsArgs>

An API Version Set contains the common configuration for a set of API Versions relating

Link copied to clipboard
data class AuthenticationSettingsContractArgs(val oAuth2: Output<OAuth2AuthenticationSettingsContractArgs>? = null, val oAuth2AuthenticationSettings: Output<List<OAuth2AuthenticationSettingsContractArgs>>? = null, val openid: Output<OpenIdAuthenticationSettingsContractArgs>? = null, val openidAuthenticationSettings: Output<List<OpenIdAuthenticationSettingsContractArgs>>? = null) : ConvertibleToJava<AuthenticationSettingsContractArgs>

API Authentication Settings.

Link copied to clipboard
data class AuthorizationErrorArgs(val code: Output<String>? = null, val message: Output<String>? = null) : ConvertibleToJava<AuthorizationErrorArgs>

Authorization error details.

data class AuthorizationProviderOAuth2GrantTypesArgs(val authorizationCode: Output<Map<String, String>>? = null, val clientCredentials: Output<Map<String, String>>? = null) : ConvertibleToJava<AuthorizationProviderOAuth2GrantTypesArgs>

Authorization Provider oauth2 grant types settings

Link copied to clipboard
data class AuthorizationProviderOAuth2SettingsArgs(val grantTypes: Output<AuthorizationProviderOAuth2GrantTypesArgs>? = null, val redirectUrl: Output<String>? = null) : ConvertibleToJava<AuthorizationProviderOAuth2SettingsArgs>

OAuth2 settings details

data class BackendAuthorizationHeaderCredentialsArgs(val parameter: Output<String>, val scheme: Output<String>) : ConvertibleToJava<BackendAuthorizationHeaderCredentialsArgs>

Authorization header information.

Link copied to clipboard
data class BackendBaseParametersPoolArgs(val services: Output<List<BackendPoolItemArgs>>? = null) : ConvertibleToJava<BackendBaseParametersPoolArgs>
Link copied to clipboard
data class BackendCircuitBreakerArgs(val rules: Output<List<CircuitBreakerRuleArgs>>? = null) : ConvertibleToJava<BackendCircuitBreakerArgs>

The configuration of the backend circuit breaker

Link copied to clipboard
data class BackendConfigurationArgs(val subnet: Output<BackendSubnetConfigurationArgs>? = null) : ConvertibleToJava<BackendConfigurationArgs>

Information regarding how the gateway should integrate with backend systems.

Link copied to clipboard
data class BackendCredentialsContractArgs(val authorization: Output<BackendAuthorizationHeaderCredentialsArgs>? = null, val certificate: Output<List<String>>? = null, val certificateIds: Output<List<String>>? = null, val header: Output<Map<String, List<String>>>? = null, val query: Output<Map<String, List<String>>>? = null) : ConvertibleToJava<BackendCredentialsContractArgs>

Details of the Credentials used to connect to Backend.

Link copied to clipboard
data class BackendPoolItemArgs(val id: Output<String>, val priority: Output<Int>? = null, val weight: Output<Int>? = null) : ConvertibleToJava<BackendPoolItemArgs>

Backend pool service information

Link copied to clipboard
data class BackendPropertiesArgs(val serviceFabricCluster: Output<BackendServiceFabricClusterPropertiesArgs>? = null) : ConvertibleToJava<BackendPropertiesArgs>

Properties specific to the Backend Type.

Link copied to clipboard
data class BackendProxyContractArgs(val password: Output<String>? = null, val url: Output<String>, val username: Output<String>? = null) : ConvertibleToJava<BackendProxyContractArgs>

Details of the Backend WebProxy Server to use in the Request to Backend.

data class BackendServiceFabricClusterPropertiesArgs(val clientCertificateId: Output<String>? = null, val clientCertificatethumbprint: Output<String>? = null, val managementEndpoints: Output<List<String>>, val maxPartitionResolutionRetries: Output<Int>? = null, val serverCertificateThumbprints: Output<List<String>>? = null, val serverX509Names: Output<List<X509CertificateNameArgs>>? = null) : ConvertibleToJava<BackendServiceFabricClusterPropertiesArgs>

Properties of the Service Fabric Type Backend.

Link copied to clipboard
data class BackendSubnetConfigurationArgs(val id: Output<String>? = null) : ConvertibleToJava<BackendSubnetConfigurationArgs>

Information regarding how the subnet to which the gateway should be injected.

Link copied to clipboard
data class BackendTlsPropertiesArgs(val validateCertificateChain: Output<Boolean>? = null, val validateCertificateName: Output<Boolean>? = null) : ConvertibleToJava<BackendTlsPropertiesArgs>

Properties controlling TLS Certificate Validation.

Link copied to clipboard
data class BodyDiagnosticSettingsArgs(val bytes: Output<Int>? = null) : ConvertibleToJava<BodyDiagnosticSettingsArgs>

Body logging settings.

Link copied to clipboard
data class CertificateConfigurationArgs(val certificate: Output<CertificateInformationArgs>? = null, val certificatePassword: Output<String>? = null, val encodedCertificate: Output<String>? = null, val storeName: Output<String>) : ConvertibleToJava<CertificateConfigurationArgs>

Certificate configuration which consist of non-trusted intermediates and root certificates.

Link copied to clipboard
data class CertificateInformationArgs(val expiry: Output<String>, val subject: Output<String>, val thumbprint: Output<String>) : ConvertibleToJava<CertificateInformationArgs>

SSL certificate information.

Link copied to clipboard
data class CircuitBreakerFailureConditionArgs(val count: Output<Double>? = null, val errorReasons: Output<List<String>>? = null, val interval: Output<String>? = null, val percentage: Output<Double>? = null, val statusCodeRanges: Output<List<FailureStatusCodeRangeArgs>>? = null) : ConvertibleToJava<CircuitBreakerFailureConditionArgs>

The trip conditions of the circuit breaker

Link copied to clipboard
data class CircuitBreakerRuleArgs(val acceptRetryAfter: Output<Boolean>? = null, val failureCondition: Output<CircuitBreakerFailureConditionArgs>? = null, val name: Output<String>? = null, val tripDuration: Output<String>? = null) : ConvertibleToJava<CircuitBreakerRuleArgs>

Rule configuration to trip the backend.

Link copied to clipboard
data class DataMaskingArgs(val headers: Output<List<DataMaskingEntityArgs>>? = null, val queryParams: Output<List<DataMaskingEntityArgs>>? = null) : ConvertibleToJava<DataMaskingArgs>
Link copied to clipboard
Link copied to clipboard
data class DataMaskingEntityArgs(val mode: Output<Either<String, DataMaskingMode>>? = null, val value: Output<String>? = null) : ConvertibleToJava<DataMaskingEntityArgs>
data class EmailTemplateParametersContractPropertiesArgs(val description: Output<String>? = null, val name: Output<String>? = null, val title: Output<String>? = null) : ConvertibleToJava<EmailTemplateParametersContractPropertiesArgs>

Email Template Parameter contract.

Link copied to clipboard
data class FailureStatusCodeRangeArgs(val max: Output<Int>? = null, val min: Output<Int>? = null) : ConvertibleToJava<FailureStatusCodeRangeArgs>

The failure http status code range

Link copied to clipboard
data class GetApiDiagnosticPlainArgs(val apiId: String, val diagnosticId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiDiagnosticPlainArgs>
Link copied to clipboard
data class GetApiGatewayConfigConnectionPlainArgs(val configConnectionName: String, val gatewayName: String, val resourceGroupName: String) : ConvertibleToJava<GetApiGatewayConfigConnectionPlainArgs>
Link copied to clipboard
data class GetApiGatewayPlainArgs(val gatewayName: String, val resourceGroupName: String) : ConvertibleToJava<GetApiGatewayPlainArgs>
Link copied to clipboard
data class GetApiIssueAttachmentPlainArgs(val apiId: String, val attachmentId: String, val issueId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiIssueAttachmentPlainArgs>
Link copied to clipboard
data class GetApiIssueCommentPlainArgs(val apiId: String, val commentId: String, val issueId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiIssueCommentPlainArgs>
Link copied to clipboard
data class GetApiIssuePlainArgs(val apiId: String, val expandCommentsAttachments: Boolean? = null, val issueId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiIssuePlainArgs>
class GetApiManagementServiceDomainOwnershipIdentifierPlainArgs : ConvertibleToJava<GetApiManagementServiceDomainOwnershipIdentifierPlainArgs>
Link copied to clipboard
data class GetApiManagementServicePlainArgs(val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiManagementServicePlainArgs>
Link copied to clipboard
data class GetApiManagementServiceSsoTokenPlainArgs(val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiManagementServiceSsoTokenPlainArgs>
Link copied to clipboard
data class GetApiOperationPlainArgs(val apiId: String, val operationId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiOperationPlainArgs>
Link copied to clipboard
data class GetApiOperationPolicyPlainArgs(val apiId: String, val format: String? = null, val operationId: String, val policyId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiOperationPolicyPlainArgs>
Link copied to clipboard
data class GetApiPlainArgs(val apiId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetApiPolicyPlainArgs(val apiId: String, val format: String? = null, val policyId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiPolicyPlainArgs>
Link copied to clipboard
data class GetApiReleasePlainArgs(val apiId: String, val releaseId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiReleasePlainArgs>
Link copied to clipboard
data class GetApiSchemaPlainArgs(val apiId: String, val resourceGroupName: String, val schemaId: String, val serviceName: String) : ConvertibleToJava<GetApiSchemaPlainArgs>
Link copied to clipboard
data class GetApiTagDescriptionPlainArgs(val apiId: String, val resourceGroupName: String, val serviceName: String, val tagDescriptionId: String) : ConvertibleToJava<GetApiTagDescriptionPlainArgs>
Link copied to clipboard
data class GetApiVersionSetPlainArgs(val resourceGroupName: String, val serviceName: String, val versionSetId: String) : ConvertibleToJava<GetApiVersionSetPlainArgs>
Link copied to clipboard
data class GetApiWikiPlainArgs(val apiId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetApiWikiPlainArgs>
Link copied to clipboard
data class GetAuthorizationAccessPolicyPlainArgs(val authorizationAccessPolicyId: String, val authorizationId: String, val authorizationProviderId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetAuthorizationAccessPolicyPlainArgs>
Link copied to clipboard
data class GetAuthorizationLoginLinkPostPlainArgs(val authorizationId: String, val authorizationProviderId: String, val postLoginRedirectUrl: String? = null, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetAuthorizationLoginLinkPostPlainArgs>
Link copied to clipboard
data class GetAuthorizationPlainArgs(val authorizationId: String, val authorizationProviderId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetAuthorizationPlainArgs>
Link copied to clipboard
data class GetAuthorizationProviderPlainArgs(val authorizationProviderId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetAuthorizationProviderPlainArgs>
Link copied to clipboard
data class GetAuthorizationServerPlainArgs(val authsid: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetAuthorizationServerPlainArgs>
Link copied to clipboard
data class GetBackendPlainArgs(val backendId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetBackendPlainArgs>
Link copied to clipboard
data class GetCachePlainArgs(val cacheId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetCachePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetCertificatePlainArgs(val certificateId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetCertificatePlainArgs>
Link copied to clipboard
data class GetContentItemPlainArgs(val contentItemId: String, val contentTypeId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetContentItemPlainArgs>
Link copied to clipboard
data class GetContentTypePlainArgs(val contentTypeId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetContentTypePlainArgs>
Link copied to clipboard
data class GetDiagnosticPlainArgs(val diagnosticId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetDiagnosticPlainArgs>
Link copied to clipboard
data class GetDocumentationPlainArgs(val documentationId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetDocumentationPlainArgs>
Link copied to clipboard
data class GetEmailTemplatePlainArgs(val resourceGroupName: String, val serviceName: String, val templateName: String) : ConvertibleToJava<GetEmailTemplatePlainArgs>
Link copied to clipboard
data class GetGatewayCertificateAuthorityPlainArgs(val certificateId: String, val gatewayId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetGatewayCertificateAuthorityPlainArgs>
Link copied to clipboard
data class GetGatewayHostnameConfigurationPlainArgs(val gatewayId: String, val hcId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetGatewayHostnameConfigurationPlainArgs>
Link copied to clipboard
data class GetGatewayPlainArgs(val gatewayId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetGatewayPlainArgs>
Link copied to clipboard
data class GetGlobalSchemaPlainArgs(val resourceGroupName: String, val schemaId: String, val serviceName: String) : ConvertibleToJava<GetGlobalSchemaPlainArgs>
Link copied to clipboard
data class GetGraphQLApiResolverPlainArgs(val apiId: String, val resolverId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetGraphQLApiResolverPlainArgs>
Link copied to clipboard
data class GetGraphQLApiResolverPolicyPlainArgs(val apiId: String, val format: String? = null, val policyId: String, val resolverId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetGraphQLApiResolverPolicyPlainArgs>
Link copied to clipboard
data class GetGroupPlainArgs(val groupId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetGroupPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetIdentityProviderPlainArgs(val identityProviderName: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetIdentityProviderPlainArgs>
Link copied to clipboard
data class GetLoggerPlainArgs(val loggerId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetLoggerPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetNamedValuePlainArgs(val namedValueId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetNamedValuePlainArgs>
Link copied to clipboard
data class GetOpenIdConnectProviderPlainArgs(val opid: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetOpenIdConnectProviderPlainArgs>
Link copied to clipboard
data class GetPolicyFragmentPlainArgs(val format: String? = null, val id: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetPolicyFragmentPlainArgs>
Link copied to clipboard
data class GetPolicyPlainArgs(val format: String? = null, val policyId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetPolicyPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetPolicyRestrictionPlainArgs(val policyRestrictionId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetPolicyRestrictionPlainArgs>
data class GetPrivateEndpointConnectionByNamePlainArgs(val privateEndpointConnectionName: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetPrivateEndpointConnectionByNamePlainArgs>
Link copied to clipboard
data class GetProductApiLinkPlainArgs(val apiLinkId: String, val productId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetProductApiLinkPlainArgs>
Link copied to clipboard
data class GetProductGroupLinkPlainArgs(val groupLinkId: String, val productId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetProductGroupLinkPlainArgs>
Link copied to clipboard
data class GetProductPlainArgs(val productId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetProductPlainArgs>
Link copied to clipboard
data class GetProductPolicyPlainArgs(val format: String? = null, val policyId: String, val productId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetProductPolicyPlainArgs>
Link copied to clipboard
data class GetProductWikiPlainArgs(val productId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<GetProductWikiPlainArgs>
Link copied to clipboard
data class GetSchemaPlainArgs(val resourceGroupName: String, val schemaId: String, val serviceName: String) : ConvertibleToJava<GetSchemaPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetSubscriptionPlainArgs(val resourceGroupName: String, val serviceName: String, val sid: String) : ConvertibleToJava<GetSubscriptionPlainArgs>
Link copied to clipboard
data class GetTagApiLinkPlainArgs(val apiLinkId: String, val resourceGroupName: String, val serviceName: String, val tagId: String) : ConvertibleToJava<GetTagApiLinkPlainArgs>
Link copied to clipboard
data class GetTagByApiPlainArgs(val apiId: String, val resourceGroupName: String, val serviceName: String, val tagId: String) : ConvertibleToJava<GetTagByApiPlainArgs>
Link copied to clipboard
data class GetTagByOperationPlainArgs(val apiId: String, val operationId: String, val resourceGroupName: String, val serviceName: String, val tagId: String) : ConvertibleToJava<GetTagByOperationPlainArgs>
Link copied to clipboard
data class GetTagByProductPlainArgs(val productId: String, val resourceGroupName: String, val serviceName: String, val tagId: String) : ConvertibleToJava<GetTagByProductPlainArgs>
Link copied to clipboard
data class GetTagOperationLinkPlainArgs(val operationLinkId: String, val resourceGroupName: String, val serviceName: String, val tagId: String) : ConvertibleToJava<GetTagOperationLinkPlainArgs>
Link copied to clipboard
data class GetTagPlainArgs(val resourceGroupName: String, val serviceName: String, val tagId: String) : ConvertibleToJava<GetTagPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetTagProductLinkPlainArgs(val productLinkId: String, val resourceGroupName: String, val serviceName: String, val tagId: String) : ConvertibleToJava<GetTagProductLinkPlainArgs>
Link copied to clipboard
data class GetUserPlainArgs(val resourceGroupName: String, val serviceName: String, val userId: String) : ConvertibleToJava<GetUserPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetUserSharedAccessTokenPlainArgs(val expiry: String, val keyType: KeyType, val resourceGroupName: String, val serviceName: String, val userId: String) : ConvertibleToJava<GetUserSharedAccessTokenPlainArgs>
Link copied to clipboard
data class GetWorkspaceApiDiagnosticPlainArgs(val apiId: String, val diagnosticId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceApiDiagnosticPlainArgs>
Link copied to clipboard
data class GetWorkspaceApiOperationPlainArgs(val apiId: String, val operationId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceApiOperationPlainArgs>
Link copied to clipboard
data class GetWorkspaceApiOperationPolicyPlainArgs(val apiId: String, val format: String? = null, val operationId: String, val policyId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceApiOperationPolicyPlainArgs>
Link copied to clipboard
data class GetWorkspaceApiPlainArgs(val apiId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceApiPlainArgs>
Link copied to clipboard
data class GetWorkspaceApiPolicyPlainArgs(val apiId: String, val format: String? = null, val policyId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceApiPolicyPlainArgs>
Link copied to clipboard
data class GetWorkspaceApiReleasePlainArgs(val apiId: String, val releaseId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceApiReleasePlainArgs>
Link copied to clipboard
data class GetWorkspaceApiSchemaPlainArgs(val apiId: String, val resourceGroupName: String, val schemaId: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceApiSchemaPlainArgs>
Link copied to clipboard
data class GetWorkspaceApiVersionSetPlainArgs(val resourceGroupName: String, val serviceName: String, val versionSetId: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceApiVersionSetPlainArgs>
Link copied to clipboard
data class GetWorkspaceBackendPlainArgs(val backendId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceBackendPlainArgs>
Link copied to clipboard
data class GetWorkspaceCertificatePlainArgs(val certificateId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceCertificatePlainArgs>
Link copied to clipboard
data class GetWorkspaceDiagnosticPlainArgs(val diagnosticId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceDiagnosticPlainArgs>
Link copied to clipboard
data class GetWorkspaceGlobalSchemaPlainArgs(val resourceGroupName: String, val schemaId: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceGlobalSchemaPlainArgs>
Link copied to clipboard
data class GetWorkspaceGroupPlainArgs(val groupId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceGroupPlainArgs>
Link copied to clipboard
data class GetWorkspaceLoggerPlainArgs(val loggerId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceLoggerPlainArgs>
Link copied to clipboard
data class GetWorkspaceNamedValuePlainArgs(val namedValueId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceNamedValuePlainArgs>
Link copied to clipboard
data class GetWorkspacePlainArgs(val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspacePlainArgs>
Link copied to clipboard
data class GetWorkspacePolicyFragmentPlainArgs(val format: String? = null, val id: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspacePolicyFragmentPlainArgs>
Link copied to clipboard
data class GetWorkspacePolicyPlainArgs(val format: String? = null, val policyId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspacePolicyPlainArgs>
Link copied to clipboard
data class GetWorkspaceProductApiLinkPlainArgs(val apiLinkId: String, val productId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceProductApiLinkPlainArgs>
Link copied to clipboard
data class GetWorkspaceProductGroupLinkPlainArgs(val groupLinkId: String, val productId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceProductGroupLinkPlainArgs>
Link copied to clipboard
data class GetWorkspaceProductPlainArgs(val productId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceProductPlainArgs>
Link copied to clipboard
data class GetWorkspaceProductPolicyPlainArgs(val format: String? = null, val policyId: String, val productId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceProductPolicyPlainArgs>
Link copied to clipboard
data class GetWorkspaceSubscriptionPlainArgs(val resourceGroupName: String, val serviceName: String, val sid: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceSubscriptionPlainArgs>
Link copied to clipboard
data class GetWorkspaceTagApiLinkPlainArgs(val apiLinkId: String, val resourceGroupName: String, val serviceName: String, val tagId: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceTagApiLinkPlainArgs>
Link copied to clipboard
data class GetWorkspaceTagOperationLinkPlainArgs(val operationLinkId: String, val resourceGroupName: String, val serviceName: String, val tagId: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceTagOperationLinkPlainArgs>
Link copied to clipboard
data class GetWorkspaceTagPlainArgs(val resourceGroupName: String, val serviceName: String, val tagId: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceTagPlainArgs>
Link copied to clipboard
data class GetWorkspaceTagProductLinkPlainArgs(val productLinkId: String, val resourceGroupName: String, val serviceName: String, val tagId: String, val workspaceId: String) : ConvertibleToJava<GetWorkspaceTagProductLinkPlainArgs>
Link copied to clipboard
data class HostnameConfigurationArgs(val certificate: Output<CertificateInformationArgs>? = null, val certificatePassword: Output<String>? = null, val certificateSource: Output<Either<String, CertificateSource>>? = null, val certificateStatus: Output<Either<String, CertificateStatus>>? = null, val defaultSslBinding: Output<Boolean>? = null, val encodedCertificate: Output<String>? = null, val hostName: Output<String>, val identityClientId: Output<String>? = null, val keyVaultId: Output<String>? = null, val negotiateClientCertificate: Output<Boolean>? = null, val type: Output<Either<String, HostnameType>>) : ConvertibleToJava<HostnameConfigurationArgs>

Custom hostname configuration.

Link copied to clipboard
data class HttpMessageDiagnosticArgs(val body: Output<BodyDiagnosticSettingsArgs>? = null, val dataMasking: Output<DataMaskingArgs>? = null, val headers: Output<List<String>>? = null) : ConvertibleToJava<HttpMessageDiagnosticArgs>

Http message diagnostic settings.

Link copied to clipboard
data class KeyVaultContractCreatePropertiesArgs(val identityClientId: Output<String>? = null, val secretIdentifier: Output<String>? = null) : ConvertibleToJava<KeyVaultContractCreatePropertiesArgs>

Create keyVault contract details.

Link copied to clipboard
data class ListAuthorizationServerSecretsPlainArgs(val authsid: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListAuthorizationServerSecretsPlainArgs>
Link copied to clipboard
data class ListDelegationSettingSecretsPlainArgs(val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListDelegationSettingSecretsPlainArgs>
Link copied to clipboard
data class ListGatewayDebugCredentialsPlainArgs(val apiId: String, val credentialsExpireAfter: String? = null, val gatewayId: String, val purposes: List<Either<String, GatewayListDebugCredentialsContractPurpose>>, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListGatewayDebugCredentialsPlainArgs>
Link copied to clipboard
data class ListGatewayKeysPlainArgs(val gatewayId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListGatewayKeysPlainArgs>
Link copied to clipboard
data class ListIdentityProviderSecretsPlainArgs(val identityProviderName: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListIdentityProviderSecretsPlainArgs>
Link copied to clipboard
data class ListNamedValuePlainArgs(val namedValueId: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListNamedValuePlainArgs>
data class ListOpenIdConnectProviderSecretsPlainArgs(val opid: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListOpenIdConnectProviderSecretsPlainArgs>
Link copied to clipboard
data class ListPolicyFragmentReferencesPlainArgs(val id: String, val resourceGroupName: String, val serviceName: String, val skip: Int? = null, val top: Int? = null) : ConvertibleToJava<ListPolicyFragmentReferencesPlainArgs>
Link copied to clipboard
data class ListSubscriptionSecretsPlainArgs(val resourceGroupName: String, val serviceName: String, val sid: String) : ConvertibleToJava<ListSubscriptionSecretsPlainArgs>
Link copied to clipboard
data class ListTenantAccessSecretsPlainArgs(val accessName: String, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListTenantAccessSecretsPlainArgs>
Link copied to clipboard
data class ListWorkspaceNamedValuePlainArgs(val namedValueId: String, val resourceGroupName: String, val serviceName: String, val workspaceId: String) : ConvertibleToJava<ListWorkspaceNamedValuePlainArgs>
data class ListWorkspacePolicyFragmentReferencesPlainArgs(val id: String, val resourceGroupName: String, val serviceName: String, val skip: Int? = null, val top: Int? = null, val workspaceId: String) : ConvertibleToJava<ListWorkspacePolicyFragmentReferencesPlainArgs>
data class ListWorkspaceSubscriptionSecretsPlainArgs(val resourceGroupName: String, val serviceName: String, val sid: String, val workspaceId: String) : ConvertibleToJava<ListWorkspaceSubscriptionSecretsPlainArgs>
Link copied to clipboard
data class LLMDiagnosticSettingsArgs(val logs: Output<Either<String, LLMDiagnosticSettingsArgs>>? = null, val requests: Output<LLMMessageDiagnosticSettingsArgs>? = null, val responses: Output<LLMMessageDiagnosticSettingsArgs>? = null) : ConvertibleToJava<LLMDiagnosticSettingsArgs>

Diagnostic settings for Large Language Models

Link copied to clipboard
data class LLMMessageDiagnosticSettingsArgs(val maxSizeInBytes: Output<Int>? = null, val messages: Output<Either<String, LlmMessageLogTypes>>? = null) : ConvertibleToJava<LLMMessageDiagnosticSettingsArgs>

Diagnostic settings for Large Language Models Messages

Link copied to clipboard
data class OAuth2AuthenticationSettingsContractArgs(val authorizationServerId: Output<String>? = null, val scope: Output<String>? = null) : ConvertibleToJava<OAuth2AuthenticationSettingsContractArgs>

API OAuth2 Authentication settings details.

Link copied to clipboard
data class OpenIdAuthenticationSettingsContractArgs(val bearerTokenSendingMethods: Output<List<Either<String, BearerTokenSendingMethods>>>? = null, val openidProviderId: Output<String>? = null) : ConvertibleToJava<OpenIdAuthenticationSettingsContractArgs>

API OAuth2 Authentication settings details.

Link copied to clipboard
data class ParameterContractArgs(val defaultValue: Output<String>? = null, val description: Output<String>? = null, val examples: Output<Map<String, ParameterExampleContractArgs>>? = null, val name: Output<String>, val required: Output<Boolean>? = null, val schemaId: Output<String>? = null, val type: Output<String>, val typeName: Output<String>? = null, val values: Output<List<String>>? = null) : ConvertibleToJava<ParameterContractArgs>

Operation parameters details.

Link copied to clipboard
data class ParameterExampleContractArgs(val description: Output<String>? = null, val externalValue: Output<String>? = null, val summary: Output<String>? = null, val value: Output<Any>? = null) : ConvertibleToJava<ParameterExampleContractArgs>

Parameter example.

Link copied to clipboard
data class PipelineDiagnosticSettingsArgs(val request: Output<HttpMessageDiagnosticArgs>? = null, val response: Output<HttpMessageDiagnosticArgs>? = null) : ConvertibleToJava<PipelineDiagnosticSettingsArgs>

Diagnostic settings for incoming/outgoing HTTP messages to the Gateway.

data class PrivateEndpointConnectionRequestPropertiesArgs(val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null) : ConvertibleToJava<PrivateEndpointConnectionRequestPropertiesArgs>

The connection state of the private endpoint connection.

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<String>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

A collection of information about the state of the connection between service consumer and provider.

data class RemotePrivateEndpointConnectionWrapperArgs(val id: Output<String>? = null, val name: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>, val type: Output<String>? = null) : ConvertibleToJava<RemotePrivateEndpointConnectionWrapperArgs>

Remote Private Endpoint Connection resource.

Link copied to clipboard
data class RepresentationContractArgs(val contentType: Output<String>, val examples: Output<Map<String, ParameterExampleContractArgs>>? = null, val formParameters: Output<List<ParameterContractArgs>>? = null, val schemaId: Output<String>? = null, val typeName: Output<String>? = null) : ConvertibleToJava<RepresentationContractArgs>

Operation request/response representation details.

Link copied to clipboard
data class RequestContractArgs(val description: Output<String>? = null, val headers: Output<List<ParameterContractArgs>>? = null, val queryParameters: Output<List<ParameterContractArgs>>? = null, val representations: Output<List<RepresentationContractArgs>>? = null) : ConvertibleToJava<RequestContractArgs>

Operation request details.

Link copied to clipboard
data class ResourceLocationDataContractArgs(val city: Output<String>? = null, val countryOrRegion: Output<String>? = null, val district: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<ResourceLocationDataContractArgs>

Resource location data properties.

Link copied to clipboard
data class ResponseContractArgs(val description: Output<String>? = null, val headers: Output<List<ParameterContractArgs>>? = null, val representations: Output<List<RepresentationContractArgs>>? = null, val statusCode: Output<Int>) : ConvertibleToJava<ResponseContractArgs>

Operation response details.

Link copied to clipboard
data class SamplingSettingsArgs(val percentage: Output<Double>? = null, val samplingType: Output<Either<String, SamplingType>>? = null) : ConvertibleToJava<SamplingSettingsArgs>

Sampling settings for Diagnostic.

data class SubscriptionKeyParameterNamesContractArgs(val header: Output<String>? = null, val query: Output<String>? = null) : ConvertibleToJava<SubscriptionKeyParameterNamesContractArgs>

Subscription key parameter names details.

Link copied to clipboard
data class TokenBodyParameterContractArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<TokenBodyParameterContractArgs>

OAuth acquire token request body parameter (www-url-form-encoded).

Link copied to clipboard
data class UserIdentityContractArgs(val id: Output<String>? = null, val provider: Output<String>? = null) : ConvertibleToJava<UserIdentityContractArgs>

User identity details.

Link copied to clipboard
data class UserIdentityPropertiesArgs(val clientId: Output<String>? = null, val principalId: Output<String>? = null) : ConvertibleToJava<UserIdentityPropertiesArgs>
Link copied to clipboard
data class VirtualNetworkConfigurationArgs(val subnetResourceId: Output<String>? = null) : ConvertibleToJava<VirtualNetworkConfigurationArgs>

Configuration of a virtual network to which API Management service is deployed.

Link copied to clipboard
data class WikiDocumentationContractArgs(val documentationId: Output<String>? = null) : ConvertibleToJava<WikiDocumentationContractArgs>

Wiki documentation details.

Link copied to clipboard
data class X509CertificateNameArgs(val issuerCertificateThumbprint: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<X509CertificateNameArgs>

Properties of server X509Names.