Share via


ApiManagementServiceBackupRestoreParameters Class

Definition

Parameters supplied to the Backup/Restore of an API Management service operation.

public class ApiManagementServiceBackupRestoreParameters
type ApiManagementServiceBackupRestoreParameters = class
Public Class ApiManagementServiceBackupRestoreParameters
Inheritance
ApiManagementServiceBackupRestoreParameters

Constructors

ApiManagementServiceBackupRestoreParameters()

Initializes a new instance of the ApiManagementServiceBackupRestoreParameters class.

ApiManagementServiceBackupRestoreParameters(String, String, String, String, String, String)

Initializes a new instance of the ApiManagementServiceBackupRestoreParameters class.

Properties

AccessKey

Gets or sets storage account access key. Required only if accessType is set to AccessKey.

AccessType

Gets or sets the type of access to be used for the storage account. Possible values include: 'AccessKey', 'SystemAssignedManagedIdentity', 'UserAssignedManagedIdentity'

BackupName

Gets or sets the name of the backup file to create/retrieve.

ClientId

Gets or sets the Client ID of user assigned managed identity. Required only if accessType is set to UserAssignedManagedIdentity.

ContainerName

Gets or sets the name of the blob container (used to place/retrieve the backup).

StorageAccount

Gets or sets the name of the Azure storage account (used to place/retrieve the backup).

Methods

Validate()

Validate the object.

Applies to