///GENMHASH:6369056F27BCEB7CF168B7771AFF9AF7:25F30D04BAADB2D9857456903299E903
        public EventHubImpl WithNewNamespace(ICreatable <Microsoft.Azure.Management.Eventhub.Fluent.IEventHubNamespace> namespaceCreatable)
        {
            this.AddCreatableDependency(namespaceCreatable as IResourceCreator <IHasId>);
            EventHubNamespaceImpl ehNamespace = ((EventHubNamespaceImpl)namespaceCreatable);

            this.ancestor = new OneAncestor(ehNamespace.ResourceGroupName, namespaceCreatable.Name);
            return(this);
        }
 ///GENMHASH:AF64DA9001EBD64CFAA3ED4BA39E56DA:FBA6065F3BD99006157838C414D2E48D
 internal EventHubImpl(string name, EventhubInner inner, IEventHubManager manager, IStorageManager storageManager) : base(name, inner, manager)
 {
     this.ancestor        = new OneAncestor(inner.Id);
     this.storageManager  = storageManager;
     this.captureSettings = new CaptureSettings(this.Inner, storageManager);
 }
 ///GENMHASH:9298FB756A759A518143F3CB15689B52:3F7E53D855C5660E045E1F2614E2F3C8
 public EventHubImpl WithExistingNamespace(string resourceGroupName, string namespaceName)
 {
     this.ancestor = new OneAncestor(resourceGroupName, namespaceName);
     return(this);
 }
 ///GENMHASH:C0BC49DC1543321A2DF43F4658EB9912:EDA80D678FC3FF2592A13E3E96233046
 public EventHubImpl WithExistingNamespace(IEventHubNamespace nhNamespace)
 {
     this.ancestor = new OneAncestor(SelfId(nhNamespace.Id));
     return(this);
 }
 ///GENMHASH:08506310D187BABA4C2239668F739FDC:CE786D4FB6D8E17D92A67502DF4FD6E0
 public EventHubImpl WithExistingNamespaceId(string namespaceId)
 {
     this.ancestor = new OneAncestor(SelfId(namespaceId));
     return(this);
 }
 ///GENMHASH:4837927A8B032D3939D5AB13E184B3C5:FB6F1C9A73A5E79F2C672D7DBB2A6B3C
 public EventHubNamespaceAuthorizationRuleImpl WithExistingNamespaceId(string namespaceResourceId)
 {
     this.ancestor = new OneAncestor(SelfId(namespaceResourceId));
     return(this);
 }
 ///GENMHASH:C96B666280F600C10217B7A05A74AEC9:615AAB077A4DA6D0FB4F0A984736F066
 internal EventHubNamespaceAuthorizationRuleImpl(string name, AuthorizationRuleInner inner, IEventHubManager manager) : base(name, inner, manager)
 {
     this.ancestor = new OneAncestor(inner.Id);
 }
Esempio n. 8
0
 ///GENMHASH:CEA9DD829EF21ABA2570791028266A17:CE786D4FB6D8E17D92A67502DF4FD6E0
 public EventHubDisasterRecoveryPairingImpl WithExistingPrimaryNamespaceId(string namespaceId)
 {
     this.ancestor = new OneAncestor(SelfId(namespaceId));
     return(this);
 }
Esempio n. 9
0
 ///GENMHASH:E5CEA9FED3A7366B27CB76E03413FB9F:A8B398067B717526C75A7C5710E725B0
 public EventHubDisasterRecoveryPairingImpl WithExistingPrimaryNamespace(string resourceGroupName, string primaryNamespaceName)
 {
     this.ancestor = new OneAncestor(resourceGroupName, primaryNamespaceName);
     return(this);
 }
Esempio n. 10
0
 ///GENMHASH:04F6B650E0C76ECE13EA9B3998E66D77:615AAB077A4DA6D0FB4F0A984736F066
 internal EventHubDisasterRecoveryPairingImpl(string name, ArmDisasterRecoveryInner inner, IEventHubManager manager) : base(name, inner, manager)
 {
     this.ancestor = new OneAncestor(inner.Id);
 }