AttestationProviders interface
Interface representing a AttestationProviders.
Methods
create(string, string, Attestation |
Creates a new Attestation Provider. |
delete(string, string, Attestation |
Delete Attestation Service. |
get(string, string, Attestation |
Get the status of Attestation Provider. |
get |
Get the default provider by location. |
list(Attestation |
Returns a list of attestation providers in a subscription. |
list |
Returns attestation providers list in a resource group. |
list |
Get the default provider |
update(string, string, Attestation |
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.
The options parameters.
Returns
Promise<AttestationProvider>
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
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.
The options parameters.
Returns
Promise<AttestationProvider>
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.
The options parameters.
Returns
Promise<AttestationProvider>
list(AttestationProvidersListOptionalParams)
Returns a list of attestation providers in a subscription.
function list(options?: AttestationProvidersListOptionalParams): Promise<AttestationProviderListResult>
Parameters
The options parameters.
Returns
Promise<AttestationProviderListResult>
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.
The options parameters.
Returns
Promise<AttestationProviderListResult>
listDefault(AttestationProvidersListDefaultOptionalParams)
Get the default provider
function listDefault(options?: AttestationProvidersListDefaultOptionalParams): Promise<AttestationProviderListResult>
Parameters
The options parameters.
Returns
Promise<AttestationProviderListResult>
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.
The options parameters.
Returns
Promise<AttestationProvider>