Class CosmosDBManagementClient
- Namespace
- Microsoft.Azure.Management.CosmosDB.Fluent
- Assembly
- Microsoft.Azure.Management.CosmosDB.Fluent.dll
Azure Cosmos DB Database Service Resource Provider REST API
public class CosmosDBManagementClient : FluentServiceClientBase<CosmosDBManagementClient>, ICosmosDBManagementClient, IDisposable, IAzureClient
- Inheritance
-
CosmosDBManagementClient
- Implements
-
IAzureClient
Constructors
CosmosDBManagementClient(RestClient)
Initializes a new instance of the CosmosDBManagementClient class.
public CosmosDBManagementClient(RestClient restClient)
Parameters
restClient
RestClient
Exceptions
- ArgumentNullException
Thrown when a required parameter is null
Properties
AcceptLanguage
The preferred language for the response.
public string AcceptLanguage { get; set; }
Property Value
CassandraResources
Gets the ICassandraResourcesOperations.
public virtual ICassandraResourcesOperations CassandraResources { get; }
Property Value
Collection
Gets the ICollectionOperations.
public virtual ICollectionOperations Collection { get; }
Property Value
CollectionPartition
Gets the ICollectionPartitionOperations.
public virtual ICollectionPartitionOperations CollectionPartition { get; }
Property Value
CollectionPartitionRegion
Gets the ICollectionPartitionRegionOperations.
public virtual ICollectionPartitionRegionOperations CollectionPartitionRegion { get; }
Property Value
CollectionRegion
Gets the ICollectionRegionOperations.
public virtual ICollectionRegionOperations CollectionRegion { get; }
Property Value
Database
Gets the IDatabaseOperations.
public virtual IDatabaseOperations Database { get; }
Property Value
DatabaseAccountRegion
Gets the IDatabaseAccountRegionOperations.
public virtual IDatabaseAccountRegionOperations DatabaseAccountRegion { get; }
Property Value
DatabaseAccounts
Gets the IDatabaseAccountsOperations.
public virtual IDatabaseAccountsOperations DatabaseAccounts { get; }
Property Value
DeserializationSettings
Gets or sets json deserialization settings.
public JsonSerializerSettings DeserializationSettings { get; }
Property Value
- JsonSerializerSettings
GenerateClientRequestId
Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true.
public bool? GenerateClientRequestId { get; set; }
Property Value
- bool?
GremlinResources
Gets the IGremlinResourcesOperations.
public virtual IGremlinResourcesOperations GremlinResources { get; }
Property Value
LongRunningOperationRetryTimeout
The retry timeout in seconds for Long Running Operations. Default value is 30.
public int? LongRunningOperationRetryTimeout { get; set; }
Property Value
- int?
MongoDBResources
Gets the IMongoDBResourcesOperations.
public virtual IMongoDBResourcesOperations MongoDBResources { get; }
Property Value
Operations
Gets the IOperations.
public virtual IOperations Operations { get; }
Property Value
PartitionKeyRangeId
Gets the IPartitionKeyRangeIdOperations.
public virtual IPartitionKeyRangeIdOperations PartitionKeyRangeId { get; }
Property Value
PartitionKeyRangeIdRegion
Gets the IPartitionKeyRangeIdRegionOperations.
public virtual IPartitionKeyRangeIdRegionOperations PartitionKeyRangeIdRegion { get; }
Property Value
Percentile
Gets the IPercentileOperations.
public virtual IPercentileOperations Percentile { get; }
Property Value
PercentileSourceTarget
Gets the IPercentileSourceTargetOperations.
public virtual IPercentileSourceTargetOperations PercentileSourceTarget { get; }
Property Value
PercentileTarget
Gets the IPercentileTargetOperations.
public virtual IPercentileTargetOperations PercentileTarget { get; }
Property Value
PrivateEndpointConnections
Gets the IPrivateEndpointConnectionsOperations.
public virtual IPrivateEndpointConnectionsOperations PrivateEndpointConnections { get; }
Property Value
PrivateLinkResources
Gets the IPrivateLinkResourcesOperations.
public virtual IPrivateLinkResourcesOperations PrivateLinkResources { get; }
Property Value
SerializationSettings
Gets or sets json serialization settings.
public JsonSerializerSettings SerializationSettings { get; }
Property Value
- JsonSerializerSettings
SqlResources
Gets the ISqlResourcesOperations.
public virtual ISqlResourcesOperations SqlResources { get; }
Property Value
SubscriptionId
Azure subscription ID.
public string SubscriptionId { get; set; }
Property Value
SubscriptionId1
The ID of the target subscription.
public string SubscriptionId1 { get; set; }
Property Value
TableResources
Gets the ITableResourcesOperations.
public virtual ITableResourcesOperations TableResources { get; }
Property Value
Methods
Initialize()
Initializes client properties.
protected override void Initialize()
NewInstance(RestClient)
public static CosmosDBManagementClient NewInstance(RestClient restClient)
Parameters
restClient
RestClient