IUpdate Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The template for a SqlDatabase update operation, containing all the settings that can be modified.
public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Sql.Fluent.ISqlDatabase>, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Update.IWithEdition, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Update.IWithElasticPoolName, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Update.IWithMaxSizeBytes, Microsoft.Azure.Management.Sql.Fluent.SqlDatabase.Update.IWithServiceObjective
type IUpdate = interface
interface IWithEdition
interface IWithEditionBeta
interface IBeta
interface IWithElasticPoolName
interface IWithMaxSizeBytes
interface IWithServiceObjective
interface IUpdateWithTags<IUpdate>
interface IAppliable<ISqlDatabase>
interface IIndexable
Public Interface IUpdate
Implements IAppliable(Of ISqlDatabase), IBeta, IUpdateWithTags(Of IUpdate), IWithEdition, IWithElasticPoolName, IWithMaxSizeBytes, IWithServiceObjective
- Implements
Properties
Key | (Inherited from IIndexable) |
Methods
Apply() |
Execute the update request. (Inherited from IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Execute the update request asynchronously. (Inherited from IAppliable<T>) |
WithBasicEdition() |
Sets a "Basic" edition for the SQL Database. (Inherited from IWithEditionBeta) |
WithBasicEdition(SqlDatabaseBasicStorage) |
Sets a "Basic" edition and maximum storage capacity for the SQL Database. (Inherited from IWithEditionBeta) |
WithEdition(DatabaseEdition) |
Sets the edition for the SQL Database. (Inherited from IWithEdition) |
WithExistingElasticPool(ISqlElasticPool) |
Sets the existing elastic pool for the SQLDatabase. (Inherited from IWithElasticPoolName) |
WithExistingElasticPool(String) |
Sets the existing elastic pool for the SQLDatabase. (Inherited from IWithElasticPoolName) |
WithMaxSizeBytes(Int64) |
Sets the max size in bytes for SQL Database. (Inherited from IWithMaxSizeBytes) |
WithNewElasticPool(ICreatable<ISqlElasticPool>) |
Sets the new elastic pool for the SQLDatabase, this will create a new elastic pool while creating database. (Inherited from IWithElasticPoolName) |
WithoutElasticPool() |
Removes database from it's elastic pool. (Inherited from IWithElasticPoolName) |
WithoutTag(String) |
Removes a tag from the resource. (Inherited from IUpdateWithTags<T>) |
WithPremiumEdition(SqlDatabasePremiumServiceObjective, SqlDatabasePremiumStorage) |
Sets a "Premium" edition and maximum storage capacity for the SQL Database. (Inherited from IWithEditionBeta) |
WithPremiumEdition(SqlDatabasePremiumServiceObjective) |
Sets a "Premium" edition for the SQL Database. (Inherited from IWithEditionBeta) |
WithServiceObjective(ServiceObjectiveName) |
Sets the service level objective for the SQL Database. (Inherited from IWithServiceObjective) |
WithStandardEdition(SqlDatabaseStandardServiceObjective, SqlDatabaseStandardStorage) |
Sets a "Standard" edition and maximum storage capacity for the SQL Database. (Inherited from IWithEditionBeta) |
WithStandardEdition(SqlDatabaseStandardServiceObjective) |
Sets a "Standard" edition for the SQL Database. (Inherited from IWithEditionBeta) |
WithTag(String, String) |
Adds a tag to the resource. (Inherited from IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
Specifies tags for the resource as a {@link Map}. (Inherited from IUpdateWithTags<T>) |