Package-level declarations
Types
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.
Backend communication protocol.
Form of an authorization grant, which the client uses to request the access token.
Determines the type of confirmation e-mail that will be sent to the newly created user.
Format of the Content in which the API is getting imported.
Data masking mode.
Hostname type.
Sets correlation protocol to use for Application Insights diagnostics.
Identity Provider Type identifier.
Logger type.
The format of the Operation Name for Application Insights telemetries. Default is Name.
Format of the policyContent.
Format of the policy fragment content.
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
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.
Provisioning state.
Sampling type.
Schema Type. Immutable.
Type of Api to create.
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.
An value that determines where the API Version identifier will be located in a HTTP request.
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.