internal CosmosDBAccountImpl(string name, Models.DatabaseAccountGetResultsInner innerObject, ICosmosDBManager manager) : base(name, innerObject, manager) { this.failoverPolicies = new List <Models.FailoverPolicy>(); this.privateEndpointConnections = new PrivateEndpointConnectionsImpl(this); this.sqlDatabases = new SqlDatabasesImpl(this); this.mongoDBs = new MongoDBsImpl(this); this.cassandraKeyspaces = new CassandraKeyspacesImpl(this); this.gremlinDatabases = new GremlinDatabasesImpl(this); this.tables = new TablesImpl(this); }
internal CosmosDBAccountImpl(string name, Models.DatabaseAccountGetResultsInner innerObject, ICosmosDBManager manager) : base(name, innerObject, manager) { this.failoverPolicies = new List <Models.FailoverPolicy>(); this.privateEndpointConnections = new PrivateEndpointConnectionsImpl(this.Manager.Inner.PrivateEndpointConnections, this); }