AttestationProvidersOperations interface

Interface representing a AttestationProviders operations.

Properties

create

Creates or updates an Attestation Provider.

delete

Delete Attestation Service.

get

Get the status of Attestation Provider.

getDefaultByLocation

Get the default provider by location.

list

Returns a list of attestation providers in a subscription.

listByResourceGroup

Returns attestation providers list in a resource group.

listDefault

Get the default provider

update

Updates the Attestation Provider.

Property Details

create

Creates or updates an Attestation Provider.

create: (resourceGroupName: string, providerName: string, creationParams: AttestationServiceCreationParams, options?: AttestationProvidersCreateOptionalParams) => Promise<AttestationProvider>

Property Value

(resourceGroupName: string, providerName: string, creationParams: AttestationServiceCreationParams, options?: AttestationProvidersCreateOptionalParams) => Promise<AttestationProvider>

delete

Delete Attestation Service.

delete: (resourceGroupName: string, providerName: string, options?: AttestationProvidersDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, providerName: string, options?: AttestationProvidersDeleteOptionalParams) => Promise<void>

get

Get the status of Attestation Provider.

get: (resourceGroupName: string, providerName: string, options?: AttestationProvidersGetOptionalParams) => Promise<AttestationProvider>

Property Value

(resourceGroupName: string, providerName: string, options?: AttestationProvidersGetOptionalParams) => Promise<AttestationProvider>

getDefaultByLocation

Get the default provider by location.

getDefaultByLocation: (location: string, options?: AttestationProvidersGetDefaultByLocationOptionalParams) => Promise<AttestationProvider>

Property Value

(location: string, options?: AttestationProvidersGetDefaultByLocationOptionalParams) => Promise<AttestationProvider>

list

Returns a list of attestation providers in a subscription.

list: (options?: AttestationProvidersListOptionalParams) => Promise<AttestationProviderListResult>

Property Value

(options?: AttestationProvidersListOptionalParams) => Promise<AttestationProviderListResult>

listByResourceGroup

Returns attestation providers list in a resource group.

listByResourceGroup: (resourceGroupName: string, options?: AttestationProvidersListByResourceGroupOptionalParams) => Promise<AttestationProviderListResult>

Property Value

(resourceGroupName: string, options?: AttestationProvidersListByResourceGroupOptionalParams) => Promise<AttestationProviderListResult>

listDefault

Get the default provider

listDefault: (options?: AttestationProvidersListDefaultOptionalParams) => Promise<AttestationProviderListResult>

Property Value

(options?: AttestationProvidersListDefaultOptionalParams) => Promise<AttestationProviderListResult>

update

Updates the Attestation Provider.

update: (resourceGroupName: string, providerName: string, updateParams: AttestationServicePatchParams, options?: AttestationProvidersUpdateOptionalParams) => Promise<AttestationProvider>

Property Value

(resourceGroupName: string, providerName: string, updateParams: AttestationServicePatchParams, options?: AttestationProvidersUpdateOptionalParams) => Promise<AttestationProvider>