Class ImportRequest
java.lang.Object
com.microsoft.azure.management.sql.ExportRequest
com.microsoft.azure.management.sql.ImportRequest
Import database parameters.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the name of the database to import.edition()
Get the edition for the database being created.Get the maximum size for the newly imported database.Get the name of the service objective to assign to the database.withDatabaseName
(String databaseName) Set the name of the database to import.withEdition
(DatabaseEdition edition) Set the edition for the database being created.withMaxSizeBytes
(String maxSizeBytes) Set the maximum size for the newly imported database.withServiceObjectiveName
(ServiceObjectiveName serviceObjectiveName) Set the name of the service objective to assign to the database.Methods inherited from class com.microsoft.azure.management.sql.ExportRequest
administratorLogin, administratorLoginPassword, authenticationType, storageKey, storageKeyType, storageUri, withAdministratorLogin, withAdministratorLoginPassword, withAuthenticationType, withStorageKey, withStorageKeyType, withStorageUri
-
Constructor Details
-
ImportRequest
public ImportRequest()
-
-
Method Details
-
databaseName
Get the name of the database to import.- Returns:
- the databaseName value
-
withDatabaseName
Set the name of the database to import.- Parameters:
databaseName
- the databaseName value to set- Returns:
- the ImportRequest object itself.
-
edition
Get the edition for the database being created. The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or one of the following commands: ```azurecli az sql db list-editions -l <location> -o table ```` ```powershell Get-AzSqlServerServiceObjective -Location <location> ```` . Possible values include: 'Web', 'Business', 'Basic', 'Standard', 'Premium', 'PremiumRS', 'Free', 'Stretch', 'DataWarehouse', 'System', 'System2', 'GeneralPurpose', 'BusinessCritical', 'Hyperscale'.- Returns:
- the edition value
-
withEdition
Set the edition for the database being created. The list of SKUs may vary by region and support offer. To determine the SKUs (including the SKU name, tier/edition, family, and capacity) that are available to your subscription in an Azure region, use the `Capabilities_ListByLocation` REST API or one of the following commands: ```azurecli az sql db list-editions -l <location> -o table ```` ```powershell Get-AzSqlServerServiceObjective -Location <location> ```` . Possible values include: 'Web', 'Business', 'Basic', 'Standard', 'Premium', 'PremiumRS', 'Free', 'Stretch', 'DataWarehouse', 'System', 'System2', 'GeneralPurpose', 'BusinessCritical', 'Hyperscale'.- Parameters:
edition
- the edition value to set- Returns:
- the ImportRequest object itself.
-
serviceObjectiveName
Get the name of the service objective to assign to the database. Possible values include: 'System', 'System0', 'System1', 'System2', 'System3', 'System4', 'System2L', 'System3L', 'System4L', 'Free', 'Basic', 'S0', 'S1', 'S2', 'S3', 'S4', 'S6', 'S7', 'S9', 'S12', 'P1', 'P2', 'P3', 'P4', 'P6', 'P11', 'P15', 'PRS1', 'PRS2', 'PRS4', 'PRS6', 'DW100', 'DW200', 'DW300', 'DW400', 'DW500', 'DW600', 'DW1000', 'DW1200', 'DW1000c', 'DW1500', 'DW1500c', 'DW2000', 'DW2000c', 'DW3000', 'DW2500c', 'DW3000c', 'DW6000', 'DW5000c', 'DW6000c', 'DW7500c', 'DW10000c', 'DW15000c', 'DW30000c', 'DS100', 'DS200', 'DS300', 'DS400', 'DS500', 'DS600', 'DS1000', 'DS1200', 'DS1500', 'DS2000', 'ElasticPool'.- Returns:
- the serviceObjectiveName value
-
withServiceObjectiveName
Set the name of the service objective to assign to the database. Possible values include: 'System', 'System0', 'System1', 'System2', 'System3', 'System4', 'System2L', 'System3L', 'System4L', 'Free', 'Basic', 'S0', 'S1', 'S2', 'S3', 'S4', 'S6', 'S7', 'S9', 'S12', 'P1', 'P2', 'P3', 'P4', 'P6', 'P11', 'P15', 'PRS1', 'PRS2', 'PRS4', 'PRS6', 'DW100', 'DW200', 'DW300', 'DW400', 'DW500', 'DW600', 'DW1000', 'DW1200', 'DW1000c', 'DW1500', 'DW1500c', 'DW2000', 'DW2000c', 'DW3000', 'DW2500c', 'DW3000c', 'DW6000', 'DW5000c', 'DW6000c', 'DW7500c', 'DW10000c', 'DW15000c', 'DW30000c', 'DS100', 'DS200', 'DS300', 'DS400', 'DS500', 'DS600', 'DS1000', 'DS1200', 'DS1500', 'DS2000', 'ElasticPool'.- Parameters:
serviceObjectiveName
- the serviceObjectiveName value to set- Returns:
- the ImportRequest object itself.
-
maxSizeBytes
Get the maximum size for the newly imported database.- Returns:
- the maxSizeBytes value
-
withMaxSizeBytes
Set the maximum size for the newly imported database.- Parameters:
maxSizeBytes
- the maxSizeBytes value to set- Returns:
- the ImportRequest object itself.
-