C# Класс Microsoft.Azure.Commands.ApiManagement.ApiManagementClient

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
AdjustRetryAfter void
GetHostnamesToCreateOrUpdate IEnumerable
GetHostnamesToDelete IEnumerable
GetLongRunningOperationStatus ApiManagementLongRunningOperation
MapHostnameType HostnameType
MapSku SkuType
MapVirtualNetworkType VirtualNetworkType

Открытые методы

Метод Описание
ApiManagementClient ( AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication
BeginBackupApiManagement ( string resourceGroupName, string serviceName, string storageAccountName, string storageAccountKey, string backupContainer, string backupBlob ) : ApiManagementLongRunningOperation
BeginCreateApiManagementService ( string resourceGroupName, string serviceName, string location, string organization, string administratorEmail, PsApiManagementSku sku = PsApiManagementSku.Developer, int capacity = 1, PsApiManagementVpnType vpnType = PsApiManagementVpnType.None, string>.IDictionary tags = null, PsApiManagementVirtualNetwork virtualNetwork = null, PsApiManagementRegion additionalRegions = null ) : ApiManagementLongRunningOperation
BeginRestoreApiManagement ( string resourceGroupName, string serviceName, string storageAccountName, string storageAccountKey, string backupContainer, string backupBlob ) : ApiManagementLongRunningOperation
BeginSetHostnames ( string resourceGroupName, string serviceName, PsApiManagementHostnameConfiguration portalHostnameConfiguration, PsApiManagementHostnameConfiguration proxyHostnameConfiguration ) : ApiManagementLongRunningOperation
BeginUpdateDeployments ( string resourceGroupName, string serviceName, string location, PsApiManagementSku sku, int capacity, PsApiManagementVirtualNetwork vnetConfiguration, PsApiManagementVpnType vpnType, IList additionalRegions ) : ApiManagementLongRunningOperation
DeleteApiManagement ( string resourceGroupName, string serviceName ) : bool
GetApiManagement ( string resourceGroupName, string serviceName ) : PsApiManagement
GetSsoToken ( string resourceGroupName, string serviceName ) : string
ListApiManagements ( string resourceGroupName ) : IEnumerable
UploadCertificate ( string resourceGroupName, string serviceName, PsApiManagementHostnameType hostnameType, string pfxPath, string pfxPassword ) : PsApiManagementHostnameCertificate

Приватные методы

Метод Описание
AdjustRetryAfter ( LongRunningOperationResponse longrunningResponse, int longRunningOperationInitialTimeout ) : void
GetHostnamesToCreateOrUpdate ( PsApiManagementHostnameConfiguration portalHostnameConfiguration, PsApiManagementHostnameConfiguration proxyHostnameConfiguration, PsApiManagement currentState ) : IEnumerable
GetHostnamesToDelete ( PsApiManagementHostnameConfiguration portalHostnameConfiguration, PsApiManagementHostnameConfiguration proxyHostnameConfiguration, PsApiManagement currentState ) : IEnumerable
GetLongRunningOperationStatus ( ApiManagementLongRunningOperation longRunningOperation ) : ApiManagementLongRunningOperation
MapHostnameType ( PsApiManagementHostnameType hostnameType ) : HostnameType
MapSku ( PsApiManagementSku sku ) : SkuType
MapVirtualNetworkType ( PsApiManagementVpnType vpnType ) : VirtualNetworkType

Описание методов

ApiManagementClient() публичный Метод

public ApiManagementClient ( AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication
context Microsoft.Azure.Commands.Common.Authentication.Models.AzureContext
Результат Microsoft.Azure.Commands.Common.Authentication

BeginBackupApiManagement() публичный Метод

public BeginBackupApiManagement ( string resourceGroupName, string serviceName, string storageAccountName, string storageAccountKey, string backupContainer, string backupBlob ) : ApiManagementLongRunningOperation
resourceGroupName string
serviceName string
storageAccountName string
storageAccountKey string
backupContainer string
backupBlob string
Результат ApiManagementLongRunningOperation

BeginCreateApiManagementService() публичный Метод

public BeginCreateApiManagementService ( string resourceGroupName, string serviceName, string location, string organization, string administratorEmail, PsApiManagementSku sku = PsApiManagementSku.Developer, int capacity = 1, PsApiManagementVpnType vpnType = PsApiManagementVpnType.None, string>.IDictionary tags = null, PsApiManagementVirtualNetwork virtualNetwork = null, PsApiManagementRegion additionalRegions = null ) : ApiManagementLongRunningOperation
resourceGroupName string
serviceName string
location string
organization string
administratorEmail string
sku PsApiManagementSku
capacity int
vpnType PsApiManagementVpnType
tags string>.IDictionary
virtualNetwork PsApiManagementVirtualNetwork
additionalRegions PsApiManagementRegion
Результат ApiManagementLongRunningOperation

BeginRestoreApiManagement() публичный Метод

public BeginRestoreApiManagement ( string resourceGroupName, string serviceName, string storageAccountName, string storageAccountKey, string backupContainer, string backupBlob ) : ApiManagementLongRunningOperation
resourceGroupName string
serviceName string
storageAccountName string
storageAccountKey string
backupContainer string
backupBlob string
Результат ApiManagementLongRunningOperation

BeginSetHostnames() публичный Метод

public BeginSetHostnames ( string resourceGroupName, string serviceName, PsApiManagementHostnameConfiguration portalHostnameConfiguration, PsApiManagementHostnameConfiguration proxyHostnameConfiguration ) : ApiManagementLongRunningOperation
resourceGroupName string
serviceName string
portalHostnameConfiguration PsApiManagementHostnameConfiguration
proxyHostnameConfiguration PsApiManagementHostnameConfiguration
Результат ApiManagementLongRunningOperation

BeginUpdateDeployments() публичный Метод

public BeginUpdateDeployments ( string resourceGroupName, string serviceName, string location, PsApiManagementSku sku, int capacity, PsApiManagementVirtualNetwork vnetConfiguration, PsApiManagementVpnType vpnType, IList additionalRegions ) : ApiManagementLongRunningOperation
resourceGroupName string
serviceName string
location string
sku PsApiManagementSku
capacity int
vnetConfiguration PsApiManagementVirtualNetwork
vpnType PsApiManagementVpnType
additionalRegions IList
Результат ApiManagementLongRunningOperation

DeleteApiManagement() публичный Метод

public DeleteApiManagement ( string resourceGroupName, string serviceName ) : bool
resourceGroupName string
serviceName string
Результат bool

GetApiManagement() публичный Метод

public GetApiManagement ( string resourceGroupName, string serviceName ) : PsApiManagement
resourceGroupName string
serviceName string
Результат PsApiManagement

GetSsoToken() публичный Метод

public GetSsoToken ( string resourceGroupName, string serviceName ) : string
resourceGroupName string
serviceName string
Результат string

ListApiManagements() публичный Метод

public ListApiManagements ( string resourceGroupName ) : IEnumerable
resourceGroupName string
Результат IEnumerable

UploadCertificate() публичный Метод

public UploadCertificate ( string resourceGroupName, string serviceName, PsApiManagementHostnameType hostnameType, string pfxPath, string pfxPassword ) : PsApiManagementHostnameCertificate
resourceGroupName string
serviceName string
hostnameType PsApiManagementHostnameType
pfxPath string
pfxPassword string
Результат PsApiManagementHostnameCertificate