C# 클래스 Microsoft.Azure.Commands.ApiManagement.ApiManagementClient

파일 보기 프로젝트 열기: Azure/azure-powershell

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