WebSiteManagementClient class
- Extends
建構函式
屬性
繼承的屬性
pipeline | 此用戶端用來提出要求的管線 |
方法
繼承的方法
send |
傳送使用提供的 OperationSpec 填入的 HTTP 要求。 |
send |
傳送提供的 HTTPRequest。 |
建構函式詳細資料
WebSiteManagementClient(TokenCredential, string, WebSiteManagementClientOptionalParams)
初始化 WebSiteManagementClient 類別的新實例。
new WebSiteManagementClient(credentials: TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams)
參數
- credentials
- TokenCredential
可唯一識別用戶端訂用帳戶的訂用帳號憑證。
- subscriptionId
-
string
您的 Azure 訂用帳戶識別碼。 這是 GUID 格式的字串 (例如 000000000-0000-0000-0000-00000000000000) 。
參數選項
WebSiteManagementClient(TokenCredential, WebSiteManagementClientOptionalParams)
new WebSiteManagementClient(credentials: TokenCredential, options?: WebSiteManagementClientOptionalParams)
參數
- credentials
- TokenCredential
屬性詳細資料
$host
$host: string
屬性值
string
apiVersion
apiVersion: string
屬性值
string
appServiceCertificateOrders
appServiceEnvironments
appServicePlans
certificateOrdersDiagnostics
certificateRegistrationProvider
certificateRegistrationProvider: CertificateRegistrationProvider
屬性值
certificates
containerApps
containerAppsRevisions
deletedWebApps
diagnostics
domainRegistrationProvider
domains
getUsagesInLocation
global
kubeEnvironments
provider
recommendations
resourceHealthMetadataOperations
resourceHealthMetadataOperations: ResourceHealthMetadataOperations
屬性值
staticSites
subscriptionId
subscriptionId?: string
屬性值
string
topLevelDomains
webApps
workflowRunActionRepetitions
workflowRunActionRepetitionsRequestHistories
workflowRunActionRepetitionsRequestHistories: WorkflowRunActionRepetitionsRequestHistories
屬性值
workflowRunActions
workflowRunActionScopeRepetitions
workflowRunActionScopeRepetitions: WorkflowRunActionScopeRepetitions
屬性值
workflowRuns
workflows
workflowTriggerHistories
workflowTriggers
workflowVersions
繼承的屬性詳細資料
pipeline
方法詳細資料
checkNameAvailability(string, string, CheckNameAvailabilityOptionalParams)
檢查資源名稱是否可用的描述。
function checkNameAvailability(name: string, typeParam: string, options?: CheckNameAvailabilityOptionalParams): Promise<ResourceNameAvailability>
參數
- name
-
string
要驗證的資源名稱。
- typeParam
-
string
用於驗證的資源類型。
選項參數。
傳回
Promise<ResourceNameAvailability>
getPublishingUser(GetPublishingUserOptionalParams)
取得發佈使用者的描述
function getPublishingUser(options?: GetPublishingUserOptionalParams): Promise<User>
參數
- options
- GetPublishingUserOptionalParams
選項參數。
傳回
Promise<User>
getSourceControl(string, GetSourceControlOptionalParams)
取得原始檔控制權杖的描述
function getSourceControl(sourceControlType: string, options?: GetSourceControlOptionalParams): Promise<SourceControl>
參數
- sourceControlType
-
string
原始檔控制的類型
- options
- GetSourceControlOptionalParams
選項參數。
傳回
Promise<SourceControl>
getSubscriptionDeploymentLocations(GetSubscriptionDeploymentLocationsOptionalParams)
描述 取得可用地理區域的清單加上迷你取樣
function getSubscriptionDeploymentLocations(options?: GetSubscriptionDeploymentLocationsOptionalParams): Promise<DeploymentLocations>
參數
選項參數。
傳回
Promise<DeploymentLocations>
listAseRegions(ListAseRegionsOptionalParams)
取得可用 ASE 區域及其支援 SKU 清單的描述。
function listAseRegions(options?: ListAseRegionsOptionalParams): PagedAsyncIterableIterator<AseRegion, AseRegion[], PageSettings>
參數
- options
- ListAseRegionsOptionalParams
選項參數。
傳回
listBillingMeters(ListBillingMetersOptionalParams)
的描述 取得指定位置的計量清單。
function listBillingMeters(options?: ListBillingMetersOptionalParams): PagedAsyncIterableIterator<BillingMeter, BillingMeter[], PageSettings>
參數
- options
- ListBillingMetersOptionalParams
選項參數。
傳回
listCustomHostNameSites(ListCustomHostNameSitesOptionalParams)
在此訂用帳戶下取得自訂主機名稱
function listCustomHostNameSites(options?: ListCustomHostNameSitesOptionalParams): PagedAsyncIterableIterator<CustomHostnameSites, CustomHostnameSites[], PageSettings>
參數
選項參數。
傳回
listGeoRegions(ListGeoRegionsOptionalParams)
取得可用地理區域清單的描述。
function listGeoRegions(options?: ListGeoRegionsOptionalParams): PagedAsyncIterableIterator<GeoRegion, GeoRegion[], PageSettings>
參數
- options
- ListGeoRegionsOptionalParams
選項參數。
傳回
listPremierAddOnOffers(ListPremierAddOnOffersOptionalParams)
列出所有頂級附加元件供應專案的描述。
function listPremierAddOnOffers(options?: ListPremierAddOnOffersOptionalParams): PagedAsyncIterableIterator<PremierAddOnOffer, PremierAddOnOffer[], PageSettings>
參數
選項參數。
傳回
listSiteIdentifiersAssignedToHostName(NameIdentifier, ListSiteIdentifiersAssignedToHostNameOptionalParams)
描述 列出指派給主機名稱的所有應用程式。
function listSiteIdentifiersAssignedToHostName(nameIdentifier: NameIdentifier, options?: ListSiteIdentifiersAssignedToHostNameOptionalParams): PagedAsyncIterableIterator<Identifier, Identifier[], PageSettings>
參數
- nameIdentifier
- NameIdentifier
主機名稱資訊。
選項參數。
傳回
listSkus(ListSkusOptionalParams)
列出所有 SKU 的描述。
function listSkus(options?: ListSkusOptionalParams): Promise<SkuInfos>
參數
- options
- ListSkusOptionalParams
選項參數。
傳回
Promise<SkuInfos>
listSourceControls(ListSourceControlsOptionalParams)
的描述 取得 Azure 網站可用的來源控制項。
function listSourceControls(options?: ListSourceControlsOptionalParams): PagedAsyncIterableIterator<SourceControl, SourceControl[], PageSettings>
參數
- options
- ListSourceControlsOptionalParams
選項參數。
傳回
move(string, CsmMoveResourceEnvelope, MoveOptionalParams)
在資源群組之間移動資源的描述。
function move(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: MoveOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源所屬資源群組的名稱。
- moveResourceEnvelope
- CsmMoveResourceEnvelope
物件,表示要移動的資源。
- options
- MoveOptionalParams
選項參數。
傳回
Promise<void>
updatePublishingUser(User, UpdatePublishingUserOptionalParams)
匯報發佈使用者的描述
function updatePublishingUser(userDetails: User, options?: UpdatePublishingUserOptionalParams): Promise<User>
參數
- userDetails
- User
發佈使用者的詳細資料
選項參數。
傳回
Promise<User>
updateSourceControl(string, SourceControl, UpdateSourceControlOptionalParams)
匯報原始檔控制權杖的描述
function updateSourceControl(sourceControlType: string, requestMessage: SourceControl, options?: UpdateSourceControlOptionalParams): Promise<SourceControl>
參數
- sourceControlType
-
string
原始檔控制的類型
- requestMessage
- SourceControl
原始檔控制權杖資訊
選項參數。
傳回
Promise<SourceControl>
validate(string, ValidateRequest, ValidateOptionalParams)
驗證是否可以建立資源的描述。
function validate(resourceGroupName: string, validateRequest: ValidateRequest, options?: ValidateOptionalParams): Promise<ValidateResponse>
參數
- resourceGroupName
-
string
資源所屬資源群組的名稱。
- validateRequest
- ValidateRequest
要求與要驗證的資源。
- options
- ValidateOptionalParams
選項參數。
傳回
Promise<ValidateResponse>
validateMove(string, CsmMoveResourceEnvelope, ValidateMoveOptionalParams)
驗證資源是否可以移動的描述。
function validateMove(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: ValidateMoveOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源所屬資源群組的名稱。
- moveResourceEnvelope
- CsmMoveResourceEnvelope
物件,表示要移動的資源。
- options
- ValidateMoveOptionalParams
選項參數。
傳回
Promise<void>
verifyHostingEnvironmentVnet(VnetParameters, VerifyHostingEnvironmentVnetOptionalParams)
描述:藉由分析網路安全性群組規則來驗證此 VNET 是否與App Service 環境相容。
function verifyHostingEnvironmentVnet(parameters: VnetParameters, options?: VerifyHostingEnvironmentVnetOptionalParams): Promise<VnetValidationFailureDetails>
參數
- parameters
- VnetParameters
VNET 資訊
選項參數。
傳回
Promise<VnetValidationFailureDetails>
繼承的方法的詳細資料
sendOperationRequest<T>(OperationArguments, OperationSpec)
傳送使用提供的 OperationSpec 填入的 HTTP 要求。
function sendOperationRequest<T>(operationArguments: OperationArguments, operationSpec: OperationSpec): Promise<T>
參數
- operationArguments
- OperationArguments
HTTP 要求範本化值的引數會從 中填入。
- operationSpec
- OperationSpec
要用來填入 HTTPRequest 的 OperationSpec。
傳回
Promise<T>
繼承自 coreClient.ServiceClient.sendOperationRequest
sendRequest(PipelineRequest)
傳送提供的 HTTPRequest。
function sendRequest(request: PipelineRequest): Promise<PipelineResponse>
參數
- request
- PipelineRequest
傳回
Promise<PipelineResponse>
繼承自 coreClient.ServiceClient.sendRequest