ApiPortalProperties interface
API portal properties payload
Properties
api |
Indicates whether the API try-out feature is enabled or disabled. When enabled, users can try out the API by sending requests and viewing responses in API portal. When disabled, users cannot try out the API. |
gateway |
The array of resource Ids of gateway to integrate with API portal. |
https |
Indicate if only https is allowed. |
instances | Collection of instances belong to API portal. NOTE: This property will not be serialized. It can only be populated by the server. |
provisioning |
State of the API portal. NOTE: This property will not be serialized. It can only be populated by the server. |
public | Indicates whether the API portal exposes endpoint. |
resource |
The requested resource quantity for required CPU and Memory. NOTE: This property will not be serialized. It can only be populated by the server. |
source |
Collection of OpenAPI source URL locations. |
sso |
Single sign-on related configuration |
url | URL of the API portal, exposed when 'public' is true. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
apiTryOutEnabledState
Indicates whether the API try-out feature is enabled or disabled. When enabled, users can try out the API by sending requests and viewing responses in API portal. When disabled, users cannot try out the API.
apiTryOutEnabledState?: string
Property Value
string
gatewayIds
The array of resource Ids of gateway to integrate with API portal.
gatewayIds?: string[]
Property Value
string[]
httpsOnly
Indicate if only https is allowed.
httpsOnly?: boolean
Property Value
boolean
instances
Collection of instances belong to API portal. NOTE: This property will not be serialized. It can only be populated by the server.
instances?: ApiPortalInstance[]
Property Value
provisioningState
State of the API portal. NOTE: This property will not be serialized. It can only be populated by the server.
provisioningState?: string
Property Value
string
public
Indicates whether the API portal exposes endpoint.
public?: boolean
Property Value
boolean
resourceRequests
The requested resource quantity for required CPU and Memory. NOTE: This property will not be serialized. It can only be populated by the server.
resourceRequests?: ApiPortalResourceRequests
Property Value
sourceUrls
Collection of OpenAPI source URL locations.
sourceUrls?: string[]
Property Value
string[]
ssoProperties
url
URL of the API portal, exposed when 'public' is true. NOTE: This property will not be serialized. It can only be populated by the server.
url?: string
Property Value
string