ApiEntityBaseContract interface
API base contract details.
Properties
api |
Describes the revision of the API. If no value is provided, default revision 1 is created |
api |
Description of the API Revision. |
api |
Type of API. |
api |
Indicates the version identifier of the API if the API is versioned |
api |
Description of the API Version. |
api |
A resource identifier for the related ApiVersionSet. |
authentication |
Collection of authentication settings included into this API. |
contact | Contact information for the API. |
description | Description of the API. May include HTML formatting tags. |
is |
Indicates if API revision is current api revision. |
is |
Indicates if API revision is accessible via the gateway. NOTE: This property will not be serialized. It can only be populated by the server. |
license | License information for the API. |
subscription |
Protocols over which API is made available. |
subscription |
Specifies whether an API or Product subscription is required for accessing the API. |
terms |
A URL to the Terms of Service for the API. MUST be in the format of a URL. |
Property Details
apiRevision
Describes the revision of the API. If no value is provided, default revision 1 is created
apiRevision?: string
Property Value
string
apiRevisionDescription
Description of the API Revision.
apiRevisionDescription?: string
Property Value
string
apiType
Type of API.
apiType?: string
Property Value
string
apiVersion
Indicates the version identifier of the API if the API is versioned
apiVersion?: string
Property Value
string
apiVersionDescription
Description of the API Version.
apiVersionDescription?: string
Property Value
string
apiVersionSetId
A resource identifier for the related ApiVersionSet.
apiVersionSetId?: string
Property Value
string
authenticationSettings
Collection of authentication settings included into this API.
authenticationSettings?: AuthenticationSettingsContract
Property Value
contact
Contact information for the API.
contact?: ApiContactInformation
Property Value
description
Description of the API. May include HTML formatting tags.
description?: string
Property Value
string
isCurrent
Indicates if API revision is current api revision.
isCurrent?: boolean
Property Value
boolean
isOnline
Indicates if API revision is accessible via the gateway. NOTE: This property will not be serialized. It can only be populated by the server.
isOnline?: boolean
Property Value
boolean
license
License information for the API.
license?: ApiLicenseInformation
Property Value
subscriptionKeyParameterNames
Protocols over which API is made available.
subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract
Property Value
subscriptionRequired
Specifies whether an API or Product subscription is required for accessing the API.
subscriptionRequired?: boolean
Property Value
boolean
termsOfServiceUrl
A URL to the Terms of Service for the API. MUST be in the format of a URL.
termsOfServiceUrl?: string
Property Value
string