///GENMHASH:963770852AF9FA245B7756A9091BA5E1:35EFB9F3197D86AF34A553208A6A8B5E public ITransparentDataEncryption UpdateStatus(TransparentDataEncryptionStates transparentDataEncryptionState) { Inner.Status = transparentDataEncryptionState; this.SetInner( Extensions.Synchronize(() => this.databasesInner.CreateOrUpdateTransparentDataEncryptionConfigurationAsync( this.ResourceGroupName(), this.SqlServerName(), this.DatabaseName(), Inner.Status))); return(this); }
internal static string ToSerializedValue(this TransparentDataEncryptionStates value) { switch (value) { case TransparentDataEncryptionStates.Enabled: return("Enabled"); case TransparentDataEncryptionStates.Disabled: return("Disabled"); } return(null); }
/// <summary> /// Updates the state of the transparent data encryption status. /// </summary> /// <param name="transparentDataEncryptionState">State of the data encryption to set.</param> /// <return>The new encryption settings after the update operation.</return> Microsoft.Azure.Management.Sql.Fluent.ITransparentDataEncryption Microsoft.Azure.Management.Sql.Fluent.ITransparentDataEncryption.UpdateStatus(TransparentDataEncryptionStates transparentDataEncryptionState) { return(this.UpdateStatus(transparentDataEncryptionState) as Microsoft.Azure.Management.Sql.Fluent.ITransparentDataEncryption); }
/// <summary> /// Updates the state of the transparent data encryption status. /// </summary> /// <param name="transparentDataEncryptionState">State of the data encryption to set.</param> /// <return>A representation of the deferred computation of the new encryption settings after the update operation.</return> async Task <Microsoft.Azure.Management.Sql.Fluent.ITransparentDataEncryption> Microsoft.Azure.Management.Sql.Fluent.ITransparentDataEncryption.UpdateStatusAsync(TransparentDataEncryptionStates transparentDataEncryptionState, CancellationToken cancellationToken) { return(await this.UpdateStatusAsync(transparentDataEncryptionState, cancellationToken) as Microsoft.Azure.Management.Sql.Fluent.ITransparentDataEncryption); }
///GENMHASH:BBAE2D48EA5C43449DBE61B80641DDF2:C760C066C2E0A08B68FCB68FC9D5E29F public async Task <Microsoft.Azure.Management.Sql.Fluent.ITransparentDataEncryption> UpdateStatusAsync(TransparentDataEncryptionStates transparentDataEncryptionState, CancellationToken cancellationToken = default(CancellationToken)) { this.SetInner(await this.sqlServerManager.Inner.TransparentDataEncryptions .CreateOrUpdateAsync(this.ResourceGroupName(), this.SqlServerName(), this.DatabaseName(), transparentDataEncryptionState, cancellationToken)); return(this); }
///GENMHASH:963770852AF9FA245B7756A9091BA5E1:B07801976DBB925452B1BA38235ED912 public ITransparentDataEncryption UpdateStatus(TransparentDataEncryptionStates transparentDataEncryptionStates) { return(Extensions.Synchronize(() => this.UpdateStatusAsync(transparentDataEncryptionStates))); }