internal static string ToSerializedValue(this Policykey value) { switch (value) { case Policykey.PrimaryKey: return("PrimaryKey"); case Policykey.SecondaryKey: return("SecondaryKey"); } return(null); }
///GENMHASH:1475FAC06F3CDD8B38B0B8B1586C3D7E:27E486AB74A10242FF421C0798DDC450 protected abstract Task <Management.ServiceBus.Fluent.Models.ResourceListKeysInner> RegenerateKeysInnerAsync(Policykey policykey, CancellationToken cancellationToken = default(CancellationToken));
/// <summary> /// Regenerates primary or secondary keys. /// </summary> /// <param name="policykey">The key to regenerate.</param> /// <return>Stream that emits primary, secondary keys and connection strings.</return> ///GENMHASH:4A88585D14A1F4B57527C071D5C0C394:8DF2BBCDED7039A4F19381688F737A50 protected async Task <Microsoft.Azure.Management.ServiceBus.Fluent.IAuthorizationKeys> RegenerateKeyAsync(Policykey policykey, CancellationToken cancellationToken = default(CancellationToken)) { var inner = await this.RegenerateKeysInnerAsync(policykey, cancellationToken); return(new AuthorizationKeysImpl(inner)); }
/// <summary> /// Regenerates primary or secondary keys. /// </summary> /// <param name="policykey">The key to regenerate.</param> /// <return>Primary, secondary keys and connection strings.</return> ///GENMHASH:DF4D523C032086042E747B7880875BA8:FD18BE4C1993EC7B8551146DDA176FAC protected IAuthorizationKeys RegenerateKey(Policykey policykey) { return(Extensions.Synchronize(() => RegenerateKeyAsync(policykey))); }
/// <summary> /// Regenerates primary or secondary keys. /// </summary> /// <param name="policykey">The key to regenerate.</param> /// <return>Stream that emits primary, secondary keys and connection strings.</return> async Task <Microsoft.Azure.Management.ServiceBus.Fluent.IAuthorizationKeys> Microsoft.Azure.Management.ServiceBus.Fluent.IAuthorizationRule <Microsoft.Azure.Management.ServiceBus.Fluent.ITopicAuthorizationRule> .RegenerateKeyAsync(Policykey policykey, CancellationToken cancellationToken) { return(await this.RegenerateKeyAsync(policykey, cancellationToken) as Microsoft.Azure.Management.ServiceBus.Fluent.IAuthorizationKeys); }
/// <summary> /// Regenerates primary or secondary keys. /// </summary> /// <param name="policykey">The key to regenerate.</param> /// <return>Primary, secondary keys and connection strings.</return> Microsoft.Azure.Management.ServiceBus.Fluent.IAuthorizationKeys Microsoft.Azure.Management.ServiceBus.Fluent.IAuthorizationRule <Microsoft.Azure.Management.ServiceBus.Fluent.ITopicAuthorizationRule> .RegenerateKey(Policykey policykey) { return(this.RegenerateKey(policykey) as Microsoft.Azure.Management.ServiceBus.Fluent.IAuthorizationKeys); }
///GENMHASH:1475FAC06F3CDD8B38B0B8B1586C3D7E:1E7FCECE5192C64244366E4A469949BB protected async override Task <ResourceListKeysInner> RegenerateKeysInnerAsync(Policykey policykey, CancellationToken cancellationToken = default(CancellationToken)) { return(await this.Manager.Inner.Queues .RegenerateKeysAsync(this.ResourceGroupName, this.namespaceName, this.QueueName(), this.Name, policykey, cancellationToken)); }