@azure/arm-artifactsigning package

類別

CodeSigningClient

介面

AccountSku

文物簽署帳號的 SKU。

AccountSkuPatch

文物簽署帳號的 SKU。

Certificate

證書的特性。

CertificateProfile

證書個人資料資源。

CertificateProfileProperties

證書設定檔的特性。

CertificateProfilesCreateOptionalParams

選擇性參數。

CertificateProfilesDeleteOptionalParams

選擇性參數。

CertificateProfilesGetOptionalParams

選擇性參數。

CertificateProfilesListByCodeSigningAccountOptionalParams

選擇性參數。

CertificateProfilesOperations

介面代表 CertificateProfiles 操作。

CertificateProfilesRevokeCertificateOptionalParams

選擇性參數。

CheckNameAvailability

用於檢查工件簽署帳號名稱可用性的參數。

CheckNameAvailabilityResult

CheckNameAvailability 作業回應。

CodeSigningAccount

工件簽署帳戶資源。

CodeSigningAccountPatch

建立或更新人工物簽署帳號的參數。

CodeSigningAccountPatchProperties

文物簽署帳號的屬性。

CodeSigningAccountProperties

文物簽署帳號的屬性。

CodeSigningAccountsCheckNameAvailabilityOptionalParams

選擇性參數。

CodeSigningAccountsCreateOptionalParams

選擇性參數。

CodeSigningAccountsDeleteOptionalParams

選擇性參數。

CodeSigningAccountsGetOptionalParams

選擇性參數。

CodeSigningAccountsListByResourceGroupOptionalParams

選擇性參數。

CodeSigningAccountsListBySubscriptionOptionalParams

選擇性參數。

CodeSigningAccountsOperations

介面代表 CodeSigningAccounts 操作。

CodeSigningAccountsUpdateOptionalParams

選擇性參數。

CodeSigningClientOptionalParams

用戶端的選擇性參數。

ErrorAdditionalInfo

資源管理錯誤其他資訊。

ErrorDetail

錯誤詳細數據。

ErrorResponse

所有 Azure Resource Manager API 的常見錯誤回應,以傳回失敗作業的錯誤詳細數據。

Operation

從資源提供者作業 API API 傳回的 REST API 作業詳細數據

OperationDisplay

操作的在地顯示資訊。

OperationsListOptionalParams

選擇性參數。

OperationsOperations

表示作業作業的介面。

PageSettings

byPage 方法的選項

PagedAsyncIterableIterator

介面,可讓異步反覆運算同時完成和逐頁執行。

ProxyResource

Azure Resource Manager Proxy 資源的資源模型定義。 它不會有標記和位置

Resource

回應中針對所有 Azure Resource Manager 資源傳回的常見欄位

RestorePollerOptions
Revocation

證書的撤銷詳情。

RevokeCertificate

定義了憑證撤銷的特性。

SystemData

與建立和上次修改資源相關的元數據。

TrackedResource

Azure Resource Manager 的資源模型定義已追蹤最上層資源,其具有「標記」和「位置」

類型別名

ActionType

可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。
KnownActionType 可以與 ActionType 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

內部:動作適用於僅限內部的 API。

AzureSupportedClouds

雲端設定為字串常值類型的支援值

CertificateProfileStatus

憑證設定檔的狀態。
KnownCertificateProfileStatus 可與 CertificateProfileState 互換使用,此枚舉包含服務所支援的已知值。

服務支援的已知值

啟用:憑證設定檔已啟用。
停用:憑證設定檔已停用。
暫停:證書設定檔被暫停。

CertificateStatus

證書狀態
KnownCertificateStatus 可與 Certificatestatus 互換使用,此枚舉包含服務所支援的已知值。

服務支援的已知值

有效:證書已生效。
過期:證書已過期。
撤銷:證書被撤銷。

ContinuablePage

描述結果頁面的介面。

CreatedByType

建立資源的實體種類。
KnownCreatedByType 可以與 CreatedByType 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

使用者:實體是由使用者建立的。
應用程式:實體是由應用程式所建立。
ManagedIdentity:實體是由受控識別所建立。
金鑰:實體是由金鑰所建立。

NameUnavailabilityReason

原因就是無法使用文物簽署帳號名稱的原因。 只有當 nameAvailable 為 false 時,Reason 元素才會回傳。
KnownNameUnavailabilityReason 可與 NameUnavailabilityReason 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

AccountNameInvalid:帳戶名稱無效
AlreadyExists:帳號名稱已經存在

Origin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”
KnownOrigin 可以與 Origin 互換使用,此列舉包含服務支援的已知值。

服務支援的已知值

使用者:指出作業是由使用者起始。
系統:表示作業是由系統起始。
使用者、系統:指出作業是由使用者或系統起始。

ProfileType

證書類型
KnownProfileType 可與 ProfileType 互換使用,此列舉包含服務所支援的已知值。

服務支援的已知值

PublicTrust:用於簽署公開散布的檔案。
PrivateTrust:用於簽署組織或群組內部分布式的檔案。
PrivateTrustCIPolicy:用於簽署 CI 政策檔案。
VBSEnclave:用於簽署在安全 vbs enclave 中執行的檔案。
PublicTrustTest:用於簽署檔案以進行測試。

ProvisioningState

目前作業的狀態。
KnownProvisioningState 可以與 ProvisioningState 交替使用,此列舉包含服務支援的已知值。

服務支援的已知值

成功:已建立資源。
失敗:資源建立失敗。
已取消:已取消資源建立。
更新中:正在更新中。
刪除:刪除進行中。
接受:資源創建開始。

RevocationStatus

證書的撤銷狀態。
KnownRevocationStatus 可與 RevocationStatus 互換使用,此枚舉包含服務所支援的已知值。

服務支援的已知值

成功:證書撤銷成功。
進行中:證書撤銷正在進行中。
未通過:證書撤銷失敗。

SkuName

SKU 名稱。
KnownSkuName 可以與 SkuName 交換使用,此列舉包含服務支援的已知值。

服務支援的已知值

基本:基本 SKU。
Premium:Premium SKU。

列舉

AzureClouds

描述 Azure 雲端環境的列舉。

KnownActionType

可延伸列舉。 表示動作類型。 「內部」是指僅供內部 API 使用的動作。

KnownCertificateProfileStatus

憑證設定檔的狀態。

KnownCertificateStatus

證書狀態

KnownCreatedByType

建立資源的實體種類。

KnownNameUnavailabilityReason

原因就是無法使用文物簽署帳號名稱的原因。 只有當 nameAvailable 為 false 時,Reason 元素才會回傳。

KnownOrigin

作業的預期執行程式;如同資源型訪問控制 (RBAC) 和稽核記錄 UX。 默認值為 “user,system”

KnownProfileType

證書類型

KnownProvisioningState

目前作業的狀態。

KnownRevocationStatus

證書的撤銷狀態。

KnownSkuName

SKU 名稱。

KnownVersions

可用的 API 版本。

函式

restorePoller<TResponse, TResult>(CodeSigningClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。

函式詳細資料

restorePoller<TResponse, TResult>(CodeSigningClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

從另一個輪詢程式的串行化狀態建立輪詢器。 當您想要在不同的主機上建立輪詢器,或在原始輪詢器不在範圍內之後建構投票器時,這非常有用。

function restorePoller<TResponse, TResult>(client: CodeSigningClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

參數

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

傳回

PollerLike<OperationState<TResult>, TResult>