Package-level declarations

Types

Link copied to clipboard
enum AlwaysLog : Enum<AlwaysLog> , ConvertibleToJava<AlwaysLog>

Specifies for what type of messages sampling settings should not apply.

Link copied to clipboard
enum ApiGatewaySkuType : Enum<ApiGatewaySkuType> , ConvertibleToJava<ApiGatewaySkuType>

Name of the Sku.

Link copied to clipboard
enum ApimIdentityType : Enum<ApimIdentityType> , ConvertibleToJava<ApimIdentityType>

The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the service.

Link copied to clipboard
enum ApiType : Enum<ApiType> , ConvertibleToJava<ApiType>

Type of API.

Link copied to clipboard
enum AppType : Enum<AppType> , ConvertibleToJava<AppType>

Determines the type of application which send the create user request. Default is legacy portal.

Link copied to clipboard
enum AuthorizationMethod : Enum<AuthorizationMethod> , ConvertibleToJava<AuthorizationMethod>
Link copied to clipboard
enum AuthorizationType : Enum<AuthorizationType> , ConvertibleToJava<AuthorizationType>

Authorization type options

Link copied to clipboard
enum BackendProtocol : Enum<BackendProtocol> , ConvertibleToJava<BackendProtocol>

Backend communication protocol.

Link copied to clipboard
enum BackendType : Enum<BackendType> , ConvertibleToJava<BackendType>

Type of the backend. A backend can be either Single or Pool.

Link copied to clipboard
enum BearerTokenSendingMethod : Enum<BearerTokenSendingMethod> , ConvertibleToJava<BearerTokenSendingMethod>
Link copied to clipboard
enum BearerTokenSendingMethods : Enum<BearerTokenSendingMethods> , ConvertibleToJava<BearerTokenSendingMethods>

Form of an authorization grant, which the client uses to request the access token.

Link copied to clipboard
enum CertificateSource : Enum<CertificateSource> , ConvertibleToJava<CertificateSource>

Certificate Source.

Link copied to clipboard
enum CertificateStatus : Enum<CertificateStatus> , ConvertibleToJava<CertificateStatus>

Certificate Status.

Link copied to clipboard
enum ClientAuthenticationMethod : Enum<ClientAuthenticationMethod> , ConvertibleToJava<ClientAuthenticationMethod>
Link copied to clipboard
enum Confirmation : Enum<Confirmation> , ConvertibleToJava<Confirmation>

Determines the type of confirmation e-mail that will be sent to the newly created user.

Link copied to clipboard
enum ContentFormat : Enum<ContentFormat> , ConvertibleToJava<ContentFormat>

Format of the Content in which the API is getting imported.

Link copied to clipboard
enum DataMaskingMode : Enum<DataMaskingMode> , ConvertibleToJava<DataMaskingMode>

Data masking mode.

enum GatewayListDebugCredentialsContractPurpose : Enum<GatewayListDebugCredentialsContractPurpose> , ConvertibleToJava<GatewayListDebugCredentialsContractPurpose>

Purpose of debug credential.

Link copied to clipboard
enum GrantType : Enum<GrantType> , ConvertibleToJava<GrantType>
Link copied to clipboard
enum GroupType : Enum<GroupType> , ConvertibleToJava<GroupType>

Group type.

Link copied to clipboard
enum HostnameType : Enum<HostnameType> , ConvertibleToJava<HostnameType>

Hostname type.

Link copied to clipboard
enum HttpCorrelationProtocol : Enum<HttpCorrelationProtocol> , ConvertibleToJava<HttpCorrelationProtocol>

Sets correlation protocol to use for Application Insights diagnostics.

Link copied to clipboard
enum IdentityProviderType : Enum<IdentityProviderType> , ConvertibleToJava<IdentityProviderType>

Identity Provider Type identifier.

Link copied to clipboard
enum KeyType : Enum<KeyType> , ConvertibleToJava<KeyType>

The Key to be used to generate token for user.

Link copied to clipboard
enum LlmMessageLogTypes : Enum<LlmMessageLogTypes> , ConvertibleToJava<LlmMessageLogTypes>

Specifies which message should be logged. Currently there is only 'all' option.

Link copied to clipboard
enum LoggerType : Enum<LoggerType> , ConvertibleToJava<LoggerType>

Logger type.

Link copied to clipboard
enum NatGatewayState : Enum<NatGatewayState> , ConvertibleToJava<NatGatewayState>

