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. |
| get |
Get the default provider by location. |
| list | Returns a list of attestation providers in a subscription. |
| list |
Returns attestation providers list in a resource group. |
| list |
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>