Options
All
  • Public
  • Public/Protected
  • All
Menu

@azure/arm-apimanagement

Package version

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Object literals

Type aliases

AccessIdName

AccessIdName: string

Defines values for AccessIdName.
KnownAccessIdName can be used interchangeably with AccessIdName, this enum contains the known values that the service supports.

Known values supported by the service

access
gitAccess

AccessInformationContract

AccessInformationContract: Resource & { enabled?: undefined | false | true; idPropertiesId?: undefined | string; principalId?: undefined | string }

Tenant Settings.

AccessType

AccessType: string

Defines values for AccessType.
KnownAccessType can be used interchangeably with AccessType, this enum contains the known values that the service supports.

Known values supported by the service

AccessKey: Use access key.
SystemAssignedManagedIdentity: Use system assigned managed identity.
UserAssignedManagedIdentity: Use user assigned managed identity.

AlwaysLog

AlwaysLog: string

Defines values for AlwaysLog.
KnownAlwaysLog can be used interchangeably with AlwaysLog, this enum contains the known values that the service supports.

Known values supported by the service

allErrors: Always log all erroneous request regardless of sampling settings.

ApiContract

ApiContract: Resource & { apiRevision?: undefined | string; apiRevisionDescription?: undefined | string; apiType?: ApiType; apiVersion?: undefined | string; apiVersionDescription?: undefined | string; apiVersionSet?: ApiVersionSetContractDetails; apiVersionSetId?: undefined | string; authenticationSettings?: AuthenticationSettingsContract; contact?: ApiContactInformation; description?: undefined | string; displayName?: undefined | string; isCurrent?: undefined | false | true; isOnline?: undefined | false | true; license?: ApiLicenseInformation; path?: undefined | string; protocols?: Protocol[]; serviceUrl?: undefined | string; sourceApiId?: undefined | string; subscriptionKeyParameterNames?: SubscriptionKeyParameterNamesContract; subscriptionRequired?: undefined | false | true; termsOfServiceUrl?: undefined | string }

API details.

ApiContractProperties

ApiContractProperties: ApiEntityBaseContract & { apiVersionSet?: ApiVersionSetContractDetails; displayName?: undefined | string; path: string; protocols?: Protocol[]; serviceUrl?: undefined | string; sourceApiId?: undefined | string }

API Entity Properties

ApiContractUpdateProperties

ApiContractUpdateProperties: ApiEntityBaseContract & { displayName?: undefined | string; path?: undefined | string; protocols?: Protocol[]; serviceUrl?: undefined | string }

API update contract properties.

ApiCreateOrUpdateProperties

ApiCreateOrUpdateProperties: ApiContractProperties & { format?: ContentFormat; soapApiType?: SoapApiType; value?: undefined | string; wsdlSelector?: ApiCreateOrUpdatePropertiesWsdlSelector }

API Create or Update Properties.

ApiCreateOrUpdateResponse

ApiCreateOrUpdateResponse: ApiCreateOrUpdateHeaders & ApiContract

Contains response data for the createOrUpdate operation.

ApiDiagnosticCreateOrUpdateResponse

ApiDiagnosticCreateOrUpdateResponse: ApiDiagnosticCreateOrUpdateHeaders & DiagnosticContract

Contains response data for the createOrUpdate operation.

ApiDiagnosticGetEntityTagResponse

ApiDiagnosticGetEntityTagResponse: ApiDiagnosticGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiDiagnosticGetResponse

ApiDiagnosticGetResponse: ApiDiagnosticGetHeaders & DiagnosticContract

Contains response data for the get operation.

ApiDiagnosticListByServiceNextResponse

ApiDiagnosticListByServiceNextResponse: DiagnosticCollection

Contains response data for the listByServiceNext operation.

ApiDiagnosticListByServiceResponse

ApiDiagnosticListByServiceResponse: DiagnosticCollection

Contains response data for the listByService operation.

ApiDiagnosticUpdateResponse

ApiDiagnosticUpdateResponse: ApiDiagnosticUpdateHeaders & DiagnosticContract

Contains response data for the update operation.

ApiExportGetResponse

ApiExportGetResponse: ApiExportResult

Contains response data for the get operation.

ApiGetEntityTagResponse

ApiGetEntityTagResponse: ApiGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiGetResponse

ApiGetResponse: ApiGetHeaders & ApiContract

Contains response data for the get operation.

ApiIssueAttachmentCreateOrUpdateResponse

ApiIssueAttachmentCreateOrUpdateResponse: ApiIssueAttachmentCreateOrUpdateHeaders & IssueAttachmentContract

Contains response data for the createOrUpdate operation.

ApiIssueAttachmentGetEntityTagResponse

ApiIssueAttachmentGetEntityTagResponse: ApiIssueAttachmentGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiIssueAttachmentGetResponse

ApiIssueAttachmentGetResponse: ApiIssueAttachmentGetHeaders & IssueAttachmentContract

Contains response data for the get operation.

ApiIssueAttachmentListByServiceNextResponse

ApiIssueAttachmentListByServiceNextResponse: IssueAttachmentCollection

Contains response data for the listByServiceNext operation.

ApiIssueAttachmentListByServiceResponse

ApiIssueAttachmentListByServiceResponse: IssueAttachmentCollection

Contains response data for the listByService operation.

ApiIssueCommentCreateOrUpdateResponse

ApiIssueCommentCreateOrUpdateResponse: ApiIssueCommentCreateOrUpdateHeaders & IssueCommentContract

Contains response data for the createOrUpdate operation.

ApiIssueCommentGetEntityTagResponse

ApiIssueCommentGetEntityTagResponse: ApiIssueCommentGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiIssueCommentGetResponse

ApiIssueCommentGetResponse: ApiIssueCommentGetHeaders & IssueCommentContract

Contains response data for the get operation.

ApiIssueCommentListByServiceNextResponse

ApiIssueCommentListByServiceNextResponse: IssueCommentCollection

Contains response data for the listByServiceNext operation.

ApiIssueCommentListByServiceResponse

ApiIssueCommentListByServiceResponse: IssueCommentCollection

Contains response data for the listByService operation.

ApiIssueCreateOrUpdateResponse

ApiIssueCreateOrUpdateResponse: ApiIssueCreateOrUpdateHeaders & IssueContract

Contains response data for the createOrUpdate operation.

ApiIssueGetEntityTagResponse

ApiIssueGetEntityTagResponse: ApiIssueGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiIssueGetResponse

ApiIssueGetResponse: ApiIssueGetHeaders & IssueContract

Contains response data for the get operation.

ApiIssueListByServiceNextResponse

ApiIssueListByServiceNextResponse: IssueCollection

Contains response data for the listByServiceNext operation.

ApiIssueListByServiceResponse

ApiIssueListByServiceResponse: IssueCollection

Contains response data for the listByService operation.

ApiIssueUpdateResponse

ApiIssueUpdateResponse: ApiIssueUpdateHeaders & IssueContract

Contains response data for the update operation.

ApiListByServiceNextResponse

ApiListByServiceNextResponse: ApiCollection

Contains response data for the listByServiceNext operation.

ApiListByServiceResponse

ApiListByServiceResponse: ApiCollection

Contains response data for the listByService operation.

ApiListByTagsNextResponse

ApiListByTagsNextResponse: TagResourceCollection

Contains response data for the listByTagsNext operation.

ApiListByTagsResponse

ApiListByTagsResponse: TagResourceCollection

Contains response data for the listByTags operation.

ApiManagementClientPerformConnectivityCheckAsyncResponse

ApiManagementClientPerformConnectivityCheckAsyncResponse: ConnectivityCheckResponse

Contains response data for the performConnectivityCheckAsync operation.

ApiManagementOperationsListNextResponse

ApiManagementOperationsListNextResponse: OperationListResult

Contains response data for the listNext operation.

ApiManagementOperationsListResponse

ApiManagementOperationsListResponse: OperationListResult

Contains response data for the list operation.

ApiManagementServiceApplyNetworkConfigurationUpdatesResponse

ApiManagementServiceApplyNetworkConfigurationUpdatesResponse: ApiManagementServiceResource

Contains response data for the applyNetworkConfigurationUpdates operation.

ApiManagementServiceBackupResponse

ApiManagementServiceBackupResponse: ApiManagementServiceResource

Contains response data for the backup operation.

ApiManagementServiceCheckNameAvailabilityResponse

ApiManagementServiceCheckNameAvailabilityResponse: ApiManagementServiceNameAvailabilityResult

Contains response data for the checkNameAvailability operation.

ApiManagementServiceCreateOrUpdateResponse

ApiManagementServiceCreateOrUpdateResponse: ApiManagementServiceResource

Contains response data for the createOrUpdate operation.

ApiManagementServiceGetDomainOwnershipIdentifierResponse

ApiManagementServiceGetDomainOwnershipIdentifierResponse: ApiManagementServiceGetDomainOwnershipIdentifierResult

Contains response data for the getDomainOwnershipIdentifier operation.

ApiManagementServiceGetResponse

ApiManagementServiceGetResponse: ApiManagementServiceResource

Contains response data for the get operation.

ApiManagementServiceGetSsoTokenResponse

ApiManagementServiceGetSsoTokenResponse: ApiManagementServiceGetSsoTokenResult

Contains response data for the getSsoToken operation.

ApiManagementServiceListByResourceGroupNextResponse

ApiManagementServiceListByResourceGroupNextResponse: ApiManagementServiceListResult

Contains response data for the listByResourceGroupNext operation.

ApiManagementServiceListByResourceGroupResponse

ApiManagementServiceListByResourceGroupResponse: ApiManagementServiceListResult

Contains response data for the listByResourceGroup operation.

ApiManagementServiceListNextResponse

ApiManagementServiceListNextResponse: ApiManagementServiceListResult

Contains response data for the listNext operation.

ApiManagementServiceListResponse

ApiManagementServiceListResponse: ApiManagementServiceListResult

Contains response data for the list operation.

ApiManagementServiceProperties

ApiManagementServiceProperties: ApiManagementServiceBaseProperties & { publisherEmail: string; publisherName: string }

Properties of an API Management service resource description.

ApiManagementServiceResource

ApiManagementServiceResource: ApimResource & { additionalLocations?: AdditionalLocation[]; apiVersionConstraint?: ApiVersionConstraint; certificates?: CertificateConfiguration[]; createdAtUtc?: Date; customProperties?: undefined | {}; developerPortalUrl?: undefined | string; disableGateway?: undefined | false | true; enableClientCertificate?: undefined | false | true; etag?: undefined | string; gatewayRegionalUrl?: undefined | string; gatewayUrl?: undefined | string; hostnameConfigurations?: HostnameConfiguration[]; identity?: ApiManagementServiceIdentity; location: string; managementApiUrl?: undefined | string; notificationSenderEmail?: undefined | string; platformVersion?: PlatformVersion; portalUrl?: undefined | string; privateEndpointConnections?: RemotePrivateEndpointConnectionWrapper[]; privateIPAddresses?: string[]; provisioningState?: undefined | string; publicIPAddresses?: string[]; publicIpAddressId?: undefined | string; publicNetworkAccess?: PublicNetworkAccess; publisherEmail: string; publisherName: string; restore?: undefined | false | true; scmUrl?: undefined | string; sku: ApiManagementServiceSkuProperties; systemData?: SystemData; targetProvisioningState?: undefined | string; virtualNetworkConfiguration?: VirtualNetworkConfiguration; virtualNetworkType?: VirtualNetworkType; zones?: string[] }

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

ApiManagementServiceRestoreResponse

ApiManagementServiceRestoreResponse: ApiManagementServiceResource

Contains response data for the restore operation.

ApiManagementServiceSkusListAvailableServiceSkusNextResponse

ApiManagementServiceSkusListAvailableServiceSkusNextResponse: ResourceSkuResults

Contains response data for the listAvailableServiceSkusNext operation.

ApiManagementServiceSkusListAvailableServiceSkusResponse

ApiManagementServiceSkusListAvailableServiceSkusResponse: ResourceSkuResults

Contains response data for the listAvailableServiceSkus operation.

ApiManagementServiceUpdateParameters

ApiManagementServiceUpdateParameters: ApimResource & { additionalLocations?: AdditionalLocation[]; apiVersionConstraint?: ApiVersionConstraint; certificates?: CertificateConfiguration[]; createdAtUtc?: Date; customProperties?: undefined | {}; developerPortalUrl?: undefined | string; disableGateway?: undefined | false | true; enableClientCertificate?: undefined | false | true; etag?: undefined | string; gatewayRegionalUrl?: undefined | string; gatewayUrl?: undefined | string; hostnameConfigurations?: HostnameConfiguration[]; identity?: ApiManagementServiceIdentity; managementApiUrl?: undefined | string; notificationSenderEmail?: undefined | string; platformVersion?: PlatformVersion; portalUrl?: undefined | string; privateEndpointConnections?: RemotePrivateEndpointConnectionWrapper[]; privateIPAddresses?: string[]; provisioningState?: undefined | string; publicIPAddresses?: string[]; publicIpAddressId?: undefined | string; publicNetworkAccess?: PublicNetworkAccess; publisherEmail?: undefined | string; publisherName?: undefined | string; restore?: undefined | false | true; scmUrl?: undefined | string; sku?: ApiManagementServiceSkuProperties; targetProvisioningState?: undefined | string; virtualNetworkConfiguration?: VirtualNetworkConfiguration; virtualNetworkType?: VirtualNetworkType; zones?: string[] }

Parameter supplied to Update Api Management Service.

ApiManagementServiceUpdateProperties

ApiManagementServiceUpdateProperties: ApiManagementServiceBaseProperties & { publisherEmail?: undefined | string; publisherName?: undefined | string }

Properties of an API Management service resource description.

ApiManagementServiceUpdateResponse

ApiManagementServiceUpdateResponse: ApiManagementServiceResource

Contains response data for the update operation.

ApiManagementSkuCapacityScaleType

ApiManagementSkuCapacityScaleType: "Automatic" | "Manual" | "None"

Defines values for ApiManagementSkuCapacityScaleType.

ApiManagementSkuRestrictionsReasonCode

ApiManagementSkuRestrictionsReasonCode: "QuotaId" | "NotAvailableForSubscription"

Defines values for ApiManagementSkuRestrictionsReasonCode.

ApiManagementSkuRestrictionsType

ApiManagementSkuRestrictionsType: "Location" | "Zone"

Defines values for ApiManagementSkuRestrictionsType.

ApiManagementSkusListNextResponse

ApiManagementSkusListNextResponse: ApiManagementSkusResult

Contains response data for the listNext operation.

ApiManagementSkusListResponse

ApiManagementSkusListResponse: ApiManagementSkusResult

Contains response data for the list operation.

ApiOperationCreateOrUpdateResponse

ApiOperationCreateOrUpdateResponse: ApiOperationCreateOrUpdateHeaders & OperationContract

Contains response data for the createOrUpdate operation.

ApiOperationGetEntityTagResponse

ApiOperationGetEntityTagResponse: ApiOperationGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiOperationGetResponse

ApiOperationGetResponse: ApiOperationGetHeaders & OperationContract

Contains response data for the get operation.

ApiOperationListByApiNextResponse

ApiOperationListByApiNextResponse: OperationCollection

Contains response data for the listByApiNext operation.

ApiOperationListByApiResponse

ApiOperationListByApiResponse: OperationCollection

Contains response data for the listByApi operation.

ApiOperationPolicyCreateOrUpdateResponse

ApiOperationPolicyCreateOrUpdateResponse: ApiOperationPolicyCreateOrUpdateHeaders & PolicyContract

Contains response data for the createOrUpdate operation.

ApiOperationPolicyGetEntityTagResponse

ApiOperationPolicyGetEntityTagResponse: ApiOperationPolicyGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiOperationPolicyGetResponse

ApiOperationPolicyGetResponse: ApiOperationPolicyGetHeaders & PolicyContract

Contains response data for the get operation.

ApiOperationPolicyListByOperationResponse

ApiOperationPolicyListByOperationResponse: PolicyCollection

Contains response data for the listByOperation operation.

ApiOperationUpdateResponse

ApiOperationUpdateResponse: ApiOperationUpdateHeaders & OperationContract

Contains response data for the update operation.

ApiPolicyCreateOrUpdateResponse

ApiPolicyCreateOrUpdateResponse: ApiPolicyCreateOrUpdateHeaders & PolicyContract

Contains response data for the createOrUpdate operation.

ApiPolicyGetEntityTagResponse

ApiPolicyGetEntityTagResponse: ApiPolicyGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiPolicyGetResponse

ApiPolicyGetResponse: ApiPolicyGetHeaders & PolicyContract

Contains response data for the get operation.

ApiPolicyListByApiResponse

ApiPolicyListByApiResponse: PolicyCollection

Contains response data for the listByApi operation.

ApiProductListByApisNextResponse

ApiProductListByApisNextResponse: ProductCollection

Contains response data for the listByApisNext operation.

ApiProductListByApisResponse

ApiProductListByApisResponse: ProductCollection

Contains response data for the listByApis operation.

ApiReleaseContract

ApiReleaseContract: Resource & { apiId?: undefined | string; createdDateTime?: Date; notes?: undefined | string; updatedDateTime?: Date }

ApiRelease details.

ApiReleaseCreateOrUpdateResponse

ApiReleaseCreateOrUpdateResponse: ApiReleaseCreateOrUpdateHeaders & ApiReleaseContract

Contains response data for the createOrUpdate operation.

ApiReleaseGetEntityTagResponse

ApiReleaseGetEntityTagResponse: ApiReleaseGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiReleaseGetResponse

ApiReleaseGetResponse: ApiReleaseGetHeaders & ApiReleaseContract

Contains response data for the get operation.

ApiReleaseListByServiceNextResponse

ApiReleaseListByServiceNextResponse: ApiReleaseCollection

Contains response data for the listByServiceNext operation.

ApiReleaseListByServiceResponse

ApiReleaseListByServiceResponse: ApiReleaseCollection

Contains response data for the listByService operation.

ApiReleaseUpdateResponse

ApiReleaseUpdateResponse: ApiReleaseUpdateHeaders & ApiReleaseContract

Contains response data for the update operation.

ApiRevisionListByServiceNextResponse

ApiRevisionListByServiceNextResponse: ApiRevisionCollection

Contains response data for the listByServiceNext operation.

ApiRevisionListByServiceResponse

ApiRevisionListByServiceResponse: ApiRevisionCollection

Contains response data for the listByService operation.

ApiSchemaCreateOrUpdateResponse

ApiSchemaCreateOrUpdateResponse: ApiSchemaCreateOrUpdateHeaders & SchemaContract

Contains response data for the createOrUpdate operation.

ApiSchemaGetEntityTagResponse

ApiSchemaGetEntityTagResponse: ApiSchemaGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiSchemaGetResponse

ApiSchemaGetResponse: ApiSchemaGetHeaders & SchemaContract

Contains response data for the get operation.

ApiSchemaListByApiNextResponse

ApiSchemaListByApiNextResponse: SchemaCollection

Contains response data for the listByApiNext operation.

ApiSchemaListByApiResponse

ApiSchemaListByApiResponse: SchemaCollection

Contains response data for the listByApi operation.

ApiTagDescriptionCreateOrUpdateResponse

ApiTagDescriptionCreateOrUpdateResponse: ApiTagDescriptionCreateOrUpdateHeaders & TagDescriptionContract

Contains response data for the createOrUpdate operation.

ApiTagDescriptionGetEntityTagResponse

ApiTagDescriptionGetEntityTagResponse: ApiTagDescriptionGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiTagDescriptionGetResponse

ApiTagDescriptionGetResponse: ApiTagDescriptionGetHeaders & TagDescriptionContract

Contains response data for the get operation.

ApiTagDescriptionListByServiceNextResponse

ApiTagDescriptionListByServiceNextResponse: TagDescriptionCollection

Contains response data for the listByServiceNext operation.

ApiTagDescriptionListByServiceResponse

ApiTagDescriptionListByServiceResponse: TagDescriptionCollection

Contains response data for the listByService operation.

ApiTagResourceContractProperties

ApiTagResourceContractProperties: ApiEntityBaseContract & { id?: undefined | string; name?: undefined | string; path?: undefined | string; protocols?: Protocol[]; serviceUrl?: undefined | string }

API contract properties for the Tag Resources.

ApiType

ApiType: string

Defines values for ApiType.
KnownApiType can be used interchangeably with ApiType, this enum contains the known values that the service supports.

Known values supported by the service

http
soap
websocket
graphql

ApiUpdateResponse

ApiUpdateResponse: ApiUpdateHeaders & ApiContract

Contains response data for the update operation.

ApiVersionSetContract

ApiVersionSetContract: Resource & { description?: undefined | string; displayName?: undefined | string; versionHeaderName?: undefined | string; versionQueryName?: undefined | string; versioningScheme?: VersioningScheme }

API Version Set Contract details.

ApiVersionSetContractDetailsVersioningScheme

ApiVersionSetContractDetailsVersioningScheme: string

Defines values for ApiVersionSetContractDetailsVersioningScheme.
KnownApiVersionSetContractDetailsVersioningScheme can be used interchangeably with ApiVersionSetContractDetailsVersioningScheme, this enum contains the known values that the service supports.

Known values supported by the service

Segment
Query
Header

ApiVersionSetContractProperties

ApiVersionSetContractProperties: ApiVersionSetEntityBase & { displayName: string; versioningScheme: VersioningScheme }

Properties of an API Version Set.

ApiVersionSetCreateOrUpdateResponse

ApiVersionSetCreateOrUpdateResponse: ApiVersionSetCreateOrUpdateHeaders & ApiVersionSetContract

Contains response data for the createOrUpdate operation.

ApiVersionSetGetEntityTagResponse

ApiVersionSetGetEntityTagResponse: ApiVersionSetGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ApiVersionSetGetResponse

Contains response data for the get operation.

ApiVersionSetListByServiceNextResponse

ApiVersionSetListByServiceNextResponse: ApiVersionSetCollection

Contains response data for the listByServiceNext operation.

ApiVersionSetListByServiceResponse

ApiVersionSetListByServiceResponse: ApiVersionSetCollection

Contains response data for the listByService operation.

ApiVersionSetUpdateParametersProperties

ApiVersionSetUpdateParametersProperties: ApiVersionSetEntityBase & { displayName?: undefined | string; versioningScheme?: VersioningScheme }

Properties used to create or update an API Version Set.

ApiVersionSetUpdateResponse

ApiVersionSetUpdateResponse: ApiVersionSetUpdateHeaders & ApiVersionSetContract

Contains response data for the update operation.

ApimIdentityType

ApimIdentityType: string

Defines values for ApimIdentityType.
KnownApimIdentityType can be used interchangeably with ApimIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

SystemAssigned
UserAssigned
SystemAssigned, UserAssigned
None

AppType

AppType: string

Defines values for AppType.
KnownAppType can be used interchangeably with AppType, this enum contains the known values that the service supports.

Known values supported by the service

portal: User create request was sent by legacy developer portal.
developerPortal: User create request was sent by new developer portal.

AssociationContract

AssociationContract: Resource & { provisioningState?: undefined | "created" }

Association entity details.

AsyncOperationStatus

AsyncOperationStatus: "Started" | "InProgress" | "Succeeded" | "Failed"

Defines values for AsyncOperationStatus.

AuthorizationMethod

AuthorizationMethod: "HEAD" | "OPTIONS" | "TRACE" | "GET" | "POST" | "PUT" | "PATCH" | "DELETE"

Defines values for AuthorizationMethod.

AuthorizationServerContract

AuthorizationServerContract: Resource & { authorizationEndpoint?: undefined | string; authorizationMethods?: AuthorizationMethod[]; bearerTokenSendingMethods?: BearerTokenSendingMethod[]; clientAuthenticationMethod?: ClientAuthenticationMethod[]; clientId?: undefined | string; clientRegistrationEndpoint?: undefined | string; clientSecret?: undefined | string; defaultScope?: undefined | string; description?: undefined | string; displayName?: undefined | string; grantTypes?: GrantType[]; resourceOwnerPassword?: undefined | string; resourceOwnerUsername?: undefined | string; supportState?: undefined | false | true; tokenBodyParameters?: TokenBodyParameterContract[]; tokenEndpoint?: undefined | string }

External OAuth authorization server settings.

AuthorizationServerContractProperties

AuthorizationServerContractProperties: AuthorizationServerContractBaseProperties & { authorizationEndpoint: string; clientId: string; clientRegistrationEndpoint: string; clientSecret?: undefined | string; displayName: string; grantTypes: GrantType[] }

External OAuth authorization server settings Properties.

AuthorizationServerCreateOrUpdateResponse

AuthorizationServerCreateOrUpdateResponse: AuthorizationServerCreateOrUpdateHeaders & AuthorizationServerContract

Contains response data for the createOrUpdate operation.

AuthorizationServerGetEntityTagResponse

AuthorizationServerGetEntityTagResponse: AuthorizationServerGetEntityTagHeaders

Contains response data for the getEntityTag operation.

AuthorizationServerGetResponse

Contains response data for the get operation.

AuthorizationServerListByServiceNextResponse

AuthorizationServerListByServiceNextResponse: AuthorizationServerCollection

Contains response data for the listByServiceNext operation.

AuthorizationServerListByServiceResponse

AuthorizationServerListByServiceResponse: AuthorizationServerCollection

Contains response data for the listByService operation.

AuthorizationServerListSecretsResponse

Contains response data for the listSecrets operation.

AuthorizationServerUpdateContract

AuthorizationServerUpdateContract: Resource & { authorizationEndpoint?: undefined | string; authorizationMethods?: AuthorizationMethod[]; bearerTokenSendingMethods?: BearerTokenSendingMethod[]; clientAuthenticationMethod?: ClientAuthenticationMethod[]; clientId?: undefined | string; clientRegistrationEndpoint?: undefined | string; clientSecret?: undefined | string; defaultScope?: undefined | string; description?: undefined | string; displayName?: undefined | string; grantTypes?: GrantType[]; resourceOwnerPassword?: undefined | string; resourceOwnerUsername?: undefined | string; supportState?: undefined | false | true; tokenBodyParameters?: TokenBodyParameterContract[]; tokenEndpoint?: undefined | string }

External OAuth authorization server settings.

AuthorizationServerUpdateContractProperties

AuthorizationServerUpdateContractProperties: AuthorizationServerContractBaseProperties & { authorizationEndpoint?: undefined | string; clientId?: undefined | string; clientRegistrationEndpoint?: undefined | string; clientSecret?: undefined | string; displayName?: undefined | string; grantTypes?: GrantType[] }

External OAuth authorization server Update settings contract.

AuthorizationServerUpdateResponse

Contains response data for the update operation.

BackendContract

BackendContract: Resource & { credentials?: BackendCredentialsContract; description?: undefined | string; properties?: BackendProperties; protocol?: BackendProtocol; proxy?: BackendProxyContract; resourceId?: undefined | string; title?: undefined | string; tls?: BackendTlsProperties; url?: undefined | string }

Backend details.

BackendContractProperties

BackendContractProperties: BackendBaseParameters & { protocol: BackendProtocol; url: string }

Parameters supplied to the Create Backend operation.

BackendCreateOrUpdateResponse

BackendCreateOrUpdateResponse: BackendCreateOrUpdateHeaders & BackendContract

Contains response data for the createOrUpdate operation.

BackendGetEntityTagResponse

BackendGetEntityTagResponse: BackendGetEntityTagHeaders

Contains response data for the getEntityTag operation.

BackendGetResponse

BackendGetResponse: BackendGetHeaders & BackendContract

Contains response data for the get operation.

BackendListByServiceNextResponse

BackendListByServiceNextResponse: BackendCollection

Contains response data for the listByServiceNext operation.

BackendListByServiceResponse

BackendListByServiceResponse: BackendCollection

Contains response data for the listByService operation.

BackendProtocol

BackendProtocol: string

Defines values for BackendProtocol.
KnownBackendProtocol can be used interchangeably with BackendProtocol, this enum contains the known values that the service supports.

Known values supported by the service

http: The Backend is a RESTful service.
soap: The Backend is a SOAP service.

BackendReconnectContract

BackendReconnectContract: Resource & { after?: undefined | string }

Reconnect request parameters.

BackendUpdateParameterProperties

BackendUpdateParameterProperties: BackendBaseParameters & { protocol?: BackendProtocol; url?: undefined | string }

Parameters supplied to the Update Backend operation.

BackendUpdateResponse

BackendUpdateResponse: BackendUpdateHeaders & BackendContract

Contains response data for the update operation.

BearerTokenSendingMethod

BearerTokenSendingMethod: string

Defines values for BearerTokenSendingMethod.
KnownBearerTokenSendingMethod can be used interchangeably with BearerTokenSendingMethod, this enum contains the known values that the service supports.

Known values supported by the service

authorizationHeader
query

BearerTokenSendingMethods

BearerTokenSendingMethods: string

Defines values for BearerTokenSendingMethods.
KnownBearerTokenSendingMethods can be used interchangeably with BearerTokenSendingMethods, this enum contains the known values that the service supports.

Known values supported by the service

authorizationHeader: Access token will be transmitted in the Authorization header using Bearer schema
query: Access token will be transmitted as query parameters.

CacheContract

CacheContract: Resource & { connectionString?: undefined | string; description?: undefined | string; resourceId?: undefined | string; useFromLocation?: undefined | string }

Cache details.

CacheCreateOrUpdateResponse

CacheCreateOrUpdateResponse: CacheCreateOrUpdateHeaders & CacheContract

Contains response data for the createOrUpdate operation.

CacheGetEntityTagResponse

CacheGetEntityTagResponse: CacheGetEntityTagHeaders

Contains response data for the getEntityTag operation.

CacheGetResponse

CacheGetResponse: CacheGetHeaders & CacheContract

Contains response data for the get operation.

CacheListByServiceNextResponse

CacheListByServiceNextResponse: CacheCollection

Contains response data for the listByServiceNext operation.

CacheListByServiceResponse

CacheListByServiceResponse: CacheCollection

Contains response data for the listByService operation.

CacheUpdateResponse

CacheUpdateResponse: CacheUpdateHeaders & CacheContract

Contains response data for the update operation.

CertificateConfigurationStoreName

CertificateConfigurationStoreName: string

Defines values for CertificateConfigurationStoreName.
KnownCertificateConfigurationStoreName can be used interchangeably with CertificateConfigurationStoreName, this enum contains the known values that the service supports.

Known values supported by the service

CertificateAuthority
Root

CertificateContract

CertificateContract: Resource & { expirationDate?: Date; keyVault?: KeyVaultContractProperties; subject?: undefined | string; thumbprint?: undefined | string }

Certificate details.

CertificateCreateOrUpdateResponse

CertificateCreateOrUpdateResponse: CertificateCreateOrUpdateHeaders & CertificateContract

Contains response data for the createOrUpdate operation.

CertificateGetEntityTagResponse

CertificateGetEntityTagResponse: CertificateGetEntityTagHeaders

Contains response data for the getEntityTag operation.

CertificateGetResponse

CertificateGetResponse: CertificateGetHeaders & CertificateContract

Contains response data for the get operation.

CertificateListByServiceNextResponse

CertificateListByServiceNextResponse: CertificateCollection

Contains response data for the listByServiceNext operation.

CertificateListByServiceResponse

CertificateListByServiceResponse: CertificateCollection

Contains response data for the listByService operation.

CertificateRefreshSecretResponse

CertificateRefreshSecretResponse: CertificateRefreshSecretHeaders & CertificateContract

Contains response data for the refreshSecret operation.

CertificateSource

CertificateSource: string

Defines values for CertificateSource.
KnownCertificateSource can be used interchangeably with CertificateSource, this enum contains the known values that the service supports.

Known values supported by the service

Managed
KeyVault
Custom
BuiltIn

CertificateStatus

CertificateStatus: string

Defines values for CertificateStatus.
KnownCertificateStatus can be used interchangeably with CertificateStatus, this enum contains the known values that the service supports.

Known values supported by the service

Completed
Failed
InProgress

ClientAuthenticationMethod

ClientAuthenticationMethod: string

Defines values for ClientAuthenticationMethod.
KnownClientAuthenticationMethod can be used interchangeably with ClientAuthenticationMethod, this enum contains the known values that the service supports.

Known values supported by the service

Basic: Basic Client Authentication method.
Body: Body based Authentication method.

ConfigurationIdName

ConfigurationIdName: string

Defines values for ConfigurationIdName.
KnownConfigurationIdName can be used interchangeably with ConfigurationIdName, this enum contains the known values that the service supports.

Known values supported by the service

configuration

Confirmation

Confirmation: string

Defines values for Confirmation.
KnownConfirmation can be used interchangeably with Confirmation, this enum contains the known values that the service supports.

Known values supported by the service

signup: Send an e-mail to the user confirming they have successfully signed up.
invite: Send an e-mail inviting the user to sign-up and complete registration.

ConnectionStatus

ConnectionStatus: string

Defines values for ConnectionStatus.
KnownConnectionStatus can be used interchangeably with ConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
Connected
Disconnected
Degraded

ConnectivityCheckProtocol

ConnectivityCheckProtocol: string

Defines values for ConnectivityCheckProtocol.
KnownConnectivityCheckProtocol can be used interchangeably with ConnectivityCheckProtocol, this enum contains the known values that the service supports.

Known values supported by the service

TCP
HTTP
HTTPS

ConnectivityStatusType

ConnectivityStatusType: string

Defines values for ConnectivityStatusType.
KnownConnectivityStatusType can be used interchangeably with ConnectivityStatusType, this enum contains the known values that the service supports.

Known values supported by the service

initializing
success
failure

ContentFormat

ContentFormat: string

Defines values for ContentFormat.
KnownContentFormat can be used interchangeably with ContentFormat, this enum contains the known values that the service supports.

Known values supported by the service

wadl-xml: The contents are inline and Content type is a WADL document.
wadl-link-json: The WADL document is hosted on a publicly accessible internet address.
swagger-json: The contents are inline and Content Type is a OpenAPI 2.0 JSON Document.
swagger-link-json: The OpenAPI 2.0 JSON document is hosted on a publicly accessible internet address.
wsdl: The contents are inline and the document is a WSDL/Soap document.
wsdl-link: The WSDL document is hosted on a publicly accessible internet address.
openapi: The contents are inline and Content Type is a OpenAPI 3.0 YAML Document.
openapi+json: The contents are inline and Content Type is a OpenAPI 3.0 JSON Document.
openapi-link: The OpenAPI 3.0 YAML document is hosted on a publicly accessible internet address.
openapi+json-link: The OpenAPI 3.0 JSON document is hosted on a publicly accessible internet address.
graphql-link: The GraphQL API endpoint hosted on a publicly accessible internet address.

ContentItemContract

ContentItemContract: Resource & { properties?: undefined | {} }

Content type contract details.

ContentItemCreateOrUpdateResponse

ContentItemCreateOrUpdateResponse: ContentItemCreateOrUpdateHeaders & ContentItemContract

Contains response data for the createOrUpdate operation.

ContentItemGetEntityTagResponse

ContentItemGetEntityTagResponse: ContentItemGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ContentItemGetResponse

ContentItemGetResponse: ContentItemGetHeaders & ContentItemContract

Contains response data for the get operation.

ContentItemListByServiceNextResponse

ContentItemListByServiceNextResponse: ContentItemCollection

Contains response data for the listByServiceNext operation.

ContentItemListByServiceResponse

ContentItemListByServiceResponse: ContentItemCollection

Contains response data for the listByService operation.

ContentTypeContract

ContentTypeContract: Resource & { description?: undefined | string; idPropertiesId?: undefined | string; namePropertiesName?: undefined | string; schema?: Record<string, unknown>; version?: undefined | string }

Content type contract details.

ContentTypeCreateOrUpdateResponse

ContentTypeCreateOrUpdateResponse: ContentTypeCreateOrUpdateHeaders & ContentTypeContract

Contains response data for the createOrUpdate operation.

ContentTypeGetResponse

ContentTypeGetResponse: ContentTypeGetHeaders & ContentTypeContract

Contains response data for the get operation.

ContentTypeListByServiceNextResponse

ContentTypeListByServiceNextResponse: ContentTypeCollection

Contains response data for the listByServiceNext operation.

ContentTypeListByServiceResponse

ContentTypeListByServiceResponse: ContentTypeCollection

Contains response data for the listByService operation.

CreatedByType

CreatedByType: string

Defines values for CreatedByType.
KnownCreatedByType can be used interchangeably with CreatedByType, this enum contains the known values that the service supports.

Known values supported by the service

User
Application
ManagedIdentity
Key

DataMaskingMode

DataMaskingMode: string

Defines values for DataMaskingMode.
KnownDataMaskingMode can be used interchangeably with DataMaskingMode, this enum contains the known values that the service supports.

Known values supported by the service

Mask: Mask the value of an entity.
Hide: Hide the presence of an entity.

DelegationSettingsCreateOrUpdateResponse

DelegationSettingsCreateOrUpdateResponse: PortalDelegationSettings

Contains response data for the createOrUpdate operation.

DelegationSettingsGetEntityTagResponse

DelegationSettingsGetEntityTagResponse: DelegationSettingsGetEntityTagHeaders

Contains response data for the getEntityTag operation.

DelegationSettingsGetResponse

Contains response data for the get operation.

DelegationSettingsListSecretsResponse

DelegationSettingsListSecretsResponse: PortalSettingValidationKeyContract

Contains response data for the listSecrets operation.

DeletedServiceContract

DeletedServiceContract: Resource & { deletionDate?: Date; location?: undefined | string; scheduledPurgeDate?: Date; serviceId?: undefined | string }

Deleted API Management Service information.

DeletedServicesGetByNameResponse

DeletedServicesGetByNameResponse: DeletedServiceContract

Contains response data for the getByName operation.

DeletedServicesListBySubscriptionNextResponse

DeletedServicesListBySubscriptionNextResponse: DeletedServicesCollection

Contains response data for the listBySubscriptionNext operation.

DeletedServicesListBySubscriptionResponse

DeletedServicesListBySubscriptionResponse: DeletedServicesCollection

Contains response data for the listBySubscription operation.

DiagnosticContract

DiagnosticContract: Resource & { alwaysLog?: AlwaysLog; backend?: PipelineDiagnosticSettings; frontend?: PipelineDiagnosticSettings; httpCorrelationProtocol?: HttpCorrelationProtocol; logClientIp?: undefined | false | true; loggerId?: undefined | string; operationNameFormat?: OperationNameFormat; sampling?: SamplingSettings; verbosity?: Verbosity }

Diagnostic details.

DiagnosticCreateOrUpdateResponse

DiagnosticCreateOrUpdateResponse: DiagnosticCreateOrUpdateHeaders & DiagnosticContract

Contains response data for the createOrUpdate operation.

DiagnosticGetEntityTagResponse

DiagnosticGetEntityTagResponse: DiagnosticGetEntityTagHeaders

Contains response data for the getEntityTag operation.

DiagnosticGetResponse

DiagnosticGetResponse: DiagnosticGetHeaders & DiagnosticContract

Contains response data for the get operation.

DiagnosticListByServiceNextResponse

DiagnosticListByServiceNextResponse: DiagnosticCollection

Contains response data for the listByServiceNext operation.

DiagnosticListByServiceResponse

DiagnosticListByServiceResponse: DiagnosticCollection

Contains response data for the listByService operation.

DiagnosticUpdateResponse

DiagnosticUpdateResponse: DiagnosticUpdateHeaders & DiagnosticContract

Contains response data for the update operation.

EmailTemplateContract

EmailTemplateContract: Resource & { body?: undefined | string; description?: undefined | string; isDefault?: undefined | false | true; parameters?: EmailTemplateParametersContractProperties[]; subject?: undefined | string; title?: undefined | string }

Email Template details.

EmailTemplateCreateOrUpdateResponse

EmailTemplateCreateOrUpdateResponse: EmailTemplateContract

Contains response data for the createOrUpdate operation.

EmailTemplateGetEntityTagResponse

EmailTemplateGetEntityTagResponse: EmailTemplateGetEntityTagHeaders

Contains response data for the getEntityTag operation.

EmailTemplateGetResponse

Contains response data for the get operation.

EmailTemplateListByServiceNextResponse

EmailTemplateListByServiceNextResponse: EmailTemplateCollection

Contains response data for the listByServiceNext operation.

EmailTemplateListByServiceResponse

EmailTemplateListByServiceResponse: EmailTemplateCollection

Contains response data for the listByService operation.

EmailTemplateUpdateResponse

EmailTemplateUpdateResponse: EmailTemplateUpdateHeaders & EmailTemplateContract

Contains response data for the update operation.

ExportApi

ExportApi: string

Defines values for ExportApi.
KnownExportApi can be used interchangeably with ExportApi, this enum contains the known values that the service supports.

Known values supported by the service

true

ExportFormat

ExportFormat: string

Defines values for ExportFormat.
KnownExportFormat can be used interchangeably with ExportFormat, this enum contains the known values that the service supports.

Known values supported by the service

swagger-link: Export the Api Definition in OpenAPI 2.0 Specification as JSON document to the Storage Blob.
wsdl-link: Export the Api Definition in WSDL Schema to Storage Blob. This is only supported for APIs of Type soap
wadl-link: Export the Api Definition in WADL Schema to Storage Blob.
openapi-link: Export the Api Definition in OpenAPI 3.0 Specification as YAML document to Storage Blob.
openapi+json-link: Export the Api Definition in OpenAPI 3.0 Specification as JSON document to Storage Blob.

ExportResultFormat

ExportResultFormat: string

Defines values for ExportResultFormat.
KnownExportResultFormat can be used interchangeably with ExportResultFormat, this enum contains the known values that the service supports.

Known values supported by the service

swagger-link-json: The API Definition is exported in OpenAPI Specification 2.0 format to the Storage Blob.
wsdl-link+xml: The API Definition is exported in WSDL Schema to Storage Blob. This is only supported for APIs of Type soap
wadl-link-json: Export the API Definition in WADL Schema to Storage Blob.
openapi-link: Export the API Definition in OpenAPI Specification 3.0 to Storage Blob.

GatewayApiCreateOrUpdateResponse

GatewayApiCreateOrUpdateResponse: ApiContract

Contains response data for the createOrUpdate operation.

GatewayApiGetEntityTagResponse

GatewayApiGetEntityTagResponse: GatewayApiGetEntityTagHeaders

Contains response data for the getEntityTag operation.

GatewayApiListByServiceNextResponse

GatewayApiListByServiceNextResponse: ApiCollection

Contains response data for the listByServiceNext operation.

GatewayApiListByServiceResponse

GatewayApiListByServiceResponse: ApiCollection

Contains response data for the listByService operation.

GatewayCertificateAuthorityContract

GatewayCertificateAuthorityContract: Resource & { isTrusted?: undefined | false | true }

Gateway certificate authority details.

GatewayCertificateAuthorityCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

GatewayCertificateAuthorityGetEntityTagResponse

GatewayCertificateAuthorityGetEntityTagResponse: GatewayCertificateAuthorityGetEntityTagHeaders

Contains response data for the getEntityTag operation.

GatewayCertificateAuthorityGetResponse

Contains response data for the get operation.

GatewayCertificateAuthorityListByServiceNextResponse

GatewayCertificateAuthorityListByServiceNextResponse: GatewayCertificateAuthorityCollection

Contains response data for the listByServiceNext operation.

GatewayCertificateAuthorityListByServiceResponse

GatewayCertificateAuthorityListByServiceResponse: GatewayCertificateAuthorityCollection

Contains response data for the listByService operation.

GatewayContract

GatewayContract: Resource & { description?: undefined | string; locationData?: ResourceLocationDataContract }

Gateway details.

GatewayCreateOrUpdateResponse

GatewayCreateOrUpdateResponse: GatewayCreateOrUpdateHeaders & GatewayContract

Contains response data for the createOrUpdate operation.

GatewayGenerateTokenResponse

GatewayGenerateTokenResponse: GatewayTokenContract

Contains response data for the generateToken operation.

GatewayGetEntityTagResponse

GatewayGetEntityTagResponse: GatewayGetEntityTagHeaders

Contains response data for the getEntityTag operation.

GatewayGetResponse

GatewayGetResponse: GatewayGetHeaders & GatewayContract

Contains response data for the get operation.

GatewayHostnameConfigurationContract

GatewayHostnameConfigurationContract: Resource & { certificateId?: undefined | string; hostname?: undefined | string; http2Enabled?: undefined | false | true; negotiateClientCertificate?: undefined | false | true; tls10Enabled?: undefined | false | true; tls11Enabled?: undefined | false | true }

Gateway hostname configuration details.

GatewayHostnameConfigurationCreateOrUpdateResponse

Contains response data for the createOrUpdate operation.

GatewayHostnameConfigurationGetEntityTagResponse

GatewayHostnameConfigurationGetEntityTagResponse: GatewayHostnameConfigurationGetEntityTagHeaders

Contains response data for the getEntityTag operation.

GatewayHostnameConfigurationGetResponse

Contains response data for the get operation.

GatewayHostnameConfigurationListByServiceNextResponse

GatewayHostnameConfigurationListByServiceNextResponse: GatewayHostnameConfigurationCollection

Contains response data for the listByServiceNext operation.

GatewayHostnameConfigurationListByServiceResponse

GatewayHostnameConfigurationListByServiceResponse: GatewayHostnameConfigurationCollection

Contains response data for the listByService operation.

GatewayListByServiceNextResponse

GatewayListByServiceNextResponse: GatewayCollection

Contains response data for the listByServiceNext operation.

GatewayListByServiceResponse

GatewayListByServiceResponse: GatewayCollection

Contains response data for the listByService operation.

GatewayListKeysResponse

GatewayListKeysResponse: GatewayListKeysHeaders & GatewayKeysContract

Contains response data for the listKeys operation.

GatewayUpdateResponse

GatewayUpdateResponse: GatewayUpdateHeaders & GatewayContract

Contains response data for the update operation.

GrantType

GrantType: string

Defines values for GrantType.
KnownGrantType can be used interchangeably with GrantType, this enum contains the known values that the service supports.

Known values supported by the service

authorizationCode: Authorization Code Grant flow as described https://tools.ietf.org/html/rfc6749#section-4.1.
implicit: Implicit Code Grant flow as described https://tools.ietf.org/html/rfc6749#section-4.2.
resourceOwnerPassword: Resource Owner Password Grant flow as described https://tools.ietf.org/html/rfc6749#section-4.3.
clientCredentials: Client Credentials Grant flow as described https://tools.ietf.org/html/rfc6749#section-4.4.

GroupContract

GroupContract: Resource & { builtIn?: undefined | false | true; description?: undefined | string; displayName?: undefined | string; externalId?: undefined | string; typePropertiesType?: GroupType }

Contract details.

GroupCreateOrUpdateResponse

GroupCreateOrUpdateResponse: GroupCreateOrUpdateHeaders & GroupContract

Contains response data for the createOrUpdate operation.

GroupGetEntityTagResponse

GroupGetEntityTagResponse: GroupGetEntityTagHeaders

Contains response data for the getEntityTag operation.

GroupGetResponse

GroupGetResponse: GroupGetHeaders & GroupContract

Contains response data for the get operation.

GroupListByServiceNextResponse

GroupListByServiceNextResponse: GroupCollection

Contains response data for the listByServiceNext operation.

GroupListByServiceResponse

GroupListByServiceResponse: GroupCollection

Contains response data for the listByService operation.

GroupType

GroupType: "custom" | "system" | "external"

Defines values for GroupType.

GroupUpdateResponse

GroupUpdateResponse: GroupUpdateHeaders & GroupContract

Contains response data for the update operation.

GroupUserCheckEntityExistsResponse

GroupUserCheckEntityExistsResponse: { body: boolean }

Contains response data for the checkEntityExists operation.

Type declaration

  • body: boolean

GroupUserCreateResponse

GroupUserCreateResponse: UserContract

Contains response data for the create operation.

GroupUserListNextResponse

GroupUserListNextResponse: UserCollection

Contains response data for the listNext operation.

GroupUserListResponse

GroupUserListResponse: UserCollection

Contains response data for the list operation.

HostnameType

HostnameType: string

Defines values for HostnameType.
KnownHostnameType can be used interchangeably with HostnameType, this enum contains the known values that the service supports.

Known values supported by the service

Proxy
Portal
Management
Scm
DeveloperPortal

HttpCorrelationProtocol

HttpCorrelationProtocol: string

Defines values for HttpCorrelationProtocol.
KnownHttpCorrelationProtocol can be used interchangeably with HttpCorrelationProtocol, this enum contains the known values that the service supports.

Known values supported by the service

None: Do not read and inject correlation headers.
Legacy: Inject Request-Id and Request-Context headers with request correlation data. See https://github.com/dotnet/corefx/blob/master/src/System.Diagnostics.DiagnosticSource/src/HttpCorrelationProtocol.md.
W3C: Inject Trace Context headers. See https://w3c.github.io/trace-context.

IdentityProviderContract

IdentityProviderContract: Resource & { allowedTenants?: string[]; authority?: undefined | string; clientId?: undefined | string; clientSecret?: undefined | string; passwordResetPolicyName?: undefined | string; profileEditingPolicyName?: undefined | string; signinPolicyName?: undefined | string; signinTenant?: undefined | string; signupPolicyName?: undefined | string; typePropertiesType?: IdentityProviderType }

Identity Provider details.

IdentityProviderContractProperties

IdentityProviderContractProperties: IdentityProviderBaseParameters & { clientId: string; clientSecret?: undefined | string }

The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.

IdentityProviderCreateContract

IdentityProviderCreateContract: Resource & { allowedTenants?: string[]; authority?: undefined | string; clientId?: undefined | string; clientSecret?: undefined | string; passwordResetPolicyName?: undefined | string; profileEditingPolicyName?: undefined | string; signinPolicyName?: undefined | string; signinTenant?: undefined | string; signupPolicyName?: undefined | string; typePropertiesType?: IdentityProviderType }

Identity Provider details.

IdentityProviderCreateContractProperties

IdentityProviderCreateContractProperties: IdentityProviderBaseParameters & { clientId: string; clientSecret: string }

The external Identity Providers like Facebook, Google, Microsoft, Twitter or Azure Active Directory which can be used to enable access to the API Management service developer portal for all users.

IdentityProviderCreateOrUpdateResponse

IdentityProviderCreateOrUpdateResponse: IdentityProviderCreateOrUpdateHeaders & IdentityProviderContract

Contains response data for the createOrUpdate operation.

IdentityProviderGetEntityTagResponse

IdentityProviderGetEntityTagResponse: IdentityProviderGetEntityTagHeaders

Contains response data for the getEntityTag operation.

IdentityProviderGetResponse

Contains response data for the get operation.

IdentityProviderListByServiceNextResponse

IdentityProviderListByServiceNextResponse: IdentityProviderList

Contains response data for the listByServiceNext operation.

IdentityProviderListByServiceResponse

IdentityProviderListByServiceResponse: IdentityProviderList

Contains response data for the listByService operation.

IdentityProviderListSecretsResponse

IdentityProviderListSecretsResponse: IdentityProviderListSecretsHeaders & ClientSecretContract

Contains response data for the listSecrets operation.

IdentityProviderType

IdentityProviderType: string

Defines values for IdentityProviderType.
KnownIdentityProviderType can be used interchangeably with IdentityProviderType, this enum contains the known values that the service supports.

Known values supported by the service

facebook: Facebook as Identity provider.
google: Google as Identity provider.
microsoft: Microsoft Live as Identity provider.
twitter: Twitter as Identity provider.
aad: Azure Active Directory as Identity provider.
aadB2C: Azure Active Directory B2C as Identity provider.

IdentityProviderUpdateProperties

IdentityProviderUpdateProperties: IdentityProviderBaseParameters & { clientId?: undefined | string; clientSecret?: undefined | string }

Parameters supplied to the Update Identity Provider operation.

IdentityProviderUpdateResponse

Contains response data for the update operation.

IssueAttachmentContract

IssueAttachmentContract: Resource & { content?: undefined | string; contentFormat?: undefined | string; title?: undefined | string }

Issue Attachment Contract details.

IssueCommentContract

IssueCommentContract: Resource & { createdDate?: Date; text?: undefined | string; userId?: undefined | string }

Issue Comment Contract details.

IssueContract

IssueContract: Resource & { apiId?: undefined | string; createdDate?: Date; description?: undefined | string; state?: State; title?: undefined | string; userId?: undefined | string }

Issue Contract details.

IssueContractProperties

IssueContractProperties: IssueContractBaseProperties & { description: string; title: string; userId: string }

Issue contract Properties.

IssueGetResponse

IssueGetResponse: IssueGetHeaders & IssueContract

Contains response data for the get operation.

IssueListByServiceNextResponse

IssueListByServiceNextResponse: IssueCollection

Contains response data for the listByServiceNext operation.

IssueListByServiceResponse

IssueListByServiceResponse: IssueCollection

Contains response data for the listByService operation.

IssueType

IssueType: string

Defines values for IssueType.
KnownIssueType can be used interchangeably with IssueType, this enum contains the known values that the service supports.

Known values supported by the service

Unknown
AgentStopped
GuestFirewall
DnsResolution
SocketBind
NetworkSecurityRule
UserDefinedRoute
PortThrottled
Platform

IssueUpdateContractProperties

IssueUpdateContractProperties: IssueContractBaseProperties & { description?: undefined | string; title?: undefined | string; userId?: undefined | string }

Issue contract Update Properties.

KeyType

KeyType: "primary" | "secondary"

Defines values for KeyType.

KeyVaultContractProperties

KeyVault contract details.

LoggerContract

LoggerContract: Resource & { credentials?: undefined | {}; description?: undefined | string; isBuffered?: undefined | false | true; loggerType?: LoggerType; resourceId?: undefined | string }

Logger details.

LoggerCreateOrUpdateResponse

LoggerCreateOrUpdateResponse: LoggerCreateOrUpdateHeaders & LoggerContract

Contains response data for the createOrUpdate operation.

LoggerGetEntityTagResponse

LoggerGetEntityTagResponse: LoggerGetEntityTagHeaders

Contains response data for the getEntityTag operation.

LoggerGetResponse

LoggerGetResponse: LoggerGetHeaders & LoggerContract

Contains response data for the get operation.

LoggerListByServiceNextResponse

LoggerListByServiceNextResponse: LoggerCollection

Contains response data for the listByServiceNext operation.

LoggerListByServiceResponse

LoggerListByServiceResponse: LoggerCollection

Contains response data for the listByService operation.

LoggerType

LoggerType: string

Defines values for LoggerType.
KnownLoggerType can be used interchangeably with LoggerType, this enum contains the known values that the service supports.

Known values supported by the service

azureEventHub: Azure Event Hub as log destination.
applicationInsights: Azure Application Insights as log destination.
azureMonitor: Azure Monitor

LoggerUpdateResponse

LoggerUpdateResponse: LoggerUpdateHeaders & LoggerContract

Contains response data for the update operation.

Method

Method: string

Defines values for Method.
KnownMethod can be used interchangeably with Method, this enum contains the known values that the service supports.

Known values supported by the service

GET
POST

NameAvailabilityReason

NameAvailabilityReason: "Valid" | "Invalid" | "AlreadyExists"

Defines values for NameAvailabilityReason.

NamedValueContract

NamedValueContract: Resource & { displayName?: undefined | string; keyVault?: KeyVaultContractProperties; secret?: undefined | false | true; tags?: string[]; value?: undefined | string }

NamedValue details.

NamedValueContractProperties

NamedValueContractProperties: NamedValueEntityBaseParameters & { displayName: string; keyVault?: KeyVaultContractProperties; value?: undefined | string }

NamedValue Contract properties.

NamedValueCreateContract

NamedValueCreateContract: Resource & { displayName?: undefined | string; keyVault?: KeyVaultContractCreateProperties; secret?: undefined | false | true; tags?: string[]; value?: undefined | string }

NamedValue details.

NamedValueCreateContractProperties

NamedValueCreateContractProperties: NamedValueEntityBaseParameters & { displayName: string; keyVault?: KeyVaultContractCreateProperties; value?: undefined | string }

NamedValue Contract properties.

NamedValueCreateOrUpdateResponse

NamedValueCreateOrUpdateResponse: NamedValueCreateOrUpdateHeaders & NamedValueContract

Contains response data for the createOrUpdate operation.

NamedValueGetEntityTagResponse

NamedValueGetEntityTagResponse: NamedValueGetEntityTagHeaders

Contains response data for the getEntityTag operation.

NamedValueGetResponse

NamedValueGetResponse: NamedValueGetHeaders & NamedValueContract

Contains response data for the get operation.

NamedValueListByServiceNextResponse

NamedValueListByServiceNextResponse: NamedValueCollection

Contains response data for the listByServiceNext operation.

NamedValueListByServiceResponse

NamedValueListByServiceResponse: NamedValueCollection

Contains response data for the listByService operation.

NamedValueListValueResponse

Contains response data for the listValue operation.

NamedValueRefreshSecretResponse

NamedValueRefreshSecretResponse: NamedValueRefreshSecretHeaders & NamedValueContract

Contains response data for the refreshSecret operation.

NamedValueUpdateParameterProperties

NamedValueUpdateParameterProperties: NamedValueEntityBaseParameters & { displayName?: undefined | string; keyVault?: KeyVaultContractCreateProperties; value?: undefined | string }

NamedValue Contract properties.

NamedValueUpdateResponse

NamedValueUpdateResponse: NamedValueUpdateHeaders & NamedValueContract

Contains response data for the update operation.

NetworkStatusListByLocationResponse

NetworkStatusListByLocationResponse: NetworkStatusContract

Contains response data for the listByLocation operation.

NetworkStatusListByServiceResponse

NetworkStatusListByServiceResponse: NetworkStatusContractByLocation[]

Contains response data for the listByService operation.

NotificationContract

NotificationContract: Resource & { description?: undefined | string; recipients?: RecipientsContractProperties; title?: undefined | string }

Notification details.

NotificationCreateOrUpdateResponse

NotificationCreateOrUpdateResponse: NotificationContract

Contains response data for the createOrUpdate operation.

NotificationGetResponse

NotificationGetResponse: NotificationContract

Contains response data for the get operation.

NotificationListByServiceNextResponse

NotificationListByServiceNextResponse: NotificationCollection

Contains response data for the listByServiceNext operation.

NotificationListByServiceResponse

NotificationListByServiceResponse: NotificationCollection

Contains response data for the listByService operation.

NotificationName

NotificationName: string

Defines values for NotificationName.
KnownNotificationName can be used interchangeably with NotificationName, this enum contains the known values that the service supports.

Known values supported by the service

RequestPublisherNotificationMessage: The following email recipients and users will receive email notifications about subscription requests for API products requiring approval.
PurchasePublisherNotificationMessage: The following email recipients and users will receive email notifications about new API product subscriptions.
NewApplicationNotificationMessage: The following email recipients and users will receive email notifications when new applications are submitted to the application gallery.
BCC: The following recipients will receive blind carbon copies of all emails sent to developers.
NewIssuePublisherNotificationMessage: The following email recipients and users will receive email notifications when a new issue or comment is submitted on the developer portal.
AccountClosedPublisher: The following email recipients and users will receive email notifications when developer closes his account.
QuotaLimitApproachingPublisherNotificationMessage: The following email recipients and users will receive email notifications when subscription usage gets close to usage quota.

NotificationRecipientEmailCheckEntityExistsResponse

NotificationRecipientEmailCheckEntityExistsResponse: { body: boolean }

Contains response data for the checkEntityExists operation.

Type declaration

  • body: boolean

NotificationRecipientEmailCreateOrUpdateResponse

NotificationRecipientEmailCreateOrUpdateResponse: RecipientEmailContract

Contains response data for the createOrUpdate operation.

NotificationRecipientEmailListByNotificationResponse

NotificationRecipientEmailListByNotificationResponse: RecipientEmailCollection

Contains response data for the listByNotification operation.

NotificationRecipientUserCheckEntityExistsResponse

NotificationRecipientUserCheckEntityExistsResponse: { body: boolean }

Contains response data for the checkEntityExists operation.

Type declaration

  • body: boolean

NotificationRecipientUserCreateOrUpdateResponse

NotificationRecipientUserCreateOrUpdateResponse: RecipientUserContract

Contains response data for the createOrUpdate operation.

NotificationRecipientUserListByNotificationResponse

NotificationRecipientUserListByNotificationResponse: RecipientUserCollection

Contains response data for the listByNotification operation.

OpenIdConnectProviderCreateOrUpdateResponse

OpenIdConnectProviderCreateOrUpdateResponse: OpenIdConnectProviderCreateOrUpdateHeaders & OpenidConnectProviderContract

Contains response data for the createOrUpdate operation.

OpenIdConnectProviderGetEntityTagResponse

OpenIdConnectProviderGetEntityTagResponse: OpenIdConnectProviderGetEntityTagHeaders

Contains response data for the getEntityTag operation.

OpenIdConnectProviderGetResponse

Contains response data for the get operation.

OpenIdConnectProviderListByServiceNextResponse

OpenIdConnectProviderListByServiceNextResponse: OpenIdConnectProviderCollection

Contains response data for the listByServiceNext operation.

OpenIdConnectProviderListByServiceResponse

OpenIdConnectProviderListByServiceResponse: OpenIdConnectProviderCollection

Contains response data for the listByService operation.

OpenIdConnectProviderListSecretsResponse

OpenIdConnectProviderListSecretsResponse: OpenIdConnectProviderListSecretsHeaders & ClientSecretContract

Contains response data for the listSecrets operation.

OpenIdConnectProviderUpdateResponse

Contains response data for the update operation.

OpenidConnectProviderContract

OpenidConnectProviderContract: Resource & { clientId?: undefined | string; clientSecret?: undefined | string; description?: undefined | string; displayName?: undefined | string; metadataEndpoint?: undefined | string }

OpenId Connect Provider details.

OperationContract

OperationContract: Resource & { description?: undefined | string; displayName?: undefined | string; method?: undefined | string; policies?: undefined | string; request?: RequestContract; responses?: ResponseContract[]; templateParameters?: ParameterContract[]; urlTemplate?: undefined | string }

API Operation details.

OperationContractProperties

OperationContractProperties: OperationEntityBaseContract & { displayName: string; method: string; urlTemplate: string }

Operation Contract Properties

OperationListByTagsNextResponse

OperationListByTagsNextResponse: TagResourceCollection

Contains response data for the listByTagsNext operation.

OperationListByTagsResponse

OperationListByTagsResponse: TagResourceCollection

Contains response data for the listByTags operation.

OperationNameFormat

OperationNameFormat: string

Defines values for OperationNameFormat.
KnownOperationNameFormat can be used interchangeably with OperationNameFormat, this enum contains the known values that the service supports.

Known values supported by the service

Name: API_NAME;rev=API_REVISION - OPERATION_NAME
Url: HTTP_VERB URL

OperationResultContract

OperationResultContract: Resource & { actionLog?: OperationResultLogItemContract[]; error?: ErrorResponseBody; idPropertiesId?: undefined | string; resultInfo?: undefined | string; started?: Date; status?: AsyncOperationStatus; updated?: Date }

Long Running Git Operation Results.

OperationUpdateContractProperties

OperationUpdateContractProperties: OperationEntityBaseContract & { displayName?: undefined | string; method?: undefined | string; urlTemplate?: undefined | string }

Operation Update Contract Properties.

Origin

Origin: string

Defines values for Origin.
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

Local
Inbound
Outbound

OutboundNetworkDependenciesEndpointsListByServiceResponse

OutboundNetworkDependenciesEndpointsListByServiceResponse: OutboundEnvironmentEndpointList

Contains response data for the listByService operation.

PlatformVersion

PlatformVersion: string

Defines values for PlatformVersion.
KnownPlatformVersion can be used interchangeably with PlatformVersion, this enum contains the known values that the service supports.

Known values supported by the service

undetermined: Platform version cannot be determined, as compute platform is not deployed.
stv1: Platform running the service on Single Tenant V1 platform.
stv2: Platform running the service on Single Tenant V2 platform.
mtv1: Platform running the service on Multi Tenant V1 platform.

PolicyContentFormat

PolicyContentFormat: string

Defines values for PolicyContentFormat.
KnownPolicyContentFormat can be used interchangeably with PolicyContentFormat, this enum contains the known values that the service supports.

Known values supported by the service

xml: The contents are inline and Content type is an XML document.
xml-link: The policy XML document is hosted on a http endpoint accessible from the API Management service.
rawxml: The contents are inline and Content type is a non XML encoded policy document.
rawxml-link: The policy document is not Xml encoded and is hosted on a http endpoint accessible from the API Management service.

PolicyContract

PolicyContract: Resource & { format?: PolicyContentFormat; value?: undefined | string }

Policy Contract details.

PolicyCreateOrUpdateResponse

PolicyCreateOrUpdateResponse: PolicyCreateOrUpdateHeaders & PolicyContract

Contains response data for the createOrUpdate operation.

PolicyDescriptionContract

PolicyDescriptionContract: Resource & { description?: undefined | string; scope?: undefined | number }

Policy description details.

PolicyDescriptionListByServiceResponse

PolicyDescriptionListByServiceResponse: PolicyDescriptionCollection

Contains response data for the listByService operation.

PolicyExportFormat

PolicyExportFormat: string

Defines values for PolicyExportFormat.
KnownPolicyExportFormat can be used interchangeably with PolicyExportFormat, this enum contains the known values that the service supports.

Known values supported by the service

xml: The contents are inline and Content type is an XML document.
rawxml: The contents are inline and Content type is a non XML encoded policy document.

PolicyGetEntityTagResponse

PolicyGetEntityTagResponse: PolicyGetEntityTagHeaders

Contains response data for the getEntityTag operation.

PolicyGetResponse

PolicyGetResponse: PolicyGetHeaders & PolicyContract

Contains response data for the get operation.

PolicyIdName

PolicyIdName: string

Defines values for PolicyIdName.
KnownPolicyIdName can be used interchangeably with PolicyIdName, this enum contains the known values that the service supports.

Known values supported by the service

policy

PolicyListByServiceResponse

PolicyListByServiceResponse: PolicyCollection

Contains response data for the listByService operation.

PolicyScopeContract

PolicyScopeContract: "Tenant" | "Product" | "Api" | "Operation" | "All"

Defines values for PolicyScopeContract.

PortalDelegationSettings

PortalDelegationSettings: Resource & { subscriptions?: SubscriptionsDelegationSettingsProperties; url?: undefined | string; userRegistration?: RegistrationDelegationSettingsProperties; validationKey?: undefined | string }

Delegation settings for a developer portal.

PortalRevisionContract

PortalRevisionContract: Resource & { createdDateTime?: Date; description?: undefined | string; isCurrent?: undefined | false | true; status?: PortalRevisionStatus; statusDetails?: undefined | string; updatedDateTime?: Date }

Portal Revision's contract details.

PortalRevisionCreateOrUpdateResponse

PortalRevisionCreateOrUpdateResponse: PortalRevisionCreateOrUpdateHeaders & PortalRevisionContract

Contains response data for the createOrUpdate operation.

PortalRevisionGetEntityTagResponse

PortalRevisionGetEntityTagResponse: PortalRevisionGetEntityTagHeaders

Contains response data for the getEntityTag operation.

PortalRevisionGetResponse

Contains response data for the get operation.

PortalRevisionListByServiceNextResponse

PortalRevisionListByServiceNextResponse: PortalRevisionCollection

Contains response data for the listByServiceNext operation.

PortalRevisionListByServiceResponse

PortalRevisionListByServiceResponse: PortalRevisionCollection

Contains response data for the listByService operation.

PortalRevisionStatus

PortalRevisionStatus: string

Defines values for PortalRevisionStatus.
KnownPortalRevisionStatus can be used interchangeably with PortalRevisionStatus, this enum contains the known values that the service supports.

Known values supported by the service

pending: Portal's revision has been queued.
publishing: Portal's revision is being published.
completed: Portal's revision publishing completed.
failed: Portal's revision publishing failed.

PortalRevisionUpdateResponse

PortalRevisionUpdateResponse: PortalRevisionUpdateHeaders & PortalRevisionContract

Contains response data for the update operation.

PortalSettingsContract

PortalSettingsContract: Resource & { enabled?: undefined | false | true; subscriptions?: SubscriptionsDelegationSettingsProperties; termsOfService?: TermsOfServiceProperties; url?: undefined | string; userRegistration?: RegistrationDelegationSettingsProperties; validationKey?: undefined | string }

Portal Settings for the Developer Portal.

PortalSettingsListByServiceResponse

PortalSettingsListByServiceResponse: PortalSettingsCollection

Contains response data for the listByService operation.

PortalSigninSettings

PortalSigninSettings: Resource & { enabled?: undefined | false | true }

Sign-In settings for the Developer Portal.

PortalSignupSettings

PortalSignupSettings: Resource & { enabled?: undefined | false | true; termsOfService?: TermsOfServiceProperties }

Sign-Up settings for a developer portal.

PreferredIPVersion

PreferredIPVersion: string

Defines values for PreferredIPVersion.
KnownPreferredIPVersion can be used interchangeably with PreferredIPVersion, this enum contains the known values that the service supports.

Known values supported by the service

IPv4

PrivateEndpointConnection

PrivateEndpointConnection: Resource & { privateEndpoint?: PrivateEndpoint; privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; provisioningState?: PrivateEndpointConnectionProvisioningState }

The Private Endpoint Connection resource.

PrivateEndpointConnectionCreateOrUpdateResponse

PrivateEndpointConnectionCreateOrUpdateResponse: PrivateEndpointConnection

Contains response data for the createOrUpdate operation.

PrivateEndpointConnectionGetByNameResponse

PrivateEndpointConnectionGetByNameResponse: PrivateEndpointConnection

Contains response data for the getByName operation.

PrivateEndpointConnectionGetPrivateLinkResourceResponse

PrivateEndpointConnectionGetPrivateLinkResourceResponse: PrivateLinkResource

Contains response data for the getPrivateLinkResource operation.

PrivateEndpointConnectionListByServiceResponse

PrivateEndpointConnectionListByServiceResponse: PrivateEndpointConnectionListResult

Contains response data for the listByService operation.

PrivateEndpointConnectionListPrivateLinkResourcesResponse

PrivateEndpointConnectionListPrivateLinkResourcesResponse: PrivateLinkResourceListResult

Contains response data for the listPrivateLinkResources operation.

PrivateEndpointConnectionProvisioningState

PrivateEndpointConnectionProvisioningState: string

Defines values for PrivateEndpointConnectionProvisioningState.
KnownPrivateEndpointConnectionProvisioningState can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Creating
Deleting
Failed

PrivateEndpointServiceConnectionStatus

PrivateEndpointServiceConnectionStatus: string

Defines values for PrivateEndpointServiceConnectionStatus.
KnownPrivateEndpointServiceConnectionStatus can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Pending
Approved
Rejected

PrivateLinkResource

PrivateLinkResource: Resource & { groupId?: undefined | string; requiredMembers?: string[]; requiredZoneNames?: string[] }

A private link resource

ProductApiCheckEntityExistsResponse

ProductApiCheckEntityExistsResponse: { body: boolean }

Contains response data for the checkEntityExists operation.

Type declaration

  • body: boolean

ProductApiCreateOrUpdateResponse

ProductApiCreateOrUpdateResponse: ApiContract

Contains response data for the createOrUpdate operation.

ProductApiListByProductNextResponse

ProductApiListByProductNextResponse: ApiCollection

Contains response data for the listByProductNext operation.

ProductApiListByProductResponse

ProductApiListByProductResponse: ApiCollection

Contains response data for the listByProduct operation.

ProductContract

ProductContract: Resource & { approvalRequired?: undefined | false | true; description?: undefined | string; displayName?: undefined | string; state?: ProductState; subscriptionRequired?: undefined | false | true; subscriptionsLimit?: undefined | number; terms?: undefined | string }

Product details.

ProductContractProperties

ProductContractProperties: ProductEntityBaseParameters & { displayName: string }

Product profile.

ProductCreateOrUpdateResponse

ProductCreateOrUpdateResponse: ProductCreateOrUpdateHeaders & ProductContract

Contains response data for the createOrUpdate operation.

ProductGetEntityTagResponse

ProductGetEntityTagResponse: ProductGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ProductGetResponse

ProductGetResponse: ProductGetHeaders & ProductContract

Contains response data for the get operation.

ProductGroupCheckEntityExistsResponse

ProductGroupCheckEntityExistsResponse: { body: boolean }

Contains response data for the checkEntityExists operation.

Type declaration

  • body: boolean

ProductGroupCreateOrUpdateResponse

ProductGroupCreateOrUpdateResponse: GroupContract

Contains response data for the createOrUpdate operation.

ProductGroupListByProductNextResponse

ProductGroupListByProductNextResponse: GroupCollection

Contains response data for the listByProductNext operation.

ProductGroupListByProductResponse

ProductGroupListByProductResponse: GroupCollection

Contains response data for the listByProduct operation.

ProductListByServiceNextResponse

ProductListByServiceNextResponse: ProductCollection

Contains response data for the listByServiceNext operation.

ProductListByServiceResponse

ProductListByServiceResponse: ProductCollection

Contains response data for the listByService operation.

ProductListByTagsNextResponse

ProductListByTagsNextResponse: TagResourceCollection

Contains response data for the listByTagsNext operation.

ProductListByTagsResponse

ProductListByTagsResponse: TagResourceCollection

Contains response data for the listByTags operation.

ProductPolicyCreateOrUpdateResponse

ProductPolicyCreateOrUpdateResponse: ProductPolicyCreateOrUpdateHeaders & PolicyContract

Contains response data for the createOrUpdate operation.

ProductPolicyGetEntityTagResponse

ProductPolicyGetEntityTagResponse: ProductPolicyGetEntityTagHeaders

Contains response data for the getEntityTag operation.

ProductPolicyGetResponse

ProductPolicyGetResponse: ProductPolicyGetHeaders & PolicyContract

Contains response data for the get operation.

ProductPolicyListByProductResponse

ProductPolicyListByProductResponse: PolicyCollection

Contains response data for the listByProduct operation.

ProductState

ProductState: "notPublished" | "published"

Defines values for ProductState.

ProductSubscriptionsListNextResponse

ProductSubscriptionsListNextResponse: SubscriptionCollection

Contains response data for the listNext operation.

ProductSubscriptionsListResponse

ProductSubscriptionsListResponse: SubscriptionCollection

Contains response data for the list operation.

ProductTagResourceContractProperties

ProductTagResourceContractProperties: ProductEntityBaseParameters & { id?: undefined | string; name: string }

Product profile.

ProductUpdateProperties

ProductUpdateProperties: ProductEntityBaseParameters & { displayName?: undefined | string }

Parameters supplied to the Update Product operation.

ProductUpdateResponse

ProductUpdateResponse: ProductUpdateHeaders & ProductContract

Contains response data for the update operation.

Protocol

Protocol: string

Defines values for Protocol.
KnownProtocol can be used interchangeably with Protocol, this enum contains the known values that the service supports.

Known values supported by the service

http
https
ws
wss

PublicNetworkAccess

PublicNetworkAccess: string

Defines values for PublicNetworkAccess.
KnownPublicNetworkAccess can be used interchangeably with PublicNetworkAccess, this enum contains the known values that the service supports.

Known values supported by the service

Enabled
Disabled

QuotaByCounterKeysListByServiceResponse

QuotaByCounterKeysListByServiceResponse: QuotaCounterCollection

Contains response data for the listByService operation.

QuotaByCounterKeysUpdateResponse

QuotaByCounterKeysUpdateResponse: QuotaCounterCollection

Contains response data for the update operation.

QuotaByPeriodKeysGetResponse

QuotaByPeriodKeysGetResponse: QuotaCounterContract

Contains response data for the get operation.

QuotaByPeriodKeysUpdateResponse

QuotaByPeriodKeysUpdateResponse: QuotaCounterContract

Contains response data for the update operation.

RecipientEmailContract

RecipientEmailContract: Resource & { email?: undefined | string }

Recipient Email details.

RecipientUserContract

RecipientUserContract: Resource & { userId?: undefined | string }

Recipient User details.

RegionListByServiceNextResponse

RegionListByServiceNextResponse: RegionListResult

Contains response data for the listByServiceNext operation.

RegionListByServiceResponse

RegionListByServiceResponse: RegionListResult

Contains response data for the listByService operation.

ReportsListByApiNextResponse

ReportsListByApiNextResponse: ReportCollection

Contains response data for the listByApiNext operation.

ReportsListByApiResponse

ReportsListByApiResponse: ReportCollection

Contains response data for the listByApi operation.

ReportsListByGeoNextResponse

ReportsListByGeoNextResponse: ReportCollection

Contains response data for the listByGeoNext operation.

ReportsListByGeoResponse

ReportsListByGeoResponse: ReportCollection

Contains response data for the listByGeo operation.

ReportsListByOperationNextResponse

ReportsListByOperationNextResponse: ReportCollection

Contains response data for the listByOperationNext operation.

ReportsListByOperationResponse

ReportsListByOperationResponse: ReportCollection

Contains response data for the listByOperation operation.

ReportsListByProductNextResponse

ReportsListByProductNextResponse: ReportCollection

Contains response data for the listByProductNext operation.

ReportsListByProductResponse

ReportsListByProductResponse: ReportCollection

Contains response data for the listByProduct operation.

ReportsListByRequestResponse

ReportsListByRequestResponse: RequestReportCollection

Contains response data for the listByRequest operation.

ReportsListBySubscriptionNextResponse

ReportsListBySubscriptionNextResponse: ReportCollection

Contains response data for the listBySubscriptionNext operation.

ReportsListBySubscriptionResponse

ReportsListBySubscriptionResponse: ReportCollection

Contains response data for the listBySubscription operation.

ReportsListByTimeNextResponse

ReportsListByTimeNextResponse: ReportCollection

Contains response data for the listByTimeNext operation.

ReportsListByTimeResponse

ReportsListByTimeResponse: ReportCollection

Contains response data for the listByTime operation.

ReportsListByUserNextResponse

ReportsListByUserNextResponse: ReportCollection

Contains response data for the listByUserNext operation.

ReportsListByUserResponse

ReportsListByUserResponse: ReportCollection

Contains response data for the listByUser operation.

ResourceSkuCapacityScaleType

ResourceSkuCapacityScaleType: string

Defines values for ResourceSkuCapacityScaleType.
KnownResourceSkuCapacityScaleType can be used interchangeably with ResourceSkuCapacityScaleType, this enum contains the known values that the service supports.

Known values supported by the service

automatic: Supported scale type automatic.
manual: Supported scale type manual.
none: Scaling not supported.

SamplingType

SamplingType: string

Defines values for SamplingType.
KnownSamplingType can be used interchangeably with SamplingType, this enum contains the known values that the service supports.

Known values supported by the service

fixed: Fixed-rate sampling.

SchemaContract

SchemaContract: Resource & { components?: Record<string, unknown>; contentType?: undefined | string; definitions?: Record<string, unknown>; value?: undefined | string }

Schema Contract details.

SettingsTypeName

SettingsTypeName: string

Defines values for SettingsTypeName.
KnownSettingsTypeName can be used interchangeably with SettingsTypeName, this enum contains the known values that the service supports.

Known values supported by the service

public

Severity

Severity: string

Defines values for Severity.
KnownSeverity can be used interchangeably with Severity, this enum contains the known values that the service supports.

Known values supported by the service

Error
Warning

SignInSettingsCreateOrUpdateResponse

SignInSettingsCreateOrUpdateResponse: PortalSigninSettings

Contains response data for the createOrUpdate operation.

SignInSettingsGetEntityTagResponse

SignInSettingsGetEntityTagResponse: SignInSettingsGetEntityTagHeaders

Contains response data for the getEntityTag operation.

SignInSettingsGetResponse

SignInSettingsGetResponse: SignInSettingsGetHeaders & PortalSigninSettings

Contains response data for the get operation.

SignUpSettingsCreateOrUpdateResponse

SignUpSettingsCreateOrUpdateResponse: PortalSignupSettings

Contains response data for the createOrUpdate operation.

SignUpSettingsGetEntityTagResponse

SignUpSettingsGetEntityTagResponse: SignUpSettingsGetEntityTagHeaders

Contains response data for the getEntityTag operation.

SignUpSettingsGetResponse

SignUpSettingsGetResponse: SignUpSettingsGetHeaders & PortalSignupSettings

Contains response data for the get operation.

SkuType

SkuType: string

Defines values for SkuType.
KnownSkuType can be used interchangeably with SkuType, this enum contains the known values that the service supports.

Known values supported by the service

Developer: Developer SKU of Api Management.
Standard: Standard SKU of Api Management.
Premium: Premium SKU of Api Management.
Basic: Basic SKU of Api Management.
Consumption: Consumption SKU of Api Management.
Isolated: Isolated SKU of Api Management.

SoapApiType

SoapApiType: string

Defines values for SoapApiType.
KnownSoapApiType can be used interchangeably with SoapApiType, this enum contains the known values that the service supports.

Known values supported by the service

http: Imports a SOAP API having a RESTful front end.
soap: Imports the SOAP API having a SOAP front end.
websocket: Imports the API having a Websocket front end.
graphql: Imports the API having a GraphQL front end.

State

State: string

Defines values for State.
KnownState can be used interchangeably with State, this enum contains the known values that the service supports.

Known values supported by the service

proposed: The issue is proposed.
open: The issue is opened.
removed: The issue was removed.
resolved: The issue is now resolved.
closed: The issue was closed.

SubscriptionContract

SubscriptionContract: Resource & { allowTracing?: undefined | false | true; createdDate?: Date; displayName?: undefined | string; endDate?: Date; expirationDate?: Date; notificationDate?: Date; ownerId?: undefined | string; primaryKey?: undefined | string; scope?: undefined | string; secondaryKey?: undefined | string; startDate?: Date; state?: SubscriptionState; stateComment?: undefined | string }

Subscription details.

SubscriptionCreateOrUpdateResponse

SubscriptionCreateOrUpdateResponse: SubscriptionCreateOrUpdateHeaders & SubscriptionContract

Contains response data for the createOrUpdate operation.

SubscriptionGetEntityTagResponse

SubscriptionGetEntityTagResponse: SubscriptionGetEntityTagHeaders

Contains response data for the getEntityTag operation.

SubscriptionGetResponse

SubscriptionGetResponse: SubscriptionGetHeaders & SubscriptionContract

Contains response data for the get operation.

SubscriptionListNextResponse

SubscriptionListNextResponse: SubscriptionCollection

Contains response data for the listNext operation.

SubscriptionListResponse

SubscriptionListResponse: SubscriptionCollection

Contains response data for the list operation.

SubscriptionListSecretsResponse

SubscriptionListSecretsResponse: SubscriptionListSecretsHeaders & SubscriptionKeysContract

Contains response data for the listSecrets operation.

SubscriptionState

SubscriptionState: "suspended" | "active" | "expired" | "submitted" | "rejected" | "cancelled"

Defines values for SubscriptionState.

SubscriptionUpdateResponse

SubscriptionUpdateResponse: SubscriptionUpdateHeaders & SubscriptionContract

Contains response data for the update operation.

TagAssignToApiResponse

TagAssignToApiResponse: TagAssignToApiHeaders & TagContract

Contains response data for the assignToApi operation.

TagAssignToOperationResponse

TagAssignToOperationResponse: TagContract

Contains response data for the assignToOperation operation.

TagAssignToProductResponse

TagAssignToProductResponse: TagContract

Contains response data for the assignToProduct operation.

TagContract

TagContract: Resource & { displayName?: undefined | string }

Tag Contract details.

TagCreateOrUpdateResponse

TagCreateOrUpdateResponse: TagCreateOrUpdateHeaders & TagContract

Contains response data for the createOrUpdate operation.

TagDescriptionContract

TagDescriptionContract: Resource & { description?: undefined | string; displayName?: undefined | string; externalDocsDescription?: undefined | string; externalDocsUrl?: undefined | string; tagId?: undefined | string }

Contract details.

TagDescriptionContractProperties

TagDescriptionContractProperties: TagDescriptionBaseProperties & { displayName?: undefined | string; tagId?: undefined | string }

TagDescription contract Properties.

TagGetByApiResponse

TagGetByApiResponse: TagGetByApiHeaders & TagContract

Contains response data for the getByApi operation.

TagGetByOperationResponse

TagGetByOperationResponse: TagGetByOperationHeaders & TagContract

Contains response data for the getByOperation operation.

TagGetByProductResponse

TagGetByProductResponse: TagGetByProductHeaders & TagContract

Contains response data for the getByProduct operation.

TagGetEntityStateByApiResponse

TagGetEntityStateByApiResponse: TagGetEntityStateByApiHeaders

Contains response data for the getEntityStateByApi operation.

TagGetEntityStateByOperationResponse

TagGetEntityStateByOperationResponse: TagGetEntityStateByOperationHeaders

Contains response data for the getEntityStateByOperation operation.

TagGetEntityStateByProductResponse

TagGetEntityStateByProductResponse: TagGetEntityStateByProductHeaders

Contains response data for the getEntityStateByProduct operation.

TagGetEntityStateResponse

TagGetEntityStateResponse: TagGetEntityStateHeaders

Contains response data for the getEntityState operation.

TagGetResponse

TagGetResponse: TagGetHeaders & TagContract

Contains response data for the get operation.

TagListByApiNextResponse

TagListByApiNextResponse: TagCollection

Contains response data for the listByApiNext operation.

TagListByApiResponse

TagListByApiResponse: TagCollection

Contains response data for the listByApi operation.

TagListByOperationNextResponse

TagListByOperationNextResponse: TagCollection

Contains response data for the listByOperationNext operation.

TagListByOperationResponse

TagListByOperationResponse: TagCollection

Contains response data for the listByOperation operation.

TagListByProductNextResponse

TagListByProductNextResponse: TagCollection

Contains response data for the listByProductNext operation.

TagListByProductResponse

TagListByProductResponse: TagCollection

Contains response data for the listByProduct operation.

TagListByServiceNextResponse

TagListByServiceNextResponse: TagCollection

Contains response data for the listByServiceNext operation.

TagListByServiceResponse

TagListByServiceResponse: TagCollection

Contains response data for the listByService operation.

TagResourceListByServiceNextResponse

TagResourceListByServiceNextResponse: TagResourceCollection

Contains response data for the listByServiceNext operation.

TagResourceListByServiceResponse

TagResourceListByServiceResponse: TagResourceCollection

Contains response data for the listByService operation.

TagUpdateResponse

TagUpdateResponse: TagUpdateHeaders & TagContract

Contains response data for the update operation.

TemplateName

TemplateName: string

Defines values for TemplateName.
KnownTemplateName can be used interchangeably with TemplateName, this enum contains the known values that the service supports.

Known values supported by the service

applicationApprovedNotificationMessage
accountClosedDeveloper
quotaLimitApproachingDeveloperNotificationMessage
newDeveloperNotificationMessage
emailChangeIdentityDefault
inviteUserNotificationMessage
newCommentNotificationMessage
confirmSignUpIdentityDefault
newIssueNotificationMessage
purchaseDeveloperNotificationMessage
passwordResetIdentityDefault
passwordResetByAdminNotificationMessage
rejectDeveloperNotificationMessage
requestDeveloperNotificationMessage

TenantAccessCreateResponse

Contains response data for the create operation.

TenantAccessGetEntityTagResponse

TenantAccessGetEntityTagResponse: TenantAccessGetEntityTagHeaders

Contains response data for the getEntityTag operation.

TenantAccessGetResponse

Contains response data for the get operation.

TenantAccessListByServiceNextResponse

TenantAccessListByServiceNextResponse: AccessInformationCollection

Contains response data for the listByServiceNext operation.

TenantAccessListByServiceResponse

TenantAccessListByServiceResponse: AccessInformationCollection

Contains response data for the listByService operation.

TenantAccessListSecretsResponse

Contains response data for the listSecrets operation.

TenantAccessUpdateResponse

Contains response data for the update operation.

TenantConfigurationDeployResponse

TenantConfigurationDeployResponse: OperationResultContract

Contains response data for the deploy operation.

TenantConfigurationGetSyncStateResponse

TenantConfigurationGetSyncStateResponse: TenantConfigurationSyncStateContract

Contains response data for the getSyncState operation.

TenantConfigurationSaveResponse

TenantConfigurationSaveResponse: OperationResultContract

Contains response data for the save operation.

TenantConfigurationSyncStateContract

TenantConfigurationSyncStateContract: Resource & { branch?: undefined | string; commitId?: undefined | string; configurationChangeDate?: Date; isExport?: undefined | false | true; isGitEnabled?: undefined | false | true; isSynced?: undefined | false | true; lastOperationId?: undefined | string; syncDate?: Date }

Result of Tenant Configuration Sync State.

TenantConfigurationValidateResponse

TenantConfigurationValidateResponse: OperationResultContract

Contains response data for the validate operation.

TenantSettingsContract

TenantSettingsContract: Resource & { settings?: undefined | {} }

Tenant Settings.

TenantSettingsGetResponse

Contains response data for the get operation.

TenantSettingsListByServiceNextResponse

TenantSettingsListByServiceNextResponse: TenantSettingsCollection

Contains response data for the listByServiceNext operation.

TenantSettingsListByServiceResponse

TenantSettingsListByServiceResponse: TenantSettingsCollection

Contains response data for the listByService operation.

UserContract

UserContract: Resource & { email?: undefined | string; firstName?: undefined | string; groups?: GroupContractProperties[]; identities?: UserIdentityContract[]; lastName?: undefined | string; note?: undefined | string; registrationDate?: Date; state?: UserState }

User details.

UserContractProperties

UserContractProperties: UserEntityBaseParameters & { email?: undefined | string; firstName?: undefined | string; groups?: GroupContractProperties[]; lastName?: undefined | string; registrationDate?: Date }

User profile.

UserCreateOrUpdateResponse

UserCreateOrUpdateResponse: UserCreateOrUpdateHeaders & UserContract

Contains response data for the createOrUpdate operation.

UserCreateParameterProperties

UserCreateParameterProperties: UserEntityBaseParameters & { appType?: AppType; confirmation?: Confirmation; email: string; firstName: string; lastName: string; password?: undefined | string }

Parameters supplied to the Create User operation.

UserGenerateSsoUrlResponse

UserGenerateSsoUrlResponse: GenerateSsoUrlResult

Contains response data for the generateSsoUrl operation.

UserGetEntityTagResponse

UserGetEntityTagResponse: UserGetEntityTagHeaders

Contains response data for the getEntityTag operation.

UserGetResponse

UserGetResponse: UserGetHeaders & UserContract

Contains response data for the get operation.

UserGetSharedAccessTokenResponse

UserGetSharedAccessTokenResponse: UserTokenResult

Contains response data for the getSharedAccessToken operation.

UserGroupListNextResponse

UserGroupListNextResponse: GroupCollection

Contains response data for the listNext operation.

UserGroupListResponse

UserGroupListResponse: GroupCollection

Contains response data for the list operation.

UserIdentitiesListNextResponse

UserIdentitiesListNextResponse: UserIdentityCollection

Contains response data for the listNext operation.

UserIdentitiesListResponse

UserIdentitiesListResponse: UserIdentityCollection

Contains response data for the list operation.

UserListByServiceNextResponse

UserListByServiceNextResponse: UserCollection

Contains response data for the listByServiceNext operation.

UserListByServiceResponse

UserListByServiceResponse: UserCollection

Contains response data for the listByService operation.

UserState

UserState: string

Defines values for UserState.
KnownUserState can be used interchangeably with UserState, this enum contains the known values that the service supports.

Known values supported by the service

active: User state is active.
blocked: User is blocked. Blocked users cannot authenticate at developer portal or call API.
pending: User account is pending. Requires identity confirmation before it can be made active.
deleted: User account is closed. All identities and related entities are removed.

UserSubscriptionGetResponse

UserSubscriptionGetResponse: UserSubscriptionGetHeaders & SubscriptionContract

Contains response data for the get operation.

UserSubscriptionListNextResponse

UserSubscriptionListNextResponse: SubscriptionCollection

Contains response data for the listNext operation.

UserSubscriptionListResponse

UserSubscriptionListResponse: SubscriptionCollection

Contains response data for the list operation.

UserUpdateParametersProperties

UserUpdateParametersProperties: UserEntityBaseParameters & { email?: undefined | string; firstName?: undefined | string; lastName?: undefined | string; password?: undefined | string }

Parameters supplied to the Update User operation.

UserUpdateResponse

UserUpdateResponse: UserUpdateHeaders & UserContract

Contains response data for the update operation.

Verbosity

Verbosity: string

Defines values for Verbosity.
KnownVerbosity can be used interchangeably with Verbosity, this enum contains the known values that the service supports.

Known values supported by the service

verbose: All the traces emitted by trace policies will be sent to the logger attached to this diagnostic instance.
information: Traces with 'severity' set to 'information' and 'error' will be sent to the logger attached to this diagnostic instance.
error: Only traces with 'severity' set to 'error' will be sent to the logger attached to this diagnostic instance.

VersioningScheme

VersioningScheme: string

Defines values for VersioningScheme.
KnownVersioningScheme can be used interchangeably with VersioningScheme, this enum contains the known values that the service supports.

Known values supported by the service

Segment: The API Version is passed in a path segment.
Query: The API Version is passed in a query parameter.
Header: The API Version is passed in a HTTP header.

VirtualNetworkType

VirtualNetworkType: string

Defines values for VirtualNetworkType.
KnownVirtualNetworkType can be used interchangeably with VirtualNetworkType, this enum contains the known values that the service supports.

Known values supported by the service

None: The service is not part of any Virtual Network.
External: The service is part of Virtual Network and it is accessible from Internet.
Internal: The service is part of Virtual Network and it is only accessible from within the virtual network.

Variables

Const serializer

serializer: any = coreClient.createSerializer(Mappers, /* isXml */ false)

Const xmlSerializer

xmlSerializer: any = coreClient.createSerializer(Mappers, /* isXml */ true)

Object literals

Const $host

$host: object

parameterPath

parameterPath: string = "$host"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$host"

xmlName

xmlName: string = "$host"

type

type: object

name

name: string = "String"

Const AccessInformationCollection

AccessInformationCollection: object

serializedName

serializedName: string = "AccessInformationCollection"

type

type: object

className

className: string = "AccessInformationCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "AccessInformationContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AccessInformationContract"

name

name: string = "Composite"

Const AccessInformationContract

AccessInformationContract: object

serializedName

serializedName: string = "AccessInformationContract"

type

type: object

className

className: string = "AccessInformationContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

xmlName

xmlName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

idPropertiesId

idPropertiesId: object

serializedName

serializedName: string = "properties.id"

xmlName

xmlName: string = "properties.id"

type

type: object

name

name: string = "String"

principalId

principalId: object

serializedName

serializedName: string = "properties.principalId"

xmlName

xmlName: string = "properties.principalId"

type

type: object

name

name: string = "String"

Const AccessInformationCreateParameters

AccessInformationCreateParameters: object

serializedName

serializedName: string = "AccessInformationCreateParameters"

type

type: object

className

className: string = "AccessInformationCreateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

xmlName

xmlName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

primaryKey

primaryKey: object

serializedName

serializedName: string = "properties.primaryKey"

xmlName

xmlName: string = "properties.primaryKey"

type

type: object

name

name: string = "String"

principalId

principalId: object

serializedName

serializedName: string = "properties.principalId"

xmlName

xmlName: string = "properties.principalId"

type

type: object

name

name: string = "String"

secondaryKey

secondaryKey: object

serializedName

serializedName: string = "properties.secondaryKey"

xmlName

xmlName: string = "properties.secondaryKey"

type

type: object

name

name: string = "String"

Const AccessInformationSecretsContract

AccessInformationSecretsContract: object

serializedName

serializedName: string = "AccessInformationSecretsContract"

type

type: object

className

className: string = "AccessInformationSecretsContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

xmlName

xmlName: string = "enabled"

type

type: object

name

name: string = "Boolean"

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

primaryKey

primaryKey: object

serializedName

serializedName: string = "primaryKey"

xmlName

xmlName: string = "primaryKey"

type

type: object

name

name: string = "String"

principalId

principalId: object

serializedName

serializedName: string = "principalId"

xmlName

xmlName: string = "principalId"

type

type: object

name

name: string = "String"

secondaryKey

secondaryKey: object

serializedName

serializedName: string = "secondaryKey"

xmlName

xmlName: string = "secondaryKey"

type

type: object

name

name: string = "String"

Const AccessInformationUpdateParameters

AccessInformationUpdateParameters: object

serializedName

serializedName: string = "AccessInformationUpdateParameters"

type

type: object

className

className: string = "AccessInformationUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

xmlName

xmlName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

Const AdditionalLocation

AdditionalLocation: object

serializedName

serializedName: string = "AdditionalLocation"

type

type: object

className

className: string = "AdditionalLocation"

name

name: string = "Composite"

modelProperties

modelProperties: object

disableGateway

disableGateway: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "disableGateway"

xmlName

xmlName: string = "disableGateway"

type

type: object

name

name: string = "Boolean"

gatewayRegionalUrl

gatewayRegionalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "gatewayRegionalUrl"

xmlName

xmlName: string = "gatewayRegionalUrl"

type

type: object

name

name: string = "String"

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

xmlName

xmlName: string = "location"

type

type: object

name

name: string = "String"

platformVersion

platformVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "platformVersion"

xmlName

xmlName: string = "platformVersion"

type

type: object

name

name: string = "String"

privateIPAddresses

privateIPAddresses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "privateIPAddresses"

xmlElementName

xmlElementName: string = "AdditionalLocationPrivateIPAddressesItem"

xmlName

xmlName: string = "privateIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

publicIPAddresses

publicIPAddresses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "publicIPAddresses"

xmlElementName

xmlElementName: string = "AdditionalLocationPublicIPAddressesItem"

xmlName

xmlName: string = "publicIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

publicIpAddressId

publicIpAddressId: object

serializedName

serializedName: string = "publicIpAddressId"

xmlName

xmlName: string = "publicIpAddressId"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

xmlName

xmlName: string = "sku"

type

type: object

className

className: string = "ApiManagementServiceSkuProperties"

name

name: string = "Composite"

virtualNetworkConfiguration

virtualNetworkConfiguration: object

serializedName

serializedName: string = "virtualNetworkConfiguration"

xmlName

xmlName: string = "virtualNetworkConfiguration"

type

type: object

className

className: string = "VirtualNetworkConfiguration"

name

name: string = "Composite"

zones

zones: object

serializedName

serializedName: string = "zones"

xmlElementName

xmlElementName: string = "AdditionalLocationZonesItem"

xmlName

xmlName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ApiCollection

ApiCollection: object

serializedName

serializedName: string = "ApiCollection"

type

type: object

className

className: string = "ApiCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ApiContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiContract"

name

name: string = "Composite"

Const ApiContactInformation

ApiContactInformation: object

serializedName

serializedName: string = "ApiContactInformation"

type

type: object

className

className: string = "ApiContactInformation"

name

name: string = "Composite"

modelProperties

modelProperties: object

email

email: object

serializedName

serializedName: string = "email"

xmlName

xmlName: string = "email"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

url

url: object

serializedName

serializedName: string = "url"

xmlName

xmlName: string = "url"

type

type: object

name

name: string = "String"

Const ApiContract

ApiContract: object

serializedName

serializedName: string = "ApiContract"

type

type: object

className

className: string = "ApiContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiRevision

apiRevision: object

serializedName

serializedName: string = "properties.apiRevision"

xmlName

xmlName: string = "properties.apiRevision"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

apiRevisionDescription

apiRevisionDescription: object

serializedName

serializedName: string = "properties.apiRevisionDescription"

xmlName

xmlName: string = "properties.apiRevisionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiType

apiType: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

name

name: string = "String"

apiVersion

apiVersion: object

serializedName

serializedName: string = "properties.apiVersion"

xmlName

xmlName: string = "properties.apiVersion"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

apiVersionDescription

apiVersionDescription: object

serializedName

serializedName: string = "properties.apiVersionDescription"

xmlName

xmlName: string = "properties.apiVersionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiVersionSet

apiVersionSet: object

serializedName

serializedName: string = "properties.apiVersionSet"

xmlName

xmlName: string = "properties.apiVersionSet"

type

type: object

className

className: string = "ApiVersionSetContractDetails"

name

name: string = "Composite"

apiVersionSetId

apiVersionSetId: object

serializedName

serializedName: string = "properties.apiVersionSetId"

xmlName

xmlName: string = "properties.apiVersionSetId"

type

type: object

name

name: string = "String"

authenticationSettings

authenticationSettings: object

serializedName

serializedName: string = "properties.authenticationSettings"

xmlName

xmlName: string = "properties.authenticationSettings"

type

type: object

className

className: string = "AuthenticationSettingsContract"

name

name: string = "Composite"

contact

contact: object

serializedName

serializedName: string = "properties.contact"

xmlName

xmlName: string = "properties.contact"

type

type: object

className

className: string = "ApiContactInformation"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

isCurrent

isCurrent: object

serializedName

serializedName: string = "properties.isCurrent"

xmlName

xmlName: string = "properties.isCurrent"

type

type: object

name

name: string = "Boolean"

isOnline

isOnline: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.isOnline"

xmlName

xmlName: string = "properties.isOnline"

type

type: object

name

name: string = "Boolean"

license

license: object

serializedName

serializedName: string = "properties.license"

xmlName

xmlName: string = "properties.license"

type

type: object

className

className: string = "ApiLicenseInformation"

name

name: string = "Composite"

path

path: object

serializedName

serializedName: string = "properties.path"

xmlName

xmlName: string = "properties.path"

constraints

constraints: object

MaxLength

MaxLength: number = 400

type

type: object

name

name: string = "String"

protocols

protocols: object

serializedName

serializedName: string = "properties.protocols"

xmlElementName

xmlElementName: string = "Protocol"

xmlName

xmlName: string = "properties.protocols"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serviceUrl

serviceUrl: object

serializedName

serializedName: string = "properties.serviceUrl"

xmlName

xmlName: string = "properties.serviceUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

sourceApiId

sourceApiId: object

serializedName

serializedName: string = "properties.sourceApiId"

xmlName

xmlName: string = "properties.sourceApiId"

type

type: object

name

name: string = "String"

subscriptionKeyParameterNames

subscriptionKeyParameterNames: object

serializedName

serializedName: string = "properties.subscriptionKeyParameterNames"

xmlName

xmlName: string = "properties.subscriptionKeyParameterNames"

type

type: object

className

className: string = "SubscriptionKeyParameterNamesContract"

name

name: string = "Composite"

subscriptionRequired

subscriptionRequired: object

serializedName

serializedName: string = "properties.subscriptionRequired"

xmlName

xmlName: string = "properties.subscriptionRequired"

type

type: object

name

name: string = "Boolean"

termsOfServiceUrl

termsOfServiceUrl: object

serializedName

serializedName: string = "properties.termsOfServiceUrl"

xmlName

xmlName: string = "properties.termsOfServiceUrl"

type

type: object

name

name: string = "String"

Const ApiContractProperties

ApiContractProperties: object

serializedName

serializedName: string = "ApiContractProperties"

type

type: object

className

className: string = "ApiContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiVersionSet

apiVersionSet: object

serializedName

serializedName: string = "apiVersionSet"

xmlName

xmlName: string = "apiVersionSet"

type

type: object

className

className: string = "ApiVersionSetContractDetails"

name

name: string = "Composite"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

path

path: object

required

required: boolean = true

serializedName

serializedName: string = "path"

xmlName

xmlName: string = "path"

constraints

constraints: object

MaxLength

MaxLength: number = 400

type

type: object

name

name: string = "String"

protocols

protocols: object

serializedName

serializedName: string = "protocols"

xmlElementName

xmlElementName: string = "Protocol"

xmlName

xmlName: string = "protocols"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serviceUrl

serviceUrl: object

serializedName

serializedName: string = "serviceUrl"

xmlName

xmlName: string = "serviceUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

sourceApiId

sourceApiId: object

serializedName

serializedName: string = "sourceApiId"

xmlName

xmlName: string = "sourceApiId"

type

type: object

name

name: string = "String"

Const ApiContractUpdateProperties

ApiContractUpdateProperties: object

serializedName

serializedName: string = "ApiContractUpdateProperties"

type

type: object

className

className: string = "ApiContractUpdateProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

path

path: object

serializedName

serializedName: string = "path"

xmlName

xmlName: string = "path"

constraints

constraints: object

MaxLength

MaxLength: number = 400

type

type: object

name

name: string = "String"

protocols

protocols: object

serializedName

serializedName: string = "protocols"

xmlElementName

xmlElementName: string = "Protocol"

xmlName

xmlName: string = "protocols"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serviceUrl

serviceUrl: object

serializedName

serializedName: string = "serviceUrl"

xmlName

xmlName: string = "serviceUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const ApiCreateOrUpdateHeaders

ApiCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Api_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiCreateOrUpdateParameter

ApiCreateOrUpdateParameter: object

serializedName

serializedName: string = "ApiCreateOrUpdateParameter"

type

type: object

className

className: string = "ApiCreateOrUpdateParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiRevision

apiRevision: object

serializedName

serializedName: string = "properties.apiRevision"

xmlName

xmlName: string = "properties.apiRevision"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

apiRevisionDescription

apiRevisionDescription: object

serializedName

serializedName: string = "properties.apiRevisionDescription"

xmlName

xmlName: string = "properties.apiRevisionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiType

apiType: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

name

name: string = "String"

apiVersion

apiVersion: object

serializedName

serializedName: string = "properties.apiVersion"

xmlName

xmlName: string = "properties.apiVersion"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

apiVersionDescription

apiVersionDescription: object

serializedName

serializedName: string = "properties.apiVersionDescription"

xmlName

xmlName: string = "properties.apiVersionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiVersionSet

apiVersionSet: object

serializedName

serializedName: string = "properties.apiVersionSet"

xmlName

xmlName: string = "properties.apiVersionSet"

type

type: object

className

className: string = "ApiVersionSetContractDetails"

name

name: string = "Composite"

apiVersionSetId

apiVersionSetId: object

serializedName

serializedName: string = "properties.apiVersionSetId"

xmlName

xmlName: string = "properties.apiVersionSetId"

type

type: object

name

name: string = "String"

authenticationSettings

authenticationSettings: object

serializedName

serializedName: string = "properties.authenticationSettings"

xmlName

xmlName: string = "properties.authenticationSettings"

type

type: object

className

className: string = "AuthenticationSettingsContract"

name

name: string = "Composite"

contact

contact: object

serializedName

serializedName: string = "properties.contact"

xmlName

xmlName: string = "properties.contact"

type

type: object

className

className: string = "ApiContactInformation"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

format

format: object

serializedName

serializedName: string = "properties.format"

xmlName

xmlName: string = "properties.format"

type

type: object

name

name: string = "String"

isCurrent

isCurrent: object

serializedName

serializedName: string = "properties.isCurrent"

xmlName

xmlName: string = "properties.isCurrent"

type

type: object

name

name: string = "Boolean"

isOnline

isOnline: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.isOnline"

xmlName

xmlName: string = "properties.isOnline"

type

type: object

name

name: string = "Boolean"

license

license: object

serializedName

serializedName: string = "properties.license"

xmlName

xmlName: string = "properties.license"

type

type: object

className

className: string = "ApiLicenseInformation"

name

name: string = "Composite"

path

path: object

serializedName

serializedName: string = "properties.path"

xmlName

xmlName: string = "properties.path"

constraints

constraints: object

MaxLength

MaxLength: number = 400

type

type: object

name

name: string = "String"

protocols

protocols: object

serializedName

serializedName: string = "properties.protocols"

xmlElementName

xmlElementName: string = "Protocol"

xmlName

xmlName: string = "properties.protocols"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serviceUrl

serviceUrl: object

serializedName

serializedName: string = "properties.serviceUrl"

xmlName

xmlName: string = "properties.serviceUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

soapApiType

soapApiType: object

serializedName

serializedName: string = "properties.apiType"

xmlName

xmlName: string = "properties.apiType"

type

type: object

name

name: string = "String"

sourceApiId

sourceApiId: object

serializedName

serializedName: string = "properties.sourceApiId"

xmlName

xmlName: string = "properties.sourceApiId"

type

type: object

name

name: string = "String"

subscriptionKeyParameterNames

subscriptionKeyParameterNames: object

serializedName

serializedName: string = "properties.subscriptionKeyParameterNames"

xmlName

xmlName: string = "properties.subscriptionKeyParameterNames"

type

type: object

className

className: string = "SubscriptionKeyParameterNamesContract"

name

name: string = "Composite"

subscriptionRequired

subscriptionRequired: object

serializedName

serializedName: string = "properties.subscriptionRequired"

xmlName

xmlName: string = "properties.subscriptionRequired"

type

type: object

name

name: string = "Boolean"

termsOfServiceUrl

termsOfServiceUrl: object

serializedName

serializedName: string = "properties.termsOfServiceUrl"

xmlName

xmlName: string = "properties.termsOfServiceUrl"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "properties.value"

xmlName

xmlName: string = "properties.value"

type

type: object

name

name: string = "String"

wsdlSelector

wsdlSelector: object

serializedName

serializedName: string = "properties.wsdlSelector"

xmlName

xmlName: string = "properties.wsdlSelector"

type

type: object

className

className: string = "ApiCreateOrUpdatePropertiesWsdlSelector"

name

name: string = "Composite"

Const ApiCreateOrUpdateProperties

ApiCreateOrUpdateProperties: object

serializedName

serializedName: string = "ApiCreateOrUpdateProperties"

type

type: object

className

className: string = "ApiCreateOrUpdateProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

format

format: object

serializedName

serializedName: string = "format"

xmlName

xmlName: string = "format"

type

type: object

name

name: string = "String"

soapApiType

soapApiType: object

serializedName

serializedName: string = "apiType"

xmlName

xmlName: string = "apiType"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

wsdlSelector

wsdlSelector: object

serializedName

serializedName: string = "wsdlSelector"

xmlName

xmlName: string = "wsdlSelector"

type

type: object

className

className: string = "ApiCreateOrUpdatePropertiesWsdlSelector"

name

name: string = "Composite"

Const ApiCreateOrUpdatePropertiesWsdlSelector

ApiCreateOrUpdatePropertiesWsdlSelector: object

serializedName

serializedName: string = "ApiCreateOrUpdatePropertiesWsdlSelector"

type

type: object

className

className: string = "ApiCreateOrUpdatePropertiesWsdlSelector"

name

name: string = "Composite"

modelProperties

modelProperties: object

wsdlEndpointName

wsdlEndpointName: object

serializedName

serializedName: string = "wsdlEndpointName"

xmlName

xmlName: string = "wsdlEndpointName"

type

type: object

name

name: string = "String"

wsdlServiceName

wsdlServiceName: object

serializedName

serializedName: string = "wsdlServiceName"

xmlName

xmlName: string = "wsdlServiceName"

type

type: object

name

name: string = "String"

Const ApiDiagnosticCreateOrUpdateHeaders

ApiDiagnosticCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiDiagnostic_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiDiagnosticCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiDiagnosticGetEntityTagHeaders

ApiDiagnosticGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiDiagnostic_getEntityTagHeaders"

type

type: object

className

className: string = "ApiDiagnosticGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiDiagnosticGetHeaders

ApiDiagnosticGetHeaders: object

serializedName

serializedName: string = "ApiDiagnostic_getHeaders"

type

type: object

className

className: string = "ApiDiagnosticGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiDiagnosticUpdateHeaders

ApiDiagnosticUpdateHeaders: object

serializedName

serializedName: string = "ApiDiagnostic_updateHeaders"

type

type: object

className

className: string = "ApiDiagnosticUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiEntityBaseContract

ApiEntityBaseContract: object

serializedName

serializedName: string = "ApiEntityBaseContract"

type

type: object

className

className: string = "ApiEntityBaseContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiRevision

apiRevision: object

serializedName

serializedName: string = "apiRevision"

xmlName

xmlName: string = "apiRevision"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

apiRevisionDescription

apiRevisionDescription: object

serializedName

serializedName: string = "apiRevisionDescription"

xmlName

xmlName: string = "apiRevisionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiType

apiType: object

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

apiVersion

apiVersion: object

serializedName

serializedName: string = "apiVersion"

xmlName

xmlName: string = "apiVersion"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

apiVersionDescription

apiVersionDescription: object

serializedName

serializedName: string = "apiVersionDescription"

xmlName

xmlName: string = "apiVersionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiVersionSetId

apiVersionSetId: object

serializedName

serializedName: string = "apiVersionSetId"

xmlName

xmlName: string = "apiVersionSetId"

type

type: object

name

name: string = "String"

authenticationSettings

authenticationSettings: object

serializedName

serializedName: string = "authenticationSettings"

xmlName

xmlName: string = "authenticationSettings"

type

type: object

className

className: string = "AuthenticationSettingsContract"

name

name: string = "Composite"

contact

contact: object

serializedName

serializedName: string = "contact"

xmlName

xmlName: string = "contact"

type

type: object

className

className: string = "ApiContactInformation"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

isCurrent

isCurrent: object

serializedName

serializedName: string = "isCurrent"

xmlName

xmlName: string = "isCurrent"

type

type: object

name

name: string = "Boolean"

isOnline

isOnline: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isOnline"

xmlName

xmlName: string = "isOnline"

type

type: object

name

name: string = "Boolean"

license

license: object

serializedName

serializedName: string = "license"

xmlName

xmlName: string = "license"

type

type: object

className

className: string = "ApiLicenseInformation"

name

name: string = "Composite"

subscriptionKeyParameterNames

subscriptionKeyParameterNames: object

serializedName

serializedName: string = "subscriptionKeyParameterNames"

xmlName

xmlName: string = "subscriptionKeyParameterNames"

type

type: object

className

className: string = "SubscriptionKeyParameterNamesContract"

name

name: string = "Composite"

subscriptionRequired

subscriptionRequired: object

serializedName

serializedName: string = "subscriptionRequired"

xmlName

xmlName: string = "subscriptionRequired"

type

type: object

name

name: string = "Boolean"

termsOfServiceUrl

termsOfServiceUrl: object

serializedName

serializedName: string = "termsOfServiceUrl"

xmlName

xmlName: string = "termsOfServiceUrl"

type

type: object

name

name: string = "String"

Const ApiExportResult

ApiExportResult: object

serializedName

serializedName: string = "ApiExportResult"

type

type: object

className

className: string = "ApiExportResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

exportResultFormat

exportResultFormat: object

serializedName

serializedName: string = "format"

xmlName

xmlName: string = "format"

type

type: object

name

name: string = "String"

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

className

className: string = "ApiExportResultValue"

name

name: string = "Composite"

Const ApiExportResultValue

ApiExportResultValue: object

serializedName

serializedName: string = "ApiExportResultValue"

type

type: object

className

className: string = "ApiExportResultValue"

name

name: string = "Composite"

modelProperties

modelProperties: object

link

link: object

serializedName

serializedName: string = "link"

xmlName

xmlName: string = "link"

type

type: object

name

name: string = "String"

Const ApiGetEntityTagHeaders

ApiGetEntityTagHeaders: object

serializedName

serializedName: string = "Api_getEntityTagHeaders"

type

type: object

className

className: string = "ApiGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiGetHeaders

ApiGetHeaders: object

serializedName

serializedName: string = "Api_getHeaders"

type

type: object

className

className: string = "ApiGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueAttachmentCreateOrUpdateHeaders

ApiIssueAttachmentCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiIssueAttachment_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiIssueAttachmentCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueAttachmentGetEntityTagHeaders

ApiIssueAttachmentGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiIssueAttachment_getEntityTagHeaders"

type

type: object

className

className: string = "ApiIssueAttachmentGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueAttachmentGetHeaders

ApiIssueAttachmentGetHeaders: object

serializedName

serializedName: string = "ApiIssueAttachment_getHeaders"

type

type: object

className

className: string = "ApiIssueAttachmentGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueCommentCreateOrUpdateHeaders

ApiIssueCommentCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiIssueComment_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiIssueCommentCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueCommentGetEntityTagHeaders

ApiIssueCommentGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiIssueComment_getEntityTagHeaders"

type

type: object

className

className: string = "ApiIssueCommentGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueCommentGetHeaders

ApiIssueCommentGetHeaders: object

serializedName

serializedName: string = "ApiIssueComment_getHeaders"

type

type: object

className

className: string = "ApiIssueCommentGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueCreateOrUpdateHeaders

ApiIssueCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiIssue_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiIssueCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueGetEntityTagHeaders

ApiIssueGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiIssue_getEntityTagHeaders"

type

type: object

className

className: string = "ApiIssueGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueGetHeaders

ApiIssueGetHeaders: object

serializedName

serializedName: string = "ApiIssue_getHeaders"

type

type: object

className

className: string = "ApiIssueGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiIssueUpdateHeaders

ApiIssueUpdateHeaders: object

serializedName

serializedName: string = "ApiIssue_updateHeaders"

type

type: object

className

className: string = "ApiIssueUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiLicenseInformation

ApiLicenseInformation: object

serializedName

serializedName: string = "ApiLicenseInformation"

type

type: object

className

className: string = "ApiLicenseInformation"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

url

url: object

serializedName

serializedName: string = "url"

xmlName

xmlName: string = "url"

type

type: object

name

name: string = "String"

Const ApiManagementServiceApplyNetworkConfigurationParameters

ApiManagementServiceApplyNetworkConfigurationParameters: object

serializedName

serializedName: string = "ApiManagementServiceApplyNetworkConfigurationParameters"

type

type: object

className

className: string = "ApiManagementServiceApplyNetworkConfigurationParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

xmlName

xmlName: string = "location"

type

type: object

name

name: string = "String"

Const ApiManagementServiceBackupRestoreParameters

ApiManagementServiceBackupRestoreParameters: object

serializedName

serializedName: string = "ApiManagementServiceBackupRestoreParameters"

type

type: object

className

className: string = "ApiManagementServiceBackupRestoreParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

accessKey

accessKey: object

serializedName

serializedName: string = "accessKey"

xmlName

xmlName: string = "accessKey"

type

type: object

name

name: string = "String"

accessType

accessType: object

defaultValue

defaultValue: string = "AccessKey"

serializedName

serializedName: string = "accessType"

xmlName

xmlName: string = "accessType"

type

type: object

name

name: string = "String"

backupName

backupName: object

required

required: boolean = true

serializedName

serializedName: string = "backupName"

xmlName

xmlName: string = "backupName"

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "clientId"

xmlName

xmlName: string = "clientId"

type

type: object

name

name: string = "String"

containerName

containerName: object

required

required: boolean = true

serializedName

serializedName: string = "containerName"

xmlName

xmlName: string = "containerName"

type

type: object

name

name: string = "String"

storageAccount

storageAccount: object

required

required: boolean = true

serializedName

serializedName: string = "storageAccount"

xmlName

xmlName: string = "storageAccount"

type

type: object

name

name: string = "String"

Const ApiManagementServiceBaseProperties

ApiManagementServiceBaseProperties: object

serializedName

serializedName: string = "ApiManagementServiceBaseProperties"

type

type: object

className

className: string = "ApiManagementServiceBaseProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalLocations

additionalLocations: object

serializedName

serializedName: string = "additionalLocations"

xmlElementName

xmlElementName: string = "AdditionalLocation"

xmlName

xmlName: string = "additionalLocations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AdditionalLocation"

name

name: string = "Composite"

apiVersionConstraint

apiVersionConstraint: object

serializedName

serializedName: string = "apiVersionConstraint"

xmlName

xmlName: string = "apiVersionConstraint"

type

type: object

className

className: string = "ApiVersionConstraint"

name

name: string = "Composite"

certificates

certificates: object

serializedName

serializedName: string = "certificates"

xmlElementName

xmlElementName: string = "CertificateConfiguration"

xmlName

xmlName: string = "certificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CertificateConfiguration"

name

name: string = "Composite"

createdAtUtc

createdAtUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "createdAtUtc"

xmlName

xmlName: string = "createdAtUtc"

type

type: object

name

name: string = "DateTime"

customProperties

customProperties: object

serializedName

serializedName: string = "customProperties"

xmlName

xmlName: string = "customProperties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

developerPortalUrl

developerPortalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "developerPortalUrl"

xmlName

xmlName: string = "developerPortalUrl"

type

type: object

name

name: string = "String"

disableGateway

disableGateway: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "disableGateway"

xmlName

xmlName: string = "disableGateway"

type

type: object

name

name: string = "Boolean"

enableClientCertificate

enableClientCertificate: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "enableClientCertificate"

xmlName

xmlName: string = "enableClientCertificate"

type

type: object

name

name: string = "Boolean"

gatewayRegionalUrl

gatewayRegionalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "gatewayRegionalUrl"

xmlName

xmlName: string = "gatewayRegionalUrl"

type

type: object

name

name: string = "String"

gatewayUrl

gatewayUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "gatewayUrl"

xmlName

xmlName: string = "gatewayUrl"

type

type: object

name

name: string = "String"

hostnameConfigurations

hostnameConfigurations: object

serializedName

serializedName: string = "hostnameConfigurations"

xmlElementName

xmlElementName: string = "HostnameConfiguration"

xmlName

xmlName: string = "hostnameConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "HostnameConfiguration"

name

name: string = "Composite"

managementApiUrl

managementApiUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "managementApiUrl"

xmlName

xmlName: string = "managementApiUrl"

type

type: object

name

name: string = "String"

notificationSenderEmail

notificationSenderEmail: object

serializedName

serializedName: string = "notificationSenderEmail"

xmlName

xmlName: string = "notificationSenderEmail"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

platformVersion

platformVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "platformVersion"

xmlName

xmlName: string = "platformVersion"

type

type: object

name

name: string = "String"

portalUrl

portalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "portalUrl"

xmlName

xmlName: string = "portalUrl"

type

type: object

name

name: string = "String"

privateEndpointConnections

privateEndpointConnections: object

serializedName

serializedName: string = "privateEndpointConnections"

xmlElementName

xmlElementName: string = "RemotePrivateEndpointConnectionWrapper"

xmlName

xmlName: string = "privateEndpointConnections"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RemotePrivateEndpointConnectionWrapper"

name

name: string = "Composite"

privateIPAddresses

privateIPAddresses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "privateIPAddresses"

xmlElementName

xmlElementName: string = "ApiManagementServiceBasePropertiesPrivateIPAddressesItem"

xmlName

xmlName: string = "privateIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "provisioningState"

xmlName

xmlName: string = "provisioningState"

type

type: object

name

name: string = "String"

publicIPAddresses

publicIPAddresses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "publicIPAddresses"

xmlElementName

xmlElementName: string = "ApiManagementServiceBasePropertiesPublicIPAddressesItem"

xmlName

xmlName: string = "publicIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

publicIpAddressId

publicIpAddressId: object

serializedName

serializedName: string = "publicIpAddressId"

xmlName

xmlName: string = "publicIpAddressId"

type

type: object

name

name: string = "String"

publicNetworkAccess

publicNetworkAccess: object

serializedName

serializedName: string = "publicNetworkAccess"

xmlName

xmlName: string = "publicNetworkAccess"

type

type: object

name

name: string = "String"

restore

restore: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "restore"

xmlName

xmlName: string = "restore"

type

type: object

name

name: string = "Boolean"

scmUrl

scmUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "scmUrl"

xmlName

xmlName: string = "scmUrl"

type

type: object

name

name: string = "String"

targetProvisioningState

targetProvisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "targetProvisioningState"

xmlName

xmlName: string = "targetProvisioningState"

type

type: object

name

name: string = "String"

virtualNetworkConfiguration

virtualNetworkConfiguration: object

serializedName

serializedName: string = "virtualNetworkConfiguration"

xmlName

xmlName: string = "virtualNetworkConfiguration"

type

type: object

className

className: string = "VirtualNetworkConfiguration"

name

name: string = "Composite"

virtualNetworkType

virtualNetworkType: object

defaultValue

defaultValue: string = "None"

serializedName

serializedName: string = "virtualNetworkType"

xmlName

xmlName: string = "virtualNetworkType"

type

type: object

name

name: string = "String"

Const ApiManagementServiceCheckNameAvailabilityParameters

ApiManagementServiceCheckNameAvailabilityParameters: object

serializedName

serializedName: string = "ApiManagementServiceCheckNameAvailabilityParameters"

type

type: object

className

className: string = "ApiManagementServiceCheckNameAvailabilityParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

Const ApiManagementServiceGetDomainOwnershipIdentifierResult

ApiManagementServiceGetDomainOwnershipIdentifierResult: object

serializedName

serializedName: string = "ApiManagementServiceGetDomainOwnershipIdentifierResult"

type

type: object

className

className: string = "ApiManagementServiceGetDomainOwnershipIdentifierResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

domainOwnershipIdentifier

domainOwnershipIdentifier: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "domainOwnershipIdentifier"

xmlName

xmlName: string = "domainOwnershipIdentifier"

type

type: object

name

name: string = "String"

Const ApiManagementServiceGetSsoTokenResult

ApiManagementServiceGetSsoTokenResult: object

serializedName

serializedName: string = "ApiManagementServiceGetSsoTokenResult"

type

type: object

className

className: string = "ApiManagementServiceGetSsoTokenResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

redirectUri

redirectUri: object

serializedName

serializedName: string = "redirectUri"

xmlName

xmlName: string = "redirectUri"

type

type: object

name

name: string = "String"

Const ApiManagementServiceIdentity

ApiManagementServiceIdentity: object

serializedName

serializedName: string = "ApiManagementServiceIdentity"

type

type: object

className

className: string = "ApiManagementServiceIdentity"

name

name: string = "Composite"

modelProperties

modelProperties: object

principalId

principalId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "principalId"

xmlName

xmlName: string = "principalId"

type

type: object

name

name: string = "Uuid"

tenantId

tenantId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tenantId"

xmlName

xmlName: string = "tenantId"

type

type: object

name

name: string = "Uuid"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

userAssignedIdentities

userAssignedIdentities: object

serializedName

serializedName: string = "userAssignedIdentities"

xmlName

xmlName: string = "userAssignedIdentities"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "UserIdentityProperties"

name

name: string = "Composite"

Const ApiManagementServiceListResult

ApiManagementServiceListResult: object

serializedName

serializedName: string = "ApiManagementServiceListResult"

type

type: object

className

className: string = "ApiManagementServiceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ApiManagementServiceResource"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiManagementServiceResource"

name

name: string = "Composite"

Const ApiManagementServiceNameAvailabilityResult

ApiManagementServiceNameAvailabilityResult: object

serializedName

serializedName: string = "ApiManagementServiceNameAvailabilityResult"

type

type: object

className

className: string = "ApiManagementServiceNameAvailabilityResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

message

message: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "message"

xmlName

xmlName: string = "message"

type

type: object

name

name: string = "String"

nameAvailable

nameAvailable: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nameAvailable"

xmlName

xmlName: string = "nameAvailable"

type

type: object

name

name: string = "Boolean"

reason

reason: object

serializedName

serializedName: string = "reason"

xmlName

xmlName: string = "reason"

type

type: object

allowedValues

allowedValues: string[] = ["Valid", "Invalid", "AlreadyExists"]

name

name: string = "Enum"

Const ApiManagementServiceProperties

ApiManagementServiceProperties: object

serializedName

serializedName: string = "ApiManagementServiceProperties"

type

type: object

className

className: string = "ApiManagementServiceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

publisherEmail

publisherEmail: object

required

required: boolean = true

serializedName

serializedName: string = "publisherEmail"

xmlName

xmlName: string = "publisherEmail"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

publisherName

publisherName: object

required

required: boolean = true

serializedName

serializedName: string = "publisherName"

xmlName

xmlName: string = "publisherName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

Const ApiManagementServiceResource

ApiManagementServiceResource: object

serializedName

serializedName: string = "ApiManagementServiceResource"

type

type: object

className

className: string = "ApiManagementServiceResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalLocations

additionalLocations: object

serializedName

serializedName: string = "properties.additionalLocations"

xmlElementName

xmlElementName: string = "AdditionalLocation"

xmlName

xmlName: string = "properties.additionalLocations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AdditionalLocation"

name

name: string = "Composite"

apiVersionConstraint

apiVersionConstraint: object

serializedName

serializedName: string = "properties.apiVersionConstraint"

xmlName

xmlName: string = "properties.apiVersionConstraint"

type

type: object

className

className: string = "ApiVersionConstraint"

name

name: string = "Composite"

certificates

certificates: object

serializedName

serializedName: string = "properties.certificates"

xmlElementName

xmlElementName: string = "CertificateConfiguration"

xmlName

xmlName: string = "properties.certificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CertificateConfiguration"

name

name: string = "Composite"

createdAtUtc

createdAtUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.createdAtUtc"

xmlName

xmlName: string = "properties.createdAtUtc"

type

type: object

name

name: string = "DateTime"

customProperties

customProperties: object

serializedName

serializedName: string = "properties.customProperties"

xmlName

xmlName: string = "properties.customProperties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

developerPortalUrl

developerPortalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.developerPortalUrl"

xmlName

xmlName: string = "properties.developerPortalUrl"

type

type: object

name

name: string = "String"

disableGateway

disableGateway: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.disableGateway"

xmlName

xmlName: string = "properties.disableGateway"

type

type: object

name

name: string = "Boolean"

enableClientCertificate

enableClientCertificate: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.enableClientCertificate"

xmlName

xmlName: string = "properties.enableClientCertificate"

type

type: object

name

name: string = "Boolean"

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

gatewayRegionalUrl

gatewayRegionalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.gatewayRegionalUrl"

xmlName

xmlName: string = "properties.gatewayRegionalUrl"

type

type: object

name

name: string = "String"

gatewayUrl

gatewayUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.gatewayUrl"

xmlName

xmlName: string = "properties.gatewayUrl"

type

type: object

name

name: string = "String"

hostnameConfigurations

hostnameConfigurations: object

serializedName

serializedName: string = "properties.hostnameConfigurations"

xmlElementName

xmlElementName: string = "HostnameConfiguration"

xmlName

xmlName: string = "properties.hostnameConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "HostnameConfiguration"

name

name: string = "Composite"

identity

identity: object

serializedName

serializedName: string = "identity"

xmlName

xmlName: string = "identity"

type

type: object

className

className: string = "ApiManagementServiceIdentity"

name

name: string = "Composite"

location

location: object

required

required: boolean = true

serializedName

serializedName: string = "location"

xmlName

xmlName: string = "location"

type

type: object

name

name: string = "String"

managementApiUrl

managementApiUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.managementApiUrl"

xmlName

xmlName: string = "properties.managementApiUrl"

type

type: object

name

name: string = "String"

notificationSenderEmail

notificationSenderEmail: object

serializedName

serializedName: string = "properties.notificationSenderEmail"

xmlName

xmlName: string = "properties.notificationSenderEmail"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

platformVersion

platformVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.platformVersion"

xmlName

xmlName: string = "properties.platformVersion"

type

type: object

name

name: string = "String"

portalUrl

portalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.portalUrl"

xmlName

xmlName: string = "properties.portalUrl"

type

type: object

name

name: string = "String"

privateEndpointConnections

privateEndpointConnections: object

serializedName

serializedName: string = "properties.privateEndpointConnections"

xmlElementName

xmlElementName: string = "RemotePrivateEndpointConnectionWrapper"

xmlName

xmlName: string = "properties.privateEndpointConnections"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RemotePrivateEndpointConnectionWrapper"

name

name: string = "Composite"

privateIPAddresses

privateIPAddresses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.privateIPAddresses"

xmlElementName

xmlElementName: string = "ApiManagementServiceBasePropertiesPrivateIPAddressesItem"

xmlName

xmlName: string = "properties.privateIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

xmlName

xmlName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicIPAddresses

publicIPAddresses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.publicIPAddresses"

xmlElementName

xmlElementName: string = "ApiManagementServiceBasePropertiesPublicIPAddressesItem"

xmlName

xmlName: string = "properties.publicIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

publicIpAddressId

publicIpAddressId: object

serializedName

serializedName: string = "properties.publicIpAddressId"

xmlName

xmlName: string = "properties.publicIpAddressId"

type

type: object

name

name: string = "String"

publicNetworkAccess

publicNetworkAccess: object

serializedName

serializedName: string = "properties.publicNetworkAccess"

xmlName

xmlName: string = "properties.publicNetworkAccess"

type

type: object

name

name: string = "String"

publisherEmail

publisherEmail: object

required

required: boolean = true

serializedName

serializedName: string = "properties.publisherEmail"

xmlName

xmlName: string = "properties.publisherEmail"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

publisherName

publisherName: object

required

required: boolean = true

serializedName

serializedName: string = "properties.publisherName"

xmlName

xmlName: string = "properties.publisherName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

restore

restore: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.restore"

xmlName

xmlName: string = "properties.restore"

type

type: object

name

name: string = "Boolean"

scmUrl

scmUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.scmUrl"

xmlName

xmlName: string = "properties.scmUrl"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

xmlName

xmlName: string = "sku"

type

type: object

className

className: string = "ApiManagementServiceSkuProperties"

name

name: string = "Composite"

systemData

systemData: object

serializedName

serializedName: string = "systemData"

xmlName

xmlName: string = "systemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

targetProvisioningState

targetProvisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.targetProvisioningState"

xmlName

xmlName: string = "properties.targetProvisioningState"

type

type: object

name

name: string = "String"

virtualNetworkConfiguration

virtualNetworkConfiguration: object

serializedName

serializedName: string = "properties.virtualNetworkConfiguration"

xmlName

xmlName: string = "properties.virtualNetworkConfiguration"

type

type: object

className

className: string = "VirtualNetworkConfiguration"

name

name: string = "Composite"

virtualNetworkType

virtualNetworkType: object

defaultValue

defaultValue: string = "None"

serializedName

serializedName: string = "properties.virtualNetworkType"

xmlName

xmlName: string = "properties.virtualNetworkType"

type

type: object

name

name: string = "String"

zones

zones: object

serializedName

serializedName: string = "zones"

xmlElementName

xmlElementName: string = "ApiManagementServiceResourceZonesItem"

xmlName

xmlName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ApiManagementServiceSkuProperties

ApiManagementServiceSkuProperties: object

serializedName

serializedName: string = "ApiManagementServiceSkuProperties"

type

type: object

className

className: string = "ApiManagementServiceSkuProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacity

capacity: object

required

required: boolean = true

serializedName

serializedName: string = "capacity"

xmlName

xmlName: string = "capacity"

type

type: object

name

name: string = "Number"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

Const ApiManagementServiceUpdateParameters

ApiManagementServiceUpdateParameters: object

serializedName

serializedName: string = "ApiManagementServiceUpdateParameters"

type

type: object

className

className: string = "ApiManagementServiceUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

additionalLocations

additionalLocations: object

serializedName

serializedName: string = "properties.additionalLocations"

xmlElementName

xmlElementName: string = "AdditionalLocation"

xmlName

xmlName: string = "properties.additionalLocations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AdditionalLocation"

name

name: string = "Composite"

apiVersionConstraint

apiVersionConstraint: object

serializedName

serializedName: string = "properties.apiVersionConstraint"

xmlName

xmlName: string = "properties.apiVersionConstraint"

type

type: object

className

className: string = "ApiVersionConstraint"

name

name: string = "Composite"

certificates

certificates: object

serializedName

serializedName: string = "properties.certificates"

xmlElementName

xmlElementName: string = "CertificateConfiguration"

xmlName

xmlName: string = "properties.certificates"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CertificateConfiguration"

name

name: string = "Composite"

createdAtUtc

createdAtUtc: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.createdAtUtc"

xmlName

xmlName: string = "properties.createdAtUtc"

type

type: object

name

name: string = "DateTime"

customProperties

customProperties: object

serializedName

serializedName: string = "properties.customProperties"

xmlName

xmlName: string = "properties.customProperties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

developerPortalUrl

developerPortalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.developerPortalUrl"

xmlName

xmlName: string = "properties.developerPortalUrl"

type

type: object

name

name: string = "String"

disableGateway

disableGateway: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.disableGateway"

xmlName

xmlName: string = "properties.disableGateway"

type

type: object

name

name: string = "Boolean"

enableClientCertificate

enableClientCertificate: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.enableClientCertificate"

xmlName

xmlName: string = "properties.enableClientCertificate"

type

type: object

name

name: string = "Boolean"

etag

etag: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

gatewayRegionalUrl

gatewayRegionalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.gatewayRegionalUrl"

xmlName

xmlName: string = "properties.gatewayRegionalUrl"

type

type: object

name

name: string = "String"

gatewayUrl

gatewayUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.gatewayUrl"

xmlName

xmlName: string = "properties.gatewayUrl"

type

type: object

name

name: string = "String"

hostnameConfigurations

hostnameConfigurations: object

serializedName

serializedName: string = "properties.hostnameConfigurations"

xmlElementName

xmlElementName: string = "HostnameConfiguration"

xmlName

xmlName: string = "properties.hostnameConfigurations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "HostnameConfiguration"

name

name: string = "Composite"

identity

identity: object

serializedName

serializedName: string = "identity"

xmlName

xmlName: string = "identity"

type

type: object

className

className: string = "ApiManagementServiceIdentity"

name

name: string = "Composite"

managementApiUrl

managementApiUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.managementApiUrl"

xmlName

xmlName: string = "properties.managementApiUrl"

type

type: object

name

name: string = "String"

notificationSenderEmail

notificationSenderEmail: object

serializedName

serializedName: string = "properties.notificationSenderEmail"

xmlName

xmlName: string = "properties.notificationSenderEmail"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

platformVersion

platformVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.platformVersion"

xmlName

xmlName: string = "properties.platformVersion"

type

type: object

name

name: string = "String"

portalUrl

portalUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.portalUrl"

xmlName

xmlName: string = "properties.portalUrl"

type

type: object

name

name: string = "String"

privateEndpointConnections

privateEndpointConnections: object

serializedName

serializedName: string = "properties.privateEndpointConnections"

xmlElementName

xmlElementName: string = "RemotePrivateEndpointConnectionWrapper"

xmlName

xmlName: string = "properties.privateEndpointConnections"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RemotePrivateEndpointConnectionWrapper"

name

name: string = "Composite"

privateIPAddresses

privateIPAddresses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.privateIPAddresses"

xmlElementName

xmlElementName: string = "ApiManagementServiceBasePropertiesPrivateIPAddressesItem"

xmlName

xmlName: string = "properties.privateIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

xmlName

xmlName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

publicIPAddresses

publicIPAddresses: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.publicIPAddresses"

xmlElementName

xmlElementName: string = "ApiManagementServiceBasePropertiesPublicIPAddressesItem"

xmlName

xmlName: string = "properties.publicIPAddresses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

publicIpAddressId

publicIpAddressId: object

serializedName

serializedName: string = "properties.publicIpAddressId"

xmlName

xmlName: string = "properties.publicIpAddressId"

type

type: object

name

name: string = "String"

publicNetworkAccess

publicNetworkAccess: object

serializedName

serializedName: string = "properties.publicNetworkAccess"

xmlName

xmlName: string = "properties.publicNetworkAccess"

type

type: object

name

name: string = "String"

publisherEmail

publisherEmail: object

serializedName

serializedName: string = "properties.publisherEmail"

xmlName

xmlName: string = "properties.publisherEmail"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

publisherName

publisherName: object

serializedName

serializedName: string = "properties.publisherName"

xmlName

xmlName: string = "properties.publisherName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

restore

restore: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "properties.restore"

xmlName

xmlName: string = "properties.restore"

type

type: object

name

name: string = "Boolean"

scmUrl

scmUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.scmUrl"

xmlName

xmlName: string = "properties.scmUrl"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

xmlName

xmlName: string = "sku"

type

type: object

className

className: string = "ApiManagementServiceSkuProperties"

name

name: string = "Composite"

targetProvisioningState

targetProvisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.targetProvisioningState"

xmlName

xmlName: string = "properties.targetProvisioningState"

type

type: object

name

name: string = "String"

virtualNetworkConfiguration

virtualNetworkConfiguration: object

serializedName

serializedName: string = "properties.virtualNetworkConfiguration"

xmlName

xmlName: string = "properties.virtualNetworkConfiguration"

type

type: object

className

className: string = "VirtualNetworkConfiguration"

name

name: string = "Composite"

virtualNetworkType

virtualNetworkType: object

defaultValue

defaultValue: string = "None"

serializedName

serializedName: string = "properties.virtualNetworkType"

xmlName

xmlName: string = "properties.virtualNetworkType"

type

type: object

name

name: string = "String"

zones

zones: object

serializedName

serializedName: string = "zones"

xmlElementName

xmlElementName: string = "ApiManagementServiceUpdateParametersZonesItem"

xmlName

xmlName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ApiManagementServiceUpdateProperties

ApiManagementServiceUpdateProperties: object

serializedName

serializedName: string = "ApiManagementServiceUpdateProperties"

type

type: object

className

className: string = "ApiManagementServiceUpdateProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

publisherEmail

publisherEmail: object

serializedName

serializedName: string = "publisherEmail"

xmlName

xmlName: string = "publisherEmail"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

publisherName

publisherName: object

serializedName

serializedName: string = "publisherName"

xmlName

xmlName: string = "publisherName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

Const ApiManagementSku

ApiManagementSku: object

serializedName

serializedName: string = "ApiManagementSku"

type

type: object

className

className: string = "ApiManagementSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiVersions

apiVersions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "apiVersions"

xmlElementName

xmlElementName: string = "ApiManagementSkuApiVersionsItem"

xmlName

xmlName: string = "apiVersions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

capabilities

capabilities: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "capabilities"

xmlElementName

xmlElementName: string = "ApiManagementSkuCapabilities"

xmlName

xmlName: string = "capabilities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiManagementSkuCapabilities"

name

name: string = "Composite"

capacity

capacity: object

serializedName

serializedName: string = "capacity"

xmlName

xmlName: string = "capacity"

type

type: object

className

className: string = "ApiManagementSkuCapacity"

name

name: string = "Composite"

costs

costs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "costs"

xmlElementName

xmlElementName: string = "ApiManagementSkuCosts"

xmlName

xmlName: string = "costs"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiManagementSkuCosts"

name

name: string = "Composite"

family

family: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "family"

xmlName

xmlName: string = "family"

type

type: object

name

name: string = "String"

kind

kind: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "kind"

xmlName

xmlName: string = "kind"

type

type: object

name

name: string = "String"

locationInfo

locationInfo: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "locationInfo"

xmlElementName

xmlElementName: string = "ApiManagementSkuLocationInfo"

xmlName

xmlName: string = "locationInfo"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiManagementSkuLocationInfo"

name

name: string = "Composite"

locations

locations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "locations"

xmlElementName

xmlElementName: string = "ApiManagementSkuLocationsItem"

xmlName

xmlName: string = "locations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

resourceType

resourceType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceType"

xmlName

xmlName: string = "resourceType"

type

type: object

name

name: string = "String"

restrictions

restrictions: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "restrictions"

xmlElementName

xmlElementName: string = "ApiManagementSkuRestrictions"

xmlName

xmlName: string = "restrictions"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiManagementSkuRestrictions"

name

name: string = "Composite"

size

size: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "size"

xmlName

xmlName: string = "size"

type

type: object

name

name: string = "String"

tier

tier: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "tier"

xmlName

xmlName: string = "tier"

type

type: object

name

name: string = "String"

Const ApiManagementSkuCapabilities

ApiManagementSkuCapabilities: object

serializedName

serializedName: string = "ApiManagementSkuCapabilities"

type

type: object

className

className: string = "ApiManagementSkuCapabilities"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

Const ApiManagementSkuCapacity

ApiManagementSkuCapacity: object

serializedName

serializedName: string = "ApiManagementSkuCapacity"

type

type: object

className

className: string = "ApiManagementSkuCapacity"

name

name: string = "Composite"

modelProperties

modelProperties: object

default

default: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "default"

xmlName

xmlName: string = "default"

type

type: object

name

name: string = "Number"

maximum

maximum: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "maximum"

xmlName

xmlName: string = "maximum"

type

type: object

name

name: string = "Number"

minimum

minimum: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "minimum"

xmlName

xmlName: string = "minimum"

type

type: object

name

name: string = "Number"

scaleType

scaleType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "scaleType"

xmlName

xmlName: string = "scaleType"

type

type: object

allowedValues

allowedValues: string[] = ["Automatic", "Manual", "None"]

name

name: string = "Enum"

Const ApiManagementSkuCosts

ApiManagementSkuCosts: object

serializedName

serializedName: string = "ApiManagementSkuCosts"

type

type: object

className

className: string = "ApiManagementSkuCosts"

name

name: string = "Composite"

modelProperties

modelProperties: object

extendedUnit

extendedUnit: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "extendedUnit"

xmlName

xmlName: string = "extendedUnit"

type

type: object

name

name: string = "String"

meterID

meterID: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "meterID"

xmlName

xmlName: string = "meterID"

type

type: object

name

name: string = "String"

quantity

quantity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "quantity"

xmlName

xmlName: string = "quantity"

type

type: object

name

name: string = "Number"

Const ApiManagementSkuLocationInfo

ApiManagementSkuLocationInfo: object

serializedName

serializedName: string = "ApiManagementSkuLocationInfo"

type

type: object

className

className: string = "ApiManagementSkuLocationInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

xmlName

xmlName: string = "location"

type

type: object

name

name: string = "String"

zoneDetails

zoneDetails: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "zoneDetails"

xmlElementName

xmlElementName: string = "ApiManagementSkuZoneDetails"

xmlName

xmlName: string = "zoneDetails"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiManagementSkuZoneDetails"

name

name: string = "Composite"

zones

zones: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "zones"

xmlElementName

xmlElementName: string = "ApiManagementSkuLocationInfoZonesItem"

xmlName

xmlName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ApiManagementSkuRestrictionInfo

ApiManagementSkuRestrictionInfo: object

serializedName

serializedName: string = "ApiManagementSkuRestrictionInfo"

type

type: object

className

className: string = "ApiManagementSkuRestrictionInfo"

name

name: string = "Composite"

modelProperties

modelProperties: object

locations

locations: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "locations"

xmlElementName

xmlElementName: string = "ApiManagementSkuRestrictionInfoLocationsItem"

xmlName

xmlName: string = "locations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

zones

zones: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "zones"

xmlElementName

xmlElementName: string = "ApiManagementSkuRestrictionInfoZonesItem"

xmlName

xmlName: string = "zones"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ApiManagementSkuRestrictions

ApiManagementSkuRestrictions: object

serializedName

serializedName: string = "ApiManagementSkuRestrictions"

type

type: object

className

className: string = "ApiManagementSkuRestrictions"

name

name: string = "Composite"

modelProperties

modelProperties: object

reasonCode

reasonCode: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "reasonCode"

xmlName

xmlName: string = "reasonCode"

type

type: object

allowedValues

allowedValues: string[] = ["QuotaId", "NotAvailableForSubscription"]

name

name: string = "Enum"

restrictionInfo

restrictionInfo: object

serializedName

serializedName: string = "restrictionInfo"

xmlName

xmlName: string = "restrictionInfo"

type

type: object

className

className: string = "ApiManagementSkuRestrictionInfo"

name

name: string = "Composite"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["Location", "Zone"]

name

name: string = "Enum"

values

values: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "values"

xmlElementName

xmlElementName: string = "ApiManagementSkuRestrictionsValuesItem"

xmlName

xmlName: string = "values"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ApiManagementSkuZoneDetails

ApiManagementSkuZoneDetails: object

serializedName

serializedName: string = "ApiManagementSkuZoneDetails"

type

type: object

className

className: string = "ApiManagementSkuZoneDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

capabilities

capabilities: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "capabilities"

xmlElementName

xmlElementName: string = "ApiManagementSkuCapabilities"

xmlName

xmlName: string = "capabilities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiManagementSkuCapabilities"

name

name: string = "Composite"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

xmlElementName

xmlElementName: string = "ApiManagementSkuZoneDetailsNameItem"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ApiManagementSkusResult

ApiManagementSkusResult: object

serializedName

serializedName: string = "ApiManagementSkusResult"

type

type: object

className

className: string = "ApiManagementSkusResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ApiManagementSku"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiManagementSku"

name

name: string = "Composite"

Const ApiOperationCreateOrUpdateHeaders

ApiOperationCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiOperation_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiOperationCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiOperationGetEntityTagHeaders

ApiOperationGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiOperation_getEntityTagHeaders"

type

type: object

className

className: string = "ApiOperationGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiOperationGetHeaders

ApiOperationGetHeaders: object

serializedName

serializedName: string = "ApiOperation_getHeaders"

type

type: object

className

className: string = "ApiOperationGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiOperationPolicyCreateOrUpdateHeaders

ApiOperationPolicyCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiOperationPolicy_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiOperationPolicyCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiOperationPolicyGetEntityTagHeaders

ApiOperationPolicyGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiOperationPolicy_getEntityTagHeaders"

type

type: object

className

className: string = "ApiOperationPolicyGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiOperationPolicyGetHeaders

ApiOperationPolicyGetHeaders: object

serializedName

serializedName: string = "ApiOperationPolicy_getHeaders"

type

type: object

className

className: string = "ApiOperationPolicyGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiOperationUpdateHeaders

ApiOperationUpdateHeaders: object

serializedName

serializedName: string = "ApiOperation_updateHeaders"

type

type: object

className

className: string = "ApiOperationUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiPolicyCreateOrUpdateHeaders

ApiPolicyCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiPolicy_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiPolicyCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiPolicyGetEntityTagHeaders

ApiPolicyGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiPolicy_getEntityTagHeaders"

type

type: object

className

className: string = "ApiPolicyGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiPolicyGetHeaders

ApiPolicyGetHeaders: object

serializedName

serializedName: string = "ApiPolicy_getHeaders"

type

type: object

className

className: string = "ApiPolicyGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiReleaseCollection

ApiReleaseCollection: object

serializedName

serializedName: string = "ApiReleaseCollection"

type

type: object

className

className: string = "ApiReleaseCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ApiReleaseContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiReleaseContract"

name

name: string = "Composite"

Const ApiReleaseContract

ApiReleaseContract: object

serializedName

serializedName: string = "ApiReleaseContract"

type

type: object

className

className: string = "ApiReleaseContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiId

apiId: object

serializedName

serializedName: string = "properties.apiId"

xmlName

xmlName: string = "properties.apiId"

type

type: object

name

name: string = "String"

createdDateTime

createdDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.createdDateTime"

xmlName

xmlName: string = "properties.createdDateTime"

type

type: object

name

name: string = "DateTime"

notes

notes: object

serializedName

serializedName: string = "properties.notes"

xmlName

xmlName: string = "properties.notes"

type

type: object

name

name: string = "String"

updatedDateTime

updatedDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.updatedDateTime"

xmlName

xmlName: string = "properties.updatedDateTime"

type

type: object

name

name: string = "DateTime"

Const ApiReleaseCreateOrUpdateHeaders

ApiReleaseCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiRelease_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiReleaseCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiReleaseGetEntityTagHeaders

ApiReleaseGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiRelease_getEntityTagHeaders"

type

type: object

className

className: string = "ApiReleaseGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiReleaseGetHeaders

ApiReleaseGetHeaders: object

serializedName

serializedName: string = "ApiRelease_getHeaders"

type

type: object

className

className: string = "ApiReleaseGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiReleaseUpdateHeaders

ApiReleaseUpdateHeaders: object

serializedName

serializedName: string = "ApiRelease_updateHeaders"

type

type: object

className

className: string = "ApiReleaseUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiRevisionCollection

ApiRevisionCollection: object

serializedName

serializedName: string = "ApiRevisionCollection"

type

type: object

className

className: string = "ApiRevisionCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ApiRevisionContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiRevisionContract"

name

name: string = "Composite"

Const ApiRevisionContract

ApiRevisionContract: object

serializedName

serializedName: string = "ApiRevisionContract"

type

type: object

className

className: string = "ApiRevisionContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiId

apiId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "apiId"

xmlName

xmlName: string = "apiId"

type

type: object

name

name: string = "String"

apiRevision

apiRevision: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "apiRevision"

xmlName

xmlName: string = "apiRevision"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

createdDateTime

createdDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "createdDateTime"

xmlName

xmlName: string = "createdDateTime"

type

type: object

name

name: string = "DateTime"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

isCurrent

isCurrent: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isCurrent"

xmlName

xmlName: string = "isCurrent"

type

type: object

name

name: string = "Boolean"

isOnline

isOnline: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "isOnline"

xmlName

xmlName: string = "isOnline"

type

type: object

name

name: string = "Boolean"

privateUrl

privateUrl: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "privateUrl"

xmlName

xmlName: string = "privateUrl"

type

type: object

name

name: string = "String"

updatedDateTime

updatedDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "updatedDateTime"

xmlName

xmlName: string = "updatedDateTime"

type

type: object

name

name: string = "DateTime"

Const ApiRevisionInfoContract

ApiRevisionInfoContract: object

serializedName

serializedName: string = "ApiRevisionInfoContract"

type

type: object

className

className: string = "ApiRevisionInfoContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiRevisionDescription

apiRevisionDescription: object

serializedName

serializedName: string = "apiRevisionDescription"

xmlName

xmlName: string = "apiRevisionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiVersionName

apiVersionName: object

serializedName

serializedName: string = "apiVersionName"

xmlName

xmlName: string = "apiVersionName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

apiVersionSet

apiVersionSet: object

serializedName

serializedName: string = "apiVersionSet"

xmlName

xmlName: string = "apiVersionSet"

type

type: object

className

className: string = "ApiVersionSetContractDetails"

name

name: string = "Composite"

sourceApiId

sourceApiId: object

serializedName

serializedName: string = "sourceApiId"

xmlName

xmlName: string = "sourceApiId"

type

type: object

name

name: string = "String"

Const ApiSchemaCreateOrUpdateHeaders

ApiSchemaCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiSchema_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiSchemaCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiSchemaGetEntityTagHeaders

ApiSchemaGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiSchema_getEntityTagHeaders"

type

type: object

className

className: string = "ApiSchemaGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiSchemaGetHeaders

ApiSchemaGetHeaders: object

serializedName

serializedName: string = "ApiSchema_getHeaders"

type

type: object

className

className: string = "ApiSchemaGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiTagDescriptionCreateOrUpdateHeaders

ApiTagDescriptionCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiTagDescription_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiTagDescriptionCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiTagDescriptionGetEntityTagHeaders

ApiTagDescriptionGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiTagDescription_getEntityTagHeaders"

type

type: object

className

className: string = "ApiTagDescriptionGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiTagDescriptionGetHeaders

ApiTagDescriptionGetHeaders: object

serializedName

serializedName: string = "ApiTagDescription_getHeaders"

type

type: object

className

className: string = "ApiTagDescriptionGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiTagResourceContractProperties

ApiTagResourceContractProperties: object

serializedName

serializedName: string = "ApiTagResourceContractProperties"

type

type: object

className

className: string = "ApiTagResourceContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

path

path: object

serializedName

serializedName: string = "path"

xmlName

xmlName: string = "path"

constraints

constraints: object

MaxLength

MaxLength: number = 400

type

type: object

name

name: string = "String"

protocols

protocols: object

serializedName

serializedName: string = "protocols"

xmlElementName

xmlElementName: string = "Protocol"

xmlName

xmlName: string = "protocols"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serviceUrl

serviceUrl: object

serializedName

serializedName: string = "serviceUrl"

xmlName

xmlName: string = "serviceUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const ApiUpdateContract

ApiUpdateContract: object

serializedName

serializedName: string = "ApiUpdateContract"

type

type: object

className

className: string = "ApiUpdateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiRevision

apiRevision: object

serializedName

serializedName: string = "properties.apiRevision"

xmlName

xmlName: string = "properties.apiRevision"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

apiRevisionDescription

apiRevisionDescription: object

serializedName

serializedName: string = "properties.apiRevisionDescription"

xmlName

xmlName: string = "properties.apiRevisionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiType

apiType: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

name

name: string = "String"

apiVersion

apiVersion: object

serializedName

serializedName: string = "properties.apiVersion"

xmlName

xmlName: string = "properties.apiVersion"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

apiVersionDescription

apiVersionDescription: object

serializedName

serializedName: string = "properties.apiVersionDescription"

xmlName

xmlName: string = "properties.apiVersionDescription"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

apiVersionSetId

apiVersionSetId: object

serializedName

serializedName: string = "properties.apiVersionSetId"

xmlName

xmlName: string = "properties.apiVersionSetId"

type

type: object

name

name: string = "String"

authenticationSettings

authenticationSettings: object

serializedName

serializedName: string = "properties.authenticationSettings"

xmlName

xmlName: string = "properties.authenticationSettings"

type

type: object

className

className: string = "AuthenticationSettingsContract"

name

name: string = "Composite"

contact

contact: object

serializedName

serializedName: string = "properties.contact"

xmlName

xmlName: string = "properties.contact"

type

type: object

className

className: string = "ApiContactInformation"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

isCurrent

isCurrent: object

serializedName

serializedName: string = "properties.isCurrent"

xmlName

xmlName: string = "properties.isCurrent"

type

type: object

name

name: string = "Boolean"

isOnline

isOnline: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.isOnline"

xmlName

xmlName: string = "properties.isOnline"

type

type: object

name

name: string = "Boolean"

license

license: object

serializedName

serializedName: string = "properties.license"

xmlName

xmlName: string = "properties.license"

type

type: object

className

className: string = "ApiLicenseInformation"

name

name: string = "Composite"

path

path: object

serializedName

serializedName: string = "properties.path"

xmlName

xmlName: string = "properties.path"

constraints

constraints: object

MaxLength

MaxLength: number = 400

type

type: object

name

name: string = "String"

protocols

protocols: object

serializedName

serializedName: string = "properties.protocols"

xmlElementName

xmlElementName: string = "Protocol"

xmlName

xmlName: string = "properties.protocols"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serviceUrl

serviceUrl: object

serializedName

serializedName: string = "properties.serviceUrl"

xmlName

xmlName: string = "properties.serviceUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

subscriptionKeyParameterNames

subscriptionKeyParameterNames: object

serializedName

serializedName: string = "properties.subscriptionKeyParameterNames"

xmlName

xmlName: string = "properties.subscriptionKeyParameterNames"

type

type: object

className

className: string = "SubscriptionKeyParameterNamesContract"

name

name: string = "Composite"

subscriptionRequired

subscriptionRequired: object

serializedName

serializedName: string = "properties.subscriptionRequired"

xmlName

xmlName: string = "properties.subscriptionRequired"

type

type: object

name

name: string = "Boolean"

termsOfServiceUrl

termsOfServiceUrl: object

serializedName

serializedName: string = "properties.termsOfServiceUrl"

xmlName

xmlName: string = "properties.termsOfServiceUrl"

type

type: object

name

name: string = "String"

Const ApiUpdateHeaders

ApiUpdateHeaders: object

serializedName

serializedName: string = "Api_updateHeaders"

type

type: object

className

className: string = "ApiUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiVersionConstraint

ApiVersionConstraint: object

serializedName

serializedName: string = "ApiVersionConstraint"

type

type: object

className

className: string = "ApiVersionConstraint"

name

name: string = "Composite"

modelProperties

modelProperties: object

minApiVersion

minApiVersion: object

serializedName

serializedName: string = "minApiVersion"

xmlName

xmlName: string = "minApiVersion"

type

type: object

name

name: string = "String"

Const ApiVersionSetCollection

ApiVersionSetCollection: object

serializedName

serializedName: string = "ApiVersionSetCollection"

type

type: object

className

className: string = "ApiVersionSetCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ApiVersionSetContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ApiVersionSetContract"

name

name: string = "Composite"

Const ApiVersionSetContract

ApiVersionSetContract: object

serializedName

serializedName: string = "ApiVersionSetContract"

type

type: object

className

className: string = "ApiVersionSetContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versionHeaderName

versionHeaderName: object

serializedName

serializedName: string = "properties.versionHeaderName"

xmlName

xmlName: string = "properties.versionHeaderName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versionQueryName

versionQueryName: object

serializedName

serializedName: string = "properties.versionQueryName"

xmlName

xmlName: string = "properties.versionQueryName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versioningScheme

versioningScheme: object

serializedName

serializedName: string = "properties.versioningScheme"

xmlName

xmlName: string = "properties.versioningScheme"

type

type: object

name

name: string = "String"

Const ApiVersionSetContractDetails

ApiVersionSetContractDetails: object

serializedName

serializedName: string = "ApiVersionSetContractDetails"

type

type: object

className

className: string = "ApiVersionSetContractDetails"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

versionHeaderName

versionHeaderName: object

serializedName

serializedName: string = "versionHeaderName"

xmlName

xmlName: string = "versionHeaderName"

type

type: object

name

name: string = "String"

versionQueryName

versionQueryName: object

serializedName

serializedName: string = "versionQueryName"

xmlName

xmlName: string = "versionQueryName"

type

type: object

name

name: string = "String"

versioningScheme

versioningScheme: object

serializedName

serializedName: string = "versioningScheme"

xmlName

xmlName: string = "versioningScheme"

type

type: object

name

name: string = "String"

Const ApiVersionSetContractProperties

ApiVersionSetContractProperties: object

serializedName

serializedName: string = "ApiVersionSetContractProperties"

type

type: object

className

className: string = "ApiVersionSetContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

required

required: boolean = true

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versioningScheme

versioningScheme: object

required

required: boolean = true

serializedName

serializedName: string = "versioningScheme"

xmlName

xmlName: string = "versioningScheme"

type

type: object

name

name: string = "String"

Const ApiVersionSetCreateOrUpdateHeaders

ApiVersionSetCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ApiVersionSet_createOrUpdateHeaders"

type

type: object

className

className: string = "ApiVersionSetCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiVersionSetEntityBase

ApiVersionSetEntityBase: object

serializedName

serializedName: string = "ApiVersionSetEntityBase"

type

type: object

className

className: string = "ApiVersionSetEntityBase"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

versionHeaderName

versionHeaderName: object

serializedName

serializedName: string = "versionHeaderName"

xmlName

xmlName: string = "versionHeaderName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versionQueryName

versionQueryName: object

serializedName

serializedName: string = "versionQueryName"

xmlName

xmlName: string = "versionQueryName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const ApiVersionSetGetEntityTagHeaders

ApiVersionSetGetEntityTagHeaders: object

serializedName

serializedName: string = "ApiVersionSet_getEntityTagHeaders"

type

type: object

className

className: string = "ApiVersionSetGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiVersionSetGetHeaders

ApiVersionSetGetHeaders: object

serializedName

serializedName: string = "ApiVersionSet_getHeaders"

type

type: object

className

className: string = "ApiVersionSetGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiVersionSetUpdateHeaders

ApiVersionSetUpdateHeaders: object

serializedName

serializedName: string = "ApiVersionSet_updateHeaders"

type

type: object

className

className: string = "ApiVersionSetUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ApiVersionSetUpdateParameters

ApiVersionSetUpdateParameters: object

serializedName

serializedName: string = "ApiVersionSetUpdateParameters"

type

type: object

className

className: string = "ApiVersionSetUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versionHeaderName

versionHeaderName: object

serializedName

serializedName: string = "properties.versionHeaderName"

xmlName

xmlName: string = "properties.versionHeaderName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versionQueryName

versionQueryName: object

serializedName

serializedName: string = "properties.versionQueryName"

xmlName

xmlName: string = "properties.versionQueryName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versioningScheme

versioningScheme: object

serializedName

serializedName: string = "properties.versioningScheme"

xmlName

xmlName: string = "properties.versioningScheme"

type

type: object

name

name: string = "String"

Const ApiVersionSetUpdateParametersProperties

ApiVersionSetUpdateParametersProperties: object

serializedName

serializedName: string = "ApiVersionSetUpdateParametersProperties"

type

type: object

className

className: string = "ApiVersionSetUpdateParametersProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

versioningScheme

versioningScheme: object

serializedName

serializedName: string = "versioningScheme"

xmlName

xmlName: string = "versioningScheme"

type

type: object

name

name: string = "String"

Const ApimResource

ApimResource: object

serializedName

serializedName: string = "ApimResource"

type

type: object

className

className: string = "ApimResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

tags

tags: object

serializedName

serializedName: string = "tags"

xmlName

xmlName: string = "tags"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

Const ArmIdWrapper

ArmIdWrapper: object

serializedName

serializedName: string = "ArmIdWrapper"

type

type: object

className

className: string = "ArmIdWrapper"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

Const AssociationContract

AssociationContract: object

serializedName

serializedName: string = "AssociationContract"

type

type: object

className

className: string = "AssociationContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

provisioningState

provisioningState: object

defaultValue

defaultValue: string = "created"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const AuthenticationSettingsContract

AuthenticationSettingsContract: object

serializedName

serializedName: string = "AuthenticationSettingsContract"

type

type: object

className

className: string = "AuthenticationSettingsContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

oAuth2

oAuth2: object

serializedName

serializedName: string = "oAuth2"

xmlName

xmlName: string = "oAuth2"

type

type: object

className

className: string = "OAuth2AuthenticationSettingsContract"

name

name: string = "Composite"

openid

openid: object

serializedName

serializedName: string = "openid"

xmlName

xmlName: string = "openid"

type

type: object

className

className: string = "OpenIdAuthenticationSettingsContract"

name

name: string = "Composite"

Const AuthorizationServerCollection

AuthorizationServerCollection: object

serializedName

serializedName: string = "AuthorizationServerCollection"

type

type: object

className

className: string = "AuthorizationServerCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "AuthorizationServerContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "AuthorizationServerContract"

name

name: string = "Composite"

Const AuthorizationServerContract

AuthorizationServerContract: object

serializedName

serializedName: string = "AuthorizationServerContract"

type

type: object

className

className: string = "AuthorizationServerContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizationEndpoint

authorizationEndpoint: object

serializedName

serializedName: string = "properties.authorizationEndpoint"

xmlName

xmlName: string = "properties.authorizationEndpoint"

type

type: object

name

name: string = "String"

authorizationMethods

authorizationMethods: object

serializedName

serializedName: string = "properties.authorizationMethods"

xmlElementName

xmlElementName: string = "AuthorizationMethod"

xmlName

xmlName: string = "properties.authorizationMethods"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

allowedValues

allowedValues: string[] = ["HEAD","OPTIONS","TRACE","GET","POST","PUT","PATCH","DELETE"]

name

name: string = "Enum"

bearerTokenSendingMethods

bearerTokenSendingMethods: object

serializedName

serializedName: string = "properties.bearerTokenSendingMethods"

xmlElementName

xmlElementName: string = "BearerTokenSendingMethod"

xmlName

xmlName: string = "properties.bearerTokenSendingMethods"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

clientAuthenticationMethod

clientAuthenticationMethod: object

serializedName

serializedName: string = "properties.clientAuthenticationMethod"

xmlElementName

xmlElementName: string = "ClientAuthenticationMethod"

xmlName

xmlName: string = "properties.clientAuthenticationMethod"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "properties.clientId"

xmlName

xmlName: string = "properties.clientId"

type

type: object

name

name: string = "String"

clientRegistrationEndpoint

clientRegistrationEndpoint: object

serializedName

serializedName: string = "properties.clientRegistrationEndpoint"

xmlName

xmlName: string = "properties.clientRegistrationEndpoint"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "properties.clientSecret"

xmlName

xmlName: string = "properties.clientSecret"

type

type: object

name

name: string = "String"

defaultScope

defaultScope: object

serializedName

serializedName: string = "properties.defaultScope"

xmlName

xmlName: string = "properties.defaultScope"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 50

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

grantTypes

grantTypes: object

serializedName

serializedName: string = "properties.grantTypes"

xmlElementName

xmlElementName: string = "GrantType"

xmlName

xmlName: string = "properties.grantTypes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

resourceOwnerPassword

resourceOwnerPassword: object

serializedName

serializedName: string = "properties.resourceOwnerPassword"

xmlName

xmlName: string = "properties.resourceOwnerPassword"

type

type: object

name

name: string = "String"

resourceOwnerUsername

resourceOwnerUsername: object

serializedName

serializedName: string = "properties.resourceOwnerUsername"

xmlName

xmlName: string = "properties.resourceOwnerUsername"

type

type: object

name

name: string = "String"

supportState

supportState: object

serializedName

serializedName: string = "properties.supportState"

xmlName

xmlName: string = "properties.supportState"

type

type: object

name

name: string = "Boolean"

tokenBodyParameters

tokenBodyParameters: object

serializedName

serializedName: string = "properties.tokenBodyParameters"

xmlElementName

xmlElementName: string = "TokenBodyParameterContract"

xmlName

xmlName: string = "properties.tokenBodyParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TokenBodyParameterContract"

name

name: string = "Composite"

tokenEndpoint

tokenEndpoint: object

serializedName

serializedName: string = "properties.tokenEndpoint"

xmlName

xmlName: string = "properties.tokenEndpoint"

type

type: object

name

name: string = "String"

Const AuthorizationServerContractBaseProperties

AuthorizationServerContractBaseProperties: object

serializedName

serializedName: string = "AuthorizationServerContractBaseProperties"

type

type: object

className

className: string = "AuthorizationServerContractBaseProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizationMethods

authorizationMethods: object

serializedName

serializedName: string = "authorizationMethods"

xmlElementName

xmlElementName: string = "AuthorizationMethod"

xmlName

xmlName: string = "authorizationMethods"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

allowedValues

allowedValues: string[] = ["HEAD","OPTIONS","TRACE","GET","POST","PUT","PATCH","DELETE"]

name

name: string = "Enum"

bearerTokenSendingMethods

bearerTokenSendingMethods: object

serializedName

serializedName: string = "bearerTokenSendingMethods"

xmlElementName

xmlElementName: string = "BearerTokenSendingMethod"

xmlName

xmlName: string = "bearerTokenSendingMethods"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

clientAuthenticationMethod

clientAuthenticationMethod: object

serializedName

serializedName: string = "clientAuthenticationMethod"

xmlElementName

xmlElementName: string = "ClientAuthenticationMethod"

xmlName

xmlName: string = "clientAuthenticationMethod"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

defaultScope

defaultScope: object

serializedName

serializedName: string = "defaultScope"

xmlName

xmlName: string = "defaultScope"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

resourceOwnerPassword

resourceOwnerPassword: object

serializedName

serializedName: string = "resourceOwnerPassword"

xmlName

xmlName: string = "resourceOwnerPassword"

type

type: object

name

name: string = "String"

resourceOwnerUsername

resourceOwnerUsername: object

serializedName

serializedName: string = "resourceOwnerUsername"

xmlName

xmlName: string = "resourceOwnerUsername"

type

type: object

name

name: string = "String"

supportState

supportState: object

serializedName

serializedName: string = "supportState"

xmlName

xmlName: string = "supportState"

type

type: object

name

name: string = "Boolean"

tokenBodyParameters

tokenBodyParameters: object

serializedName

serializedName: string = "tokenBodyParameters"

xmlElementName

xmlElementName: string = "TokenBodyParameterContract"

xmlName

xmlName: string = "tokenBodyParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TokenBodyParameterContract"

name

name: string = "Composite"

tokenEndpoint

tokenEndpoint: object

serializedName

serializedName: string = "tokenEndpoint"

xmlName

xmlName: string = "tokenEndpoint"

type

type: object

name

name: string = "String"

Const AuthorizationServerContractProperties

AuthorizationServerContractProperties: object

serializedName

serializedName: string = "AuthorizationServerContractProperties"

type

type: object

className

className: string = "AuthorizationServerContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizationEndpoint

authorizationEndpoint: object

required

required: boolean = true

serializedName

serializedName: string = "authorizationEndpoint"

xmlName

xmlName: string = "authorizationEndpoint"

type

type: object

name

name: string = "String"

clientId

clientId: object

required

required: boolean = true

serializedName

serializedName: string = "clientId"

xmlName

xmlName: string = "clientId"

type

type: object

name

name: string = "String"

clientRegistrationEndpoint

clientRegistrationEndpoint: object

required

required: boolean = true

serializedName

serializedName: string = "clientRegistrationEndpoint"

xmlName

xmlName: string = "clientRegistrationEndpoint"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

xmlName

xmlName: string = "clientSecret"

type

type: object

name

name: string = "String"

displayName

displayName: object

required

required: boolean = true

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 50

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

grantTypes

grantTypes: object

required

required: boolean = true

serializedName

serializedName: string = "grantTypes"

xmlElementName

xmlElementName: string = "GrantType"

xmlName

xmlName: string = "grantTypes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AuthorizationServerCreateOrUpdateHeaders

AuthorizationServerCreateOrUpdateHeaders: object

serializedName

serializedName: string = "AuthorizationServer_createOrUpdateHeaders"

type

type: object

className

className: string = "AuthorizationServerCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const AuthorizationServerGetEntityTagHeaders

AuthorizationServerGetEntityTagHeaders: object

serializedName

serializedName: string = "AuthorizationServer_getEntityTagHeaders"

type

type: object

className

className: string = "AuthorizationServerGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const AuthorizationServerGetHeaders

AuthorizationServerGetHeaders: object

serializedName

serializedName: string = "AuthorizationServer_getHeaders"

type

type: object

className

className: string = "AuthorizationServerGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const AuthorizationServerListSecretsHeaders

AuthorizationServerListSecretsHeaders: object

serializedName

serializedName: string = "AuthorizationServer_listSecretsHeaders"

type

type: object

className

className: string = "AuthorizationServerListSecretsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const AuthorizationServerSecretsContract

AuthorizationServerSecretsContract: object

serializedName

serializedName: string = "AuthorizationServerSecretsContract"

type

type: object

className

className: string = "AuthorizationServerSecretsContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

xmlName

xmlName: string = "clientSecret"

type

type: object

name

name: string = "String"

resourceOwnerPassword

resourceOwnerPassword: object

serializedName

serializedName: string = "resourceOwnerPassword"

xmlName

xmlName: string = "resourceOwnerPassword"

type

type: object

name

name: string = "String"

resourceOwnerUsername

resourceOwnerUsername: object

serializedName

serializedName: string = "resourceOwnerUsername"

xmlName

xmlName: string = "resourceOwnerUsername"

type

type: object

name

name: string = "String"

Const AuthorizationServerUpdateContract

AuthorizationServerUpdateContract: object

serializedName

serializedName: string = "AuthorizationServerUpdateContract"

type

type: object

className

className: string = "AuthorizationServerUpdateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizationEndpoint

authorizationEndpoint: object

serializedName

serializedName: string = "properties.authorizationEndpoint"

xmlName

xmlName: string = "properties.authorizationEndpoint"

type

type: object

name

name: string = "String"

authorizationMethods

authorizationMethods: object

serializedName

serializedName: string = "properties.authorizationMethods"

xmlElementName

xmlElementName: string = "AuthorizationMethod"

xmlName

xmlName: string = "properties.authorizationMethods"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

allowedValues

allowedValues: string[] = ["HEAD","OPTIONS","TRACE","GET","POST","PUT","PATCH","DELETE"]

name

name: string = "Enum"

bearerTokenSendingMethods

bearerTokenSendingMethods: object

serializedName

serializedName: string = "properties.bearerTokenSendingMethods"

xmlElementName

xmlElementName: string = "BearerTokenSendingMethod"

xmlName

xmlName: string = "properties.bearerTokenSendingMethods"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

clientAuthenticationMethod

clientAuthenticationMethod: object

serializedName

serializedName: string = "properties.clientAuthenticationMethod"

xmlElementName

xmlElementName: string = "ClientAuthenticationMethod"

xmlName

xmlName: string = "properties.clientAuthenticationMethod"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "properties.clientId"

xmlName

xmlName: string = "properties.clientId"

type

type: object

name

name: string = "String"

clientRegistrationEndpoint

clientRegistrationEndpoint: object

serializedName

serializedName: string = "properties.clientRegistrationEndpoint"

xmlName

xmlName: string = "properties.clientRegistrationEndpoint"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "properties.clientSecret"

xmlName

xmlName: string = "properties.clientSecret"

type

type: object

name

name: string = "String"

defaultScope

defaultScope: object

serializedName

serializedName: string = "properties.defaultScope"

xmlName

xmlName: string = "properties.defaultScope"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 50

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

grantTypes

grantTypes: object

serializedName

serializedName: string = "properties.grantTypes"

xmlElementName

xmlElementName: string = "GrantType"

xmlName

xmlName: string = "properties.grantTypes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

resourceOwnerPassword

resourceOwnerPassword: object

serializedName

serializedName: string = "properties.resourceOwnerPassword"

xmlName

xmlName: string = "properties.resourceOwnerPassword"

type

type: object

name

name: string = "String"

resourceOwnerUsername

resourceOwnerUsername: object

serializedName

serializedName: string = "properties.resourceOwnerUsername"

xmlName

xmlName: string = "properties.resourceOwnerUsername"

type

type: object

name

name: string = "String"

supportState

supportState: object

serializedName

serializedName: string = "properties.supportState"

xmlName

xmlName: string = "properties.supportState"

type

type: object

name

name: string = "Boolean"

tokenBodyParameters

tokenBodyParameters: object

serializedName

serializedName: string = "properties.tokenBodyParameters"

xmlElementName

xmlElementName: string = "TokenBodyParameterContract"

xmlName

xmlName: string = "properties.tokenBodyParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TokenBodyParameterContract"

name

name: string = "Composite"

tokenEndpoint

tokenEndpoint: object

serializedName

serializedName: string = "properties.tokenEndpoint"

xmlName

xmlName: string = "properties.tokenEndpoint"

type

type: object

name

name: string = "String"

Const AuthorizationServerUpdateContractProperties

AuthorizationServerUpdateContractProperties: object

serializedName

serializedName: string = "AuthorizationServerUpdateContractProperties"

type

type: object

className

className: string = "AuthorizationServerUpdateContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizationEndpoint

authorizationEndpoint: object

serializedName

serializedName: string = "authorizationEndpoint"

xmlName

xmlName: string = "authorizationEndpoint"

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "clientId"

xmlName

xmlName: string = "clientId"

type

type: object

name

name: string = "String"

clientRegistrationEndpoint

clientRegistrationEndpoint: object

serializedName

serializedName: string = "clientRegistrationEndpoint"

xmlName

xmlName: string = "clientRegistrationEndpoint"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

xmlName

xmlName: string = "clientSecret"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 50

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

grantTypes

grantTypes: object

serializedName

serializedName: string = "grantTypes"

xmlElementName

xmlElementName: string = "GrantType"

xmlName

xmlName: string = "grantTypes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const AuthorizationServerUpdateHeaders

AuthorizationServerUpdateHeaders: object

serializedName

serializedName: string = "AuthorizationServer_updateHeaders"

type

type: object

className

className: string = "AuthorizationServerUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const BackendAuthorizationHeaderCredentials

BackendAuthorizationHeaderCredentials: object

serializedName

serializedName: string = "BackendAuthorizationHeaderCredentials"

type

type: object

className

className: string = "BackendAuthorizationHeaderCredentials"

name

name: string = "Composite"

modelProperties

modelProperties: object

parameter

parameter: object

required

required: boolean = true

serializedName

serializedName: string = "parameter"

xmlName

xmlName: string = "parameter"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

scheme

scheme: object

required

required: boolean = true

serializedName

serializedName: string = "scheme"

xmlName

xmlName: string = "scheme"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const BackendBaseParameters

BackendBaseParameters: object

serializedName

serializedName: string = "BackendBaseParameters"

type

type: object

className

className: string = "BackendBaseParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

credentials

credentials: object

serializedName

serializedName: string = "credentials"

xmlName

xmlName: string = "credentials"

type

type: object

className

className: string = "BackendCredentialsContract"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

xmlName

xmlName: string = "properties"

type

type: object

className

className: string = "BackendProperties"

name

name: string = "Composite"

proxy

proxy: object

serializedName

serializedName: string = "proxy"

xmlName

xmlName: string = "proxy"

type

type: object

className

className: string = "BackendProxyContract"

name

name: string = "Composite"

resourceId

resourceId: object

serializedName

serializedName: string = "resourceId"

xmlName

xmlName: string = "resourceId"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "title"

xmlName

xmlName: string = "title"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

tls

tls: object

serializedName

serializedName: string = "tls"

xmlName

xmlName: string = "tls"

type

type: object

className

className: string = "BackendTlsProperties"

name

name: string = "Composite"

Const BackendCollection

BackendCollection: object

serializedName

serializedName: string = "BackendCollection"

type

type: object

className

className: string = "BackendCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "BackendContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "BackendContract"

name

name: string = "Composite"

Const BackendContract

BackendContract: object

serializedName

serializedName: string = "BackendContract"

type

type: object

className

className: string = "BackendContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

credentials

credentials: object

serializedName

serializedName: string = "properties.credentials"

xmlName

xmlName: string = "properties.credentials"

type

type: object

className

className: string = "BackendCredentialsContract"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties.properties"

xmlName

xmlName: string = "properties.properties"

type

type: object

className

className: string = "BackendProperties"

name

name: string = "Composite"

protocol

protocol: object

serializedName

serializedName: string = "properties.protocol"

xmlName

xmlName: string = "properties.protocol"

type

type: object

name

name: string = "String"

proxy

proxy: object

serializedName

serializedName: string = "properties.proxy"

xmlName

xmlName: string = "properties.proxy"

type

type: object

className

className: string = "BackendProxyContract"

name

name: string = "Composite"

resourceId

resourceId: object

serializedName

serializedName: string = "properties.resourceId"

xmlName

xmlName: string = "properties.resourceId"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "properties.title"

xmlName

xmlName: string = "properties.title"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

tls

tls: object

serializedName

serializedName: string = "properties.tls"

xmlName

xmlName: string = "properties.tls"

type

type: object

className

className: string = "BackendTlsProperties"

name

name: string = "Composite"

url

url: object

serializedName

serializedName: string = "properties.url"

xmlName

xmlName: string = "properties.url"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const BackendContractProperties

BackendContractProperties: object

serializedName

serializedName: string = "BackendContractProperties"

type

type: object

className

className: string = "BackendContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

protocol

protocol: object

required

required: boolean = true

serializedName

serializedName: string = "protocol"

xmlName

xmlName: string = "protocol"

type

type: object

name

name: string = "String"

url

url: object

required

required: boolean = true

serializedName

serializedName: string = "url"

xmlName

xmlName: string = "url"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const BackendCreateOrUpdateHeaders

BackendCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Backend_createOrUpdateHeaders"

type

type: object

className

className: string = "BackendCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const BackendCredentialsContract

BackendCredentialsContract: object

serializedName

serializedName: string = "BackendCredentialsContract"

type

type: object

className

className: string = "BackendCredentialsContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorization

authorization: object

serializedName

serializedName: string = "authorization"

xmlName

xmlName: string = "authorization"

type

type: object

className

className: string = "BackendAuthorizationHeaderCredentials"

name

name: string = "Composite"

certificate

certificate: object

serializedName

serializedName: string = "certificate"

xmlElementName

xmlElementName: string = "BackendCredentialsContractCertificateItem"

xmlName

xmlName: string = "certificate"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

certificateIds

certificateIds: object

serializedName

serializedName: string = "certificateIds"

xmlElementName

xmlElementName: string = "BackendCredentialsContractCertificateIdsItem"

xmlName

xmlName: string = "certificateIds"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

header

header: object

serializedName

serializedName: string = "header"

xmlName

xmlName: string = "header"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

xmlName

xmlName: string = "query"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const BackendGetEntityTagHeaders

BackendGetEntityTagHeaders: object

serializedName

serializedName: string = "Backend_getEntityTagHeaders"

type

type: object

className

className: string = "BackendGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const BackendGetHeaders

BackendGetHeaders: object

serializedName

serializedName: string = "Backend_getHeaders"

type

type: object

className

className: string = "BackendGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const BackendProperties

BackendProperties: object

serializedName

serializedName: string = "BackendProperties"

type

type: object

className

className: string = "BackendProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

serviceFabricCluster

serviceFabricCluster: object

serializedName

serializedName: string = "serviceFabricCluster"

xmlName

xmlName: string = "serviceFabricCluster"

type

type: object

className

className: string = "BackendServiceFabricClusterProperties"

name

name: string = "Composite"

Const BackendProxyContract

BackendProxyContract: object

serializedName

serializedName: string = "BackendProxyContract"

type

type: object

className

className: string = "BackendProxyContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

password

password: object

serializedName

serializedName: string = "password"

xmlName

xmlName: string = "password"

type

type: object

name

name: string = "String"

url

url: object

required

required: boolean = true

serializedName

serializedName: string = "url"

xmlName

xmlName: string = "url"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

username

username: object

serializedName

serializedName: string = "username"

xmlName

xmlName: string = "username"

type

type: object

name

name: string = "String"

Const BackendReconnectContract

BackendReconnectContract: object

serializedName

serializedName: string = "BackendReconnectContract"

type

type: object

className

className: string = "BackendReconnectContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

after

after: object

serializedName

serializedName: string = "properties.after"

xmlName

xmlName: string = "properties.after"

type

type: object

name

name: string = "TimeSpan"

Const BackendServiceFabricClusterProperties

BackendServiceFabricClusterProperties: object

serializedName

serializedName: string = "BackendServiceFabricClusterProperties"

type

type: object

className

className: string = "BackendServiceFabricClusterProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientCertificateId

clientCertificateId: object

serializedName

serializedName: string = "clientCertificateId"

xmlName

xmlName: string = "clientCertificateId"

type

type: object

name

name: string = "String"

clientCertificatethumbprint

clientCertificatethumbprint: object

serializedName

serializedName: string = "clientCertificatethumbprint"

xmlName

xmlName: string = "clientCertificatethumbprint"

type

type: object

name

name: string = "String"

managementEndpoints

managementEndpoints: object

required

required: boolean = true

serializedName

serializedName: string = "managementEndpoints"

xmlElementName

xmlElementName: string = "BackendServiceFabricClusterPropertiesManagementEndpointsItem"

xmlName

xmlName: string = "managementEndpoints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

maxPartitionResolutionRetries

maxPartitionResolutionRetries: object

serializedName

serializedName: string = "maxPartitionResolutionRetries"

xmlName

xmlName: string = "maxPartitionResolutionRetries"

type

type: object

name

name: string = "Number"

serverCertificateThumbprints

serverCertificateThumbprints: object

serializedName

serializedName: string = "serverCertificateThumbprints"

xmlElementName

xmlElementName: string = "BackendServiceFabricClusterPropertiesServerCertificateThumbprintsItem"

xmlName

xmlName: string = "serverCertificateThumbprints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

serverX509Names

serverX509Names: object

serializedName

serializedName: string = "serverX509Names"

xmlElementName

xmlElementName: string = "X509CertificateName"

xmlName

xmlName: string = "serverX509Names"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "X509CertificateName"

name

name: string = "Composite"

Const BackendTlsProperties

BackendTlsProperties: object

serializedName

serializedName: string = "BackendTlsProperties"

type

type: object

className

className: string = "BackendTlsProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

validateCertificateChain

validateCertificateChain: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "validateCertificateChain"

xmlName

xmlName: string = "validateCertificateChain"

type

type: object

name

name: string = "Boolean"

validateCertificateName

validateCertificateName: object

defaultValue

defaultValue: boolean = true

serializedName

serializedName: string = "validateCertificateName"

xmlName

xmlName: string = "validateCertificateName"

type

type: object

name

name: string = "Boolean"

Const BackendUpdateHeaders

BackendUpdateHeaders: object

serializedName

serializedName: string = "Backend_updateHeaders"

type

type: object

className

className: string = "BackendUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const BackendUpdateParameterProperties

BackendUpdateParameterProperties: object

serializedName

serializedName: string = "BackendUpdateParameterProperties"

type

type: object

className

className: string = "BackendUpdateParameterProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

protocol

protocol: object

serializedName

serializedName: string = "protocol"

xmlName

xmlName: string = "protocol"

type

type: object

name

name: string = "String"

url

url: object

serializedName

serializedName: string = "url"

xmlName

xmlName: string = "url"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const BackendUpdateParameters

BackendUpdateParameters: object

serializedName

serializedName: string = "BackendUpdateParameters"

type

type: object

className

className: string = "BackendUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

credentials

credentials: object

serializedName

serializedName: string = "properties.credentials"

xmlName

xmlName: string = "properties.credentials"

type

type: object

className

className: string = "BackendCredentialsContract"

name

name: string = "Composite"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties.properties"

xmlName

xmlName: string = "properties.properties"

type

type: object

className

className: string = "BackendProperties"

name

name: string = "Composite"

protocol

protocol: object

serializedName

serializedName: string = "properties.protocol"

xmlName

xmlName: string = "properties.protocol"

type

type: object

name

name: string = "String"

proxy

proxy: object

serializedName

serializedName: string = "properties.proxy"

xmlName

xmlName: string = "properties.proxy"

type

type: object

className

className: string = "BackendProxyContract"

name

name: string = "Composite"

resourceId

resourceId: object

serializedName

serializedName: string = "properties.resourceId"

xmlName

xmlName: string = "properties.resourceId"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "properties.title"

xmlName

xmlName: string = "properties.title"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

tls

tls: object

serializedName

serializedName: string = "properties.tls"

xmlName

xmlName: string = "properties.tls"

type

type: object

className

className: string = "BackendTlsProperties"

name

name: string = "Composite"

url

url: object

serializedName

serializedName: string = "properties.url"

xmlName

xmlName: string = "properties.url"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const BodyDiagnosticSettings

BodyDiagnosticSettings: object

serializedName

serializedName: string = "BodyDiagnosticSettings"

type

type: object

className

className: string = "BodyDiagnosticSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

bytes

bytes: object

serializedName

serializedName: string = "bytes"

xmlName

xmlName: string = "bytes"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 8192

type

type: object

name

name: string = "Number"

Const CacheCollection

CacheCollection: object

serializedName

serializedName: string = "CacheCollection"

type

type: object

className

className: string = "CacheCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "CacheContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CacheContract"

name

name: string = "Composite"

Const CacheContract

CacheContract: object

serializedName

serializedName: string = "CacheContract"

type

type: object

className

className: string = "CacheContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "properties.connectionString"

xmlName

xmlName: string = "properties.connectionString"

constraints

constraints: object

MaxLength

MaxLength: number = 300

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

resourceId

resourceId: object

serializedName

serializedName: string = "properties.resourceId"

xmlName

xmlName: string = "properties.resourceId"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

useFromLocation

useFromLocation: object

serializedName

serializedName: string = "properties.useFromLocation"

xmlName

xmlName: string = "properties.useFromLocation"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

Const CacheCreateOrUpdateHeaders

CacheCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Cache_createOrUpdateHeaders"

type

type: object

className

className: string = "CacheCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const CacheGetEntityTagHeaders

CacheGetEntityTagHeaders: object

serializedName

serializedName: string = "Cache_getEntityTagHeaders"

type

type: object

className

className: string = "CacheGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const CacheGetHeaders

CacheGetHeaders: object

serializedName

serializedName: string = "Cache_getHeaders"

type

type: object

className

className: string = "CacheGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const CacheUpdateHeaders

CacheUpdateHeaders: object

serializedName

serializedName: string = "Cache_updateHeaders"

type

type: object

className

className: string = "CacheUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const CacheUpdateParameters

CacheUpdateParameters: object

serializedName

serializedName: string = "CacheUpdateParameters"

type

type: object

className

className: string = "CacheUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectionString

connectionString: object

serializedName

serializedName: string = "properties.connectionString"

xmlName

xmlName: string = "properties.connectionString"

constraints

constraints: object

MaxLength

MaxLength: number = 300

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

resourceId

resourceId: object

serializedName

serializedName: string = "properties.resourceId"

xmlName

xmlName: string = "properties.resourceId"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

useFromLocation

useFromLocation: object

serializedName

serializedName: string = "properties.useFromLocation"

xmlName

xmlName: string = "properties.useFromLocation"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

Const CertificateCollection

CertificateCollection: object

serializedName

serializedName: string = "CertificateCollection"

type

type: object

className

className: string = "CertificateCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "CertificateContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "CertificateContract"

name

name: string = "Composite"

Const CertificateConfiguration

CertificateConfiguration: object

serializedName

serializedName: string = "CertificateConfiguration"

type

type: object

className

className: string = "CertificateConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

certificate

certificate: object

serializedName

serializedName: string = "certificate"

xmlName

xmlName: string = "certificate"

type

type: object

className

className: string = "CertificateInformation"

name

name: string = "Composite"

certificatePassword

certificatePassword: object

serializedName

serializedName: string = "certificatePassword"

xmlName

xmlName: string = "certificatePassword"

type

type: object

name

name: string = "String"

encodedCertificate

encodedCertificate: object

serializedName

serializedName: string = "encodedCertificate"

xmlName

xmlName: string = "encodedCertificate"

type

type: object

name

name: string = "String"

storeName

storeName: object

required

required: boolean = true

serializedName

serializedName: string = "storeName"

xmlName

xmlName: string = "storeName"

type

type: object

name

name: string = "String"

Const CertificateContract

CertificateContract: object

serializedName

serializedName: string = "CertificateContract"

type

type: object

className

className: string = "CertificateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

expirationDate

expirationDate: object

serializedName

serializedName: string = "properties.expirationDate"

xmlName

xmlName: string = "properties.expirationDate"

type

type: object

name

name: string = "DateTime"

keyVault

keyVault: object

serializedName

serializedName: string = "properties.keyVault"

xmlName

xmlName: string = "properties.keyVault"

type

type: object

className

className: string = "KeyVaultContractProperties"

name

name: string = "Composite"

subject

subject: object

serializedName

serializedName: string = "properties.subject"

xmlName

xmlName: string = "properties.subject"

type

type: object

name

name: string = "String"

thumbprint

thumbprint: object

serializedName

serializedName: string = "properties.thumbprint"

xmlName

xmlName: string = "properties.thumbprint"

type

type: object

name

name: string = "String"

Const CertificateCreateOrUpdateHeaders

CertificateCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Certificate_createOrUpdateHeaders"

type

type: object

className

className: string = "CertificateCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const CertificateCreateOrUpdateParameters

CertificateCreateOrUpdateParameters: object

serializedName

serializedName: string = "CertificateCreateOrUpdateParameters"

type

type: object

className

className: string = "CertificateCreateOrUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

data

data: object

serializedName

serializedName: string = "properties.data"

xmlName

xmlName: string = "properties.data"

type

type: object

name

name: string = "String"

keyVault

keyVault: object

serializedName

serializedName: string = "properties.keyVault"

xmlName

xmlName: string = "properties.keyVault"

type

type: object

className

className: string = "KeyVaultContractCreateProperties"

name

name: string = "Composite"

password

password: object

serializedName

serializedName: string = "properties.password"

xmlName

xmlName: string = "properties.password"

type

type: object

name

name: string = "String"

Const CertificateGetEntityTagHeaders

CertificateGetEntityTagHeaders: object

serializedName

serializedName: string = "Certificate_getEntityTagHeaders"

type

type: object

className

className: string = "CertificateGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const CertificateGetHeaders

CertificateGetHeaders: object

serializedName

serializedName: string = "Certificate_getHeaders"

type

type: object

className

className: string = "CertificateGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const CertificateInformation

CertificateInformation: object

serializedName

serializedName: string = "CertificateInformation"

type

type: object

className

className: string = "CertificateInformation"

name

name: string = "Composite"

modelProperties

modelProperties: object

expiry

expiry: object

required

required: boolean = true

serializedName

serializedName: string = "expiry"

xmlName

xmlName: string = "expiry"

type

type: object

name

name: string = "DateTime"

subject

subject: object

required

required: boolean = true

serializedName

serializedName: string = "subject"

xmlName

xmlName: string = "subject"

type

type: object

name

name: string = "String"

thumbprint

thumbprint: object

required

required: boolean = true

serializedName

serializedName: string = "thumbprint"

xmlName

xmlName: string = "thumbprint"

type

type: object

name

name: string = "String"

Const CertificateRefreshSecretHeaders

CertificateRefreshSecretHeaders: object

serializedName

serializedName: string = "Certificate_refreshSecretHeaders"

type

type: object

className

className: string = "CertificateRefreshSecretHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ClientSecretContract

ClientSecretContract: object

serializedName

serializedName: string = "ClientSecretContract"

type

type: object

className

className: string = "ClientSecretContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

xmlName

xmlName: string = "clientSecret"

type

type: object

name

name: string = "String"

Const ConnectivityCheckRequest

ConnectivityCheckRequest: object

serializedName

serializedName: string = "ConnectivityCheckRequest"

type

type: object

className

className: string = "ConnectivityCheckRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

destination

destination: object

serializedName

serializedName: string = "destination"

xmlName

xmlName: string = "destination"

type

type: object

className

className: string = "ConnectivityCheckRequestDestination"

name

name: string = "Composite"

preferredIPVersion

preferredIPVersion: object

serializedName

serializedName: string = "preferredIPVersion"

xmlName

xmlName: string = "preferredIPVersion"

type

type: object

name

name: string = "String"

protocol

protocol: object

serializedName

serializedName: string = "protocol"

xmlName

xmlName: string = "protocol"

type

type: object

name

name: string = "String"

protocolConfiguration

protocolConfiguration: object

serializedName

serializedName: string = "protocolConfiguration"

xmlName

xmlName: string = "protocolConfiguration"

type

type: object

className

className: string = "ConnectivityCheckRequestProtocolConfiguration"

name

name: string = "Composite"

source

source: object

serializedName

serializedName: string = "source"

xmlName

xmlName: string = "source"

type

type: object

className

className: string = "ConnectivityCheckRequestSource"

name

name: string = "Composite"

Const ConnectivityCheckRequestDestination

ConnectivityCheckRequestDestination: object

serializedName

serializedName: string = "ConnectivityCheckRequestDestination"

type

type: object

className

className: string = "ConnectivityCheckRequestDestination"

name

name: string = "Composite"

modelProperties

modelProperties: object

address

address: object

required

required: boolean = true

serializedName

serializedName: string = "address"

xmlName

xmlName: string = "address"

type

type: object

name

name: string = "String"

port

port: object

required

required: boolean = true

serializedName

serializedName: string = "port"

xmlName

xmlName: string = "port"

type

type: object

name

name: string = "Number"

Const ConnectivityCheckRequestProtocolConfiguration

ConnectivityCheckRequestProtocolConfiguration: object

serializedName

serializedName: string = "ConnectivityCheckRequestProtocolConfiguration"

type

type: object

className

className: string = "ConnectivityCheckRequestProtocolConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

httpConfiguration

httpConfiguration: object

serializedName

serializedName: string = "HTTPConfiguration"

xmlName

xmlName: string = "HTTPConfiguration"

type

type: object

className

className: string = "ConnectivityCheckRequestProtocolConfigurationHttpConfiguration"

name

name: string = "Composite"

Const ConnectivityCheckRequestProtocolConfigurationHttpConfiguration

ConnectivityCheckRequestProtocolConfigurationHttpConfiguration: object

serializedName

serializedName: string = "ConnectivityCheckRequestProtocolConfigurationHttpConfiguration"

type

type: object

className

className: string = "ConnectivityCheckRequestProtocolConfigurationHttpConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

headers

headers: object

serializedName

serializedName: string = "headers"

xmlElementName

xmlElementName: string = "HttpHeader"

xmlName

xmlName: string = "headers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "HttpHeader"

name

name: string = "Composite"

method

method: object

serializedName

serializedName: string = "method"

xmlName

xmlName: string = "method"

type

type: object

name

name: string = "String"

validStatusCodes

validStatusCodes: object

serializedName

serializedName: string = "validStatusCodes"

xmlElementName

xmlElementName: string = "ArrayItemschema"

xmlName

xmlName: string = "validStatusCodes"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Number"

Const ConnectivityCheckRequestSource

ConnectivityCheckRequestSource: object

serializedName

serializedName: string = "ConnectivityCheckRequestSource"

type

type: object

className

className: string = "ConnectivityCheckRequestSource"

name

name: string = "Composite"

modelProperties

modelProperties: object

instance

instance: object

serializedName

serializedName: string = "instance"

xmlName

xmlName: string = "instance"

type

type: object

name

name: string = "Number"

region

region: object

required

required: boolean = true

serializedName

serializedName: string = "region"

xmlName

xmlName: string = "region"

type

type: object

name

name: string = "String"

Const ConnectivityCheckResponse

ConnectivityCheckResponse: object

serializedName

serializedName: string = "ConnectivityCheckResponse"

type

type: object

className

className: string = "ConnectivityCheckResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

avgLatencyInMs

avgLatencyInMs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "avgLatencyInMs"

xmlName

xmlName: string = "avgLatencyInMs"

type

type: object

name

name: string = "Number"

connectionStatus

connectionStatus: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "connectionStatus"

xmlName

xmlName: string = "connectionStatus"

type

type: object

name

name: string = "String"

hops

hops: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "hops"

xmlElementName

xmlElementName: string = "ConnectivityHop"

xmlName

xmlName: string = "hops"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ConnectivityHop"

name

name: string = "Composite"

maxLatencyInMs

maxLatencyInMs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "maxLatencyInMs"

xmlName

xmlName: string = "maxLatencyInMs"

type

type: object

name

name: string = "Number"

minLatencyInMs

minLatencyInMs: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "minLatencyInMs"

xmlName

xmlName: string = "minLatencyInMs"

type

type: object

name

name: string = "Number"

probesFailed

probesFailed: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "probesFailed"

xmlName

xmlName: string = "probesFailed"

type

type: object

name

name: string = "Number"

probesSent

probesSent: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "probesSent"

xmlName

xmlName: string = "probesSent"

type

type: object

name

name: string = "Number"

Const ConnectivityHop

ConnectivityHop: object

serializedName

serializedName: string = "ConnectivityHop"

type

type: object

className

className: string = "ConnectivityHop"

name

name: string = "Composite"

modelProperties

modelProperties: object

address

address: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "address"

xmlName

xmlName: string = "address"

type

type: object

name

name: string = "String"

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

issues

issues: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "issues"

xmlElementName

xmlElementName: string = "ConnectivityIssue"

xmlName

xmlName: string = "issues"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ConnectivityIssue"

name

name: string = "Composite"

nextHopIds

nextHopIds: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextHopIds"

xmlElementName

xmlElementName: string = "ConnectivityHopNextHopIdsItem"

xmlName

xmlName: string = "nextHopIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

resourceId

resourceId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceId"

xmlName

xmlName: string = "resourceId"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

Const ConnectivityIssue

ConnectivityIssue: object

serializedName

serializedName: string = "ConnectivityIssue"

type

type: object

className

className: string = "ConnectivityIssue"

name

name: string = "Composite"

modelProperties

modelProperties: object

context

context: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "context"

xmlElementName

xmlElementName: string = "IssueContext"

xmlName

xmlName: string = "context"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

origin

origin: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "origin"

xmlName

xmlName: string = "origin"

type

type: object

name

name: string = "String"

severity

severity: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "severity"

xmlName

xmlName: string = "severity"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

Const ConnectivityStatusContract

ConnectivityStatusContract: object

serializedName

serializedName: string = "ConnectivityStatusContract"

type

type: object

className

className: string = "ConnectivityStatusContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

error

error: object

serializedName

serializedName: string = "error"

xmlName

xmlName: string = "error"

type

type: object

name

name: string = "String"

isOptional

isOptional: object

required

required: boolean = true

serializedName

serializedName: string = "isOptional"

xmlName

xmlName: string = "isOptional"

type

type: object

name

name: string = "Boolean"

lastStatusChange

lastStatusChange: object

required

required: boolean = true

serializedName

serializedName: string = "lastStatusChange"

xmlName

xmlName: string = "lastStatusChange"

type

type: object

name

name: string = "DateTime"

lastUpdated

lastUpdated: object

required

required: boolean = true

serializedName

serializedName: string = "lastUpdated"

xmlName

xmlName: string = "lastUpdated"

type

type: object

name

name: string = "DateTime"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

resourceType

resourceType: object

required

required: boolean = true

serializedName

serializedName: string = "resourceType"

xmlName

xmlName: string = "resourceType"

type

type: object

name

name: string = "String"

status

status: object

required

required: boolean = true

serializedName

serializedName: string = "status"

xmlName

xmlName: string = "status"

type

type: object

name

name: string = "String"

Const ContentItemCollection

ContentItemCollection: object

serializedName

serializedName: string = "ContentItemCollection"

type

type: object

className

className: string = "ContentItemCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ContentItemContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ContentItemContract"

name

name: string = "Composite"

Const ContentItemContract

ContentItemContract: object

serializedName

serializedName: string = "ContentItemContract"

type

type: object

className

className: string = "ContentItemContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

properties

properties: object

serializedName

serializedName: string = "properties"

xmlName

xmlName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

Const ContentItemCreateOrUpdateHeaders

ContentItemCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ContentItem_createOrUpdateHeaders"

type

type: object

className

className: string = "ContentItemCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ContentItemGetEntityTagHeaders

ContentItemGetEntityTagHeaders: object

serializedName

serializedName: string = "ContentItem_getEntityTagHeaders"

type

type: object

className

className: string = "ContentItemGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ContentItemGetHeaders

ContentItemGetHeaders: object

serializedName

serializedName: string = "ContentItem_getHeaders"

type

type: object

className

className: string = "ContentItemGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ContentTypeCollection

ContentTypeCollection: object

serializedName

serializedName: string = "ContentTypeCollection"

type

type: object

className

className: string = "ContentTypeCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ContentTypeContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ContentTypeContract"

name

name: string = "Composite"

Const ContentTypeContract

ContentTypeContract: object

serializedName

serializedName: string = "ContentTypeContract"

type

type: object

className

className: string = "ContentTypeContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

idPropertiesId

idPropertiesId: object

serializedName

serializedName: string = "properties.id"

xmlName

xmlName: string = "properties.id"

type

type: object

name

name: string = "String"

namePropertiesName

namePropertiesName: object

serializedName

serializedName: string = "properties.name"

xmlName

xmlName: string = "properties.name"

type

type: object

name

name: string = "String"

schema

schema: object

serializedName

serializedName: string = "properties.schema"

xmlName

xmlName: string = "properties.schema"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

version

version: object

serializedName

serializedName: string = "properties.version"

xmlName

xmlName: string = "properties.version"

type

type: object

name

name: string = "String"

Const ContentTypeCreateOrUpdateHeaders

ContentTypeCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ContentType_createOrUpdateHeaders"

type

type: object

className

className: string = "ContentTypeCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ContentTypeGetHeaders

ContentTypeGetHeaders: object

serializedName

serializedName: string = "ContentType_getHeaders"

type

type: object

className

className: string = "ContentTypeGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const DataMasking

DataMasking: object

serializedName

serializedName: string = "DataMasking"

type

type: object

className

className: string = "DataMasking"

name

name: string = "Composite"

modelProperties

modelProperties: object

headers

headers: object

serializedName

serializedName: string = "headers"

xmlElementName

xmlElementName: string = "DataMaskingEntity"

xmlName

xmlName: string = "headers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataMaskingEntity"

name

name: string = "Composite"

queryParams

queryParams: object

serializedName

serializedName: string = "queryParams"

xmlElementName

xmlElementName: string = "DataMaskingEntity"

xmlName

xmlName: string = "queryParams"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DataMaskingEntity"

name

name: string = "Composite"

Const DataMaskingEntity

DataMaskingEntity: object

serializedName

serializedName: string = "DataMaskingEntity"

type

type: object

className

className: string = "DataMaskingEntity"

name

name: string = "Composite"

modelProperties

modelProperties: object

mode

mode: object

serializedName

serializedName: string = "mode"

xmlName

xmlName: string = "mode"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

Const DelegationSettingsGetEntityTagHeaders

DelegationSettingsGetEntityTagHeaders: object

serializedName

serializedName: string = "DelegationSettings_getEntityTagHeaders"

type

type: object

className

className: string = "DelegationSettingsGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const DelegationSettingsGetHeaders

DelegationSettingsGetHeaders: object

serializedName

serializedName: string = "DelegationSettings_getHeaders"

type

type: object

className

className: string = "DelegationSettingsGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const DeletedServiceContract

DeletedServiceContract: object

serializedName

serializedName: string = "DeletedServiceContract"

type

type: object

className

className: string = "DeletedServiceContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

deletionDate

deletionDate: object

serializedName

serializedName: string = "properties.deletionDate"

xmlName

xmlName: string = "properties.deletionDate"

type

type: object

name

name: string = "DateTime"

location

location: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "location"

xmlName

xmlName: string = "location"

type

type: object

name

name: string = "String"

scheduledPurgeDate

scheduledPurgeDate: object

serializedName

serializedName: string = "properties.scheduledPurgeDate"

xmlName

xmlName: string = "properties.scheduledPurgeDate"

type

type: object

name

name: string = "DateTime"

serviceId

serviceId: object

serializedName

serializedName: string = "properties.serviceId"

xmlName

xmlName: string = "properties.serviceId"

type

type: object

name

name: string = "String"

Const DeletedServicesCollection

DeletedServicesCollection: object

serializedName

serializedName: string = "DeletedServicesCollection"

type

type: object

className

className: string = "DeletedServicesCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "DeletedServiceContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DeletedServiceContract"

name

name: string = "Composite"

Const DeployConfigurationParameters

DeployConfigurationParameters: object

serializedName

serializedName: string = "DeployConfigurationParameters"

type

type: object

className

className: string = "DeployConfigurationParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

branch

branch: object

serializedName

serializedName: string = "properties.branch"

xmlName

xmlName: string = "properties.branch"

type

type: object

name

name: string = "String"

force

force: object

serializedName

serializedName: string = "properties.force"

xmlName

xmlName: string = "properties.force"

type

type: object

name

name: string = "Boolean"

Const DiagnosticCollection

DiagnosticCollection: object

serializedName

serializedName: string = "DiagnosticCollection"

type

type: object

className

className: string = "DiagnosticCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "DiagnosticContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "DiagnosticContract"

name

name: string = "Composite"

Const DiagnosticContract

DiagnosticContract: object

serializedName

serializedName: string = "DiagnosticContract"

type

type: object

className

className: string = "DiagnosticContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

alwaysLog

alwaysLog: object

serializedName

serializedName: string = "properties.alwaysLog"

xmlName

xmlName: string = "properties.alwaysLog"

type

type: object

name

name: string = "String"

backend

backend: object

serializedName

serializedName: string = "properties.backend"

xmlName

xmlName: string = "properties.backend"

type

type: object

className

className: string = "PipelineDiagnosticSettings"

name

name: string = "Composite"

frontend

frontend: object

serializedName

serializedName: string = "properties.frontend"

xmlName

xmlName: string = "properties.frontend"

type

type: object

className

className: string = "PipelineDiagnosticSettings"

name

name: string = "Composite"

httpCorrelationProtocol

httpCorrelationProtocol: object

serializedName

serializedName: string = "properties.httpCorrelationProtocol"

xmlName

xmlName: string = "properties.httpCorrelationProtocol"

type

type: object

name

name: string = "String"

logClientIp

logClientIp: object

serializedName

serializedName: string = "properties.logClientIp"

xmlName

xmlName: string = "properties.logClientIp"

type

type: object

name

name: string = "Boolean"

loggerId

loggerId: object

serializedName

serializedName: string = "properties.loggerId"

xmlName

xmlName: string = "properties.loggerId"

type

type: object

name

name: string = "String"

operationNameFormat

operationNameFormat: object

serializedName

serializedName: string = "properties.operationNameFormat"

xmlName

xmlName: string = "properties.operationNameFormat"

type

type: object

name

name: string = "String"

sampling

sampling: object

serializedName

serializedName: string = "properties.sampling"

xmlName

xmlName: string = "properties.sampling"

type

type: object

className

className: string = "SamplingSettings"

name

name: string = "Composite"

verbosity

verbosity: object

serializedName

serializedName: string = "properties.verbosity"

xmlName

xmlName: string = "properties.verbosity"

type

type: object

name

name: string = "String"

Const DiagnosticCreateOrUpdateHeaders

DiagnosticCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Diagnostic_createOrUpdateHeaders"

type

type: object

className

className: string = "DiagnosticCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const DiagnosticGetEntityTagHeaders

DiagnosticGetEntityTagHeaders: object

serializedName

serializedName: string = "Diagnostic_getEntityTagHeaders"

type

type: object

className

className: string = "DiagnosticGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const DiagnosticGetHeaders

DiagnosticGetHeaders: object

serializedName

serializedName: string = "Diagnostic_getHeaders"

type

type: object

className

className: string = "DiagnosticGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const DiagnosticUpdateHeaders

DiagnosticUpdateHeaders: object

serializedName

serializedName: string = "Diagnostic_updateHeaders"

type

type: object

className

className: string = "DiagnosticUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const EmailTemplateCollection

EmailTemplateCollection: object

serializedName

serializedName: string = "EmailTemplateCollection"

type

type: object

className

className: string = "EmailTemplateCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "EmailTemplateContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EmailTemplateContract"

name

name: string = "Composite"

Const EmailTemplateContract

EmailTemplateContract: object

serializedName

serializedName: string = "EmailTemplateContract"

type

type: object

className

className: string = "EmailTemplateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

body

body: object

serializedName

serializedName: string = "properties.body"

xmlName

xmlName: string = "properties.body"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

isDefault

isDefault: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.isDefault"

xmlName

xmlName: string = "properties.isDefault"

type

type: object

name

name: string = "Boolean"

parameters

parameters: object

serializedName

serializedName: string = "properties.parameters"

xmlElementName

xmlElementName: string = "EmailTemplateParametersContractProperties"

xmlName

xmlName: string = "properties.parameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EmailTemplateParametersContractProperties"

name

name: string = "Composite"

subject

subject: object

serializedName

serializedName: string = "properties.subject"

xmlName

xmlName: string = "properties.subject"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "properties.title"

xmlName

xmlName: string = "properties.title"

type

type: object

name

name: string = "String"

Const EmailTemplateGetEntityTagHeaders

EmailTemplateGetEntityTagHeaders: object

serializedName

serializedName: string = "EmailTemplate_getEntityTagHeaders"

type

type: object

className

className: string = "EmailTemplateGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const EmailTemplateGetHeaders

EmailTemplateGetHeaders: object

serializedName

serializedName: string = "EmailTemplate_getHeaders"

type

type: object

className

className: string = "EmailTemplateGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const EmailTemplateParametersContractProperties

EmailTemplateParametersContractProperties: object

serializedName

serializedName: string = "EmailTemplateParametersContractProperties"

type

type: object

className

className: string = "EmailTemplateParametersContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9-._]+$")

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9-._]+$")

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "title"

xmlName

xmlName: string = "title"

constraints

constraints: object

MaxLength

MaxLength: number = 4096

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const EmailTemplateUpdateHeaders

EmailTemplateUpdateHeaders: object

serializedName

serializedName: string = "EmailTemplate_updateHeaders"

type

type: object

className

className: string = "EmailTemplateUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const EmailTemplateUpdateParameters

EmailTemplateUpdateParameters: object

serializedName

serializedName: string = "EmailTemplateUpdateParameters"

type

type: object

className

className: string = "EmailTemplateUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

body

body: object

serializedName

serializedName: string = "properties.body"

xmlName

xmlName: string = "properties.body"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

parameters

parameters: object

serializedName

serializedName: string = "properties.parameters"

xmlElementName

xmlElementName: string = "EmailTemplateParametersContractProperties"

xmlName

xmlName: string = "properties.parameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EmailTemplateParametersContractProperties"

name

name: string = "Composite"

subject

subject: object

serializedName

serializedName: string = "properties.subject"

xmlName

xmlName: string = "properties.subject"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "properties.title"

xmlName

xmlName: string = "properties.title"

type

type: object

name

name: string = "String"

Const EndpointDependency

EndpointDependency: object

serializedName

serializedName: string = "EndpointDependency"

type

type: object

className

className: string = "EndpointDependency"

name

name: string = "Composite"

modelProperties

modelProperties: object

domainName

domainName: object

serializedName

serializedName: string = "domainName"

xmlName

xmlName: string = "domainName"

type

type: object

name

name: string = "String"

endpointDetails

endpointDetails: object

serializedName

serializedName: string = "endpointDetails"

xmlElementName

xmlElementName: string = "EndpointDetail"

xmlName

xmlName: string = "endpointDetails"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EndpointDetail"

name

name: string = "Composite"

Const EndpointDetail

EndpointDetail: object

serializedName

serializedName: string = "EndpointDetail"

type

type: object

className

className: string = "EndpointDetail"

name

name: string = "Composite"

modelProperties

modelProperties: object

port

port: object

serializedName

serializedName: string = "port"

xmlName

xmlName: string = "port"

type

type: object

name

name: string = "Number"

region

region: object

serializedName

serializedName: string = "region"

xmlName

xmlName: string = "region"

type

type: object

name

name: string = "String"

Const ErrorFieldContract

ErrorFieldContract: object

serializedName

serializedName: string = "ErrorFieldContract"

type

type: object

className

className: string = "ErrorFieldContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

xmlName

xmlName: string = "code"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "message"

xmlName

xmlName: string = "message"

type

type: object

name

name: string = "String"

target

target: object

serializedName

serializedName: string = "target"

xmlName

xmlName: string = "target"

type

type: object

name

name: string = "String"

Const ErrorResponse

ErrorResponse: object

serializedName

serializedName: string = "ErrorResponse"

type

type: object

className

className: string = "ErrorResponse"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "error.code"

xmlName

xmlName: string = "error.code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "error.details"

xmlElementName

xmlElementName: string = "ErrorFieldContract"

xmlName

xmlName: string = "error.details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorFieldContract"

name

name: string = "Composite"

message

message: object

serializedName

serializedName: string = "error.message"

xmlName

xmlName: string = "error.message"

type

type: object

name

name: string = "String"

Const ErrorResponseBody

ErrorResponseBody: object

serializedName

serializedName: string = "ErrorResponseBody"

type

type: object

className

className: string = "ErrorResponseBody"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

xmlName

xmlName: string = "code"

type

type: object

name

name: string = "String"

details

details: object

serializedName

serializedName: string = "details"

xmlElementName

xmlElementName: string = "ErrorFieldContract"

xmlName

xmlName: string = "details"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ErrorFieldContract"

name

name: string = "Composite"

message

message: object

serializedName

serializedName: string = "message"

xmlName

xmlName: string = "message"

type

type: object

name

name: string = "String"

Const GatewayApiGetEntityTagHeaders

GatewayApiGetEntityTagHeaders: object

serializedName

serializedName: string = "GatewayApi_getEntityTagHeaders"

type

type: object

className

className: string = "GatewayApiGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayCertificateAuthorityCollection

GatewayCertificateAuthorityCollection: object

serializedName

serializedName: string = "GatewayCertificateAuthorityCollection"

type

type: object

className

className: string = "GatewayCertificateAuthorityCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "GatewayCertificateAuthorityContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GatewayCertificateAuthorityContract"

name

name: string = "Composite"

Const GatewayCertificateAuthorityContract

GatewayCertificateAuthorityContract: object

serializedName

serializedName: string = "GatewayCertificateAuthorityContract"

type

type: object

className

className: string = "GatewayCertificateAuthorityContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

isTrusted

isTrusted: object

serializedName

serializedName: string = "properties.isTrusted"

xmlName

xmlName: string = "properties.isTrusted"

type

type: object

name

name: string = "Boolean"

Const GatewayCertificateAuthorityCreateOrUpdateHeaders

GatewayCertificateAuthorityCreateOrUpdateHeaders: object

serializedName

serializedName: string = "GatewayCertificateAuthority_createOrUpdateHeaders"

type

type: object

className

className: string = "GatewayCertificateAuthorityCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayCertificateAuthorityGetEntityTagHeaders

GatewayCertificateAuthorityGetEntityTagHeaders: object

serializedName

serializedName: string = "GatewayCertificateAuthority_getEntityTagHeaders"

type

type: object

className

className: string = "GatewayCertificateAuthorityGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayCertificateAuthorityGetHeaders

GatewayCertificateAuthorityGetHeaders: object

serializedName

serializedName: string = "GatewayCertificateAuthority_getHeaders"

type

type: object

className

className: string = "GatewayCertificateAuthorityGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayCollection

GatewayCollection: object

serializedName

serializedName: string = "GatewayCollection"

type

type: object

className

className: string = "GatewayCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "GatewayContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GatewayContract"

name

name: string = "Composite"

Const GatewayContract

GatewayContract: object

serializedName

serializedName: string = "GatewayContract"

type

type: object

className

className: string = "GatewayContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

locationData

locationData: object

serializedName

serializedName: string = "properties.locationData"

xmlName

xmlName: string = "properties.locationData"

type

type: object

className

className: string = "ResourceLocationDataContract"

name

name: string = "Composite"

Const GatewayCreateOrUpdateHeaders

GatewayCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Gateway_createOrUpdateHeaders"

type

type: object

className

className: string = "GatewayCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayGetEntityTagHeaders

GatewayGetEntityTagHeaders: object

serializedName

serializedName: string = "Gateway_getEntityTagHeaders"

type

type: object

className

className: string = "GatewayGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayGetHeaders

GatewayGetHeaders: object

serializedName

serializedName: string = "Gateway_getHeaders"

type

type: object

className

className: string = "GatewayGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayHostnameConfigurationCollection

GatewayHostnameConfigurationCollection: object

serializedName

serializedName: string = "GatewayHostnameConfigurationCollection"

type

type: object

className

className: string = "GatewayHostnameConfigurationCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "GatewayHostnameConfigurationContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GatewayHostnameConfigurationContract"

name

name: string = "Composite"

Const GatewayHostnameConfigurationContract

GatewayHostnameConfigurationContract: object

serializedName

serializedName: string = "GatewayHostnameConfigurationContract"

type

type: object

className

className: string = "GatewayHostnameConfigurationContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

certificateId

certificateId: object

serializedName

serializedName: string = "properties.certificateId"

xmlName

xmlName: string = "properties.certificateId"

type

type: object

name

name: string = "String"

hostname

hostname: object

serializedName

serializedName: string = "properties.hostname"

xmlName

xmlName: string = "properties.hostname"

type

type: object

name

name: string = "String"

http2Enabled

http2Enabled: object

serializedName

serializedName: string = "properties.http2Enabled"

xmlName

xmlName: string = "properties.http2Enabled"

type

type: object

name

name: string = "Boolean"

negotiateClientCertificate

negotiateClientCertificate: object

serializedName

serializedName: string = "properties.negotiateClientCertificate"

xmlName

xmlName: string = "properties.negotiateClientCertificate"

type

type: object

name

name: string = "Boolean"

tls10Enabled

tls10Enabled: object

serializedName

serializedName: string = "properties.tls10Enabled"

xmlName

xmlName: string = "properties.tls10Enabled"

type

type: object

name

name: string = "Boolean"

tls11Enabled

tls11Enabled: object

serializedName

serializedName: string = "properties.tls11Enabled"

xmlName

xmlName: string = "properties.tls11Enabled"

type

type: object

name

name: string = "Boolean"

Const GatewayHostnameConfigurationCreateOrUpdateHeaders

GatewayHostnameConfigurationCreateOrUpdateHeaders: object

serializedName

serializedName: string = "GatewayHostnameConfiguration_createOrUpdateHeaders"

type

type: object

className

className: string = "GatewayHostnameConfigurationCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayHostnameConfigurationGetEntityTagHeaders

GatewayHostnameConfigurationGetEntityTagHeaders: object

serializedName

serializedName: string = "GatewayHostnameConfiguration_getEntityTagHeaders"

type

type: object

className

className: string = "GatewayHostnameConfigurationGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayHostnameConfigurationGetHeaders

GatewayHostnameConfigurationGetHeaders: object

serializedName

serializedName: string = "GatewayHostnameConfiguration_getHeaders"

type

type: object

className

className: string = "GatewayHostnameConfigurationGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayKeyRegenerationRequestContract

GatewayKeyRegenerationRequestContract: object

serializedName

serializedName: string = "GatewayKeyRegenerationRequestContract"

type

type: object

className

className: string = "GatewayKeyRegenerationRequestContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

keyType

keyType: object

required

required: boolean = true

serializedName

serializedName: string = "keyType"

xmlName

xmlName: string = "keyType"

type

type: object

allowedValues

allowedValues: string[] = ["primary", "secondary"]

name

name: string = "Enum"

Const GatewayKeysContract

GatewayKeysContract: object

serializedName

serializedName: string = "GatewayKeysContract"

type

type: object

className

className: string = "GatewayKeysContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

primary

primary: object

serializedName

serializedName: string = "primary"

xmlName

xmlName: string = "primary"

type

type: object

name

name: string = "String"

secondary

secondary: object

serializedName

serializedName: string = "secondary"

xmlName

xmlName: string = "secondary"

type

type: object

name

name: string = "String"

Const GatewayListKeysHeaders

GatewayListKeysHeaders: object

serializedName

serializedName: string = "Gateway_listKeysHeaders"

type

type: object

className

className: string = "GatewayListKeysHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GatewayTokenContract

GatewayTokenContract: object

serializedName

serializedName: string = "GatewayTokenContract"

type

type: object

className

className: string = "GatewayTokenContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

Const GatewayTokenRequestContract

GatewayTokenRequestContract: object

serializedName

serializedName: string = "GatewayTokenRequestContract"

type

type: object

className

className: string = "GatewayTokenRequestContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

expiry

expiry: object

required

required: boolean = true

serializedName

serializedName: string = "expiry"

xmlName

xmlName: string = "expiry"

type

type: object

name

name: string = "DateTime"

keyType

keyType: object

required

required: boolean = true

serializedName

serializedName: string = "keyType"

xmlName

xmlName: string = "keyType"

type

type: object

allowedValues

allowedValues: string[] = ["primary", "secondary"]

name

name: string = "Enum"

Const GatewayUpdateHeaders

GatewayUpdateHeaders: object

serializedName

serializedName: string = "Gateway_updateHeaders"

type

type: object

className

className: string = "GatewayUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GenerateSsoUrlResult

GenerateSsoUrlResult: object

serializedName

serializedName: string = "GenerateSsoUrlResult"

type

type: object

className

className: string = "GenerateSsoUrlResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

Const GroupCollection

GroupCollection: object

serializedName

serializedName: string = "GroupCollection"

type

type: object

className

className: string = "GroupCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "GroupContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GroupContract"

name

name: string = "Composite"

Const GroupContract

GroupContract: object

serializedName

serializedName: string = "GroupContract"

type

type: object

className

className: string = "GroupContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

builtIn

builtIn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.builtIn"

xmlName

xmlName: string = "properties.builtIn"

type

type: object

name

name: string = "Boolean"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

externalId

externalId: object

serializedName

serializedName: string = "properties.externalId"

xmlName

xmlName: string = "properties.externalId"

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

allowedValues

allowedValues: string[] = ["custom", "system", "external"]

name

name: string = "Enum"

Const GroupContractProperties

GroupContractProperties: object

serializedName

serializedName: string = "GroupContractProperties"

type

type: object

className

className: string = "GroupContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

builtIn

builtIn: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "builtIn"

xmlName

xmlName: string = "builtIn"

type

type: object

name

name: string = "Boolean"

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

displayName

displayName: object

required

required: boolean = true

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

externalId

externalId: object

serializedName

serializedName: string = "externalId"

xmlName

xmlName: string = "externalId"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

allowedValues

allowedValues: string[] = ["custom", "system", "external"]

name

name: string = "Enum"

Const GroupCreateOrUpdateHeaders

GroupCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Group_createOrUpdateHeaders"

type

type: object

className

className: string = "GroupCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GroupCreateParameters

GroupCreateParameters: object

serializedName

serializedName: string = "GroupCreateParameters"

type

type: object

className

className: string = "GroupCreateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

externalId

externalId: object

serializedName

serializedName: string = "properties.externalId"

xmlName

xmlName: string = "properties.externalId"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

allowedValues

allowedValues: string[] = ["custom", "system", "external"]

name

name: string = "Enum"

Const GroupGetEntityTagHeaders

GroupGetEntityTagHeaders: object

serializedName

serializedName: string = "Group_getEntityTagHeaders"

type

type: object

className

className: string = "GroupGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GroupGetHeaders

GroupGetHeaders: object

serializedName

serializedName: string = "Group_getHeaders"

type

type: object

className

className: string = "GroupGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GroupUpdateHeaders

GroupUpdateHeaders: object

serializedName

serializedName: string = "Group_updateHeaders"

type

type: object

className

className: string = "GroupUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const GroupUpdateParameters

GroupUpdateParameters: object

serializedName

serializedName: string = "GroupUpdateParameters"

type

type: object

className

className: string = "GroupUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

externalId

externalId: object

serializedName

serializedName: string = "properties.externalId"

xmlName

xmlName: string = "properties.externalId"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

allowedValues

allowedValues: string[] = ["custom", "system", "external"]

name

name: string = "Enum"

Const HostnameConfiguration

HostnameConfiguration: object

serializedName

serializedName: string = "HostnameConfiguration"

type

type: object

className

className: string = "HostnameConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

certificate

certificate: object

serializedName

serializedName: string = "certificate"

xmlName

xmlName: string = "certificate"

type

type: object

className

className: string = "CertificateInformation"

name

name: string = "Composite"

certificatePassword

certificatePassword: object

serializedName

serializedName: string = "certificatePassword"

xmlName

xmlName: string = "certificatePassword"

type

type: object

name

name: string = "String"

certificateSource

certificateSource: object

serializedName

serializedName: string = "certificateSource"

xmlName

xmlName: string = "certificateSource"

type

type: object

name

name: string = "String"

certificateStatus

certificateStatus: object

serializedName

serializedName: string = "certificateStatus"

xmlName

xmlName: string = "certificateStatus"

type

type: object

name

name: string = "String"

defaultSslBinding

defaultSslBinding: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "defaultSslBinding"

xmlName

xmlName: string = "defaultSslBinding"

type

type: object

name

name: string = "Boolean"

encodedCertificate

encodedCertificate: object

serializedName

serializedName: string = "encodedCertificate"

xmlName

xmlName: string = "encodedCertificate"

type

type: object

name

name: string = "String"

hostName

hostName: object

required

required: boolean = true

serializedName

serializedName: string = "hostName"

xmlName

xmlName: string = "hostName"

type

type: object

name

name: string = "String"

identityClientId

identityClientId: object

serializedName

serializedName: string = "identityClientId"

xmlName

xmlName: string = "identityClientId"

type

type: object

name

name: string = "String"

keyVaultId

keyVaultId: object

serializedName

serializedName: string = "keyVaultId"

xmlName

xmlName: string = "keyVaultId"

type

type: object

name

name: string = "String"

negotiateClientCertificate

negotiateClientCertificate: object

defaultValue

defaultValue: boolean = false

serializedName

serializedName: string = "negotiateClientCertificate"

xmlName

xmlName: string = "negotiateClientCertificate"

type

type: object

name

name: string = "Boolean"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

Const HttpHeader

HttpHeader: object

serializedName

serializedName: string = "HttpHeader"

type

type: object

className

className: string = "HttpHeader"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

Const HttpMessageDiagnostic

HttpMessageDiagnostic: object

serializedName

serializedName: string = "HttpMessageDiagnostic"

type

type: object

className

className: string = "HttpMessageDiagnostic"

name

name: string = "Composite"

modelProperties

modelProperties: object

body

body: object

serializedName

serializedName: string = "body"

xmlName

xmlName: string = "body"

type

type: object

className

className: string = "BodyDiagnosticSettings"

name

name: string = "Composite"

dataMasking

dataMasking: object

serializedName

serializedName: string = "dataMasking"

xmlName

xmlName: string = "dataMasking"

type

type: object

className

className: string = "DataMasking"

name

name: string = "Composite"

headers

headers: object

serializedName

serializedName: string = "headers"

xmlElementName

xmlElementName: string = "HttpMessageDiagnosticHeadersItem"

xmlName

xmlName: string = "headers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const IdentityProviderBaseParameters

IdentityProviderBaseParameters: object

serializedName

serializedName: string = "IdentityProviderBaseParameters"

type

type: object

className

className: string = "IdentityProviderBaseParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedTenants

allowedTenants: object

serializedName

serializedName: string = "allowedTenants"

xmlElementName

xmlElementName: string = "IdentityProviderBaseParametersAllowedTenantsItem"

xmlName

xmlName: string = "allowedTenants"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

authority

authority: object

serializedName

serializedName: string = "authority"

xmlName

xmlName: string = "authority"

type

type: object

name

name: string = "String"

passwordResetPolicyName

passwordResetPolicyName: object

serializedName

serializedName: string = "passwordResetPolicyName"

xmlName

xmlName: string = "passwordResetPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

profileEditingPolicyName

profileEditingPolicyName: object

serializedName

serializedName: string = "profileEditingPolicyName"

xmlName

xmlName: string = "profileEditingPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

signinPolicyName

signinPolicyName: object

serializedName

serializedName: string = "signinPolicyName"

xmlName

xmlName: string = "signinPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

signinTenant

signinTenant: object

serializedName

serializedName: string = "signinTenant"

xmlName

xmlName: string = "signinTenant"

type

type: object

name

name: string = "String"

signupPolicyName

signupPolicyName: object

serializedName

serializedName: string = "signupPolicyName"

xmlName

xmlName: string = "signupPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

Const IdentityProviderContract

IdentityProviderContract: object

serializedName

serializedName: string = "IdentityProviderContract"

type

type: object

className

className: string = "IdentityProviderContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedTenants

allowedTenants: object

serializedName

serializedName: string = "properties.allowedTenants"

xmlElementName

xmlElementName: string = "IdentityProviderBaseParametersAllowedTenantsItem"

xmlName

xmlName: string = "properties.allowedTenants"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

authority

authority: object

serializedName

serializedName: string = "properties.authority"

xmlName

xmlName: string = "properties.authority"

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "properties.clientId"

xmlName

xmlName: string = "properties.clientId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "properties.clientSecret"

xmlName

xmlName: string = "properties.clientSecret"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

passwordResetPolicyName

passwordResetPolicyName: object

serializedName

serializedName: string = "properties.passwordResetPolicyName"

xmlName

xmlName: string = "properties.passwordResetPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

profileEditingPolicyName

profileEditingPolicyName: object

serializedName

serializedName: string = "properties.profileEditingPolicyName"

xmlName

xmlName: string = "properties.profileEditingPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

signinPolicyName

signinPolicyName: object

serializedName

serializedName: string = "properties.signinPolicyName"

xmlName

xmlName: string = "properties.signinPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

signinTenant

signinTenant: object

serializedName

serializedName: string = "properties.signinTenant"

xmlName

xmlName: string = "properties.signinTenant"

type

type: object

name

name: string = "String"

signupPolicyName

signupPolicyName: object

serializedName

serializedName: string = "properties.signupPolicyName"

xmlName

xmlName: string = "properties.signupPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

name

name: string = "String"

Const IdentityProviderContractProperties

IdentityProviderContractProperties: object

serializedName

serializedName: string = "IdentityProviderContractProperties"

type

type: object

className

className: string = "IdentityProviderContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

required

required: boolean = true

serializedName

serializedName: string = "clientId"

xmlName

xmlName: string = "clientId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

xmlName

xmlName: string = "clientSecret"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const IdentityProviderCreateContract

IdentityProviderCreateContract: object

serializedName

serializedName: string = "IdentityProviderCreateContract"

type

type: object

className

className: string = "IdentityProviderCreateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedTenants

allowedTenants: object

serializedName

serializedName: string = "properties.allowedTenants"

xmlElementName

xmlElementName: string = "IdentityProviderBaseParametersAllowedTenantsItem"

xmlName

xmlName: string = "properties.allowedTenants"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

authority

authority: object

serializedName

serializedName: string = "properties.authority"

xmlName

xmlName: string = "properties.authority"

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "properties.clientId"

xmlName

xmlName: string = "properties.clientId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "properties.clientSecret"

xmlName

xmlName: string = "properties.clientSecret"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

passwordResetPolicyName

passwordResetPolicyName: object

serializedName

serializedName: string = "properties.passwordResetPolicyName"

xmlName

xmlName: string = "properties.passwordResetPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

profileEditingPolicyName

profileEditingPolicyName: object

serializedName

serializedName: string = "properties.profileEditingPolicyName"

xmlName

xmlName: string = "properties.profileEditingPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

signinPolicyName

signinPolicyName: object

serializedName

serializedName: string = "properties.signinPolicyName"

xmlName

xmlName: string = "properties.signinPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

signinTenant

signinTenant: object

serializedName

serializedName: string = "properties.signinTenant"

xmlName

xmlName: string = "properties.signinTenant"

type

type: object

name

name: string = "String"

signupPolicyName

signupPolicyName: object

serializedName

serializedName: string = "properties.signupPolicyName"

xmlName

xmlName: string = "properties.signupPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

typePropertiesType

typePropertiesType: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

name

name: string = "String"

Const IdentityProviderCreateContractProperties

IdentityProviderCreateContractProperties: object

serializedName

serializedName: string = "IdentityProviderCreateContractProperties"

type

type: object

className

className: string = "IdentityProviderCreateContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

required

required: boolean = true

serializedName

serializedName: string = "clientId"

xmlName

xmlName: string = "clientId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

required

required: boolean = true

serializedName

serializedName: string = "clientSecret"

xmlName

xmlName: string = "clientSecret"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const IdentityProviderCreateOrUpdateHeaders

IdentityProviderCreateOrUpdateHeaders: object

serializedName

serializedName: string = "IdentityProvider_createOrUpdateHeaders"

type

type: object

className

className: string = "IdentityProviderCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const IdentityProviderGetEntityTagHeaders

IdentityProviderGetEntityTagHeaders: object

serializedName

serializedName: string = "IdentityProvider_getEntityTagHeaders"

type

type: object

className

className: string = "IdentityProviderGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const IdentityProviderGetHeaders

IdentityProviderGetHeaders: object

serializedName

serializedName: string = "IdentityProvider_getHeaders"

type

type: object

className

className: string = "IdentityProviderGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const IdentityProviderList

IdentityProviderList: object

serializedName

serializedName: string = "IdentityProviderList"

type

type: object

className

className: string = "IdentityProviderList"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "IdentityProviderContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IdentityProviderContract"

name

name: string = "Composite"

Const IdentityProviderListSecretsHeaders

IdentityProviderListSecretsHeaders: object

serializedName

serializedName: string = "IdentityProvider_listSecretsHeaders"

type

type: object

className

className: string = "IdentityProviderListSecretsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const IdentityProviderUpdateHeaders

IdentityProviderUpdateHeaders: object

serializedName

serializedName: string = "IdentityProvider_updateHeaders"

type

type: object

className

className: string = "IdentityProviderUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const IdentityProviderUpdateParameters

IdentityProviderUpdateParameters: object

serializedName

serializedName: string = "IdentityProviderUpdateParameters"

type

type: object

className

className: string = "IdentityProviderUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowedTenants

allowedTenants: object

serializedName

serializedName: string = "properties.allowedTenants"

xmlElementName

xmlElementName: string = "IdentityProviderBaseParametersAllowedTenantsItem"

xmlName

xmlName: string = "properties.allowedTenants"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

authority

authority: object

serializedName

serializedName: string = "properties.authority"

xmlName

xmlName: string = "properties.authority"

type

type: object

name

name: string = "String"

clientId

clientId: object

serializedName

serializedName: string = "properties.clientId"

xmlName

xmlName: string = "properties.clientId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "properties.clientSecret"

xmlName

xmlName: string = "properties.clientSecret"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

passwordResetPolicyName

passwordResetPolicyName: object

serializedName

serializedName: string = "properties.passwordResetPolicyName"

xmlName

xmlName: string = "properties.passwordResetPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

profileEditingPolicyName

profileEditingPolicyName: object

serializedName

serializedName: string = "properties.profileEditingPolicyName"

xmlName

xmlName: string = "properties.profileEditingPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

signinPolicyName

signinPolicyName: object

serializedName

serializedName: string = "properties.signinPolicyName"

xmlName

xmlName: string = "properties.signinPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

signinTenant

signinTenant: object

serializedName

serializedName: string = "properties.signinTenant"

xmlName

xmlName: string = "properties.signinTenant"

type

type: object

name

name: string = "String"

signupPolicyName

signupPolicyName: object

serializedName

serializedName: string = "properties.signupPolicyName"

xmlName

xmlName: string = "properties.signupPolicyName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "properties.type"

xmlName

xmlName: string = "properties.type"

type

type: object

name

name: string = "String"

Const IdentityProviderUpdateProperties

IdentityProviderUpdateProperties: object

serializedName

serializedName: string = "IdentityProviderUpdateProperties"

type

type: object

className

className: string = "IdentityProviderUpdateProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

serializedName

serializedName: string = "clientId"

xmlName

xmlName: string = "clientId"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "clientSecret"

xmlName

xmlName: string = "clientSecret"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const IssueAttachmentCollection

IssueAttachmentCollection: object

serializedName

serializedName: string = "IssueAttachmentCollection"

type

type: object

className

className: string = "IssueAttachmentCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "IssueAttachmentContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IssueAttachmentContract"

name

name: string = "Composite"

Const IssueAttachmentContract

IssueAttachmentContract: object

serializedName

serializedName: string = "IssueAttachmentContract"

type

type: object

className

className: string = "IssueAttachmentContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

content

content: object

serializedName

serializedName: string = "properties.content"

xmlName

xmlName: string = "properties.content"

type

type: object

name

name: string = "String"

contentFormat

contentFormat: object

serializedName

serializedName: string = "properties.contentFormat"

xmlName

xmlName: string = "properties.contentFormat"

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "properties.title"

xmlName

xmlName: string = "properties.title"

type

type: object

name

name: string = "String"

Const IssueCollection

IssueCollection: object

serializedName

serializedName: string = "IssueCollection"

type

type: object

className

className: string = "IssueCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "IssueContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IssueContract"

name

name: string = "Composite"

Const IssueCommentCollection

IssueCommentCollection: object

serializedName

serializedName: string = "IssueCommentCollection"

type

type: object

className

className: string = "IssueCommentCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "IssueCommentContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "IssueCommentContract"

name

name: string = "Composite"

Const IssueCommentContract

IssueCommentContract: object

serializedName

serializedName: string = "IssueCommentContract"

type

type: object

className

className: string = "IssueCommentContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdDate

createdDate: object

serializedName

serializedName: string = "properties.createdDate"

xmlName

xmlName: string = "properties.createdDate"

type

type: object

name

name: string = "DateTime"

text

text: object

serializedName

serializedName: string = "properties.text"

xmlName

xmlName: string = "properties.text"

type

type: object

name

name: string = "String"

userId

userId: object

serializedName

serializedName: string = "properties.userId"

xmlName

xmlName: string = "properties.userId"

type

type: object

name

name: string = "String"

Const IssueContract

IssueContract: object

serializedName

serializedName: string = "IssueContract"

type

type: object

className

className: string = "IssueContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiId

apiId: object

serializedName

serializedName: string = "properties.apiId"

xmlName

xmlName: string = "properties.apiId"

type

type: object

name

name: string = "String"

createdDate

createdDate: object

serializedName

serializedName: string = "properties.createdDate"

xmlName

xmlName: string = "properties.createdDate"

type

type: object

name

name: string = "DateTime"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "properties.title"

xmlName

xmlName: string = "properties.title"

type

type: object

name

name: string = "String"

userId

userId: object

serializedName

serializedName: string = "properties.userId"

xmlName

xmlName: string = "properties.userId"

type

type: object

name

name: string = "String"

Const IssueContractBaseProperties

IssueContractBaseProperties: object

serializedName

serializedName: string = "IssueContractBaseProperties"

type

type: object

className

className: string = "IssueContractBaseProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiId

apiId: object

serializedName

serializedName: string = "apiId"

xmlName

xmlName: string = "apiId"

type

type: object

name

name: string = "String"

createdDate

createdDate: object

serializedName

serializedName: string = "createdDate"

xmlName

xmlName: string = "createdDate"

type

type: object

name

name: string = "DateTime"

state

state: object

serializedName

serializedName: string = "state"

xmlName

xmlName: string = "state"

type

type: object

name

name: string = "String"

Const IssueContractProperties

IssueContractProperties: object

serializedName

serializedName: string = "IssueContractProperties"

type

type: object

className

className: string = "IssueContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

required

required: boolean = true

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

title

title: object

required

required: boolean = true

serializedName

serializedName: string = "title"

xmlName

xmlName: string = "title"

type

type: object

name

name: string = "String"

userId

userId: object

required

required: boolean = true

serializedName

serializedName: string = "userId"

xmlName

xmlName: string = "userId"

type

type: object

name

name: string = "String"

Const IssueGetHeaders

IssueGetHeaders: object

serializedName

serializedName: string = "Issue_getHeaders"

type

type: object

className

className: string = "IssueGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const IssueUpdateContract

IssueUpdateContract: object

serializedName

serializedName: string = "IssueUpdateContract"

type

type: object

className

className: string = "IssueUpdateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiId

apiId: object

serializedName

serializedName: string = "properties.apiId"

xmlName

xmlName: string = "properties.apiId"

type

type: object

name

name: string = "String"

createdDate

createdDate: object

serializedName

serializedName: string = "properties.createdDate"

xmlName

xmlName: string = "properties.createdDate"

type

type: object

name

name: string = "DateTime"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "properties.title"

xmlName

xmlName: string = "properties.title"

type

type: object

name

name: string = "String"

userId

userId: object

serializedName

serializedName: string = "properties.userId"

xmlName

xmlName: string = "properties.userId"

type

type: object

name

name: string = "String"

Const IssueUpdateContractProperties

IssueUpdateContractProperties: object

serializedName

serializedName: string = "IssueUpdateContractProperties"

type

type: object

className

className: string = "IssueUpdateContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

title

title: object

serializedName

serializedName: string = "title"

xmlName

xmlName: string = "title"

type

type: object

name

name: string = "String"

userId

userId: object

serializedName

serializedName: string = "userId"

xmlName

xmlName: string = "userId"

type

type: object

name

name: string = "String"

Const KeyVaultContractCreateProperties

KeyVaultContractCreateProperties: object

serializedName

serializedName: string = "KeyVaultContractCreateProperties"

type

type: object

className

className: string = "KeyVaultContractCreateProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

identityClientId

identityClientId: object

serializedName

serializedName: string = "identityClientId"

xmlName

xmlName: string = "identityClientId"

type

type: object

name

name: string = "String"

secretIdentifier

secretIdentifier: object

serializedName

serializedName: string = "secretIdentifier"

xmlName

xmlName: string = "secretIdentifier"

type

type: object

name

name: string = "String"

Const KeyVaultContractProperties

KeyVaultContractProperties: object

serializedName

serializedName: string = "KeyVaultContractProperties"

type

type: object

className

className: string = "KeyVaultContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

lastStatus

lastStatus: object

serializedName

serializedName: string = "lastStatus"

xmlName

xmlName: string = "lastStatus"

type

type: object

className

className: string = "KeyVaultLastAccessStatusContractProperties"

name

name: string = "Composite"

Const KeyVaultLastAccessStatusContractProperties

KeyVaultLastAccessStatusContractProperties: object

serializedName

serializedName: string = "KeyVaultLastAccessStatusContractProperties"

type

type: object

className

className: string = "KeyVaultLastAccessStatusContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

code

code: object

serializedName

serializedName: string = "code"

xmlName

xmlName: string = "code"

type

type: object

name

name: string = "String"

message

message: object

serializedName

serializedName: string = "message"

xmlName

xmlName: string = "message"

type

type: object

name

name: string = "String"

timeStampUtc

timeStampUtc: object

serializedName

serializedName: string = "timeStampUtc"

xmlName

xmlName: string = "timeStampUtc"

type

type: object

name

name: string = "DateTime"

Const LoggerCollection

LoggerCollection: object

serializedName

serializedName: string = "LoggerCollection"

type

type: object

className

className: string = "LoggerCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "LoggerContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "LoggerContract"

name

name: string = "Composite"

Const LoggerContract

LoggerContract: object

serializedName

serializedName: string = "LoggerContract"

type

type: object

className

className: string = "LoggerContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

credentials

credentials: object

serializedName

serializedName: string = "properties.credentials"

xmlName

xmlName: string = "properties.credentials"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

isBuffered

isBuffered: object

serializedName

serializedName: string = "properties.isBuffered"

xmlName

xmlName: string = "properties.isBuffered"

type

type: object

name

name: string = "Boolean"

loggerType

loggerType: object

serializedName

serializedName: string = "properties.loggerType"

xmlName

xmlName: string = "properties.loggerType"

type

type: object

name

name: string = "String"

resourceId

resourceId: object

serializedName

serializedName: string = "properties.resourceId"

xmlName

xmlName: string = "properties.resourceId"

type

type: object

name

name: string = "String"

Const LoggerCreateOrUpdateHeaders

LoggerCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Logger_createOrUpdateHeaders"

type

type: object

className

className: string = "LoggerCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const LoggerGetEntityTagHeaders

LoggerGetEntityTagHeaders: object

serializedName

serializedName: string = "Logger_getEntityTagHeaders"

type

type: object

className

className: string = "LoggerGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const LoggerGetHeaders

LoggerGetHeaders: object

serializedName

serializedName: string = "Logger_getHeaders"

type

type: object

className

className: string = "LoggerGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const LoggerUpdateContract

LoggerUpdateContract: object

serializedName

serializedName: string = "LoggerUpdateContract"

type

type: object

className

className: string = "LoggerUpdateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

credentials

credentials: object

serializedName

serializedName: string = "properties.credentials"

xmlName

xmlName: string = "properties.credentials"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

isBuffered

isBuffered: object

serializedName

serializedName: string = "properties.isBuffered"

xmlName

xmlName: string = "properties.isBuffered"

type

type: object

name

name: string = "Boolean"

loggerType

loggerType: object

serializedName

serializedName: string = "properties.loggerType"

xmlName

xmlName: string = "properties.loggerType"

type

type: object

name

name: string = "String"

Const LoggerUpdateHeaders

LoggerUpdateHeaders: object

serializedName

serializedName: string = "Logger_updateHeaders"

type

type: object

className

className: string = "LoggerUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const NamedValueCollection

NamedValueCollection: object

serializedName

serializedName: string = "NamedValueCollection"

type

type: object

className

className: string = "NamedValueCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "NamedValueContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NamedValueContract"

name

name: string = "Composite"

Const NamedValueContract

NamedValueContract: object

serializedName

serializedName: string = "NamedValueContract"

type

type: object

className

className: string = "NamedValueContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9-._]+$")

type

type: object

name

name: string = "String"

keyVault

keyVault: object

serializedName

serializedName: string = "properties.keyVault"

xmlName

xmlName: string = "properties.keyVault"

type

type: object

className

className: string = "KeyVaultContractProperties"

name

name: string = "Composite"

secret

secret: object

serializedName

serializedName: string = "properties.secret"

xmlName

xmlName: string = "properties.secret"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "properties.tags"

xmlElementName

xmlElementName: string = "NamedValueEntityBaseParametersTagsItem"

xmlName

xmlName: string = "properties.tags"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "properties.value"

xmlName

xmlName: string = "properties.value"

constraints

constraints: object

MaxLength

MaxLength: number = 4096

type

type: object

name

name: string = "String"

Const NamedValueContractProperties

NamedValueContractProperties: object

serializedName

serializedName: string = "NamedValueContractProperties"

type

type: object

className

className: string = "NamedValueContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

required

required: boolean = true

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9-._]+$")

type

type: object

name

name: string = "String"

keyVault

keyVault: object

serializedName

serializedName: string = "keyVault"

xmlName

xmlName: string = "keyVault"

type

type: object

className

className: string = "KeyVaultContractProperties"

name

name: string = "Composite"

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

constraints

constraints: object

MaxLength

MaxLength: number = 4096

type

type: object

name

name: string = "String"

Const NamedValueCreateContract

NamedValueCreateContract: object

serializedName

serializedName: string = "NamedValueCreateContract"

type

type: object

className

className: string = "NamedValueCreateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9-._]+$")

type

type: object

name

name: string = "String"

keyVault

keyVault: object

serializedName

serializedName: string = "properties.keyVault"

xmlName

xmlName: string = "properties.keyVault"

type

type: object

className

className: string = "KeyVaultContractCreateProperties"

name

name: string = "Composite"

secret

secret: object

serializedName

serializedName: string = "properties.secret"

xmlName

xmlName: string = "properties.secret"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "properties.tags"

xmlElementName

xmlElementName: string = "NamedValueEntityBaseParametersTagsItem"

xmlName

xmlName: string = "properties.tags"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "properties.value"

xmlName

xmlName: string = "properties.value"

constraints

constraints: object

MaxLength

MaxLength: number = 4096

type

type: object

name

name: string = "String"

Const NamedValueCreateContractProperties

NamedValueCreateContractProperties: object

serializedName

serializedName: string = "NamedValueCreateContractProperties"

type

type: object

className

className: string = "NamedValueCreateContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

required

required: boolean = true

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9-._]+$")

type

type: object

name

name: string = "String"

keyVault

keyVault: object

serializedName

serializedName: string = "keyVault"

xmlName

xmlName: string = "keyVault"

type

type: object

className

className: string = "KeyVaultContractCreateProperties"

name

name: string = "Composite"

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

constraints

constraints: object

MaxLength

MaxLength: number = 4096

type

type: object

name

name: string = "String"

Const NamedValueCreateOrUpdateHeaders

NamedValueCreateOrUpdateHeaders: object

serializedName

serializedName: string = "NamedValue_createOrUpdateHeaders"

type

type: object

className

className: string = "NamedValueCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const NamedValueEntityBaseParameters

NamedValueEntityBaseParameters: object

serializedName

serializedName: string = "NamedValueEntityBaseParameters"

type

type: object

className

className: string = "NamedValueEntityBaseParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

secret

secret: object

serializedName

serializedName: string = "secret"

xmlName

xmlName: string = "secret"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "tags"

xmlElementName

xmlElementName: string = "NamedValueEntityBaseParametersTagsItem"

xmlName

xmlName: string = "tags"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const NamedValueGetEntityTagHeaders

NamedValueGetEntityTagHeaders: object

serializedName

serializedName: string = "NamedValue_getEntityTagHeaders"

type

type: object

className

className: string = "NamedValueGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const NamedValueGetHeaders

NamedValueGetHeaders: object

serializedName

serializedName: string = "NamedValue_getHeaders"

type

type: object

className

className: string = "NamedValueGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const NamedValueListValueHeaders

NamedValueListValueHeaders: object

serializedName

serializedName: string = "NamedValue_listValueHeaders"

type

type: object

className

className: string = "NamedValueListValueHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const NamedValueRefreshSecretHeaders

NamedValueRefreshSecretHeaders: object

serializedName

serializedName: string = "NamedValue_refreshSecretHeaders"

type

type: object

className

className: string = "NamedValueRefreshSecretHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const NamedValueSecretContract

NamedValueSecretContract: object

serializedName

serializedName: string = "NamedValueSecretContract"

type

type: object

className

className: string = "NamedValueSecretContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

Const NamedValueUpdateHeaders

NamedValueUpdateHeaders: object

serializedName

serializedName: string = "NamedValue_updateHeaders"

type

type: object

className

className: string = "NamedValueUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const NamedValueUpdateParameterProperties

NamedValueUpdateParameterProperties: object

serializedName

serializedName: string = "NamedValueUpdateParameterProperties"

type

type: object

className

className: string = "NamedValueUpdateParameterProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9-._]+$")

type

type: object

name

name: string = "String"

keyVault

keyVault: object

serializedName

serializedName: string = "keyVault"

xmlName

xmlName: string = "keyVault"

type

type: object

className

className: string = "KeyVaultContractCreateProperties"

name

name: string = "Composite"

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

constraints

constraints: object

MaxLength

MaxLength: number = 4096

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const NamedValueUpdateParameters

NamedValueUpdateParameters: object

serializedName

serializedName: string = "NamedValueUpdateParameters"

type

type: object

className

className: string = "NamedValueUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[A-Za-z0-9-._]+$")

type

type: object

name

name: string = "String"

keyVault

keyVault: object

serializedName

serializedName: string = "properties.keyVault"

xmlName

xmlName: string = "properties.keyVault"

type

type: object

className

className: string = "KeyVaultContractCreateProperties"

name

name: string = "Composite"

secret

secret: object

serializedName

serializedName: string = "properties.secret"

xmlName

xmlName: string = "properties.secret"

type

type: object

name

name: string = "Boolean"

tags

tags: object

serializedName

serializedName: string = "properties.tags"

xmlElementName

xmlElementName: string = "NamedValueEntityBaseParametersTagsItem"

xmlName

xmlName: string = "properties.tags"

constraints

constraints: object

MaxItems

MaxItems: number = 32

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "properties.value"

xmlName

xmlName: string = "properties.value"

constraints

constraints: object

MaxLength

MaxLength: number = 4096

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const NetworkStatusContract

NetworkStatusContract: object

serializedName

serializedName: string = "NetworkStatusContract"

type

type: object

className

className: string = "NetworkStatusContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

connectivityStatus

connectivityStatus: object

required

required: boolean = true

serializedName

serializedName: string = "connectivityStatus"

xmlElementName

xmlElementName: string = "ConnectivityStatusContract"

xmlName

xmlName: string = "connectivityStatus"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ConnectivityStatusContract"

name

name: string = "Composite"

dnsServers

dnsServers: object

required

required: boolean = true

serializedName

serializedName: string = "dnsServers"

xmlElementName

xmlElementName: string = "NetworkStatusContractDnsServersItem"

xmlName

xmlName: string = "dnsServers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const NetworkStatusContractByLocation

NetworkStatusContractByLocation: object

serializedName

serializedName: string = "NetworkStatusContractByLocation"

type

type: object

className

className: string = "NetworkStatusContractByLocation"

name

name: string = "Composite"

modelProperties

modelProperties: object

location

location: object

serializedName

serializedName: string = "location"

xmlName

xmlName: string = "location"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

networkStatus

networkStatus: object

serializedName

serializedName: string = "networkStatus"

xmlName

xmlName: string = "networkStatus"

type

type: object

className

className: string = "NetworkStatusContract"

name

name: string = "Composite"

Const NotificationCollection

NotificationCollection: object

serializedName

serializedName: string = "NotificationCollection"

type

type: object

className

className: string = "NotificationCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "NotificationContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NotificationContract"

name

name: string = "Composite"

Const NotificationContract

NotificationContract: object

serializedName

serializedName: string = "NotificationContract"

type

type: object

className

className: string = "NotificationContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

recipients

recipients: object

serializedName

serializedName: string = "properties.recipients"

xmlName

xmlName: string = "properties.recipients"

type

type: object

className

className: string = "RecipientsContractProperties"

name

name: string = "Composite"

title

title: object

serializedName

serializedName: string = "properties.title"

xmlName

xmlName: string = "properties.title"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const OAuth2AuthenticationSettingsContract

OAuth2AuthenticationSettingsContract: object

serializedName

serializedName: string = "OAuth2AuthenticationSettingsContract"

type

type: object

className

className: string = "OAuth2AuthenticationSettingsContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

authorizationServerId

authorizationServerId: object

serializedName

serializedName: string = "authorizationServerId"

xmlName

xmlName: string = "authorizationServerId"

type

type: object

name

name: string = "String"

scope

scope: object

serializedName

serializedName: string = "scope"

xmlName

xmlName: string = "scope"

type

type: object

name

name: string = "String"

Const OpenIdAuthenticationSettingsContract

OpenIdAuthenticationSettingsContract: object

serializedName

serializedName: string = "OpenIdAuthenticationSettingsContract"

type

type: object

className

className: string = "OpenIdAuthenticationSettingsContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

bearerTokenSendingMethods

bearerTokenSendingMethods: object

serializedName

serializedName: string = "bearerTokenSendingMethods"

xmlElementName

xmlElementName: string = "BearerTokenSendingMethods"

xmlName

xmlName: string = "bearerTokenSendingMethods"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

openidProviderId

openidProviderId: object

serializedName

serializedName: string = "openidProviderId"

xmlName

xmlName: string = "openidProviderId"

type

type: object

name

name: string = "String"

Const OpenIdConnectProviderCollection

OpenIdConnectProviderCollection: object

serializedName

serializedName: string = "OpenIdConnectProviderCollection"

type

type: object

className

className: string = "OpenIdConnectProviderCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "OpenidConnectProviderContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OpenidConnectProviderContract"

name

name: string = "Composite"

Const OpenIdConnectProviderCreateOrUpdateHeaders

OpenIdConnectProviderCreateOrUpdateHeaders: object

serializedName

serializedName: string = "OpenIdConnectProvider_createOrUpdateHeaders"

type

type: object

className

className: string = "OpenIdConnectProviderCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const OpenIdConnectProviderGetEntityTagHeaders

OpenIdConnectProviderGetEntityTagHeaders: object

serializedName

serializedName: string = "OpenIdConnectProvider_getEntityTagHeaders"

type

type: object

className

className: string = "OpenIdConnectProviderGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const OpenIdConnectProviderGetHeaders

OpenIdConnectProviderGetHeaders: object

serializedName

serializedName: string = "OpenIdConnectProvider_getHeaders"

type

type: object

className

className: string = "OpenIdConnectProviderGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const OpenIdConnectProviderListSecretsHeaders

OpenIdConnectProviderListSecretsHeaders: object

serializedName

serializedName: string = "OpenIdConnectProvider_listSecretsHeaders"

type

type: object

className

className: string = "OpenIdConnectProviderListSecretsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const OpenIdConnectProviderUpdateHeaders

OpenIdConnectProviderUpdateHeaders: object

serializedName

serializedName: string = "OpenIdConnectProvider_updateHeaders"

type

type: object

className

className: string = "OpenIdConnectProviderUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const OpenidConnectProviderContract

OpenidConnectProviderContract: object

serializedName

serializedName: string = "OpenidConnectProviderContract"

type

type: object

className

className: string = "OpenidConnectProviderContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

serializedName

serializedName: string = "properties.clientId"

xmlName

xmlName: string = "properties.clientId"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "properties.clientSecret"

xmlName

xmlName: string = "properties.clientSecret"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 50

type

type: object

name

name: string = "String"

metadataEndpoint

metadataEndpoint: object

serializedName

serializedName: string = "properties.metadataEndpoint"

xmlName

xmlName: string = "properties.metadataEndpoint"

type

type: object

name

name: string = "String"

Const OpenidConnectProviderUpdateContract

OpenidConnectProviderUpdateContract: object

serializedName

serializedName: string = "OpenidConnectProviderUpdateContract"

type

type: object

className

className: string = "OpenidConnectProviderUpdateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

serializedName

serializedName: string = "properties.clientId"

xmlName

xmlName: string = "properties.clientId"

type

type: object

name

name: string = "String"

clientSecret

clientSecret: object

serializedName

serializedName: string = "properties.clientSecret"

xmlName

xmlName: string = "properties.clientSecret"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 50

type

type: object

name

name: string = "String"

metadataEndpoint

metadataEndpoint: object

serializedName

serializedName: string = "properties.metadataEndpoint"

xmlName

xmlName: string = "properties.metadataEndpoint"

type

type: object

name

name: string = "String"

Const Operation

Operation: object

serializedName

serializedName: string = "Operation"

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

modelProperties

modelProperties: object

display

display: object

serializedName

serializedName: string = "display"

xmlName

xmlName: string = "display"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

origin

origin: object

serializedName

serializedName: string = "origin"

xmlName

xmlName: string = "origin"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

xmlName

xmlName: string = "properties"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

Const OperationCollection

OperationCollection: object

serializedName

serializedName: string = "OperationCollection"

type

type: object

className

className: string = "OperationCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "OperationContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OperationContract"

name

name: string = "Composite"

Const OperationContract

OperationContract: object

serializedName

serializedName: string = "OperationContract"

type

type: object

className

className: string = "OperationContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

method

method: object

serializedName

serializedName: string = "properties.method"

xmlName

xmlName: string = "properties.method"

type

type: object

name

name: string = "String"

policies

policies: object

serializedName

serializedName: string = "properties.policies"

xmlName

xmlName: string = "properties.policies"

type

type: object

name

name: string = "String"

request

request: object

serializedName

serializedName: string = "properties.request"

xmlName

xmlName: string = "properties.request"

type

type: object

className

className: string = "RequestContract"

name

name: string = "Composite"

responses

responses: object

serializedName

serializedName: string = "properties.responses"

xmlElementName

xmlElementName: string = "ResponseContract"

xmlName

xmlName: string = "properties.responses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResponseContract"

name

name: string = "Composite"

templateParameters

templateParameters: object

serializedName

serializedName: string = "properties.templateParameters"

xmlElementName

xmlElementName: string = "ParameterContract"

xmlName

xmlName: string = "properties.templateParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ParameterContract"

name

name: string = "Composite"

urlTemplate

urlTemplate: object

serializedName

serializedName: string = "properties.urlTemplate"

xmlName

xmlName: string = "properties.urlTemplate"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const OperationContractProperties

OperationContractProperties: object

serializedName

serializedName: string = "OperationContractProperties"

type

type: object

className

className: string = "OperationContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

required

required: boolean = true

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

method

method: object

required

required: boolean = true

serializedName

serializedName: string = "method"

xmlName

xmlName: string = "method"

type

type: object

name

name: string = "String"

urlTemplate

urlTemplate: object

required

required: boolean = true

serializedName

serializedName: string = "urlTemplate"

xmlName

xmlName: string = "urlTemplate"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const OperationDisplay

OperationDisplay: object

serializedName

serializedName: string = "OperationDisplay"

type

type: object

className

className: string = "OperationDisplay"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

operation

operation: object

serializedName

serializedName: string = "operation"

xmlName

xmlName: string = "operation"

type

type: object

name

name: string = "String"

provider

provider: object

serializedName

serializedName: string = "provider"

xmlName

xmlName: string = "provider"

type

type: object

name

name: string = "String"

resource

resource: object

serializedName

serializedName: string = "resource"

xmlName

xmlName: string = "resource"

type

type: object

name

name: string = "String"

Const OperationEntityBaseContract

OperationEntityBaseContract: object

serializedName

serializedName: string = "OperationEntityBaseContract"

type

type: object

className

className: string = "OperationEntityBaseContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

policies

policies: object

serializedName

serializedName: string = "policies"

xmlName

xmlName: string = "policies"

type

type: object

name

name: string = "String"

request

request: object

serializedName

serializedName: string = "request"

xmlName

xmlName: string = "request"

type

type: object

className

className: string = "RequestContract"

name

name: string = "Composite"

responses

responses: object

serializedName

serializedName: string = "responses"

xmlElementName

xmlElementName: string = "ResponseContract"

xmlName

xmlName: string = "responses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResponseContract"

name

name: string = "Composite"

templateParameters

templateParameters: object

serializedName

serializedName: string = "templateParameters"

xmlElementName

xmlElementName: string = "ParameterContract"

xmlName

xmlName: string = "templateParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ParameterContract"

name

name: string = "Composite"

Const OperationListResult

OperationListResult: object

serializedName

serializedName: string = "OperationListResult"

type

type: object

className

className: string = "OperationListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "Operation"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "Operation"

name

name: string = "Composite"

Const OperationResultContract

OperationResultContract: object

serializedName

serializedName: string = "OperationResultContract"

type

type: object

className

className: string = "OperationResultContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionLog

actionLog: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.actionLog"

xmlElementName

xmlElementName: string = "OperationResultLogItemContract"

xmlName

xmlName: string = "properties.actionLog"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OperationResultLogItemContract"

name

name: string = "Composite"

error

error: object

serializedName

serializedName: string = "properties.error"

xmlName

xmlName: string = "properties.error"

type

type: object

className

className: string = "ErrorResponseBody"

name

name: string = "Composite"

idPropertiesId

idPropertiesId: object

serializedName

serializedName: string = "properties.id"

xmlName

xmlName: string = "properties.id"

type

type: object

name

name: string = "String"

resultInfo

resultInfo: object

serializedName

serializedName: string = "properties.resultInfo"

xmlName

xmlName: string = "properties.resultInfo"

type

type: object

name

name: string = "String"

started

started: object

serializedName

serializedName: string = "properties.started"

xmlName

xmlName: string = "properties.started"

type

type: object

name

name: string = "DateTime"

status

status: object

serializedName

serializedName: string = "properties.status"

xmlName

xmlName: string = "properties.status"

type

type: object

allowedValues

allowedValues: string[] = ["Started", "InProgress", "Succeeded", "Failed"]

name

name: string = "Enum"

updated

updated: object

serializedName

serializedName: string = "properties.updated"

xmlName

xmlName: string = "properties.updated"

type

type: object

name

name: string = "DateTime"

Const OperationResultLogItemContract

OperationResultLogItemContract: object

serializedName

serializedName: string = "OperationResultLogItemContract"

type

type: object

className

className: string = "OperationResultLogItemContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

action

action: object

serializedName

serializedName: string = "action"

xmlName

xmlName: string = "action"

type

type: object

name

name: string = "String"

objectKey

objectKey: object

serializedName

serializedName: string = "objectKey"

xmlName

xmlName: string = "objectKey"

type

type: object

name

name: string = "String"

objectType

objectType: object

serializedName

serializedName: string = "objectType"

xmlName

xmlName: string = "objectType"

type

type: object

name

name: string = "String"

Const OperationTagResourceContractProperties

OperationTagResourceContractProperties: object

serializedName

serializedName: string = "OperationTagResourceContractProperties"

type

type: object

className

className: string = "OperationTagResourceContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiName

apiName: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "apiName"

xmlName

xmlName: string = "apiName"

type

type: object

name

name: string = "String"

apiRevision

apiRevision: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "apiRevision"

xmlName

xmlName: string = "apiRevision"

type

type: object

name

name: string = "String"

apiVersion

apiVersion: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "apiVersion"

xmlName

xmlName: string = "apiVersion"

type

type: object

name

name: string = "String"

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

method

method: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "method"

xmlName

xmlName: string = "method"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

urlTemplate

urlTemplate: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "urlTemplate"

xmlName

xmlName: string = "urlTemplate"

type

type: object

name

name: string = "String"

Const OperationUpdateContract

OperationUpdateContract: object

serializedName

serializedName: string = "OperationUpdateContract"

type

type: object

className

className: string = "OperationUpdateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

method

method: object

serializedName

serializedName: string = "properties.method"

xmlName

xmlName: string = "properties.method"

type

type: object

name

name: string = "String"

policies

policies: object

serializedName

serializedName: string = "properties.policies"

xmlName

xmlName: string = "properties.policies"

type

type: object

name

name: string = "String"

request

request: object

serializedName

serializedName: string = "properties.request"

xmlName

xmlName: string = "properties.request"

type

type: object

className

className: string = "RequestContract"

name

name: string = "Composite"

responses

responses: object

serializedName

serializedName: string = "properties.responses"

xmlElementName

xmlElementName: string = "ResponseContract"

xmlName

xmlName: string = "properties.responses"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResponseContract"

name

name: string = "Composite"

templateParameters

templateParameters: object

serializedName

serializedName: string = "properties.templateParameters"

xmlElementName

xmlElementName: string = "ParameterContract"

xmlName

xmlName: string = "properties.templateParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ParameterContract"

name

name: string = "Composite"

urlTemplate

urlTemplate: object

serializedName

serializedName: string = "properties.urlTemplate"

xmlName

xmlName: string = "properties.urlTemplate"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const OperationUpdateContractProperties

OperationUpdateContractProperties: object

serializedName

serializedName: string = "OperationUpdateContractProperties"

type

type: object

className

className: string = "OperationUpdateContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

method

method: object

serializedName

serializedName: string = "method"

xmlName

xmlName: string = "method"

type

type: object

name

name: string = "String"

urlTemplate

urlTemplate: object

serializedName

serializedName: string = "urlTemplate"

xmlName

xmlName: string = "urlTemplate"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const OutboundEnvironmentEndpoint

OutboundEnvironmentEndpoint: object

serializedName

serializedName: string = "OutboundEnvironmentEndpoint"

type

type: object

className

className: string = "OutboundEnvironmentEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

category

category: object

serializedName

serializedName: string = "category"

xmlName

xmlName: string = "category"

type

type: object

name

name: string = "String"

endpoints

endpoints: object

serializedName

serializedName: string = "endpoints"

xmlElementName

xmlElementName: string = "EndpointDependency"

xmlName

xmlName: string = "endpoints"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "EndpointDependency"

name

name: string = "Composite"

Const OutboundEnvironmentEndpointList

OutboundEnvironmentEndpointList: object

serializedName

serializedName: string = "OutboundEnvironmentEndpointList"

type

type: object

className

className: string = "OutboundEnvironmentEndpointList"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "OutboundEnvironmentEndpoint"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "OutboundEnvironmentEndpoint"

name

name: string = "Composite"

Const ParameterContract

ParameterContract: object

serializedName

serializedName: string = "ParameterContract"

type

type: object

className

className: string = "ParameterContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

defaultValue

defaultValue: object

serializedName

serializedName: string = "defaultValue"

xmlName

xmlName: string = "defaultValue"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

examples

examples: object

serializedName

serializedName: string = "examples"

xmlName

xmlName: string = "examples"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "ParameterExampleContract"

name

name: string = "Composite"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

required

required: object

serializedName

serializedName: string = "required"

xmlName

xmlName: string = "required"

type

type: object

name

name: string = "Boolean"

schemaId

schemaId: object

serializedName

serializedName: string = "schemaId"

xmlName

xmlName: string = "schemaId"

type

type: object

name

name: string = "String"

type

type: object

required

required: boolean = true

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

typeName

typeName: object

serializedName

serializedName: string = "typeName"

xmlName

xmlName: string = "typeName"

type

type: object

name

name: string = "String"

values

values: object

serializedName

serializedName: string = "values"

xmlElementName

xmlElementName: string = "ParameterContractValuesItem"

xmlName

xmlName: string = "values"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const ParameterExampleContract

ParameterExampleContract: object

serializedName

serializedName: string = "ParameterExampleContract"

type

type: object

className

className: string = "ParameterExampleContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

externalValue

externalValue: object

serializedName

serializedName: string = "externalValue"

xmlName

xmlName: string = "externalValue"

type

type: object

name

name: string = "String"

summary

summary: object

serializedName

serializedName: string = "summary"

xmlName

xmlName: string = "summary"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "any"

Const PipelineDiagnosticSettings

PipelineDiagnosticSettings: object

serializedName

serializedName: string = "PipelineDiagnosticSettings"

type

type: object

className

className: string = "PipelineDiagnosticSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

request

request: object

serializedName

serializedName: string = "request"

xmlName

xmlName: string = "request"

type

type: object

className

className: string = "HttpMessageDiagnostic"

name

name: string = "Composite"

response

response: object

serializedName

serializedName: string = "response"

xmlName

xmlName: string = "response"

type

type: object

className

className: string = "HttpMessageDiagnostic"

name

name: string = "Composite"

Const PolicyCollection

PolicyCollection: object

serializedName

serializedName: string = "PolicyCollection"

type

type: object

className

className: string = "PolicyCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "PolicyContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PolicyContract"

name

name: string = "Composite"

Const PolicyContract

PolicyContract: object

serializedName

serializedName: string = "PolicyContract"

type

type: object

className

className: string = "PolicyContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

format

format: object

defaultValue

defaultValue: string = "xml"

serializedName

serializedName: string = "properties.format"

xmlName

xmlName: string = "properties.format"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "properties.value"

xmlName

xmlName: string = "properties.value"

type

type: object

name

name: string = "String"

Const PolicyCreateOrUpdateHeaders

PolicyCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Policy_createOrUpdateHeaders"

type

type: object

className

className: string = "PolicyCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const PolicyDescriptionCollection

PolicyDescriptionCollection: object

serializedName

serializedName: string = "PolicyDescriptionCollection"

type

type: object

className

className: string = "PolicyDescriptionCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "PolicyDescriptionContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PolicyDescriptionContract"

name

name: string = "Composite"

Const PolicyDescriptionContract

PolicyDescriptionContract: object

serializedName

serializedName: string = "PolicyDescriptionContract"

type

type: object

className

className: string = "PolicyDescriptionContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

scope

scope: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.scope"

xmlName

xmlName: string = "properties.scope"

type

type: object

name

name: string = "Number"

Const PolicyGetEntityTagHeaders

PolicyGetEntityTagHeaders: object

serializedName

serializedName: string = "Policy_getEntityTagHeaders"

type

type: object

className

className: string = "PolicyGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const PolicyGetHeaders

PolicyGetHeaders: object

serializedName

serializedName: string = "Policy_getHeaders"

type

type: object

className

className: string = "PolicyGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const PortalDelegationSettings

PortalDelegationSettings: object

serializedName

serializedName: string = "PortalDelegationSettings"

type

type: object

className

className: string = "PortalDelegationSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

subscriptions

subscriptions: object

serializedName

serializedName: string = "properties.subscriptions"

xmlName

xmlName: string = "properties.subscriptions"

type

type: object

className

className: string = "SubscriptionsDelegationSettingsProperties"

name

name: string = "Composite"

url

url: object

serializedName

serializedName: string = "properties.url"

xmlName

xmlName: string = "properties.url"

type

type: object

name

name: string = "String"

userRegistration

userRegistration: object

serializedName

serializedName: string = "properties.userRegistration"

xmlName

xmlName: string = "properties.userRegistration"

type

type: object

className

className: string = "RegistrationDelegationSettingsProperties"

name

name: string = "Composite"

validationKey

validationKey: object

serializedName

serializedName: string = "properties.validationKey"

xmlName

xmlName: string = "properties.validationKey"

type

type: object

name

name: string = "String"

Const PortalRevisionCollection

PortalRevisionCollection: object

serializedName

serializedName: string = "PortalRevisionCollection"

type

type: object

className

className: string = "PortalRevisionCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "PortalRevisionContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PortalRevisionContract"

name

name: string = "Composite"

Const PortalRevisionContract

PortalRevisionContract: object

serializedName

serializedName: string = "PortalRevisionContract"

type

type: object

className

className: string = "PortalRevisionContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdDateTime

createdDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.createdDateTime"

xmlName

xmlName: string = "properties.createdDateTime"

type

type: object

name

name: string = "DateTime"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

isCurrent

isCurrent: object

serializedName

serializedName: string = "properties.isCurrent"

xmlName

xmlName: string = "properties.isCurrent"

type

type: object

name

name: string = "Boolean"

status

status: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.status"

xmlName

xmlName: string = "properties.status"

type

type: object

name

name: string = "String"

statusDetails

statusDetails: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.statusDetails"

xmlName

xmlName: string = "properties.statusDetails"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

updatedDateTime

updatedDateTime: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.updatedDateTime"

xmlName

xmlName: string = "properties.updatedDateTime"

type

type: object

name

name: string = "DateTime"

Const PortalRevisionCreateOrUpdateHeaders

PortalRevisionCreateOrUpdateHeaders: object

serializedName

serializedName: string = "PortalRevision_createOrUpdateHeaders"

type

type: object

className

className: string = "PortalRevisionCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const PortalRevisionGetEntityTagHeaders

PortalRevisionGetEntityTagHeaders: object

serializedName

serializedName: string = "PortalRevision_getEntityTagHeaders"

type

type: object

className

className: string = "PortalRevisionGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const PortalRevisionGetHeaders

PortalRevisionGetHeaders: object

serializedName

serializedName: string = "PortalRevision_getHeaders"

type

type: object

className

className: string = "PortalRevisionGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const PortalRevisionUpdateHeaders

PortalRevisionUpdateHeaders: object

serializedName

serializedName: string = "PortalRevision_updateHeaders"

type

type: object

className

className: string = "PortalRevisionUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const PortalSettingValidationKeyContract

PortalSettingValidationKeyContract: object

serializedName

serializedName: string = "PortalSettingValidationKeyContract"

type

type: object

className

className: string = "PortalSettingValidationKeyContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

validationKey

validationKey: object

serializedName

serializedName: string = "validationKey"

xmlName

xmlName: string = "validationKey"

type

type: object

name

name: string = "String"

Const PortalSettingsCollection

PortalSettingsCollection: object

serializedName

serializedName: string = "PortalSettingsCollection"

type

type: object

className

className: string = "PortalSettingsCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "PortalSettingsContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PortalSettingsContract"

name

name: string = "Composite"

Const PortalSettingsContract

PortalSettingsContract: object

serializedName

serializedName: string = "PortalSettingsContract"

type

type: object

className

className: string = "PortalSettingsContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

xmlName

xmlName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

subscriptions

subscriptions: object

serializedName

serializedName: string = "properties.subscriptions"

xmlName

xmlName: string = "properties.subscriptions"

type

type: object

className

className: string = "SubscriptionsDelegationSettingsProperties"

name

name: string = "Composite"

termsOfService

termsOfService: object

serializedName

serializedName: string = "properties.termsOfService"

xmlName

xmlName: string = "properties.termsOfService"

type

type: object

className

className: string = "TermsOfServiceProperties"

name

name: string = "Composite"

url

url: object

serializedName

serializedName: string = "properties.url"

xmlName

xmlName: string = "properties.url"

type

type: object

name

name: string = "String"

userRegistration

userRegistration: object

serializedName

serializedName: string = "properties.userRegistration"

xmlName

xmlName: string = "properties.userRegistration"

type

type: object

className

className: string = "RegistrationDelegationSettingsProperties"

name

name: string = "Composite"

validationKey

validationKey: object

serializedName

serializedName: string = "properties.validationKey"

xmlName

xmlName: string = "properties.validationKey"

type

type: object

name

name: string = "String"

Const PortalSigninSettings

PortalSigninSettings: object

serializedName

serializedName: string = "PortalSigninSettings"

type

type: object

className

className: string = "PortalSigninSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

xmlName

xmlName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

Const PortalSignupSettings

PortalSignupSettings: object

serializedName

serializedName: string = "PortalSignupSettings"

type

type: object

className

className: string = "PortalSignupSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "properties.enabled"

xmlName

xmlName: string = "properties.enabled"

type

type: object

name

name: string = "Boolean"

termsOfService

termsOfService: object

serializedName

serializedName: string = "properties.termsOfService"

xmlName

xmlName: string = "properties.termsOfService"

type

type: object

className

className: string = "TermsOfServiceProperties"

name

name: string = "Composite"

Const PrivateEndpoint

PrivateEndpoint: object

serializedName

serializedName: string = "PrivateEndpoint"

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnection

PrivateEndpointConnection: object

serializedName

serializedName: string = "PrivateEndpointConnection"

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

modelProperties

modelProperties: object

privateEndpoint

privateEndpoint: object

serializedName

serializedName: string = "properties.privateEndpoint"

xmlName

xmlName: string = "properties.privateEndpoint"

type

type: object

className

className: string = "PrivateEndpoint"

name

name: string = "Composite"

privateLinkServiceConnectionState

privateLinkServiceConnectionState: object

serializedName

serializedName: string = "properties.privateLinkServiceConnectionState"

xmlName

xmlName: string = "properties.privateLinkServiceConnectionState"

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

xmlName

xmlName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

Const PrivateEndpointConnectionListResult

PrivateEndpointConnectionListResult: object

serializedName

serializedName: string = "PrivateEndpointConnectionListResult"

type

type: object

className

className: string = "PrivateEndpointConnectionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "PrivateEndpointConnection"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateEndpointConnection"

name

name: string = "Composite"

Const PrivateEndpointConnectionRequest

PrivateEndpointConnectionRequest: object

serializedName

serializedName: string = "PrivateEndpointConnectionRequest"

type

type: object

className

className: string = "PrivateEndpointConnectionRequest"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

properties

properties: object

serializedName

serializedName: string = "properties"

xmlName

xmlName: string = "properties"

type

type: object

className

className: string = "PrivateEndpointConnectionRequestProperties"

name

name: string = "Composite"

Const PrivateEndpointConnectionRequestProperties

PrivateEndpointConnectionRequestProperties: object

serializedName

serializedName: string = "PrivateEndpointConnectionRequestProperties"

type

type: object

className

className: string = "PrivateEndpointConnectionRequestProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

privateLinkServiceConnectionState

privateLinkServiceConnectionState: object

serializedName

serializedName: string = "privateLinkServiceConnectionState"

xmlName

xmlName: string = "privateLinkServiceConnectionState"

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

Const PrivateLinkResource

PrivateLinkResource: object

serializedName

serializedName: string = "PrivateLinkResource"

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

modelProperties

modelProperties: object

groupId

groupId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.groupId"

xmlName

xmlName: string = "properties.groupId"

type

type: object

name

name: string = "String"

requiredMembers

requiredMembers: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.requiredMembers"

xmlElementName

xmlElementName: string = "PrivateLinkResourcePropertiesRequiredMembersItem"

xmlName

xmlName: string = "properties.requiredMembers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

requiredZoneNames

requiredZoneNames: object

serializedName

serializedName: string = "properties.requiredZoneNames"

xmlElementName

xmlElementName: string = "PrivateLinkResourcePropertiesRequiredZoneNamesItem"

xmlName

xmlName: string = "properties.requiredZoneNames"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const PrivateLinkResourceListResult

PrivateLinkResourceListResult: object

serializedName

serializedName: string = "PrivateLinkResourceListResult"

type

type: object

className

className: string = "PrivateLinkResourceListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "PrivateLinkResource"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "PrivateLinkResource"

name

name: string = "Composite"

Const PrivateLinkServiceConnectionState

PrivateLinkServiceConnectionState: object

serializedName

serializedName: string = "PrivateLinkServiceConnectionState"

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

modelProperties

modelProperties: object

actionsRequired

actionsRequired: object

serializedName

serializedName: string = "actionsRequired"

xmlName

xmlName: string = "actionsRequired"

type

type: object

name

name: string = "String"

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

status

status: object

serializedName

serializedName: string = "status"

xmlName

xmlName: string = "status"

type

type: object

name

name: string = "String"

Const ProductCollection

ProductCollection: object

serializedName

serializedName: string = "ProductCollection"

type

type: object

className

className: string = "ProductCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ProductContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ProductContract"

name

name: string = "Composite"

Const ProductContract

ProductContract: object

serializedName

serializedName: string = "ProductContract"

type

type: object

className

className: string = "ProductContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

approvalRequired

approvalRequired: object

serializedName

serializedName: string = "properties.approvalRequired"

xmlName

xmlName: string = "properties.approvalRequired"

type

type: object

name

name: string = "Boolean"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

allowedValues

allowedValues: string[] = ["notPublished", "published"]

name

name: string = "Enum"

subscriptionRequired

subscriptionRequired: object

serializedName

serializedName: string = "properties.subscriptionRequired"

xmlName

xmlName: string = "properties.subscriptionRequired"

type

type: object

name

name: string = "Boolean"

subscriptionsLimit

subscriptionsLimit: object

serializedName

serializedName: string = "properties.subscriptionsLimit"

xmlName

xmlName: string = "properties.subscriptionsLimit"

type

type: object

name

name: string = "Number"

terms

terms: object

serializedName

serializedName: string = "properties.terms"

xmlName

xmlName: string = "properties.terms"

type

type: object

name

name: string = "String"

Const ProductContractProperties

ProductContractProperties: object

serializedName

serializedName: string = "ProductContractProperties"

type

type: object

className

className: string = "ProductContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

required

required: boolean = true

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const ProductCreateOrUpdateHeaders

ProductCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Product_createOrUpdateHeaders"

type

type: object

className

className: string = "ProductCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ProductEntityBaseParameters

ProductEntityBaseParameters: object

serializedName

serializedName: string = "ProductEntityBaseParameters"

type

type: object

className

className: string = "ProductEntityBaseParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

approvalRequired

approvalRequired: object

serializedName

serializedName: string = "approvalRequired"

xmlName

xmlName: string = "approvalRequired"

type

type: object

name

name: string = "Boolean"

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "state"

xmlName

xmlName: string = "state"

type

type: object

allowedValues

allowedValues: string[] = ["notPublished", "published"]

name

name: string = "Enum"

subscriptionRequired

subscriptionRequired: object

serializedName

serializedName: string = "subscriptionRequired"

xmlName

xmlName: string = "subscriptionRequired"

type

type: object

name

name: string = "Boolean"

subscriptionsLimit

subscriptionsLimit: object

serializedName

serializedName: string = "subscriptionsLimit"

xmlName

xmlName: string = "subscriptionsLimit"

type

type: object

name

name: string = "Number"

terms

terms: object

serializedName

serializedName: string = "terms"

xmlName

xmlName: string = "terms"

type

type: object

name

name: string = "String"

Const ProductGetEntityTagHeaders

ProductGetEntityTagHeaders: object

serializedName

serializedName: string = "Product_getEntityTagHeaders"

type

type: object

className

className: string = "ProductGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ProductGetHeaders

ProductGetHeaders: object

serializedName

serializedName: string = "Product_getHeaders"

type

type: object

className

className: string = "ProductGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ProductPolicyCreateOrUpdateHeaders

ProductPolicyCreateOrUpdateHeaders: object

serializedName

serializedName: string = "ProductPolicy_createOrUpdateHeaders"

type

type: object

className

className: string = "ProductPolicyCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ProductPolicyGetEntityTagHeaders

ProductPolicyGetEntityTagHeaders: object

serializedName

serializedName: string = "ProductPolicy_getEntityTagHeaders"

type

type: object

className

className: string = "ProductPolicyGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ProductPolicyGetHeaders

ProductPolicyGetHeaders: object

serializedName

serializedName: string = "ProductPolicy_getHeaders"

type

type: object

className

className: string = "ProductPolicyGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ProductTagResourceContractProperties

ProductTagResourceContractProperties: object

serializedName

serializedName: string = "ProductTagResourceContractProperties"

type

type: object

className

className: string = "ProductTagResourceContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const ProductUpdateHeaders

ProductUpdateHeaders: object

serializedName

serializedName: string = "Product_updateHeaders"

type

type: object

className

className: string = "ProductUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const ProductUpdateParameters

ProductUpdateParameters: object

serializedName

serializedName: string = "ProductUpdateParameters"

type

type: object

className

className: string = "ProductUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

approvalRequired

approvalRequired: object

serializedName

serializedName: string = "properties.approvalRequired"

xmlName

xmlName: string = "properties.approvalRequired"

type

type: object

name

name: string = "Boolean"

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

constraints

constraints: object

MaxLength

MaxLength: number = 1000

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

allowedValues

allowedValues: string[] = ["notPublished", "published"]

name

name: string = "Enum"

subscriptionRequired

subscriptionRequired: object

serializedName

serializedName: string = "properties.subscriptionRequired"

xmlName

xmlName: string = "properties.subscriptionRequired"

type

type: object

name

name: string = "Boolean"

subscriptionsLimit

subscriptionsLimit: object

serializedName

serializedName: string = "properties.subscriptionsLimit"

xmlName

xmlName: string = "properties.subscriptionsLimit"

type

type: object

name

name: string = "Number"

terms

terms: object

serializedName

serializedName: string = "properties.terms"

xmlName

xmlName: string = "properties.terms"

type

type: object

name

name: string = "String"

Const ProductUpdateProperties

ProductUpdateProperties: object

serializedName

serializedName: string = "ProductUpdateProperties"

type

type: object

className

className: string = "ProductUpdateProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 300

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const QuotaCounterCollection

QuotaCounterCollection: object

serializedName

serializedName: string = "QuotaCounterCollection"

type

type: object

className

className: string = "QuotaCounterCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "QuotaCounterContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "QuotaCounterContract"

name

name: string = "Composite"

Const QuotaCounterContract

QuotaCounterContract: object

serializedName

serializedName: string = "QuotaCounterContract"

type

type: object

className

className: string = "QuotaCounterContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

counterKey

counterKey: object

required

required: boolean = true

serializedName

serializedName: string = "counterKey"

xmlName

xmlName: string = "counterKey"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

periodEndTime

periodEndTime: object

required

required: boolean = true

serializedName

serializedName: string = "periodEndTime"

xmlName

xmlName: string = "periodEndTime"

type

type: object

name

name: string = "DateTime"

periodKey

periodKey: object

required

required: boolean = true

serializedName

serializedName: string = "periodKey"

xmlName

xmlName: string = "periodKey"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

periodStartTime

periodStartTime: object

required

required: boolean = true

serializedName

serializedName: string = "periodStartTime"

xmlName

xmlName: string = "periodStartTime"

type

type: object

name

name: string = "DateTime"

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

className

className: string = "QuotaCounterValueContractProperties"

name

name: string = "Composite"

Const QuotaCounterValueContract

QuotaCounterValueContract: object

serializedName

serializedName: string = "QuotaCounterValueContract"

type

type: object

className

className: string = "QuotaCounterValueContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

callsCount

callsCount: object

serializedName

serializedName: string = "value.callsCount"

xmlName

xmlName: string = "value.callsCount"

type

type: object

name

name: string = "Number"

kbTransferred

kbTransferred: object

serializedName

serializedName: string = "value.kbTransferred"

xmlName

xmlName: string = "value.kbTransferred"

type

type: object

name

name: string = "Number"

Const QuotaCounterValueContractProperties

QuotaCounterValueContractProperties: object

serializedName

serializedName: string = "QuotaCounterValueContractProperties"

type

type: object

className

className: string = "QuotaCounterValueContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

callsCount

callsCount: object

serializedName

serializedName: string = "callsCount"

xmlName

xmlName: string = "callsCount"

type

type: object

name

name: string = "Number"

kbTransferred

kbTransferred: object

serializedName

serializedName: string = "kbTransferred"

xmlName

xmlName: string = "kbTransferred"

type

type: object

name

name: string = "Number"

Const QuotaCounterValueUpdateContract

QuotaCounterValueUpdateContract: object

serializedName

serializedName: string = "QuotaCounterValueUpdateContract"

type

type: object

className

className: string = "QuotaCounterValueUpdateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

callsCount

callsCount: object

serializedName

serializedName: string = "properties.callsCount"

xmlName

xmlName: string = "properties.callsCount"

type

type: object

name

name: string = "Number"

kbTransferred

kbTransferred: object

serializedName

serializedName: string = "properties.kbTransferred"

xmlName

xmlName: string = "properties.kbTransferred"

type

type: object

name

name: string = "Number"

Const RecipientEmailCollection

RecipientEmailCollection: object

serializedName

serializedName: string = "RecipientEmailCollection"

type

type: object

className

className: string = "RecipientEmailCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "RecipientEmailContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RecipientEmailContract"

name

name: string = "Composite"

Const RecipientEmailContract

RecipientEmailContract: object

serializedName

serializedName: string = "RecipientEmailContract"

type

type: object

className

className: string = "RecipientEmailContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

email

email: object

serializedName

serializedName: string = "properties.email"

xmlName

xmlName: string = "properties.email"

type

type: object

name

name: string = "String"

Const RecipientUserCollection

RecipientUserCollection: object

serializedName

serializedName: string = "RecipientUserCollection"

type

type: object

className

className: string = "RecipientUserCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "RecipientUserContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RecipientUserContract"

name

name: string = "Composite"

Const RecipientUserContract

RecipientUserContract: object

serializedName

serializedName: string = "RecipientUserContract"

type

type: object

className

className: string = "RecipientUserContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

userId

userId: object

serializedName

serializedName: string = "properties.userId"

xmlName

xmlName: string = "properties.userId"

type

type: object

name

name: string = "String"

Const RecipientsContractProperties

RecipientsContractProperties: object

serializedName

serializedName: string = "RecipientsContractProperties"

type

type: object

className

className: string = "RecipientsContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

emails

emails: object

serializedName

serializedName: string = "emails"

xmlElementName

xmlElementName: string = "RecipientsContractPropertiesEmailsItem"

xmlName

xmlName: string = "emails"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

users

users: object

serializedName

serializedName: string = "users"

xmlElementName

xmlElementName: string = "RecipientsContractPropertiesUsersItem"

xmlName

xmlName: string = "users"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

Const RegionContract

RegionContract: object

serializedName

serializedName: string = "RegionContract"

type

type: object

className

className: string = "RegionContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

isDeleted

isDeleted: object

serializedName

serializedName: string = "isDeleted"

xmlName

xmlName: string = "isDeleted"

type

type: object

name

name: string = "Boolean"

isMasterRegion

isMasterRegion: object

serializedName

serializedName: string = "isMasterRegion"

xmlName

xmlName: string = "isMasterRegion"

type

type: object

name

name: string = "Boolean"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

Const RegionListResult

RegionListResult: object

serializedName

serializedName: string = "RegionListResult"

type

type: object

className

className: string = "RegionListResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "RegionContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RegionContract"

name

name: string = "Composite"

Const RegistrationDelegationSettingsProperties

RegistrationDelegationSettingsProperties: object

serializedName

serializedName: string = "RegistrationDelegationSettingsProperties"

type

type: object

className

className: string = "RegistrationDelegationSettingsProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

xmlName

xmlName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const RemotePrivateEndpointConnectionWrapper

RemotePrivateEndpointConnectionWrapper: object

serializedName

serializedName: string = "RemotePrivateEndpointConnectionWrapper"

type

type: object

className

className: string = "RemotePrivateEndpointConnectionWrapper"

name

name: string = "Composite"

modelProperties

modelProperties: object

groupIds

groupIds: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.groupIds"

xmlElementName

xmlElementName: string = "PrivateEndpointConnectionWrapperPropertiesGroupIdsItem"

xmlName

xmlName: string = "properties.groupIds"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

name

name: string = "String"

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

privateEndpoint

privateEndpoint: object

serializedName

serializedName: string = "properties.privateEndpoint"

xmlName

xmlName: string = "properties.privateEndpoint"

type

type: object

className

className: string = "ArmIdWrapper"

name

name: string = "Composite"

privateLinkServiceConnectionState

privateLinkServiceConnectionState: object

serializedName

serializedName: string = "properties.privateLinkServiceConnectionState"

xmlName

xmlName: string = "properties.privateLinkServiceConnectionState"

type

type: object

className

className: string = "PrivateLinkServiceConnectionState"

name

name: string = "Composite"

provisioningState

provisioningState: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.provisioningState"

xmlName

xmlName: string = "properties.provisioningState"

type

type: object

name

name: string = "String"

type

type: object

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

Const ReportCollection

ReportCollection: object

serializedName

serializedName: string = "ReportCollection"

type

type: object

className

className: string = "ReportCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ReportRecordContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ReportRecordContract"

name

name: string = "Composite"

Const ReportRecordContract

ReportRecordContract: object

serializedName

serializedName: string = "ReportRecordContract"

type

type: object

className

className: string = "ReportRecordContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiId

apiId: object

serializedName

serializedName: string = "apiId"

xmlName

xmlName: string = "apiId"

type

type: object

name

name: string = "String"

apiRegion

apiRegion: object

serializedName

serializedName: string = "apiRegion"

xmlName

xmlName: string = "apiRegion"

type

type: object

name

name: string = "String"

apiTimeAvg

apiTimeAvg: object

serializedName

serializedName: string = "apiTimeAvg"

xmlName

xmlName: string = "apiTimeAvg"

type

type: object

name

name: string = "Number"

apiTimeMax

apiTimeMax: object

serializedName

serializedName: string = "apiTimeMax"

xmlName

xmlName: string = "apiTimeMax"

type

type: object

name

name: string = "Number"

apiTimeMin

apiTimeMin: object

serializedName

serializedName: string = "apiTimeMin"

xmlName

xmlName: string = "apiTimeMin"

type

type: object

name

name: string = "Number"

bandwidth

bandwidth: object

serializedName

serializedName: string = "bandwidth"

xmlName

xmlName: string = "bandwidth"

type

type: object

name

name: string = "Number"

cacheHitCount

cacheHitCount: object

serializedName

serializedName: string = "cacheHitCount"

xmlName

xmlName: string = "cacheHitCount"

type

type: object

name

name: string = "Number"

cacheMissCount

cacheMissCount: object

serializedName

serializedName: string = "cacheMissCount"

xmlName

xmlName: string = "cacheMissCount"

type

type: object

name

name: string = "Number"

callCountBlocked

callCountBlocked: object

serializedName

serializedName: string = "callCountBlocked"

xmlName

xmlName: string = "callCountBlocked"

type

type: object

name

name: string = "Number"

callCountFailed

callCountFailed: object

serializedName

serializedName: string = "callCountFailed"

xmlName

xmlName: string = "callCountFailed"

type

type: object

name

name: string = "Number"

callCountOther

callCountOther: object

serializedName

serializedName: string = "callCountOther"

xmlName

xmlName: string = "callCountOther"

type

type: object

name

name: string = "Number"

callCountSuccess

callCountSuccess: object

serializedName

serializedName: string = "callCountSuccess"

xmlName

xmlName: string = "callCountSuccess"

type

type: object

name

name: string = "Number"

callCountTotal

callCountTotal: object

serializedName

serializedName: string = "callCountTotal"

xmlName

xmlName: string = "callCountTotal"

type

type: object

name

name: string = "Number"

country

country: object

serializedName

serializedName: string = "country"

xmlName

xmlName: string = "country"

type

type: object

name

name: string = "String"

interval

interval: object

serializedName

serializedName: string = "interval"

xmlName

xmlName: string = "interval"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

operationId

operationId: object

serializedName

serializedName: string = "operationId"

xmlName

xmlName: string = "operationId"

type

type: object

name

name: string = "String"

productId

productId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "productId"

xmlName

xmlName: string = "productId"

type

type: object

name

name: string = "String"

region

region: object

serializedName

serializedName: string = "region"

xmlName

xmlName: string = "region"

type

type: object

name

name: string = "String"

serviceTimeAvg

serviceTimeAvg: object

serializedName

serializedName: string = "serviceTimeAvg"

xmlName

xmlName: string = "serviceTimeAvg"

type

type: object

name

name: string = "Number"

serviceTimeMax

serviceTimeMax: object

serializedName

serializedName: string = "serviceTimeMax"

xmlName

xmlName: string = "serviceTimeMax"

type

type: object

name

name: string = "Number"

serviceTimeMin

serviceTimeMin: object

serializedName

serializedName: string = "serviceTimeMin"

xmlName

xmlName: string = "serviceTimeMin"

type

type: object

name

name: string = "Number"

subscriptionId

subscriptionId: object

serializedName

serializedName: string = "subscriptionId"

xmlName

xmlName: string = "subscriptionId"

type

type: object

name

name: string = "String"

timestamp

timestamp: object

serializedName

serializedName: string = "timestamp"

xmlName

xmlName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

userId

userId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "userId"

xmlName

xmlName: string = "userId"

type

type: object

name

name: string = "String"

zip

zip: object

serializedName

serializedName: string = "zip"

xmlName

xmlName: string = "zip"

type

type: object

name

name: string = "String"

Const RepresentationContract

RepresentationContract: object

serializedName

serializedName: string = "RepresentationContract"

type

type: object

className

className: string = "RepresentationContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

contentType

contentType: object

required

required: boolean = true

serializedName

serializedName: string = "contentType"

xmlName

xmlName: string = "contentType"

type

type: object

name

name: string = "String"

examples

examples: object

serializedName

serializedName: string = "examples"

xmlName

xmlName: string = "examples"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

className

className: string = "ParameterExampleContract"

name

name: string = "Composite"

formParameters

formParameters: object

serializedName

serializedName: string = "formParameters"

xmlElementName

xmlElementName: string = "ParameterContract"

xmlName

xmlName: string = "formParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ParameterContract"

name

name: string = "Composite"

schemaId

schemaId: object

serializedName

serializedName: string = "schemaId"

xmlName

xmlName: string = "schemaId"

type

type: object

name

name: string = "String"

typeName

typeName: object

serializedName

serializedName: string = "typeName"

xmlName

xmlName: string = "typeName"

type

type: object

name

name: string = "String"

Const RequestContract

RequestContract: object

serializedName

serializedName: string = "RequestContract"

type

type: object

className

className: string = "RequestContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

headers

headers: object

serializedName

serializedName: string = "headers"

xmlElementName

xmlElementName: string = "ParameterContract"

xmlName

xmlName: string = "headers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ParameterContract"

name

name: string = "Composite"

queryParameters

queryParameters: object

serializedName

serializedName: string = "queryParameters"

xmlElementName

xmlElementName: string = "ParameterContract"

xmlName

xmlName: string = "queryParameters"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ParameterContract"

name

name: string = "Composite"

representations

representations: object

serializedName

serializedName: string = "representations"

xmlElementName

xmlElementName: string = "RepresentationContract"

xmlName

xmlName: string = "representations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RepresentationContract"

name

name: string = "Composite"

Const RequestReportCollection

RequestReportCollection: object

serializedName

serializedName: string = "RequestReportCollection"

type

type: object

className

className: string = "RequestReportCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "RequestReportRecordContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RequestReportRecordContract"

name

name: string = "Composite"

Const RequestReportRecordContract

RequestReportRecordContract: object

serializedName

serializedName: string = "RequestReportRecordContract"

type

type: object

className

className: string = "RequestReportRecordContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

apiId

apiId: object

serializedName

serializedName: string = "apiId"

xmlName

xmlName: string = "apiId"

type

type: object

name

name: string = "String"

apiRegion

apiRegion: object

serializedName

serializedName: string = "apiRegion"

xmlName

xmlName: string = "apiRegion"

type

type: object

name

name: string = "String"

apiTime

apiTime: object

serializedName

serializedName: string = "apiTime"

xmlName

xmlName: string = "apiTime"

type

type: object

name

name: string = "Number"

backendResponseCode

backendResponseCode: object

serializedName

serializedName: string = "backendResponseCode"

xmlName

xmlName: string = "backendResponseCode"

type

type: object

name

name: string = "String"

cache

cache: object

serializedName

serializedName: string = "cache"

xmlName

xmlName: string = "cache"

type

type: object

name

name: string = "String"

ipAddress

ipAddress: object

serializedName

serializedName: string = "ipAddress"

xmlName

xmlName: string = "ipAddress"

type

type: object

name

name: string = "String"

method

method: object

serializedName

serializedName: string = "method"

xmlName

xmlName: string = "method"

type

type: object

name

name: string = "String"

operationId

operationId: object

serializedName

serializedName: string = "operationId"

xmlName

xmlName: string = "operationId"

type

type: object

name

name: string = "String"

productId

productId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "productId"

xmlName

xmlName: string = "productId"

type

type: object

name

name: string = "String"

requestId

requestId: object

serializedName

serializedName: string = "requestId"

xmlName

xmlName: string = "requestId"

type

type: object

name

name: string = "String"

requestSize

requestSize: object

serializedName

serializedName: string = "requestSize"

xmlName

xmlName: string = "requestSize"

type

type: object

name

name: string = "Number"

responseCode

responseCode: object

serializedName

serializedName: string = "responseCode"

xmlName

xmlName: string = "responseCode"

type

type: object

name

name: string = "Number"

responseSize

responseSize: object

serializedName

serializedName: string = "responseSize"

xmlName

xmlName: string = "responseSize"

type

type: object

name

name: string = "Number"

serviceTime

serviceTime: object

serializedName

serializedName: string = "serviceTime"

xmlName

xmlName: string = "serviceTime"

type

type: object

name

name: string = "Number"

subscriptionId

subscriptionId: object

serializedName

serializedName: string = "subscriptionId"

xmlName

xmlName: string = "subscriptionId"

type

type: object

name

name: string = "String"

timestamp

timestamp: object

serializedName

serializedName: string = "timestamp"

xmlName

xmlName: string = "timestamp"

type

type: object

name

name: string = "DateTime"

url

url: object

serializedName

serializedName: string = "url"

xmlName

xmlName: string = "url"

type

type: object

name

name: string = "String"

userId

userId: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "userId"

xmlName

xmlName: string = "userId"

type

type: object

name

name: string = "String"

Const Resource

Resource: object

serializedName

serializedName: string = "Resource"

type

type: object

className

className: string = "Resource"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

type

type: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "type"

xmlName

xmlName: string = "type"

type

type: object

name

name: string = "String"

Const ResourceLocationDataContract

ResourceLocationDataContract: object

serializedName

serializedName: string = "ResourceLocationDataContract"

type

type: object

className

className: string = "ResourceLocationDataContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

city

city: object

serializedName

serializedName: string = "city"

xmlName

xmlName: string = "city"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

countryOrRegion

countryOrRegion: object

serializedName

serializedName: string = "countryOrRegion"

xmlName

xmlName: string = "countryOrRegion"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

district

district: object

serializedName

serializedName: string = "district"

xmlName

xmlName: string = "district"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 256

type

type: object

name

name: string = "String"

Const ResourceSku

ResourceSku: object

serializedName

serializedName: string = "ResourceSku"

type

type: object

className

className: string = "ResourceSku"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

Const ResourceSkuCapacity

ResourceSkuCapacity: object

serializedName

serializedName: string = "ResourceSkuCapacity"

type

type: object

className

className: string = "ResourceSkuCapacity"

name

name: string = "Composite"

modelProperties

modelProperties: object

default

default: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "default"

xmlName

xmlName: string = "default"

type

type: object

name

name: string = "Number"

maximum

maximum: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "maximum"

xmlName

xmlName: string = "maximum"

type

type: object

name

name: string = "Number"

minimum

minimum: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "minimum"

xmlName

xmlName: string = "minimum"

type

type: object

name

name: string = "Number"

scaleType

scaleType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "scaleType"

xmlName

xmlName: string = "scaleType"

type

type: object

name

name: string = "String"

Const ResourceSkuResult

ResourceSkuResult: object

serializedName

serializedName: string = "ResourceSkuResult"

type

type: object

className

className: string = "ResourceSkuResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

capacity

capacity: object

serializedName

serializedName: string = "capacity"

xmlName

xmlName: string = "capacity"

type

type: object

className

className: string = "ResourceSkuCapacity"

name

name: string = "Composite"

resourceType

resourceType: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "resourceType"

xmlName

xmlName: string = "resourceType"

type

type: object

name

name: string = "String"

sku

sku: object

serializedName

serializedName: string = "sku"

xmlName

xmlName: string = "sku"

type

type: object

className

className: string = "ResourceSku"

name

name: string = "Composite"

Const ResourceSkuResults

ResourceSkuResults: object

serializedName

serializedName: string = "ResourceSkuResults"

type

type: object

className

className: string = "ResourceSkuResults"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "ResourceSkuResult"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ResourceSkuResult"

name

name: string = "Composite"

Const ResponseContract

ResponseContract: object

serializedName

serializedName: string = "ResponseContract"

type

type: object

className

className: string = "ResponseContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

headers

headers: object

serializedName

serializedName: string = "headers"

xmlElementName

xmlElementName: string = "ParameterContract"

xmlName

xmlName: string = "headers"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "ParameterContract"

name

name: string = "Composite"

representations

representations: object

serializedName

serializedName: string = "representations"

xmlElementName

xmlElementName: string = "RepresentationContract"

xmlName

xmlName: string = "representations"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "RepresentationContract"

name

name: string = "Composite"

statusCode

statusCode: object

required

required: boolean = true

serializedName

serializedName: string = "statusCode"

xmlName

xmlName: string = "statusCode"

type

type: object

name

name: string = "Number"

Const SamplingSettings

SamplingSettings: object

serializedName

serializedName: string = "SamplingSettings"

type

type: object

className

className: string = "SamplingSettings"

name

name: string = "Composite"

modelProperties

modelProperties: object

percentage

percentage: object

serializedName

serializedName: string = "percentage"

xmlName

xmlName: string = "percentage"

constraints

constraints: object

InclusiveMaximum

InclusiveMaximum: number = 100

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

samplingType

samplingType: object

serializedName

serializedName: string = "samplingType"

xmlName

xmlName: string = "samplingType"

type

type: object

name

name: string = "String"

Const SaveConfigurationParameter

SaveConfigurationParameter: object

serializedName

serializedName: string = "SaveConfigurationParameter"

type

type: object

className

className: string = "SaveConfigurationParameter"

name

name: string = "Composite"

modelProperties

modelProperties: object

branch

branch: object

serializedName

serializedName: string = "properties.branch"

xmlName

xmlName: string = "properties.branch"

type

type: object

name

name: string = "String"

force

force: object

serializedName

serializedName: string = "properties.force"

xmlName

xmlName: string = "properties.force"

type

type: object

name

name: string = "Boolean"

Const SchemaCollection

SchemaCollection: object

serializedName

serializedName: string = "SchemaCollection"

type

type: object

className

className: string = "SchemaCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "SchemaContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SchemaContract"

name

name: string = "Composite"

Const SchemaContract

SchemaContract: object

serializedName

serializedName: string = "SchemaContract"

type

type: object

className

className: string = "SchemaContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

components

components: object

serializedName

serializedName: string = "properties.document.components"

xmlName

xmlName: string = "properties.document.components"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

contentType

contentType: object

serializedName

serializedName: string = "properties.contentType"

xmlName

xmlName: string = "properties.contentType"

type

type: object

name

name: string = "String"

definitions

definitions: object

serializedName

serializedName: string = "properties.document.definitions"

xmlName

xmlName: string = "properties.document.definitions"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "any"

value

value: object

serializedName

serializedName: string = "properties.document.value"

xmlName

xmlName: string = "properties.document.value"

type

type: object

name

name: string = "String"

Const SignInSettingsGetEntityTagHeaders

SignInSettingsGetEntityTagHeaders: object

serializedName

serializedName: string = "SignInSettings_getEntityTagHeaders"

type

type: object

className

className: string = "SignInSettingsGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SignInSettingsGetHeaders

SignInSettingsGetHeaders: object

serializedName

serializedName: string = "SignInSettings_getHeaders"

type

type: object

className

className: string = "SignInSettingsGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SignUpSettingsGetEntityTagHeaders

SignUpSettingsGetEntityTagHeaders: object

serializedName

serializedName: string = "SignUpSettings_getEntityTagHeaders"

type

type: object

className

className: string = "SignUpSettingsGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SignUpSettingsGetHeaders

SignUpSettingsGetHeaders: object

serializedName

serializedName: string = "SignUpSettings_getHeaders"

type

type: object

className

className: string = "SignUpSettingsGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SubscriptionCollection

SubscriptionCollection: object

serializedName

serializedName: string = "SubscriptionCollection"

type

type: object

className

className: string = "SubscriptionCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "SubscriptionContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "SubscriptionContract"

name

name: string = "Composite"

Const SubscriptionContract

SubscriptionContract: object

serializedName

serializedName: string = "SubscriptionContract"

type

type: object

className

className: string = "SubscriptionContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowTracing

allowTracing: object

serializedName

serializedName: string = "properties.allowTracing"

xmlName

xmlName: string = "properties.allowTracing"

type

type: object

name

name: string = "Boolean"

createdDate

createdDate: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.createdDate"

xmlName

xmlName: string = "properties.createdDate"

type

type: object

name

name: string = "DateTime"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

type

type: object

name

name: string = "String"

endDate

endDate: object

serializedName

serializedName: string = "properties.endDate"

xmlName

xmlName: string = "properties.endDate"

type

type: object

name

name: string = "DateTime"

expirationDate

expirationDate: object

serializedName

serializedName: string = "properties.expirationDate"

xmlName

xmlName: string = "properties.expirationDate"

type

type: object

name

name: string = "DateTime"

notificationDate

notificationDate: object

serializedName

serializedName: string = "properties.notificationDate"

xmlName

xmlName: string = "properties.notificationDate"

type

type: object

name

name: string = "DateTime"

ownerId

ownerId: object

serializedName

serializedName: string = "properties.ownerId"

xmlName

xmlName: string = "properties.ownerId"

type

type: object

name

name: string = "String"

primaryKey

primaryKey: object

serializedName

serializedName: string = "properties.primaryKey"

xmlName

xmlName: string = "properties.primaryKey"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

scope

scope: object

serializedName

serializedName: string = "properties.scope"

xmlName

xmlName: string = "properties.scope"

type

type: object

name

name: string = "String"

secondaryKey

secondaryKey: object

serializedName

serializedName: string = "properties.secondaryKey"

xmlName

xmlName: string = "properties.secondaryKey"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

startDate

startDate: object

serializedName

serializedName: string = "properties.startDate"

xmlName

xmlName: string = "properties.startDate"

type

type: object

name

name: string = "DateTime"

state

state: object

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

allowedValues

allowedValues: string[] = ["suspended","active","expired","submitted","rejected","cancelled"]

name

name: string = "Enum"

stateComment

stateComment: object

serializedName

serializedName: string = "properties.stateComment"

xmlName

xmlName: string = "properties.stateComment"

type

type: object

name

name: string = "String"

Const SubscriptionCreateOrUpdateHeaders

SubscriptionCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Subscription_createOrUpdateHeaders"

type

type: object

className

className: string = "SubscriptionCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SubscriptionCreateParameters

SubscriptionCreateParameters: object

serializedName

serializedName: string = "SubscriptionCreateParameters"

type

type: object

className

className: string = "SubscriptionCreateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowTracing

allowTracing: object

serializedName

serializedName: string = "properties.allowTracing"

xmlName

xmlName: string = "properties.allowTracing"

type

type: object

name

name: string = "Boolean"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

ownerId

ownerId: object

serializedName

serializedName: string = "properties.ownerId"

xmlName

xmlName: string = "properties.ownerId"

type

type: object

name

name: string = "String"

primaryKey

primaryKey: object

serializedName

serializedName: string = "properties.primaryKey"

xmlName

xmlName: string = "properties.primaryKey"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

scope

scope: object

serializedName

serializedName: string = "properties.scope"

xmlName

xmlName: string = "properties.scope"

type

type: object

name

name: string = "String"

secondaryKey

secondaryKey: object

serializedName

serializedName: string = "properties.secondaryKey"

xmlName

xmlName: string = "properties.secondaryKey"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

allowedValues

allowedValues: string[] = ["suspended","active","expired","submitted","rejected","cancelled"]

name

name: string = "Enum"

Const SubscriptionGetEntityTagHeaders

SubscriptionGetEntityTagHeaders: object

serializedName

serializedName: string = "Subscription_getEntityTagHeaders"

type

type: object

className

className: string = "SubscriptionGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SubscriptionGetHeaders

SubscriptionGetHeaders: object

serializedName

serializedName: string = "Subscription_getHeaders"

type

type: object

className

className: string = "SubscriptionGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SubscriptionKeyParameterNamesContract

SubscriptionKeyParameterNamesContract: object

serializedName

serializedName: string = "SubscriptionKeyParameterNamesContract"

type

type: object

className

className: string = "SubscriptionKeyParameterNamesContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

header

header: object

serializedName

serializedName: string = "header"

xmlName

xmlName: string = "header"

type

type: object

name

name: string = "String"

query

query: object

serializedName

serializedName: string = "query"

xmlName

xmlName: string = "query"

type

type: object

name

name: string = "String"

Const SubscriptionKeysContract

SubscriptionKeysContract: object

serializedName

serializedName: string = "SubscriptionKeysContract"

type

type: object

className

className: string = "SubscriptionKeysContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

primaryKey

primaryKey: object

serializedName

serializedName: string = "primaryKey"

xmlName

xmlName: string = "primaryKey"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

secondaryKey

secondaryKey: object

serializedName

serializedName: string = "secondaryKey"

xmlName

xmlName: string = "secondaryKey"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const SubscriptionListSecretsHeaders

SubscriptionListSecretsHeaders: object

serializedName

serializedName: string = "Subscription_listSecretsHeaders"

type

type: object

className

className: string = "SubscriptionListSecretsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SubscriptionUpdateHeaders

SubscriptionUpdateHeaders: object

serializedName

serializedName: string = "Subscription_updateHeaders"

type

type: object

className

className: string = "SubscriptionUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const SubscriptionUpdateParameters

SubscriptionUpdateParameters: object

serializedName

serializedName: string = "SubscriptionUpdateParameters"

type

type: object

className

className: string = "SubscriptionUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

allowTracing

allowTracing: object

serializedName

serializedName: string = "properties.allowTracing"

xmlName

xmlName: string = "properties.allowTracing"

type

type: object

name

name: string = "Boolean"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

type

type: object

name

name: string = "String"

expirationDate

expirationDate: object

serializedName

serializedName: string = "properties.expirationDate"

xmlName

xmlName: string = "properties.expirationDate"

type

type: object

name

name: string = "DateTime"

ownerId

ownerId: object

serializedName

serializedName: string = "properties.ownerId"

xmlName

xmlName: string = "properties.ownerId"

type

type: object

name

name: string = "String"

primaryKey

primaryKey: object

serializedName

serializedName: string = "properties.primaryKey"

xmlName

xmlName: string = "properties.primaryKey"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

scope

scope: object

serializedName

serializedName: string = "properties.scope"

xmlName

xmlName: string = "properties.scope"

type

type: object

name

name: string = "String"

secondaryKey

secondaryKey: object

serializedName

serializedName: string = "properties.secondaryKey"

xmlName

xmlName: string = "properties.secondaryKey"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

state

state: object

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

allowedValues

allowedValues: string[] = ["suspended","active","expired","submitted","rejected","cancelled"]

name

name: string = "Enum"

stateComment

stateComment: object

serializedName

serializedName: string = "properties.stateComment"

xmlName

xmlName: string = "properties.stateComment"

type

type: object

name

name: string = "String"

Const SubscriptionsDelegationSettingsProperties

SubscriptionsDelegationSettingsProperties: object

serializedName

serializedName: string = "SubscriptionsDelegationSettingsProperties"

type

type: object

className

className: string = "SubscriptionsDelegationSettingsProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

enabled

enabled: object

serializedName

serializedName: string = "enabled"

xmlName

xmlName: string = "enabled"

type

type: object

name

name: string = "Boolean"

Const SystemData

SystemData: object

serializedName

serializedName: string = "SystemData"

type

type: object

className

className: string = "SystemData"

name

name: string = "Composite"

modelProperties

modelProperties: object

createdAt

createdAt: object

serializedName

serializedName: string = "createdAt"

xmlName

xmlName: string = "createdAt"

type

type: object

name

name: string = "DateTime"

createdBy

createdBy: object

serializedName

serializedName: string = "createdBy"

xmlName

xmlName: string = "createdBy"

type

type: object

name

name: string = "String"

createdByType

createdByType: object

serializedName

serializedName: string = "createdByType"

xmlName

xmlName: string = "createdByType"

type

type: object

name

name: string = "String"

lastModifiedAt

lastModifiedAt: object

serializedName

serializedName: string = "lastModifiedAt"

xmlName

xmlName: string = "lastModifiedAt"

type

type: object

name

name: string = "DateTime"

lastModifiedBy

lastModifiedBy: object

serializedName

serializedName: string = "lastModifiedBy"

xmlName

xmlName: string = "lastModifiedBy"

type

type: object

name

name: string = "String"

lastModifiedByType

lastModifiedByType: object

serializedName

serializedName: string = "lastModifiedByType"

xmlName

xmlName: string = "lastModifiedByType"

type

type: object

name

name: string = "String"

Const TagAssignToApiHeaders

TagAssignToApiHeaders: object

serializedName

serializedName: string = "Tag_assignToApiHeaders"

type

type: object

className

className: string = "TagAssignToApiHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagCollection

TagCollection: object

serializedName

serializedName: string = "TagCollection"

type

type: object

className

className: string = "TagCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "TagContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TagContract"

name

name: string = "Composite"

Const TagContract

TagContract: object

serializedName

serializedName: string = "TagContract"

type

type: object

className

className: string = "TagContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 160

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const TagCreateOrUpdateHeaders

TagCreateOrUpdateHeaders: object

serializedName

serializedName: string = "Tag_createOrUpdateHeaders"

type

type: object

className

className: string = "TagCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagCreateUpdateParameters

TagCreateUpdateParameters: object

serializedName

serializedName: string = "TagCreateUpdateParameters"

type

type: object

className

className: string = "TagCreateUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 160

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const TagDescriptionBaseProperties

TagDescriptionBaseProperties: object

serializedName

serializedName: string = "TagDescriptionBaseProperties"

type

type: object

className

className: string = "TagDescriptionBaseProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "description"

xmlName

xmlName: string = "description"

type

type: object

name

name: string = "String"

externalDocsDescription

externalDocsDescription: object

serializedName

serializedName: string = "externalDocsDescription"

xmlName

xmlName: string = "externalDocsDescription"

type

type: object

name

name: string = "String"

externalDocsUrl

externalDocsUrl: object

serializedName

serializedName: string = "externalDocsUrl"

xmlName

xmlName: string = "externalDocsUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

Const TagDescriptionCollection

TagDescriptionCollection: object

serializedName

serializedName: string = "TagDescriptionCollection"

type

type: object

className

className: string = "TagDescriptionCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "TagDescriptionContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TagDescriptionContract"

name

name: string = "Composite"

Const TagDescriptionContract

TagDescriptionContract: object

serializedName

serializedName: string = "TagDescriptionContract"

type

type: object

className

className: string = "TagDescriptionContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

displayName

displayName: object

serializedName

serializedName: string = "properties.displayName"

xmlName

xmlName: string = "properties.displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 160

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

externalDocsDescription

externalDocsDescription: object

serializedName

serializedName: string = "properties.externalDocsDescription"

xmlName

xmlName: string = "properties.externalDocsDescription"

type

type: object

name

name: string = "String"

externalDocsUrl

externalDocsUrl: object

serializedName

serializedName: string = "properties.externalDocsUrl"

xmlName

xmlName: string = "properties.externalDocsUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

tagId

tagId: object

serializedName

serializedName: string = "properties.tagId"

xmlName

xmlName: string = "properties.tagId"

type

type: object

name

name: string = "String"

Const TagDescriptionContractProperties

TagDescriptionContractProperties: object

serializedName

serializedName: string = "TagDescriptionContractProperties"

type

type: object

className

className: string = "TagDescriptionContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

displayName

displayName: object

serializedName

serializedName: string = "displayName"

xmlName

xmlName: string = "displayName"

constraints

constraints: object

MaxLength

MaxLength: number = 160

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

tagId

tagId: object

serializedName

serializedName: string = "tagId"

xmlName

xmlName: string = "tagId"

type

type: object

name

name: string = "String"

Const TagDescriptionCreateParameters

TagDescriptionCreateParameters: object

serializedName

serializedName: string = "TagDescriptionCreateParameters"

type

type: object

className

className: string = "TagDescriptionCreateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

description

description: object

serializedName

serializedName: string = "properties.description"

xmlName

xmlName: string = "properties.description"

type

type: object

name

name: string = "String"

externalDocsDescription

externalDocsDescription: object

serializedName

serializedName: string = "properties.externalDocsDescription"

xmlName

xmlName: string = "properties.externalDocsDescription"

type

type: object

name

name: string = "String"

externalDocsUrl

externalDocsUrl: object

serializedName

serializedName: string = "properties.externalDocsUrl"

xmlName

xmlName: string = "properties.externalDocsUrl"

constraints

constraints: object

MaxLength

MaxLength: number = 2000

type

type: object

name

name: string = "String"

Const TagGetByApiHeaders

TagGetByApiHeaders: object

serializedName

serializedName: string = "Tag_getByApiHeaders"

type

type: object

className

className: string = "TagGetByApiHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagGetByOperationHeaders

TagGetByOperationHeaders: object

serializedName

serializedName: string = "Tag_getByOperationHeaders"

type

type: object

className

className: string = "TagGetByOperationHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagGetByProductHeaders

TagGetByProductHeaders: object

serializedName

serializedName: string = "Tag_getByProductHeaders"

type

type: object

className

className: string = "TagGetByProductHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagGetEntityStateByApiHeaders

TagGetEntityStateByApiHeaders: object

serializedName

serializedName: string = "Tag_getEntityStateByApiHeaders"

type

type: object

className

className: string = "TagGetEntityStateByApiHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagGetEntityStateByOperationHeaders

TagGetEntityStateByOperationHeaders: object

serializedName

serializedName: string = "Tag_getEntityStateByOperationHeaders"

type

type: object

className

className: string = "TagGetEntityStateByOperationHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagGetEntityStateByProductHeaders

TagGetEntityStateByProductHeaders: object

serializedName

serializedName: string = "Tag_getEntityStateByProductHeaders"

type

type: object

className

className: string = "TagGetEntityStateByProductHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagGetEntityStateHeaders

TagGetEntityStateHeaders: object

serializedName

serializedName: string = "Tag_getEntityStateHeaders"

type

type: object

className

className: string = "TagGetEntityStateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagGetHeaders

TagGetHeaders: object

serializedName

serializedName: string = "Tag_getHeaders"

type

type: object

className

className: string = "TagGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TagResourceCollection

TagResourceCollection: object

serializedName

serializedName: string = "TagResourceCollection"

type

type: object

className

className: string = "TagResourceCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "TagResourceContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TagResourceContract"

name

name: string = "Composite"

Const TagResourceContract

TagResourceContract: object

serializedName

serializedName: string = "TagResourceContract"

type

type: object

className

className: string = "TagResourceContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

api

api: object

serializedName

serializedName: string = "api"

xmlName

xmlName: string = "api"

type

type: object

className

className: string = "ApiTagResourceContractProperties"

name

name: string = "Composite"

operation

operation: object

serializedName

serializedName: string = "operation"

xmlName

xmlName: string = "operation"

type

type: object

className

className: string = "OperationTagResourceContractProperties"

name

name: string = "Composite"

product

product: object

serializedName

serializedName: string = "product"

xmlName

xmlName: string = "product"

type

type: object

className

className: string = "ProductTagResourceContractProperties"

name

name: string = "Composite"

tag

tag: object

serializedName

serializedName: string = "tag"

xmlName

xmlName: string = "tag"

type

type: object

className

className: string = "TagResourceContractProperties"

name

name: string = "Composite"

Const TagResourceContractProperties

TagResourceContractProperties: object

serializedName

serializedName: string = "TagResourceContractProperties"

type

type: object

className

className: string = "TagResourceContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

constraints

constraints: object

MaxLength

MaxLength: number = 160

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const TagUpdateHeaders

TagUpdateHeaders: object

serializedName

serializedName: string = "Tag_updateHeaders"

type

type: object

className

className: string = "TagUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TenantAccessCreateHeaders

TenantAccessCreateHeaders: object

serializedName

serializedName: string = "TenantAccess_createHeaders"

type

type: object

className

className: string = "TenantAccessCreateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TenantAccessGetEntityTagHeaders

TenantAccessGetEntityTagHeaders: object

serializedName

serializedName: string = "TenantAccess_getEntityTagHeaders"

type

type: object

className

className: string = "TenantAccessGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TenantAccessGetHeaders

TenantAccessGetHeaders: object

serializedName

serializedName: string = "TenantAccess_getHeaders"

type

type: object

className

className: string = "TenantAccessGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TenantAccessListSecretsHeaders

TenantAccessListSecretsHeaders: object

serializedName

serializedName: string = "TenantAccess_listSecretsHeaders"

type

type: object

className

className: string = "TenantAccessListSecretsHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TenantAccessUpdateHeaders

TenantAccessUpdateHeaders: object

serializedName

serializedName: string = "TenantAccess_updateHeaders"

type

type: object

className

className: string = "TenantAccessUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TenantConfigurationSyncStateContract

TenantConfigurationSyncStateContract: object

serializedName

serializedName: string = "TenantConfigurationSyncStateContract"

type

type: object

className

className: string = "TenantConfigurationSyncStateContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

branch

branch: object

serializedName

serializedName: string = "properties.branch"

xmlName

xmlName: string = "properties.branch"

type

type: object

name

name: string = "String"

commitId

commitId: object

serializedName

serializedName: string = "properties.commitId"

xmlName

xmlName: string = "properties.commitId"

type

type: object

name

name: string = "String"

configurationChangeDate

configurationChangeDate: object

serializedName

serializedName: string = "properties.configurationChangeDate"

xmlName

xmlName: string = "properties.configurationChangeDate"

type

type: object

name

name: string = "DateTime"

isExport

isExport: object

serializedName

serializedName: string = "properties.isExport"

xmlName

xmlName: string = "properties.isExport"

type

type: object

name

name: string = "Boolean"

isGitEnabled

isGitEnabled: object

serializedName

serializedName: string = "properties.isGitEnabled"

xmlName

xmlName: string = "properties.isGitEnabled"

type

type: object

name

name: string = "Boolean"

isSynced

isSynced: object

serializedName

serializedName: string = "properties.isSynced"

xmlName

xmlName: string = "properties.isSynced"

type

type: object

name

name: string = "Boolean"

lastOperationId

lastOperationId: object

serializedName

serializedName: string = "properties.lastOperationId"

xmlName

xmlName: string = "properties.lastOperationId"

type

type: object

name

name: string = "String"

syncDate

syncDate: object

serializedName

serializedName: string = "properties.syncDate"

xmlName

xmlName: string = "properties.syncDate"

type

type: object

name

name: string = "DateTime"

Const TenantSettingsCollection

TenantSettingsCollection: object

serializedName

serializedName: string = "TenantSettingsCollection"

type

type: object

className

className: string = "TenantSettingsCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

nextLink

nextLink: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "TenantSettingsContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "TenantSettingsContract"

name

name: string = "Composite"

Const TenantSettingsContract

TenantSettingsContract: object

serializedName

serializedName: string = "TenantSettingsContract"

type

type: object

className

className: string = "TenantSettingsContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

settings

settings: object

serializedName

serializedName: string = "properties.settings"

xmlName

xmlName: string = "properties.settings"

type

type: object

name

name: string = "Dictionary"

value

value: object

type

type: object

name

name: string = "String"

Const TenantSettingsGetHeaders

TenantSettingsGetHeaders: object

serializedName

serializedName: string = "TenantSettings_getHeaders"

type

type: object

className

className: string = "TenantSettingsGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const TermsOfServiceProperties

TermsOfServiceProperties: object

serializedName

serializedName: string = "TermsOfServiceProperties"

type

type: object

className

className: string = "TermsOfServiceProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

consentRequired

consentRequired: object

serializedName

serializedName: string = "consentRequired"

xmlName

xmlName: string = "consentRequired"

type

type: object

name

name: string = "Boolean"

enabled

enabled: object

serializedName

serializedName: string = "enabled"

xmlName

xmlName: string = "enabled"

type

type: object

name

name: string = "Boolean"

text

text: object

serializedName

serializedName: string = "text"

xmlName

xmlName: string = "text"

type

type: object

name

name: string = "String"

Const TokenBodyParameterContract

TokenBodyParameterContract: object

serializedName

serializedName: string = "TokenBodyParameterContract"

type

type: object

className

className: string = "TokenBodyParameterContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

name

name: object

required

required: boolean = true

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

value

value: object

required

required: boolean = true

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

Const UserCollection

UserCollection: object

serializedName

serializedName: string = "UserCollection"

type

type: object

className

className: string = "UserCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "UserContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UserContract"

name

name: string = "Composite"

Const UserContract

UserContract: object

serializedName

serializedName: string = "UserContract"

type

type: object

className

className: string = "UserContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

email

email: object

serializedName

serializedName: string = "properties.email"

xmlName

xmlName: string = "properties.email"

type

type: object

name

name: string = "String"

firstName

firstName: object

serializedName

serializedName: string = "properties.firstName"

xmlName

xmlName: string = "properties.firstName"

type

type: object

name

name: string = "String"

groups

groups: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "properties.groups"

xmlElementName

xmlElementName: string = "GroupContractProperties"

xmlName

xmlName: string = "properties.groups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GroupContractProperties"

name

name: string = "Composite"

identities

identities: object

serializedName

serializedName: string = "properties.identities"

xmlElementName

xmlElementName: string = "UserIdentityContract"

xmlName

xmlName: string = "properties.identities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UserIdentityContract"

name

name: string = "Composite"

lastName

lastName: object

serializedName

serializedName: string = "properties.lastName"

xmlName

xmlName: string = "properties.lastName"

type

type: object

name

name: string = "String"

note

note: object

serializedName

serializedName: string = "properties.note"

xmlName

xmlName: string = "properties.note"

type

type: object

name

name: string = "String"

registrationDate

registrationDate: object

serializedName

serializedName: string = "properties.registrationDate"

xmlName

xmlName: string = "properties.registrationDate"

type

type: object

name

name: string = "DateTime"

state

state: object

defaultValue

defaultValue: string = "active"

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

name

name: string = "String"

Const UserContractProperties

UserContractProperties: object

serializedName

serializedName: string = "UserContractProperties"

type

type: object

className

className: string = "UserContractProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

email

email: object

serializedName

serializedName: string = "email"

xmlName

xmlName: string = "email"

type

type: object

name

name: string = "String"

firstName

firstName: object

serializedName

serializedName: string = "firstName"

xmlName

xmlName: string = "firstName"

type

type: object

name

name: string = "String"

groups

groups: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "groups"

xmlElementName

xmlElementName: string = "GroupContractProperties"

xmlName

xmlName: string = "groups"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "GroupContractProperties"

name

name: string = "Composite"

lastName

lastName: object

serializedName

serializedName: string = "lastName"

xmlName

xmlName: string = "lastName"

type

type: object

name

name: string = "String"

registrationDate

registrationDate: object

serializedName

serializedName: string = "registrationDate"

xmlName

xmlName: string = "registrationDate"

type

type: object

name

name: string = "DateTime"

Const UserCreateOrUpdateHeaders

UserCreateOrUpdateHeaders: object

serializedName

serializedName: string = "User_createOrUpdateHeaders"

type

type: object

className

className: string = "UserCreateOrUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const UserCreateParameterProperties

UserCreateParameterProperties: object

serializedName

serializedName: string = "UserCreateParameterProperties"

type

type: object

className

className: string = "UserCreateParameterProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

appType

appType: object

serializedName

serializedName: string = "appType"

xmlName

xmlName: string = "appType"

type

type: object

name

name: string = "String"

confirmation

confirmation: object

serializedName

serializedName: string = "confirmation"

xmlName

xmlName: string = "confirmation"

type

type: object

name

name: string = "String"

email

email: object

required

required: boolean = true

serializedName

serializedName: string = "email"

xmlName

xmlName: string = "email"

constraints

constraints: object

MaxLength

MaxLength: number = 254

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

firstName

firstName: object

required

required: boolean = true

serializedName

serializedName: string = "firstName"

xmlName

xmlName: string = "firstName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

lastName

lastName: object

required

required: boolean = true

serializedName

serializedName: string = "lastName"

xmlName

xmlName: string = "lastName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

password

password: object

serializedName

serializedName: string = "password"

xmlName

xmlName: string = "password"

type

type: object

name

name: string = "String"

Const UserCreateParameters

UserCreateParameters: object

serializedName

serializedName: string = "UserCreateParameters"

type

type: object

className

className: string = "UserCreateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

appType

appType: object

serializedName

serializedName: string = "properties.appType"

xmlName

xmlName: string = "properties.appType"

type

type: object

name

name: string = "String"

confirmation

confirmation: object

serializedName

serializedName: string = "properties.confirmation"

xmlName

xmlName: string = "properties.confirmation"

type

type: object

name

name: string = "String"

email

email: object

serializedName

serializedName: string = "properties.email"

xmlName

xmlName: string = "properties.email"

constraints

constraints: object

MaxLength

MaxLength: number = 254

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

firstName

firstName: object

serializedName

serializedName: string = "properties.firstName"

xmlName

xmlName: string = "properties.firstName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

identities

identities: object

serializedName

serializedName: string = "properties.identities"

xmlElementName

xmlElementName: string = "UserIdentityContract"

xmlName

xmlName: string = "properties.identities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UserIdentityContract"

name

name: string = "Composite"

lastName

lastName: object

serializedName

serializedName: string = "properties.lastName"

xmlName

xmlName: string = "properties.lastName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

note

note: object

serializedName

serializedName: string = "properties.note"

xmlName

xmlName: string = "properties.note"

type

type: object

name

name: string = "String"

password

password: object

serializedName

serializedName: string = "properties.password"

xmlName

xmlName: string = "properties.password"

type

type: object

name

name: string = "String"

state

state: object

defaultValue

defaultValue: string = "active"

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

name

name: string = "String"

Const UserEntityBaseParameters

UserEntityBaseParameters: object

serializedName

serializedName: string = "UserEntityBaseParameters"

type

type: object

className

className: string = "UserEntityBaseParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

identities

identities: object

serializedName

serializedName: string = "identities"

xmlElementName

xmlElementName: string = "UserIdentityContract"

xmlName

xmlName: string = "identities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UserIdentityContract"

name

name: string = "Composite"

note

note: object

serializedName

serializedName: string = "note"

xmlName

xmlName: string = "note"

type

type: object

name

name: string = "String"

state

state: object

defaultValue

defaultValue: string = "active"

serializedName

serializedName: string = "state"

xmlName

xmlName: string = "state"

type

type: object

name

name: string = "String"

Const UserGetEntityTagHeaders

UserGetEntityTagHeaders: object

serializedName

serializedName: string = "User_getEntityTagHeaders"

type

type: object

className

className: string = "UserGetEntityTagHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const UserGetHeaders

UserGetHeaders: object

serializedName

serializedName: string = "User_getHeaders"

type

type: object

className

className: string = "UserGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const UserIdentityCollection

UserIdentityCollection: object

serializedName

serializedName: string = "UserIdentityCollection"

type

type: object

className

className: string = "UserIdentityCollection"

name

name: string = "Composite"

modelProperties

modelProperties: object

count

count: object

serializedName

serializedName: string = "count"

xmlName

xmlName: string = "count"

type

type: object

name

name: string = "Number"

nextLink

nextLink: object

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

value

value: object

serializedName

serializedName: string = "value"

xmlElementName

xmlElementName: string = "UserIdentityContract"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UserIdentityContract"

name

name: string = "Composite"

Const UserIdentityContract

UserIdentityContract: object

serializedName

serializedName: string = "UserIdentityContract"

type

type: object

className

className: string = "UserIdentityContract"

name

name: string = "Composite"

modelProperties

modelProperties: object

id

id: object

serializedName

serializedName: string = "id"

xmlName

xmlName: string = "id"

type

type: object

name

name: string = "String"

provider

provider: object

serializedName

serializedName: string = "provider"

xmlName

xmlName: string = "provider"

type

type: object

name

name: string = "String"

Const UserIdentityProperties

UserIdentityProperties: object

serializedName

serializedName: string = "UserIdentityProperties"

type

type: object

className

className: string = "UserIdentityProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

clientId

clientId: object

serializedName

serializedName: string = "clientId"

xmlName

xmlName: string = "clientId"

type

type: object

name

name: string = "String"

principalId

principalId: object

serializedName

serializedName: string = "principalId"

xmlName

xmlName: string = "principalId"

type

type: object

name

name: string = "String"

Const UserSubscriptionGetHeaders

UserSubscriptionGetHeaders: object

serializedName

serializedName: string = "UserSubscription_getHeaders"

type

type: object

className

className: string = "UserSubscriptionGetHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const UserTokenParameters

UserTokenParameters: object

serializedName

serializedName: string = "UserTokenParameters"

type

type: object

className

className: string = "UserTokenParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

expiry

expiry: object

serializedName

serializedName: string = "properties.expiry"

xmlName

xmlName: string = "properties.expiry"

type

type: object

name

name: string = "DateTime"

keyType

keyType: object

serializedName

serializedName: string = "properties.keyType"

xmlName

xmlName: string = "properties.keyType"

type

type: object

allowedValues

allowedValues: string[] = ["primary", "secondary"]

name

name: string = "Enum"

Const UserTokenResult

UserTokenResult: object

serializedName

serializedName: string = "UserTokenResult"

type

type: object

className

className: string = "UserTokenResult"

name

name: string = "Composite"

modelProperties

modelProperties: object

value

value: object

serializedName

serializedName: string = "value"

xmlName

xmlName: string = "value"

type

type: object

name

name: string = "String"

Const UserUpdateHeaders

UserUpdateHeaders: object

serializedName

serializedName: string = "User_updateHeaders"

type

type: object

className

className: string = "UserUpdateHeaders"

name

name: string = "Composite"

modelProperties

modelProperties: object

eTag

eTag: object

serializedName

serializedName: string = "etag"

xmlName

xmlName: string = "etag"

type

type: object

name

name: string = "String"

Const UserUpdateParameters

UserUpdateParameters: object

serializedName

serializedName: string = "UserUpdateParameters"

type

type: object

className

className: string = "UserUpdateParameters"

name

name: string = "Composite"

modelProperties

modelProperties: object

email

email: object

serializedName

serializedName: string = "properties.email"

xmlName

xmlName: string = "properties.email"

constraints

constraints: object

MaxLength

MaxLength: number = 254

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

firstName

firstName: object

serializedName

serializedName: string = "properties.firstName"

xmlName

xmlName: string = "properties.firstName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

identities

identities: object

serializedName

serializedName: string = "properties.identities"

xmlElementName

xmlElementName: string = "UserIdentityContract"

xmlName

xmlName: string = "properties.identities"

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "UserIdentityContract"

name

name: string = "Composite"

lastName

lastName: object

serializedName

serializedName: string = "properties.lastName"

xmlName

xmlName: string = "properties.lastName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

note

note: object

serializedName

serializedName: string = "properties.note"

xmlName

xmlName: string = "properties.note"

type

type: object

name

name: string = "String"

password

password: object

serializedName

serializedName: string = "properties.password"

xmlName

xmlName: string = "properties.password"

type

type: object

name

name: string = "String"

state

state: object

defaultValue

defaultValue: string = "active"

serializedName

serializedName: string = "properties.state"

xmlName

xmlName: string = "properties.state"

type

type: object

name

name: string = "String"

Const UserUpdateParametersProperties

UserUpdateParametersProperties: object

serializedName

serializedName: string = "UserUpdateParametersProperties"

type

type: object

className

className: string = "UserUpdateParametersProperties"

name

name: string = "Composite"

modelProperties

modelProperties: object

email

email: object

serializedName

serializedName: string = "email"

xmlName

xmlName: string = "email"

constraints

constraints: object

MaxLength

MaxLength: number = 254

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

firstName

firstName: object

serializedName

serializedName: string = "firstName"

xmlName

xmlName: string = "firstName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

lastName

lastName: object

serializedName

serializedName: string = "lastName"

xmlName

xmlName: string = "lastName"

constraints

constraints: object

MaxLength

MaxLength: number = 100

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

password

password: object

serializedName

serializedName: string = "password"

xmlName

xmlName: string = "password"

type

type: object

name

name: string = "String"

Const VirtualNetworkConfiguration

VirtualNetworkConfiguration: object

serializedName

serializedName: string = "VirtualNetworkConfiguration"

type

type: object

className

className: string = "VirtualNetworkConfiguration"

name

name: string = "Composite"

modelProperties

modelProperties: object

subnetResourceId

subnetResourceId: object

serializedName

serializedName: string = "subnetResourceId"

xmlName

xmlName: string = "subnetResourceId"

constraints

constraints: object

Pattern

Pattern: RegExp = new RegExp("^\\/subscriptions\\/[^/]*\\/resourceGroups\\/[^/]*\\/providers\\/Microsoft.(ClassicNetwork|Network)\\/virtualNetworks\\/[^/]*\\/subnets\\/[^/]*$")

type

type: object

name

name: string = "String"

subnetname

subnetname: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "subnetname"

xmlName

xmlName: string = "subnetname"

type

type: object

name

name: string = "String"

vnetid

vnetid: object

readOnly

readOnly: boolean = true

serializedName

serializedName: string = "vnetid"

xmlName

xmlName: string = "vnetid"

type

type: object

name

name: string = "String"

Const X509CertificateName

X509CertificateName: object

serializedName

serializedName: string = "X509CertificateName"

type

type: object

className

className: string = "X509CertificateName"

name

name: string = "Composite"

modelProperties

modelProperties: object

issuerCertificateThumbprint

issuerCertificateThumbprint: object

serializedName

serializedName: string = "issuerCertificateThumbprint"

xmlName

xmlName: string = "issuerCertificateThumbprint"

type

type: object

name

name: string = "String"

name

name: object

serializedName

serializedName: string = "name"

xmlName

xmlName: string = "name"

type

type: object

name

name: string = "String"

Const accept

accept: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const accept1

accept1: object

parameterPath

parameterPath: string = "accept"

mapper

mapper: object

defaultValue

defaultValue: string = "application/json, application/vnd.ms-azure-apim.policy+xml, application/vnd.ms-azure-apim.policy.raw+xml"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Accept"

type

type: object

name

name: string = "String"

Const accessName

accessName: object

parameterPath

parameterPath: string = "accessName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "accessName"

xmlName

xmlName: string = "accessName"

type

type: object

name

name: string = "String"

Const apiId

apiId: object

parameterPath

parameterPath: string = "apiId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "apiId"

xmlName

xmlName: string = "apiId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const apiId1

apiId1: object

parameterPath

parameterPath: string = "apiId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "apiId"

xmlName

xmlName: string = "apiId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const apiVersion

apiVersion: object

parameterPath

parameterPath: string = "apiVersion"

mapper

mapper: object

defaultValue

defaultValue: string = "2021-04-01-preview"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "api-version"

type

type: object

name

name: string = "String"

Const appType

appType: object

parameterPath

parameterPath: string[] = ["options", "appType"]

mapper

mapper: object

serializedName

serializedName: string = "appType"

xmlName

xmlName: string = "appType"

type

type: object

name

name: string = "String"

Const applyNetworkConfigurationUpdatesOperationSpec

applyNetworkConfigurationUpdatesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/applynetworkconfigurationupdates"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters28

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

201

201: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

202

202: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

204

204: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const assignToApiOperationSpec

assignToApiOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "PUT"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId,Parameters.tagId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TagContract

headersMapper

headersMapper: any = Mappers.TagAssignToApiHeaders

201

201: object

bodyMapper

bodyMapper: any = Mappers.TagContract

headersMapper

headersMapper: any = Mappers.TagAssignToApiHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const assignToOperationOperationSpec

assignToOperationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "PUT"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId,Parameters.operationId,Parameters.tagId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TagContract

201

201: object

bodyMapper

bodyMapper: any = Mappers.TagContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const assignToProductOperationSpec

assignToProductOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "PUT"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.tagId,Parameters.productId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TagContract

201

201: object

bodyMapper

bodyMapper: any = Mappers.TagContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const attachmentId

attachmentId: object

parameterPath

parameterPath: string = "attachmentId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "attachmentId"

xmlName

xmlName: string = "attachmentId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const authsid

authsid: object

parameterPath

parameterPath: string = "authsid"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "authsid"

xmlName

xmlName: string = "authsid"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const backendId

backendId: object

parameterPath

parameterPath: string = "backendId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "backendId"

xmlName

xmlName: string = "backendId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const backupOperationSpec

backupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backup"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters24

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

201

201: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

202

202: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

204

204: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const cacheId

cacheId: object

parameterPath

parameterPath: string = "cacheId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "cacheId"

xmlName

xmlName: string = "cacheId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const certificateId

certificateId: object

parameterPath

parameterPath: string = "certificateId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "certificateId"

xmlName

xmlName: string = "certificateId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const checkEntityExistsOperationSpec

checkEntityExistsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "HEAD"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/groups/{groupId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.productId,Parameters.groupId]

responses

responses: object

204

204: {}

Type declaration

404

404: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const checkNameAvailabilityOperationSpec

checkNameAvailabilityOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/checkNameAvailability"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters27

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceNameAvailabilityResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const commentId

commentId: object

parameterPath

parameterPath: string = "commentId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "commentId"

xmlName

xmlName: string = "commentId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const configurationName

configurationName: object

parameterPath

parameterPath: string = "configurationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "configurationName"

xmlName

xmlName: string = "configurationName"

type

type: object

name

name: string = "String"

Const connectivityCheckRequestParams

connectivityCheckRequestParams: object

mapper

mapper: any = ConnectivityCheckRequestMapper

parameterPath

parameterPath: string = "connectivityCheckRequestParams"

Const contentItemId

contentItemId: object

parameterPath

parameterPath: string = "contentItemId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "contentItemId"

xmlName

xmlName: string = "contentItemId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const contentType

contentType: object

parameterPath

parameterPath: string[] = ["options", "contentType"]

mapper

mapper: object

defaultValue

defaultValue: string = "application/json"

isConstant

isConstant: boolean = true

serializedName

serializedName: string = "Content-Type"

type

type: object

name

name: string = "String"

Const contentTypeId

contentTypeId: object

parameterPath

parameterPath: string = "contentTypeId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "contentTypeId"

xmlName

xmlName: string = "contentTypeId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const createOperationSpec

createOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept,Parameters.contentType,Parameters.ifMatch1]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters55

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.accessName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AccessInformationContract

headersMapper

headersMapper: any = Mappers.TenantAccessCreateHeaders

201

201: object

bodyMapper

bodyMapper: any = Mappers.UserContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const createOrUpdateOperationSpec

createOrUpdateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept,Parameters.contentType,Parameters.ifMatch]

httpMethod

httpMethod: string = "PUT"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.notify]

requestBody

requestBody: any = Parameters.parameters59

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UserContract

headersMapper

headersMapper: any = Mappers.UserCreateOrUpdateHeaders

201

201: object

bodyMapper

bodyMapper: any = Mappers.UserContract

headersMapper

headersMapper: any = Mappers.UserCreateOrUpdateHeaders

202

202: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

headersMapper

headersMapper: any = Mappers.PortalRevisionCreateOrUpdateHeaders

204

204: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

headersMapper

headersMapper: any = Mappers.PortalRevisionCreateOrUpdateHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const deleteOperationSpec

deleteOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.ifMatch1]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion,Parameters.deleteSubscriptions,Parameters.notify,Parameters.appType]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const deleteRevisions

deleteRevisions: object

parameterPath

parameterPath: string[] = ["options", "deleteRevisions"]

mapper

mapper: object

serializedName

serializedName: string = "deleteRevisions"

xmlName

xmlName: string = "deleteRevisions"

type

type: object

name

name: string = "Boolean"

Const deleteSubscriptions

deleteSubscriptions: object

parameterPath

parameterPath: string[] = ["options", "deleteSubscriptions"]

mapper

mapper: object

serializedName

serializedName: string = "deleteSubscriptions"

xmlName

xmlName: string = "deleteSubscriptions"

type

type: object

name

name: string = "Boolean"

Const deployOperationSpec

deployOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{configurationName}/deploy"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters57

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.configurationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

201

201: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

202

202: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

204

204: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const detachFromApiOperationSpec

detachFromApiOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId,Parameters.tagId]

responses

responses: object

200

200: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const detachFromOperationOperationSpec

detachFromOperationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId,Parameters.operationId,Parameters.tagId]

responses

responses: object

200

200: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const detachFromProductOperationSpec

detachFromProductOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.tagId,Parameters.productId]

responses

responses: object

200

200: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const diagnosticId

diagnosticId: object

parameterPath

parameterPath: string = "diagnosticId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "diagnosticId"

xmlName

xmlName: string = "diagnosticId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const email

email: object

parameterPath

parameterPath: string = "email"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "email"

xmlName

xmlName: string = "email"

type

type: object

name

name: string = "String"

Const expandApiVersionSet

expandApiVersionSet: object

parameterPath

parameterPath: string[] = ["options", "expandApiVersionSet"]

mapper

mapper: object

serializedName

serializedName: string = "expandApiVersionSet"

xmlName

xmlName: string = "expandApiVersionSet"

type

type: object

name

name: string = "Boolean"

Const expandCommentsAttachments

expandCommentsAttachments: object

parameterPath

parameterPath: string[] = ["options", "expandCommentsAttachments"]

mapper

mapper: object

serializedName

serializedName: string = "expandCommentsAttachments"

xmlName

xmlName: string = "expandCommentsAttachments"

type

type: object

name

name: string = "Boolean"

Const expandGroups

expandGroups: object

parameterPath

parameterPath: string[] = ["options", "expandGroups"]

mapper

mapper: object

serializedName

serializedName: string = "expandGroups"

xmlName

xmlName: string = "expandGroups"

type

type: object

name

name: string = "Boolean"

Const exportParam

exportParam: object

parameterPath

parameterPath: string = "exportParam"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "export"

xmlName

xmlName: string = "export"

type

type: object

name

name: string = "String"

Const filter

filter: object

parameterPath

parameterPath: string[] = ["options", "filter"]

mapper

mapper: object

serializedName

serializedName: string = "$filter"

xmlName

xmlName: string = "$filter"

type

type: object

name

name: string = "String"

Const filter1

filter1: object

parameterPath

parameterPath: string = "filter"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "$filter"

xmlName

xmlName: string = "$filter"

type

type: object

name

name: string = "String"

Const force

force: object

parameterPath

parameterPath: string[] = ["options", "force"]

mapper

mapper: object

serializedName

serializedName: string = "force"

xmlName

xmlName: string = "force"

type

type: object

name

name: string = "Boolean"

Const format

format: object

parameterPath

parameterPath: string[] = ["options", "format"]

mapper

mapper: object

defaultValue

defaultValue: string = "xml"

serializedName

serializedName: string = "format"

xmlName

xmlName: string = "format"

type

type: object

name

name: string = "String"

Const format1

format1: object

parameterPath

parameterPath: string = "format"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "format"

xmlName

xmlName: string = "format"

type

type: object

name

name: string = "String"

Const gatewayId

gatewayId: object

parameterPath

parameterPath: string = "gatewayId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "gatewayId"

xmlName

xmlName: string = "gatewayId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const generateSsoUrlOperationSpec

generateSsoUrlOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/generateSsoUrl"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GenerateSsoUrlResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const generateTokenOperationSpec

generateTokenOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/generateToken"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters32

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.gatewayId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GatewayTokenContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getByApiOperationSpec

getByApiOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId,Parameters.tagId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TagContract

headersMapper

headersMapper: any = Mappers.TagGetByApiHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getByNameOperationSpec

getByNameOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/privateEndpointConnections/{privateEndpointConnectionName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.privateEndpointConnectionName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateEndpointConnection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getByOperationOperationSpec

getByOperationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId,Parameters.operationId,Parameters.tagId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TagContract

headersMapper

headersMapper: any = Mappers.TagGetByOperationHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getByProductOperationSpec

getByProductOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.tagId,Parameters.productId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TagContract

headersMapper

headersMapper: any = Mappers.TagGetByProductHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getDomainOwnershipIdentifierOperationSpec

getDomainOwnershipIdentifierOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/getDomainOwnershipIdentifier"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host, Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceGetDomainOwnershipIdentifierResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getEntityStateByApiOperationSpec

getEntityStateByApiOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "HEAD"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId,Parameters.tagId]

responses

responses: object

200

200: object

headersMapper

headersMapper: any = Mappers.TagGetEntityStateByApiHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getEntityStateByOperationOperationSpec

getEntityStateByOperationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "HEAD"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/operations/{operationId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId,Parameters.operationId,Parameters.tagId]

responses

responses: object

200

200: object

headersMapper

headersMapper: any = Mappers.TagGetEntityStateByOperationHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getEntityStateByProductOperationSpec

getEntityStateByProductOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "HEAD"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/products/{productId}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.tagId,Parameters.productId]

responses

responses: object

200

200: object

headersMapper

headersMapper: any = Mappers.TagGetEntityStateByProductHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getEntityStateOperationSpec

getEntityStateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "HEAD"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tags/{tagId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.tagId]

responses

responses: object

200

200: object

headersMapper

headersMapper: any = Mappers.TagGetEntityStateHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getEntityTagOperationSpec

getEntityTagOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "HEAD"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId]

responses

responses: object

200

200: object

headersMapper

headersMapper: any = Mappers.UserGetEntityTagHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getOperationSpec

getOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

isXML

isXML: boolean = true

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/subscriptions/{sid}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any = xmlSerializer

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId,Parameters.sid]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.SubscriptionContract

headersMapper

headersMapper: any = Mappers.UserSubscriptionGetHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getPrivateLinkResourceOperationSpec

getPrivateLinkResourceOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/privateLinkResources/{privateLinkSubResourceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.privateLinkSubResourceName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateLinkResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getSharedAccessTokenOperationSpec

getSharedAccessTokenOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/token"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters61

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UserTokenResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getSsoTokenOperationSpec

getSsoTokenOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/getssotoken"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceGetSsoTokenResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const getSyncStateOperationSpec

getSyncStateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{configurationName}/syncState"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.configurationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TenantConfigurationSyncStateContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const groupId

groupId: object

parameterPath

parameterPath: string = "groupId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "groupId"

xmlName

xmlName: string = "groupId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const hcId

hcId: object

parameterPath

parameterPath: string = "hcId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "hcId"

xmlName

xmlName: string = "hcId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const identityProviderName

identityProviderName: object

parameterPath

parameterPath: string = "identityProviderName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "identityProviderName"

xmlName

xmlName: string = "identityProviderName"

type

type: object

name

name: string = "String"

Const ifMatch

ifMatch: object

parameterPath

parameterPath: string[] = ["options", "ifMatch"]

mapper

mapper: object

serializedName

serializedName: string = "If-Match"

xmlName

xmlName: string = "If-Match"

type

type: object

name

name: string = "String"

Const ifMatch1

ifMatch1: object

parameterPath

parameterPath: string = "ifMatch"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "If-Match"

xmlName

xmlName: string = "If-Match"

type

type: object

name

name: string = "String"

Const includeNotTaggedApis

includeNotTaggedApis: object

parameterPath

parameterPath: string[] = ["options", "includeNotTaggedApis"]

mapper

mapper: object

serializedName

serializedName: string = "includeNotTaggedApis"

xmlName

xmlName: string = "includeNotTaggedApis"

type

type: object

name

name: string = "Boolean"

Const includeNotTaggedOperations

includeNotTaggedOperations: object

parameterPath

parameterPath: string[] = ["options", "includeNotTaggedOperations"]

mapper

mapper: object

serializedName

serializedName: string = "includeNotTaggedOperations"

xmlName

xmlName: string = "includeNotTaggedOperations"

type

type: object

name

name: string = "Boolean"

Const includeNotTaggedProducts

includeNotTaggedProducts: object

parameterPath

parameterPath: string[] = ["options", "includeNotTaggedProducts"]

mapper

mapper: object

serializedName

serializedName: string = "includeNotTaggedProducts"

xmlName

xmlName: string = "includeNotTaggedProducts"

type

type: object

name

name: string = "Boolean"

Const interval

interval: object

parameterPath

parameterPath: string = "interval"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "interval"

xmlName

xmlName: string = "interval"

type

type: object

name

name: string = "TimeSpan"

Const isKeyVaultRefreshFailed

isKeyVaultRefreshFailed: object

parameterPath

parameterPath: string[] = ["options", "isKeyVaultRefreshFailed"]

mapper

mapper: object

serializedName

serializedName: string = "isKeyVaultRefreshFailed"

xmlName

xmlName: string = "isKeyVaultRefreshFailed"

type

type: object

name

name: string = "Boolean"

Const issueId

issueId: object

parameterPath

parameterPath: string = "issueId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "issueId"

xmlName

xmlName: string = "issueId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const listAvailableServiceSkusNextOperationSpec

listAvailableServiceSkusNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ResourceSkuResults

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listAvailableServiceSkusOperationSpec

listAvailableServiceSkusOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/skus"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ResourceSkuResults

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByApiNextOperationSpec

listByApiNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByApiOperationSpec

listByApiOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byApi"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByApisNextOperationSpec

listByApisNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.filter,Parameters.top,Parameters.skip,Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink,Parameters.apiId1]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ProductCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByApisOperationSpec

listByApisOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/products"

queryParameters

queryParameters: any[] = [Parameters.filter,Parameters.top,Parameters.skip,Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.apiId1]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ProductCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByGeoNextOperationSpec

listByGeoNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByGeoOperationSpec

listByGeoOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byGeo"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByLocationOperationSpec

listByLocationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/locations/{locationName}/networkstatus"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.locationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.NetworkStatusContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByNotificationOperationSpec

listByNotificationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/notifications/{notificationName}/recipientEmails"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.notificationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RecipientEmailCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByOperationNextOperationSpec

listByOperationNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByOperationOperationSpec

listByOperationOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byOperation"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByProductNextOperationSpec

listByProductNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByProductOperationSpec

listByProductOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byProduct"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByRequestOperationSpec

listByRequestOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byRequest"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.RequestReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByResourceGroupNextOperationSpec

listByResourceGroupNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByResourceGroupOperationSpec

listByResourceGroupOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByServiceNextOperationSpec

listByServiceNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.filter,Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.expandGroups]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UserCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByServiceOperationSpec

listByServiceOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users"

queryParameters

queryParameters: any[] = [Parameters.filter,Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.expandGroups]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: object = Mappers.UserCollection

type

type: object

name

name: string = "Sequence"

element

element: object

type

type: object

className

className: string = "NetworkStatusContractByLocation"

name

name: string = "Composite"

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listBySubscriptionNextOperationSpec

listBySubscriptionNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listBySubscriptionOperationSpec

listBySubscriptionOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/bySubscription"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByTagsNextOperationSpec

listByTagsNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.filter,Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.includeNotTaggedProducts]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TagResourceCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByTagsOperationSpec

listByTagsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/productsByTags"

queryParameters

queryParameters: any[] = [Parameters.filter,Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.includeNotTaggedProducts]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.TagResourceCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByTimeNextOperationSpec

listByTimeNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby,Parameters.interval]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByTimeOperationSpec

listByTimeOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byTime"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby,Parameters.interval]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByUserNextOperationSpec

listByUserNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listByUserOperationSpec

listByUserOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/reports/byUser"

queryParameters

queryParameters: any[] = [Parameters.top,Parameters.skip,Parameters.apiVersion,Parameters.filter1,Parameters.orderby]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ReportCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listKeysOperationSpec

listKeysOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/listKeys"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.gatewayId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.GatewayKeysContract

headersMapper

headersMapper: any = Mappers.GatewayListKeysHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listNextOperationSpec

listNextOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "{nextLink}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.nextLink,Parameters.userId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UserIdentityCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listOperationSpec

listOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/identities"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UserIdentityCollection

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listPrivateLinkResourcesOperationSpec

listPrivateLinkResourcesOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "GET"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/privateLinkResources"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.PrivateLinkResourceListResult

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listSecretsOperationSpec

listSecretsOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/listSecrets"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.accessName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.AccessInformationSecretsContract

headersMapper

headersMapper: any = Mappers.TenantAccessListSecretsHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const listValueOperationSpec

listValueOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues/{namedValueId}/listValue"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.namedValueId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.NamedValueSecretContract

headersMapper

headersMapper: any = Mappers.NamedValueListValueHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const location

location: object

parameterPath

parameterPath: string = "location"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "location"

xmlName

xmlName: string = "location"

type

type: object

name

name: string = "String"

Const locationName

locationName: object

parameterPath

parameterPath: string = "locationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "locationName"

xmlName

xmlName: string = "locationName"

constraints

constraints: object

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const loggerId

loggerId: object

parameterPath

parameterPath: string = "loggerId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "loggerId"

xmlName

xmlName: string = "loggerId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const namedValueId

namedValueId: object

parameterPath

parameterPath: string = "namedValueId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "namedValueId"

xmlName

xmlName: string = "namedValueId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const nextLink

nextLink: object

parameterPath

parameterPath: string = "nextLink"

skipEncoding

skipEncoding: boolean = true

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "nextLink"

xmlName

xmlName: string = "nextLink"

type

type: object

name

name: string = "String"

Const notificationName

notificationName: object

parameterPath

parameterPath: string = "notificationName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "notificationName"

xmlName

xmlName: string = "notificationName"

type

type: object

name

name: string = "String"

Const notify

notify: object

parameterPath

parameterPath: string[] = ["options", "notify"]

mapper

mapper: object

serializedName

serializedName: string = "notify"

xmlName

xmlName: string = "notify"

type

type: object

name

name: string = "Boolean"

Const operationId

operationId: object

parameterPath

parameterPath: string = "operationId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "operationId"

xmlName

xmlName: string = "operationId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const opid

opid: object

parameterPath

parameterPath: string = "opid"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "opid"

xmlName

xmlName: string = "opid"

constraints

constraints: object

MaxLength

MaxLength: number = 256

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const orderby

orderby: object

parameterPath

parameterPath: string[] = ["options", "orderby"]

mapper

mapper: object

serializedName

serializedName: string = "$orderby"

xmlName

xmlName: string = "$orderby"

type

type: object

name

name: string = "String"

Const parameters

parameters: object

mapper

mapper: any = ApiCreateOrUpdateParameterMapper

parameterPath

parameterPath: string = "parameters"

Const parameters1

parameters1: object

mapper

mapper: any = ApiUpdateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters10

parameters10: object

mapper

mapper: any = IssueUpdateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters11

parameters11: object

mapper

mapper: any = IssueCommentContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters12

parameters12: object

mapper

mapper: any = IssueAttachmentContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters13

parameters13: object

mapper

mapper: any = TagDescriptionCreateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters14

parameters14: object

mapper

mapper: any = ApiVersionSetContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters15

parameters15: object

mapper

mapper: any = ApiVersionSetUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters16

parameters16: object

mapper

mapper: any = AuthorizationServerContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters17

parameters17: object

mapper

mapper: any = AuthorizationServerUpdateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters18

parameters18: object

mapper

mapper: any = BackendContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters19

parameters19: object

mapper

mapper: any = BackendUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters2

parameters2: object

mapper

mapper: any = ApiReleaseContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters20

parameters20: object

mapper

mapper: any = BackendReconnectContractMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters21

parameters21: object

mapper

mapper: any = CacheContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters22

parameters22: object

mapper

mapper: any = CacheUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters23

parameters23: object

mapper

mapper: any = CertificateCreateOrUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters24

parameters24: object

mapper

mapper: any = ApiManagementServiceBackupRestoreParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters25

parameters25: object

mapper

mapper: any = ApiManagementServiceResourceMapper

parameterPath

parameterPath: string = "parameters"

Const parameters26

parameters26: object

mapper

mapper: any = ApiManagementServiceUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters27

parameters27: object

mapper

mapper: any = ApiManagementServiceCheckNameAvailabilityParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters28

parameters28: object

mapper

mapper: any = ApiManagementServiceApplyNetworkConfigurationParametersMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters29

parameters29: object

mapper

mapper: any = EmailTemplateUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters3

parameters3: object

mapper

mapper: any = OperationContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters30

parameters30: object

mapper

mapper: any = GatewayContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters31

parameters31: object

mapper

mapper: any = GatewayKeyRegenerationRequestContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters32

parameters32: object

mapper

mapper: any = GatewayTokenRequestContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters33

parameters33: object

mapper

mapper: any = GatewayHostnameConfigurationContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters34

parameters34: object

mapper

mapper: any = AssociationContractMapper

parameterPath

parameterPath: string[] = ["options", "parameters"]

Const parameters35

parameters35: object

mapper

mapper: any = GatewayCertificateAuthorityContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters36

parameters36: object

mapper

mapper: any = GroupCreateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters37

parameters37: object

mapper

mapper: any = GroupUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters38

parameters38: object

mapper

mapper: any = IdentityProviderCreateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters39

parameters39: object

mapper

mapper: any = IdentityProviderUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters4

parameters4: object

mapper

mapper: any = OperationUpdateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters40

parameters40: object

mapper

mapper: any = LoggerContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters41

parameters41: object

mapper

mapper: any = LoggerUpdateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters42

parameters42: object

mapper

mapper: any = NamedValueCreateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters43

parameters43: object

mapper

mapper: any = NamedValueUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters44

parameters44: object

mapper

mapper: any = OpenidConnectProviderContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters45

parameters45: object

mapper

mapper: any = OpenidConnectProviderUpdateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters46

parameters46: object

mapper

mapper: any = PortalRevisionContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters47

parameters47: object

mapper

mapper: any = PortalSigninSettingsMapper

parameterPath

parameterPath: string = "parameters"

Const parameters48

parameters48: object

mapper

mapper: any = PortalSignupSettingsMapper

parameterPath

parameterPath: string = "parameters"

Const parameters49

parameters49: object

mapper

mapper: any = PortalDelegationSettingsMapper

parameterPath

parameterPath: string = "parameters"

Const parameters5

parameters5: object

mapper

mapper: any = PolicyContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters50

parameters50: object

mapper

mapper: any = ProductContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters51

parameters51: object

mapper

mapper: any = ProductUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters52

parameters52: object

mapper

mapper: any = QuotaCounterValueUpdateContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters53

parameters53: object

mapper

mapper: any = SubscriptionCreateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters54

parameters54: object

mapper

mapper: any = SubscriptionUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters55

parameters55: object

mapper

mapper: any = AccessInformationCreateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters56

parameters56: object

mapper

mapper: any = AccessInformationUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters57

parameters57: object

mapper

mapper: any = DeployConfigurationParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters58

parameters58: object

mapper

mapper: any = SaveConfigurationParameterMapper

parameterPath

parameterPath: string = "parameters"

Const parameters59

parameters59: object

mapper

mapper: any = UserCreateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters6

parameters6: object

mapper

mapper: any = TagCreateUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters60

parameters60: object

mapper

mapper: any = UserUpdateParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters61

parameters61: object

mapper

mapper: any = UserTokenParametersMapper

parameterPath

parameterPath: string = "parameters"

Const parameters7

parameters7: object

mapper

mapper: any = SchemaContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters8

parameters8: object

mapper

mapper: any = DiagnosticContractMapper

parameterPath

parameterPath: string = "parameters"

Const parameters9

parameters9: object

mapper

mapper: any = IssueContractMapper

parameterPath

parameterPath: string = "parameters"

Const performConnectivityCheckAsyncOperationSpec

performConnectivityCheckAsyncOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/connectivityCheck"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.connectivityCheckRequestParams

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ConnectivityCheckResponse

201

201: object

bodyMapper

bodyMapper: any = Mappers.ConnectivityCheckResponse

202

202: object

bodyMapper

bodyMapper: any = Mappers.ConnectivityCheckResponse

204

204: object

bodyMapper

bodyMapper: any = Mappers.ConnectivityCheckResponse

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const policyId

policyId: object

parameterPath

parameterPath: string = "policyId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "policyId"

xmlName

xmlName: string = "policyId"

type

type: object

name

name: string = "String"

Const portalRevisionId

portalRevisionId: object

parameterPath

parameterPath: string = "portalRevisionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "portalRevisionId"

xmlName

xmlName: string = "portalRevisionId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const privateEndpointConnectionName

privateEndpointConnectionName: object

parameterPath

parameterPath: string = "privateEndpointConnectionName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "privateEndpointConnectionName"

xmlName

xmlName: string = "privateEndpointConnectionName"

type

type: object

name

name: string = "String"

Const privateEndpointConnectionRequest

privateEndpointConnectionRequest: object

mapper

mapper: any = PrivateEndpointConnectionRequestMapper

parameterPath

parameterPath: string = "privateEndpointConnectionRequest"

Const privateLinkSubResourceName

privateLinkSubResourceName: object

parameterPath

parameterPath: string = "privateLinkSubResourceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "privateLinkSubResourceName"

xmlName

xmlName: string = "privateLinkSubResourceName"

type

type: object

name

name: string = "String"

Const productId

productId: object

parameterPath

parameterPath: string = "productId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "productId"

xmlName

xmlName: string = "productId"

constraints

constraints: object

MaxLength

MaxLength: number = 256

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const purgeOperationSpec

purgeOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "DELETE"

path

path: string = "/subscriptions/{subscriptionId}/providers/Microsoft.ApiManagement/locations/{location}/deletedservices/{serviceName}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.serviceName,Parameters.subscriptionId,Parameters.location]

responses

responses: object

200

200: {}

Type declaration

201

201: {}

Type declaration

202

202: {}

Type declaration

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const quotaCounterKey

quotaCounterKey: object

parameterPath

parameterPath: string = "quotaCounterKey"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "quotaCounterKey"

xmlName

xmlName: string = "quotaCounterKey"

type

type: object

name

name: string = "String"

Const quotaPeriodKey

quotaPeriodKey: object

parameterPath

parameterPath: string = "quotaPeriodKey"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "quotaPeriodKey"

xmlName

xmlName: string = "quotaPeriodKey"

type

type: object

name

name: string = "String"

Const reconnectOperationSpec

reconnectOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/backends/{backendId}/reconnect"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters20

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.backendId]

responses

responses: object

202

202: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const refreshSecretOperationSpec

refreshSecretOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/namedValues/{namedValueId}/refreshSecret"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.namedValueId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.NamedValueContract

headersMapper

headersMapper: any = Mappers.NamedValueRefreshSecretHeaders

201

201: object

bodyMapper

bodyMapper: any = Mappers.NamedValueContract

headersMapper

headersMapper: any = Mappers.NamedValueRefreshSecretHeaders

202

202: object

bodyMapper

bodyMapper: any = Mappers.NamedValueContract

headersMapper

headersMapper: any = Mappers.NamedValueRefreshSecretHeaders

204

204: object

bodyMapper

bodyMapper: any = Mappers.NamedValueContract

headersMapper

headersMapper: any = Mappers.NamedValueRefreshSecretHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const regenerateKeyOperationSpec

regenerateKeyOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/gateways/{gatewayId}/regenerateKey"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters31

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.gatewayId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const regeneratePrimaryKeyOperationSpec

regeneratePrimaryKeyOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/git/regeneratePrimaryKey"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.accessName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const regenerateSecondaryKeyOperationSpec

regenerateSecondaryKeyOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{accessName}/git/regenerateSecondaryKey"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.accessName]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const releaseId

releaseId: object

parameterPath

parameterPath: string = "releaseId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "releaseId"

xmlName

xmlName: string = "releaseId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const resourceGroupName

resourceGroupName: object

parameterPath

parameterPath: string = "resourceGroupName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "resourceGroupName"

xmlName

xmlName: string = "resourceGroupName"

type

type: object

name

name: string = "String"

Const restoreOperationSpec

restoreOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/restore"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters24

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

201

201: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

202

202: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

204

204: object

bodyMapper

bodyMapper: any = Mappers.ApiManagementServiceResource

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const saveOperationSpec

saveOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{configurationName}/save"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters58

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.configurationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

201

201: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

202

202: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

204

204: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const schemaId

schemaId: object

parameterPath

parameterPath: string = "schemaId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "schemaId"

xmlName

xmlName: string = "schemaId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const scope

scope: object

parameterPath

parameterPath: string[] = ["options", "scope"]

mapper

mapper: object

serializedName

serializedName: string = "scope"

xmlName

xmlName: string = "scope"

type

type: object

name

name: string = "String"

Const scope1

scope1: object

parameterPath

parameterPath: string[] = ["options", "scope"]

mapper

mapper: object

serializedName

serializedName: string = "scope"

xmlName

xmlName: string = "scope"

type

type: object

allowedValues

allowedValues: string[] = ["Tenant", "Product", "Api", "Operation", "All"]

name

name: string = "Enum"

Const sendOperationSpec

sendOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept]

httpMethod

httpMethod: string = "POST"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}/confirmations/password/send"

queryParameters

queryParameters: any[] = [Parameters.apiVersion, Parameters.appType]

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId]

responses

responses: object

204

204: {}

Type declaration

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const serviceName

serviceName: object

parameterPath

parameterPath: string = "serviceName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "serviceName"

xmlName

xmlName: string = "serviceName"

constraints

constraints: object

MaxLength

MaxLength: number = 50

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$")

type

type: object

name

name: string = "String"

Const settingsType

settingsType: object

parameterPath

parameterPath: string = "settingsType"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "settingsType"

xmlName

xmlName: string = "settingsType"

type

type: object

name

name: string = "String"

Const sid

sid: object

parameterPath

parameterPath: string = "sid"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "sid"

xmlName

xmlName: string = "sid"

constraints

constraints: object

MaxLength

MaxLength: number = 256

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const skip

skip: object

parameterPath

parameterPath: string[] = ["options", "skip"]

mapper

mapper: object

serializedName

serializedName: string = "$skip"

xmlName

xmlName: string = "$skip"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 0

type

type: object

name

name: string = "Number"

Const subscriptionId

subscriptionId: object

parameterPath

parameterPath: string = "subscriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "subscriptionId"

xmlName

xmlName: string = "subscriptionId"

type

type: object

name

name: string = "String"

Const tagDescriptionId

tagDescriptionId: object

parameterPath

parameterPath: string = "tagDescriptionId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "tagDescriptionId"

xmlName

xmlName: string = "tagDescriptionId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const tagId

tagId: object

parameterPath

parameterPath: string = "tagId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "tagId"

xmlName

xmlName: string = "tagId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Const tags

tags: object

parameterPath

parameterPath: string[] = ["options", "tags"]

mapper

mapper: object

serializedName

serializedName: string = "tags"

xmlName

xmlName: string = "tags"

type

type: object

name

name: string = "String"

Const templateName

templateName: object

parameterPath

parameterPath: string = "templateName"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "templateName"

xmlName

xmlName: string = "templateName"

type

type: object

name

name: string = "String"

Const top

top: object

parameterPath

parameterPath: string[] = ["options", "top"]

mapper

mapper: object

serializedName

serializedName: string = "$top"

xmlName

xmlName: string = "$top"

constraints

constraints: object

InclusiveMinimum

InclusiveMinimum: number = 1

type

type: object

name

name: string = "Number"

Const updateOperationSpec

updateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept,Parameters.contentType,Parameters.ifMatch1]

httpMethod

httpMethod: string = "PATCH"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters60

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.userId]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.UserContract

headersMapper

headersMapper: any = Mappers.UserUpdateHeaders

201

201: object

bodyMapper

bodyMapper: any = Mappers.PortalRevisionContract

headersMapper

headersMapper: any = Mappers.PortalRevisionUpdateHeaders

202

202: object

bodyMapper

bodyMapper: any = Mappers.PortalRevisionContract

headersMapper

headersMapper: any = Mappers.PortalRevisionUpdateHeaders

204

204: object

bodyMapper

bodyMapper: any = Mappers.PortalRevisionContract

headersMapper

headersMapper: any = Mappers.PortalRevisionUpdateHeaders

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const userId

userId: object

parameterPath

parameterPath: string = "userId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "userId"

xmlName

xmlName: string = "userId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

type

type: object

name

name: string = "String"

Const validateOperationSpec

validateOperationSpec: object

headerParameters

headerParameters: any[] = [Parameters.accept, Parameters.contentType]

httpMethod

httpMethod: string = "POST"

mediaType

mediaType: string = "json"

path

path: string = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/tenant/{configurationName}/validate"

queryParameters

queryParameters: any[] = [Parameters.apiVersion]

requestBody

requestBody: any = Parameters.parameters57

serializer

serializer: any

urlParameters

urlParameters: any[] = [Parameters.$host,Parameters.resourceGroupName,Parameters.serviceName,Parameters.subscriptionId,Parameters.configurationName]

responses

responses: object

200

200: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

201

201: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

202

202: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

204

204: object

bodyMapper

bodyMapper: any = Mappers.OperationResultContract

default

default: object

bodyMapper

bodyMapper: any = Mappers.ErrorResponse

Const versionSetId

versionSetId: object

parameterPath

parameterPath: string = "versionSetId"

mapper

mapper: object

required

required: boolean = true

serializedName

serializedName: string = "versionSetId"

xmlName

xmlName: string = "versionSetId"

constraints

constraints: object

MaxLength

MaxLength: number = 80

MinLength

MinLength: number = 1

Pattern

Pattern: RegExp = new RegExp("^[^*#&+:<>?]+$")

type

type: object

name

name: string = "String"

Generated using TypeDoc