Property can be used to enable NAT Gateway for this API Management service.

Link copied to clipboard
enum OAuth2GrantType : Enum<OAuth2GrantType> , ConvertibleToJava<OAuth2GrantType>

OAuth2 grant type options

Link copied to clipboard
enum OperationNameFormat : Enum<OperationNameFormat> , ConvertibleToJava<OperationNameFormat>

The format of the Operation Name for Application Insights telemetries. Default is Name.

Link copied to clipboard
enum PolicyContentFormat : Enum<PolicyContentFormat> , ConvertibleToJava<PolicyContentFormat>

Format of the policyContent.

Link copied to clipboard
enum PolicyFragmentContentFormat : Enum<PolicyFragmentContentFormat> , ConvertibleToJava<PolicyFragmentContentFormat>

Format of the policy fragment content.

Link copied to clipboard
enum PolicyRestrictionRequireBase : Enum<PolicyRestrictionRequireBase> , ConvertibleToJava<PolicyRestrictionRequireBase>

Indicates if base policy should be enforced for the policy document.

Link copied to clipboard
enum PrivateEndpointServiceConnectionStatus : Enum<PrivateEndpointServiceConnectionStatus> , ConvertibleToJava<PrivateEndpointServiceConnectionStatus>

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

Link copied to clipboard
enum ProductState : Enum<ProductState> , ConvertibleToJava<ProductState>

whether product is published or not. Published products are discoverable by users of developer portal. Non published products are visible only to administrators. Default state of Product is notPublished.

Link copied to clipboard
enum Protocol : Enum<Protocol> , ConvertibleToJava<Protocol>
Link copied to clipboard
enum ProvisioningState : Enum<ProvisioningState> , ConvertibleToJava<ProvisioningState>

Provisioning state.

Link copied to clipboard
enum PublicNetworkAccess : Enum<PublicNetworkAccess> , ConvertibleToJava<PublicNetworkAccess>

Whether or not public endpoint access is allowed for this API Management service. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. If 'Disabled', private endpoints are the exclusive access method. Default value is 'Enabled'

Link copied to clipboard
enum SamplingType : Enum<SamplingType> , ConvertibleToJava<SamplingType>

Sampling type.

Link copied to clipboard
enum SchemaType : Enum<SchemaType> , ConvertibleToJava<SchemaType>

Schema Type. Immutable.

Link copied to clipboard
enum SkuType : Enum<SkuType> , ConvertibleToJava<SkuType>

Name of the Sku.

Link copied to clipboard
enum SoapApiType : Enum<SoapApiType> , ConvertibleToJava<SoapApiType>

Type of API to create.

Link copied to clipboard
enum State : Enum<State> , ConvertibleToJava<State>

Status of the issue.

Link copied to clipboard
enum SubscriptionState : Enum<SubscriptionState> , ConvertibleToJava<SubscriptionState>

Initial subscription state. If no value is specified, subscription is created with Submitted state. Possible states are * active – the subscription is active, * suspended – the subscription is blocked, and the subscriber cannot call any APIs of the product, * submitted – the subscription request has been made by the developer, but has not yet been approved or rejected, * rejected – the subscription request has been denied by an administrator, * cancelled – the subscription has been cancelled by the developer or administrator, * expired – the subscription reached its expiration date and was deactivated.

Link copied to clipboard
enum TranslateRequiredQueryParametersConduct : Enum<TranslateRequiredQueryParametersConduct> , ConvertibleToJava<TranslateRequiredQueryParametersConduct>

Strategy of translating required query parameters to template ones. By default has value 'template'. Possible values: 'template', 'query'

Link copied to clipboard
enum UserState : Enum<UserState> , ConvertibleToJava<UserState>

Account state. Specifies whether the user is active or not. Blocked users are unable to sign into the developer portal or call any APIs of subscribed products. Default state is Active.

Link copied to clipboard
enum Verbosity : Enum<Verbosity> , ConvertibleToJava<Verbosity>

The verbosity level applied to traces emitted by trace policies.

Link copied to clipboard
enum VersioningScheme : Enum<VersioningScheme> , ConvertibleToJava<VersioningScheme>

An value that determines where the API Version identifier will be located in a HTTP request.

Link copied to clipboard
enum VirtualNetworkType : Enum<VirtualNetworkType> , ConvertibleToJava<VirtualNetworkType>

The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.