GetApiGatewayResult

data class GetApiGatewayResult(val backend: BackendConfigurationResponse? = null, val configurationApi: GatewayConfigurationApiResponse? = null, val createdAtUtc: String, val etag: String, val frontend: FrontendConfigurationResponse? = null, val id: String, val location: String, val name: String, val provisioningState: String, val sku: ApiManagementGatewaySkuPropertiesResponse, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val targetProvisioningState: String, val type: String, val virtualNetworkType: String? = null)

A single API Management gateway resource in List or Get response.

Constructors

Link copied to clipboard
constructor(backend: BackendConfigurationResponse? = null, configurationApi: GatewayConfigurationApiResponse? = null, createdAtUtc: String, etag: String, frontend: FrontendConfigurationResponse? = null, id: String, location: String, name: String, provisioningState: String, sku: ApiManagementGatewaySkuPropertiesResponse, systemData: SystemDataResponse, tags: Map<String, String>? = null, targetProvisioningState: String, type: String, virtualNetworkType: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Information regarding how the gateway should integrate with backend systems.

Link copied to clipboard

Information regarding the Configuration API of the API Management gateway. This is only applicable for API gateway with Standard SKU.

Link copied to clipboard

Creation UTC date of the API Management gateway.The date conforms to the following format: yyyy-MM-ddTHH:mm:ssZ as specified by the ISO 8601 standard.

Link copied to clipboard

ETag of the resource.

Link copied to clipboard

Information regarding how the gateway should be exposed.

Link copied to clipboard
val id: String

Resource ID.

Link copied to clipboard

Resource location.

Link copied to clipboard

Resource name.

Link copied to clipboard

The current provisioning state of the API Management gateway which can be one of the following: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted.

Link copied to clipboard

SKU properties of the API Management gateway.

Link copied to clipboard

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

The provisioning state of the API Management gateway, which is targeted by the long running operation started on the gateway.

Link copied to clipboard

Resource type for API Management resource is set to Microsoft.ApiManagement.

Link copied to clipboard

The type of VPN in which API Management gateway needs to be configured in.