Share via


Attestation Class

Definition

Low-level API implementation for the Attestation service. Various APIs for managing resources in attestation service. This primarily encompasses per-provider management.

public class Attestation
type Attestation = class
Public Class Attestation
Inheritance
Attestation

Constructors

Attestation()

Methods

AttestationProvidersCreate(String, String, String, IAttestationServiceCreationParams, Func<HttpResponseMessage,Task<IAttestationProvider>,Task>, Func<HttpResponseMessage, Task<IAttestationProvider>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Creates a new Attestation Provider.

AttestationProvidersCreateViaIdentity(String, IAttestationServiceCreationParams, Func<HttpResponseMessage,Task<IAttestationProvider>,Task>, Func<HttpResponseMessage, Task<IAttestationProvider>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Creates a new Attestation Provider.

AttestationProvidersDelete(String, String, String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Delete Attestation Service.

AttestationProvidersDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Delete Attestation Service.

AttestationProvidersGet(String, String, String, Func<HttpResponseMessage, Task<IAttestationProvider>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get the status of Attestation Provider.

AttestationProvidersGetDefaultByLocation(String, String, Func<HttpResponseMessage, Task<IAttestationProvider>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get the default provider by location.

AttestationProvidersGetDefaultByLocationViaIdentity(String, Func<HttpResponseMessage, Task<IAttestationProvider>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get the default provider by location.

AttestationProvidersGetViaIdentity(String, Func<HttpResponseMessage, Task<IAttestationProvider>,Task>, Func<HttpResponseMessage,Task<ICloudError>, Task>, IEventListener, ISendAsync)

Get the status of Attestation Provider.

AttestationProvidersList(String, Func<HttpResponseMessage,Task<IAttestationProviderListResult>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Returns a list of attestation providers in a subscription.

AttestationProvidersListByResourceGroup(String, String, Func<HttpResponseMessage, Task<IAttestationProviderListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Returns attestation providers list in a resource group.

AttestationProvidersListByResourceGroupViaIdentity(String, Func<HttpResponseMessage, Task<IAttestationProviderListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Returns attestation providers list in a resource group.

AttestationProvidersListDefault(String, Func<HttpResponseMessage, Task<IAttestationProviderListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get the default provider

AttestationProvidersListDefaultViaIdentity(String, Func<HttpResponseMessage, Task<IAttestationProviderListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Get the default provider

AttestationProvidersListViaIdentity(String, Func<HttpResponseMessage, Task<IAttestationProviderListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Returns a list of attestation providers in a subscription.

AttestationProvidersUpdate(String, String, String, IAttestationServicePatchParams, Func<HttpResponseMessage,Task<IAttestationProvider>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Updates the Attestation Provider.

AttestationProvidersUpdateViaIdentity(String, IAttestationServicePatchParams, Func<HttpResponseMessage,Task<IAttestationProvider>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Updates the Attestation Provider.

OperationsList(Func<HttpResponseMessage,Task<IOperationList>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists all of the available Azure attestation operations.

OperationsListViaIdentity(String, Func<HttpResponseMessage,Task<IOperationList>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Lists all of the available Azure attestation operations.

PrivateEndpointConnectionsCreate(String, String, String, String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>, Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Update the state of specified private endpoint connection associated with the attestation provider.

PrivateEndpointConnectionsCreateViaIdentity(String, IPrivateEndpointConnection, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Update the state of specified private endpoint connection associated with the attestation provider.

PrivateEndpointConnectionsDelete(String, String, String, String, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the attestation provider.

PrivateEndpointConnectionsDeleteViaIdentity(String, Func<HttpResponseMessage, Task>, Func<HttpResponseMessage,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Deletes the specified private endpoint connection associated with the attestation provider.

PrivateEndpointConnectionsGet(String, String, String, String, Func<HttpResponseMessage,Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage,Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the attestation provider.

PrivateEndpointConnectionsGetViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnection>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

Gets the specified private endpoint connection associated with the attestation provider.

PrivateEndpointConnectionsList(String, String, String, Func<HttpResponseMessage, Task<IPrivateEndpointConnectionListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

List all the private endpoint connections associated with the attestation provider.

PrivateEndpointConnectionsListViaIdentity(String, Func<HttpResponseMessage, Task<IPrivateEndpointConnectionListResult>,Task>, Func<HttpResponseMessage, Task<ICloudError>,Task>, IEventListener, ISendAsync)

List all the private endpoint connections associated with the attestation provider.

Applies to