@azure/arm-trustedsigning package

Classes

CodeSigningClient

Interfaces

AccountSku

SKU of the trusted signing account.

Certificate

Properties of the certificate.

CertificateProfile

Certificate profile resource.

CertificateProfileProperties

Properties of the certificate profile.

CertificateProfilesCreateOptionalParams

Optional parameters.

CertificateProfilesDeleteOptionalParams

Optional parameters.

CertificateProfilesGetOptionalParams

Optional parameters.

CertificateProfilesListByCodeSigningAccountOptionalParams

Optional parameters.

CertificateProfilesOperations

Interface representing a CertificateProfiles operations.

CertificateProfilesRevokeCertificateOptionalParams

Optional parameters.

CheckNameAvailability

The parameters used to check the availability of the trusted signing account name.

CheckNameAvailabilityResult

The CheckNameAvailability operation response.

CodeSigningAccount

Trusted signing account resource.

CodeSigningAccountPatch

Parameters for creating or updating a trusted signing account.

CodeSigningAccountPatchProperties

Properties of the trusted signing account.

CodeSigningAccountProperties

Properties of the trusted signing account.

CodeSigningAccountsCheckNameAvailabilityOptionalParams

Optional parameters.

CodeSigningAccountsCreateOptionalParams

Optional parameters.

CodeSigningAccountsDeleteOptionalParams

Optional parameters.

CodeSigningAccountsGetOptionalParams

Optional parameters.

CodeSigningAccountsListByResourceGroupOptionalParams

Optional parameters.

CodeSigningAccountsListBySubscriptionOptionalParams

Optional parameters.

CodeSigningAccountsOperations

Interface representing a CodeSigningAccounts operations.

CodeSigningAccountsUpdateOptionalParams

Optional parameters.

CodeSigningClientOptionalParams

Optional parameters for the client.

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for and operation.

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

RestorePollerOptions
Revocation

Revocation details of the certificate.

RevokeCertificate

Defines the certificate revocation properties.

SystemData

Metadata pertaining to creation and last modification of the resource.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

Type Aliases

ActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal

CertificateProfileStatus

Status of the certificate profiles.
KnownCertificateProfileStatus can be used interchangeably with CertificateProfileStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active
Disabled
Suspended

CertificateStatus

Status of the certificate
KnownCertificateStatus can be used interchangeably with CertificateStatus, this enum contains the known values that the service supports.

Known values supported by the service

Active
Expired
Revoked

ContinuablePage

An interface that describes a page of results.

CreatedByType

The kind of entity that created the resource.
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

NameUnavailabilityReason

The reason that a trusted signing account name could not be used. The Reason element is only returned if nameAvailable is false.
KnownNameUnavailabilityReason can be used interchangeably with NameUnavailabilityReason, this enum contains the known values that the service supports.

Known values supported by the service

AccountNameInvalid
AlreadyExists

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user
system
user,system

ProfileType

Type of the certificate
KnownProfileType can be used interchangeably with ProfileType, this enum contains the known values that the service supports.

Known values supported by the service

PublicTrust
PrivateTrust
PrivateTrustCIPolicy
VBSEnclave
PublicTrustTest

ProvisioningState

The status of the current operation.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
Failed
Canceled
Updating
Deleting
Accepted

RevocationStatus

Revocation status of the certificate.
KnownRevocationStatus can be used interchangeably with RevocationStatus, this enum contains the known values that the service supports.

Known values supported by the service

Succeeded
InProgress
Failed

SkuName

Name of the sku.
KnownSkuName can be used interchangeably with SkuName, this enum contains the known values that the service supports.

Known values supported by the service

Basic
Premium

Enums

KnownActionType

Known values of ActionType that the service accepts.

KnownCertificateProfileStatus

Known values of CertificateProfileStatus that the service accepts.

KnownCertificateStatus

Known values of CertificateStatus that the service accepts.

KnownCreatedByType

Known values of CreatedByType that the service accepts.

KnownNameUnavailabilityReason

Known values of NameUnavailabilityReason that the service accepts.

KnownOrigin

Known values of Origin that the service accepts.

KnownProfileType

Known values of ProfileType that the service accepts.

KnownProvisioningState

Known values of ProvisioningState that the service accepts.

KnownRevocationStatus

Known values of RevocationStatus that the service accepts.

KnownSkuName

Known values of SkuName that the service accepts.

Functions

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

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Function Details

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

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

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

Parameters

serializedState

string

sourceOperation

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

Returns

PollerLike<OperationState<TResult>, TResult>