Esempio n. 1
0
        public CachingKeysResponse GetAccessKeys(string cacheServiceName)
        {
            RegenerateKeysParameters param = new RegenerateKeysParameters();
            string cloudServiceName        = GetAssociatedCloudServiceName(cacheServiceName);

            return(client.CacheServices.GetKeys(cloudServiceName, cacheServiceName));
        }
        public override void ExecuteCmdlet()
        {
            var regenKey = new RegenerateKeysParameters(RegenerateKey);


            // Generate new Namespace List Keys for the specified AuthorizationRule
            if (ParameterSetName == NamespaceAuthoRuleParameterSet)
            {
                if (ShouldProcess(target: RegenerateKey, action: string.Format(Resources.RegenerateKeyNamesapce, Name, Namespace)))
                {
                    WriteObject(Client.NamespaceRegenerateKeys(ResourceGroupName, Namespace, Name, RegenerateKey));
                }
            }

            // Generate new WcfRelay List Keys for the specified AuthorizationRule
            if (ParameterSetName == WcfRelayAuthoRuleParameterSet)
            {
                if (ShouldProcess(target: RegenerateKey, action: string.Format(Resources.RegenerateKeyWcfRelay, Name, WcfRelay)))
                {
                    WriteObject(Client.WcfRelayRegenerateKeys(ResourceGroupName, Namespace, WcfRelay, Name, RegenerateKey));
                }
            }

            // Generate new WcfRelayHybridConnection List Keys for the specified AuthorizationRule
            if (ParameterSetName == HybridConnectionAuthoRuleParameterSet)
            {
                if (ShouldProcess(target: RegenerateKey, action: string.Format(Resources.RegenerateKeyHybirdconnection, Name, HybridConnection)))
                {
                    WriteObject(Client.HybridConnectionsRegenerateKeys(ResourceGroupName, Namespace, HybridConnection, Name, RegenerateKey));
                }
            }
        }
Esempio n. 3
0
        public CachingKeysResponse RegenerateAccessKeys(string cacheServiceName, string keyType)
        {
            RegenerateKeysParameters param = new RegenerateKeysParameters();
            string cloudServiceName        = GetAssociatedCloudServiceName(cacheServiceName);

            param.KeyType = keyType;
            return(client.CacheServices.RegenerateKeys(cloudServiceName, cacheServiceName, param));
        }
Esempio n. 4
0
        public override void ExecuteCmdlet()
        {
            var regenKey = new RegenerateKeysParameters(ParsePolicyKey(RegenerateKeys));

            // Get a ServiceBus List Keys for the specified AuthorizationRule
            if (ShouldProcess(target: RegenerateKeys, action: string.Format("Generate Key:{0} for AuthorizationRule:{1} of Topic:{2}", RegenerateKeys, AuthorizationRuleName, TopicName)))
            {
                WriteObject(Client.NewTopicKey(ResourceGroup, NamespaceName, TopicName, AuthorizationRuleName, RegenerateKeys));
            }
        }
        public override void ExecuteCmdlet()
        {
            var regenKey = new RegenerateKeysParameters(ParsePolicyKey(RegenerateKey));

            // Get a EventHub List Keys for the specified AuthorizationRule
            if (ShouldProcess(target: RegenerateKey, action: string.Format("Generating PrimaryKey/SecondaryKey for AuthorizationRule: {0} of EventHub:{1}", AuthorizationRuleName, EventHubName)))
            {
                WriteObject(Client.SetRegenerateKeys(ResourceGroup, NamespaceName, EventHubName, AuthorizationRuleName, RegenerateKey));
            }
        }
Esempio n. 6
0
 public RegenerateKeysAttributes(RegenerateKeysParameters RegenerateKeysResource)
 {
     if (RegenerateKeysResource != null)
     {
         if (RegenerateKeysResource.Policykey.ToString() == "PrimaryKey")
         {
             Policykey = "PrimaryKey";
         }
         if (RegenerateKeysResource.Policykey.ToString() == "SecondaryKey")
         {
             Policykey = "SecondaryKey";
         }
     }
     ;
 }
 public CachingKeysResponse GetAccessKeys(string cacheServiceName)
 {
     RegenerateKeysParameters param = new RegenerateKeysParameters();
     string cloudServiceName = GetAssociatedCloudServiceName(cacheServiceName);
     return client.CacheServices.GetKeys(cloudServiceName, cacheServiceName);
 }
 public CachingKeysResponse RegenerateAccessKeys(string cacheServiceName, string keyType)
 {
     RegenerateKeysParameters param = new RegenerateKeysParameters();
     string cloudServiceName = GetAssociatedCloudServiceName(cacheServiceName);
     param.KeyType = keyType;
     return client.CacheServices.RegenerateKeys(cloudServiceName, cacheServiceName, param);
 }
Esempio n. 9
0
        public ResourceListKeys SetRegenerateKeys(string resourceGroupName, string namespaceName, string authRuleName, RegenerateKeysParameters regenerateKeys)
        {
            var regenerateKeyslistKeys = Client.Namespaces.RegenerateKeys(resourceGroupName, namespaceName, authRuleName, regenerateKeys);

            return(regenerateKeyslistKeys);
        }