AttestationProviders interface

Interface representing a AttestationProviders.

Methods

create(string, string, AttestationServiceCreationParams, AttestationProvidersCreateOptionalParams)

Creates a new Attestation Provider.

delete(string, string, AttestationProvidersDeleteOptionalParams)

Delete Attestation Service.

get(string, string, AttestationProvidersGetOptionalParams)

Get the status of Attestation Provider.

getDefaultByLocation(string, AttestationProvidersGetDefaultByLocationOptionalParams)

Get the default provider by location.

list(AttestationProvidersListOptionalParams)

Returns a list of attestation providers in a subscription.

listByResourceGroup(string, AttestationProvidersListByResourceGroupOptionalParams)

Returns attestation providers list in a resource group.

listDefault(AttestationProvidersListDefaultOptionalParams)

Get the default provider

update(string, string, AttestationServicePatchParams, AttestationProvidersUpdateOptionalParams)

Updates the Attestation Provider.

Method Details

create(string, string, AttestationServiceCreationParams, AttestationProvidersCreateOptionalParams)

Creates a new Attestation Provider.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

providerName

string

Name of the attestation provider.

creationParams
AttestationServiceCreationParams

Client supplied parameters.

options
AttestationProvidersCreateOptionalParams

The options parameters.

Returns

delete(string, string, AttestationProvidersDeleteOptionalParams)

Delete Attestation Service.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

providerName

string

Name of the attestation service

options
AttestationProvidersDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, AttestationProvidersGetOptionalParams)

Get the status of Attestation Provider.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

providerName

string

Name of the attestation provider.

options
AttestationProvidersGetOptionalParams

The options parameters.

Returns

getDefaultByLocation(string, AttestationProvidersGetDefaultByLocationOptionalParams)

Get the default provider by location.

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

Parameters

location

string

The location of the default provider.

Returns

list(AttestationProvidersListOptionalParams)

Returns a list of attestation providers in a subscription.

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

Parameters

options
AttestationProvidersListOptionalParams

The options parameters.

Returns

listByResourceGroup(string, AttestationProvidersListByResourceGroupOptionalParams)

Returns attestation providers list in a resource group.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

Returns

listDefault(AttestationProvidersListDefaultOptionalParams)

Get the default provider

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

Parameters

options
AttestationProvidersListDefaultOptionalParams

The options parameters.

Returns

update(string, string, AttestationServicePatchParams, AttestationProvidersUpdateOptionalParams)

Updates the Attestation Provider.

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

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

providerName

string

Name of the attestation provider.

updateParams
AttestationServicePatchParams

Client supplied parameters.

options
AttestationProvidersUpdateOptionalParams

The options parameters.

Returns