public class RegistryJob extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
RegistryJob.JobStatus |
static class |
RegistryJob.JobType |
| Constructor and Description |
|---|
RegistryJob() |
| Modifier and Type | Method and Description |
|---|---|
static RegistryJob |
createForExportJob(String outputBlobContainerUri,
Boolean excludeKeysInExport)
Creates an instance of RegistryJob with parameters ready to start an Export job
|
static RegistryJob |
createForExportJob(String outputBlobContainerUri,
Boolean excludeKeysInExport,
StorageAuthenticationType storageAuthenticationType)
Creates an instance of RegistryJob with parameters ready to start an Export job
|
static RegistryJob |
createForExportJob(String outputBlobContainerUri,
Boolean excludeKeysInExport,
StorageAuthenticationType storageAuthenticationType,
ManagedIdentity identity)
Creates an instance of RegistryJob with parameters ready to start an Export job
|
static RegistryJob |
createForImportJob(String inputBlobContainerUri,
String outputBlobContainerUri)
Creates an instance of RegistryJob with parameters ready to start an Import job
|
static RegistryJob |
createForImportJob(String inputBlobContainerUri,
String outputBlobContainerUri,
StorageAuthenticationType storageAuthenticationType)
Creates an instance of RegistryJob with parameters ready to start an Import job
|
static RegistryJob |
createForImportJob(String inputBlobContainerUri,
String outputBlobContainerUri,
StorageAuthenticationType storageAuthenticationType,
ManagedIdentity identity)
Creates an instance of RegistryJob with parameters ready to start an Import job
|
boolean |
getExcludeKeysInExport() |
void |
setExcludeKeysInExport(boolean excludeKeysInExport) |
public boolean getExcludeKeysInExport()
public void setExcludeKeysInExport(boolean excludeKeysInExport)
excludeKeysInExport - optional for export jobs; ignored for other jobs. Default: false.
If false, authorization keys are included in export output. Keys are exported as null otherwise.public static RegistryJob createForImportJob(String inputBlobContainerUri, String outputBlobContainerUri)
inputBlobContainerUri - URI to a blob container that contains registry data to sync.
Including a SAS token is dependent on the StorageAuthenticationTypeoutputBlobContainerUri - URI to a blob container. This is used to output the status of the job and the results.
Including a SAS token is dependent on the StorageAuthenticationTypepublic static RegistryJob createForImportJob(String inputBlobContainerUri, String outputBlobContainerUri, StorageAuthenticationType storageAuthenticationType)
inputBlobContainerUri - URI to a blob container that contains registry data to sync.
Including a SAS token is dependent on the StorageAuthenticationTypeoutputBlobContainerUri - URI to a blob container. This is used to output the status of the job and the results.
Including a SAS token is dependent on the StorageAuthenticationTypestorageAuthenticationType - Specifies authentication type being used for connecting to storage accountpublic static RegistryJob createForImportJob(String inputBlobContainerUri, String outputBlobContainerUri, StorageAuthenticationType storageAuthenticationType, ManagedIdentity identity)
inputBlobContainerUri - URI to a blob container that contains registry data to sync.
Including a SAS token is dependent on the StorageAuthenticationTypeoutputBlobContainerUri - URI to a blob container. This is used to output the status of the job and the results.
Including a SAS token is dependent on the StorageAuthenticationTypestorageAuthenticationType - Specifies authentication type being used for connecting to storage accountidentity - the managed identity used to access the storage account for import jobs.public static RegistryJob createForExportJob(String outputBlobContainerUri, Boolean excludeKeysInExport)
outputBlobContainerUri - URI to a blob container. This is used to output the status of the job and the results.
Including a SAS token is dependent on the StorageAuthenticationTypeexcludeKeysInExport - Indicates if authorization keys are included in export outputpublic static RegistryJob createForExportJob(String outputBlobContainerUri, Boolean excludeKeysInExport, StorageAuthenticationType storageAuthenticationType)
outputBlobContainerUri - URI to a blob container. This is used to output the status of the job and the results.
Including a SAS token is dependent on the StorageAuthenticationTypeexcludeKeysInExport - Indicates if authorization keys are included in export outputstorageAuthenticationType - Specifies authentication type being used for connecting to storage accountpublic static RegistryJob createForExportJob(String outputBlobContainerUri, Boolean excludeKeysInExport, StorageAuthenticationType storageAuthenticationType, ManagedIdentity identity)
outputBlobContainerUri - URI to a blob container. This is used to output the status of the job and the results.
Including a SAS token is dependent on the StorageAuthenticationTypeexcludeKeysInExport - Indicates if authorization keys are included in export outputstorageAuthenticationType - Specifies authentication type being used for connecting to storage accountidentity - the managed identity used to access the storage account for export jobs.Copyright © 2024. All rights reserved.