AttestationsOperations interface
Interface representing a Attestations operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| create |
Creates or updates an attestation at resource scope. |
| create |
Creates or updates an attestation at resource group scope. |
| create |
Creates or updates an attestation at subscription scope. |
| delete |
Deletes an existing attestation at individual resource scope. |
| delete |
Deletes an existing attestation at resource group scope. |
| delete |
Deletes an existing attestation at subscription scope. |
| get |
Gets an existing attestation at resource scope. |
| get |
Gets an existing attestation at resource group scope. |
| get |
Gets an existing attestation at subscription scope. |
| list |
Gets all attestations for a resource. |
| list |
Gets all attestations for the resource group. |
| list |
Gets all attestations for the subscription. |
Property Details
beginCreateOrUpdateAtResource
Warning
This API is now deprecated.
use createOrUpdateAtResource instead
beginCreateOrUpdateAtResource: (resourceId: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceOptionalParams) => Promise<SimplePollerLike<OperationState<Attestation>, Attestation>>
Property Value
(resourceId: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceOptionalParams) => Promise<SimplePollerLike<OperationState<Attestation>, Attestation>>
beginCreateOrUpdateAtResourceAndWait
Warning
This API is now deprecated.
use createOrUpdateAtResource instead
beginCreateOrUpdateAtResourceAndWait: (resourceId: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceOptionalParams) => Promise<Attestation>
Property Value
(resourceId: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceOptionalParams) => Promise<Attestation>
beginCreateOrUpdateAtResourceGroup
Warning
This API is now deprecated.
use createOrUpdateAtResourceGroup instead
beginCreateOrUpdateAtResourceGroup: (resourceGroupName: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceGroupOptionalParams) => Promise<SimplePollerLike<OperationState<Attestation>, Attestation>>
Property Value
(resourceGroupName: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceGroupOptionalParams) => Promise<SimplePollerLike<OperationState<Attestation>, Attestation>>
beginCreateOrUpdateAtResourceGroupAndWait
Warning
This API is now deprecated.
use createOrUpdateAtResourceGroup instead
beginCreateOrUpdateAtResourceGroupAndWait: (resourceGroupName: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceGroupOptionalParams) => Promise<Attestation>
Property Value
(resourceGroupName: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceGroupOptionalParams) => Promise<Attestation>
beginCreateOrUpdateAtSubscription
Warning
This API is now deprecated.
use createOrUpdateAtSubscription instead
beginCreateOrUpdateAtSubscription: (attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtSubscriptionOptionalParams) => Promise<SimplePollerLike<OperationState<Attestation>, Attestation>>
Property Value
(attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtSubscriptionOptionalParams) => Promise<SimplePollerLike<OperationState<Attestation>, Attestation>>
beginCreateOrUpdateAtSubscriptionAndWait
Warning
This API is now deprecated.
use createOrUpdateAtSubscription instead
beginCreateOrUpdateAtSubscriptionAndWait: (attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtSubscriptionOptionalParams) => Promise<Attestation>
Property Value
(attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtSubscriptionOptionalParams) => Promise<Attestation>
createOrUpdateAtResource
Creates or updates an attestation at resource scope.
createOrUpdateAtResource: (resourceId: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceOptionalParams) => PollerLike<OperationState<Attestation>, Attestation>
Property Value
(resourceId: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceOptionalParams) => PollerLike<OperationState<Attestation>, Attestation>
createOrUpdateAtResourceGroup
Creates or updates an attestation at resource group scope.
createOrUpdateAtResourceGroup: (resourceGroupName: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceGroupOptionalParams) => PollerLike<OperationState<Attestation>, Attestation>
Property Value
(resourceGroupName: string, attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtResourceGroupOptionalParams) => PollerLike<OperationState<Attestation>, Attestation>
createOrUpdateAtSubscription
Creates or updates an attestation at subscription scope.
createOrUpdateAtSubscription: (attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtSubscriptionOptionalParams) => PollerLike<OperationState<Attestation>, Attestation>
Property Value
(attestationName: string, parameters: Attestation, options?: AttestationsCreateOrUpdateAtSubscriptionOptionalParams) => PollerLike<OperationState<Attestation>, Attestation>
deleteAtResource
Deletes an existing attestation at individual resource scope.
deleteAtResource: (resourceId: string, attestationName: string, options?: AttestationsDeleteAtResourceOptionalParams) => Promise<void>
Property Value
(resourceId: string, attestationName: string, options?: AttestationsDeleteAtResourceOptionalParams) => Promise<void>
deleteAtResourceGroup
Deletes an existing attestation at resource group scope.
deleteAtResourceGroup: (resourceGroupName: string, attestationName: string, options?: AttestationsDeleteAtResourceGroupOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, attestationName: string, options?: AttestationsDeleteAtResourceGroupOptionalParams) => Promise<void>
deleteAtSubscription
Deletes an existing attestation at subscription scope.
deleteAtSubscription: (attestationName: string, options?: AttestationsDeleteAtSubscriptionOptionalParams) => Promise<void>
Property Value
(attestationName: string, options?: AttestationsDeleteAtSubscriptionOptionalParams) => Promise<void>
getAtResource
Gets an existing attestation at resource scope.
getAtResource: (resourceId: string, attestationName: string, options?: AttestationsGetAtResourceOptionalParams) => Promise<Attestation>
Property Value
(resourceId: string, attestationName: string, options?: AttestationsGetAtResourceOptionalParams) => Promise<Attestation>
getAtResourceGroup
Gets an existing attestation at resource group scope.
getAtResourceGroup: (resourceGroupName: string, attestationName: string, options?: AttestationsGetAtResourceGroupOptionalParams) => Promise<Attestation>
Property Value
(resourceGroupName: string, attestationName: string, options?: AttestationsGetAtResourceGroupOptionalParams) => Promise<Attestation>
getAtSubscription
Gets an existing attestation at subscription scope.
getAtSubscription: (attestationName: string, options?: AttestationsGetAtSubscriptionOptionalParams) => Promise<Attestation>
Property Value
(attestationName: string, options?: AttestationsGetAtSubscriptionOptionalParams) => Promise<Attestation>
listForResource
Gets all attestations for a resource.
listForResource: (resourceId: string, options?: AttestationsListForResourceOptionalParams) => PagedAsyncIterableIterator<Attestation, Attestation[], PageSettings>
Property Value
(resourceId: string, options?: AttestationsListForResourceOptionalParams) => PagedAsyncIterableIterator<Attestation, Attestation[], PageSettings>
listForResourceGroup
Gets all attestations for the resource group.
listForResourceGroup: (resourceGroupName: string, options?: AttestationsListForResourceGroupOptionalParams) => PagedAsyncIterableIterator<Attestation, Attestation[], PageSettings>
Property Value
(resourceGroupName: string, options?: AttestationsListForResourceGroupOptionalParams) => PagedAsyncIterableIterator<Attestation, Attestation[], PageSettings>
listForSubscription
Gets all attestations for the subscription.
listForSubscription: (options?: AttestationsListForSubscriptionOptionalParams) => PagedAsyncIterableIterator<Attestation, Attestation[], PageSettings>
Property Value
(options?: AttestationsListForSubscriptionOptionalParams) => PagedAsyncIterableIterator<Attestation, Attestation[], PageSettings>