PsApiManagementApi Class

Definition

public class PsApiManagementApi : Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementArmResource
type PsApiManagementApi = class
    inherit PsApiManagementArmResource
Public Class PsApiManagementApi
Inherits PsApiManagementArmResource
Inheritance
PsApiManagementApi

Constructors

PsApiManagementApi()

Properties

ApiId
ApiRevision

Gets or sets describes the Revision of the Api. If no value is provided, default revision 1 is created

ApiRevisionDescription

Gets or sets description of the Api Revision.

ApiType
ApiVersion

Gets or sets indicates the Version identifier of the API if the API is versioned

ApiVersionSetDescription

Gets or sets description of the Api Version.

ApiVersionSetId

Gets or sets a resource identifier for the related ApiVersionSet.

AuthorizationScope
AuthorizationServerId
BearerTokenSendingMethod

Gets or sets how to send token to the server. map from AuthenticationSettings.openId.bearerTokenSendingMethods

ContactEmail

Gets or sets the email address of the contact person/organization.

ContactName

Gets or sets the identifying name of the contact person/organization.

ContactUrl

Gets or sets the URL pointing to the contact information.

Description
Id

Arm Identifier of the Resource

(Inherited from PsApiManagementArmResource)
IsCurrent

Gets or sets indicates if API revision is current api revision.

IsOnline

Gets indicates if API revision is accessible via the gateway.

LicenseName

Gets or sets the license name used for the API.

LicenseUrl

Gets or sets a URL to the License for the API.

Name
OpenidProviderId

Gets or sets oAuth authorization server identifier. map from AuthenticationSettings.openId.openidProviderId

Path

Gets or sets relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API.

Protocols

Gets or sets describes on which protocols the operations in this API can be invoked.

ResourceGroupName

Resource Group Name the resource is part of.

(Inherited from PsApiManagementArmResource)
ServiceName

Api Management service Name to which the Resource belongs

(Inherited from PsApiManagementArmResource)
ServiceUrl

Gets or sets absolute URL of the backend service implementing this API. Cannot be more than 2000 characters long.

SubscriptionKeyHeaderName
SubscriptionKeyQueryParamName
SubscriptionRequired

Gets or sets specifies whether an API or Product subscription is required for accessing the API.

TermsOfServiceUrl

Gets or sets a URL to the Terms of Service for the API.

Applies to