sdk/resourcemanager/cosmos/armcosmos/v2.4.0-beta.1
Pre-release
Pre-release
2.4.0-beta.1 (2023-04-28)
Features Added
- New value
AuthenticationMethodLdap
added to enum typeAuthenticationMethod
- New value
CreateModePointInTimeRestore
added to enum typeCreateMode
- New value
OperationTypeRecreate
added to enum typeOperationType
- New enum type
CheckNameAvailabilityReason
with valuesCheckNameAvailabilityReasonAlreadyExists
,CheckNameAvailabilityReasonInvalid
- New enum type
ContinuousTier
with valuesContinuousTierContinuous30Days
,ContinuousTierContinuous7Days
- New enum type
DataTransferComponent
with valuesDataTransferComponentAzureBlobStorage
,DataTransferComponentCosmosDBCassandra
,DataTransferComponentCosmosDBMongo
,DataTransferComponentCosmosDBSQL
- New enum type
EnableFullTextQuery
with valuesEnableFullTextQueryFalse
,EnableFullTextQueryNone
,EnableFullTextQueryTrue
- New enum type
MongoClusterStatus
with valuesMongoClusterStatusDropping
,MongoClusterStatusProvisioning
,MongoClusterStatusReady
,MongoClusterStatusStarting
,MongoClusterStatusStopped
,MongoClusterStatusStopping
,MongoClusterStatusUpdating
- New enum type
NodeKind
with valuesNodeKindShard
- New enum type
ProvisioningState
with valuesProvisioningStateCanceled
,ProvisioningStateDropping
,ProvisioningStateFailed
,ProvisioningStateInProgress
,ProvisioningStateSucceeded
,ProvisioningStateUpdating
- New enum type
ThroughputPolicyType
with valuesThroughputPolicyTypeCustom
,ThroughputPolicyTypeEqual
,ThroughputPolicyTypeNone
- New function
*AzureBlobDataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
- New function
*CassandraClustersClient.GetBackup(context.Context, string, string, string, *CassandraClustersClientGetBackupOptions) (CassandraClustersClientGetBackupResponse, error)
- New function
*CassandraClustersClient.NewListBackupsPager(string, string, *CassandraClustersClientListBackupsOptions) *runtime.Pager[CassandraClustersClientListBackupsResponse]
- New function
*CassandraDataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
- New function
*CassandraResourcesClient.BeginCreateUpdateCassandraView(context.Context, string, string, string, string, CassandraViewCreateUpdateParameters, *CassandraResourcesClientBeginCreateUpdateCassandraViewOptions) (*runtime.Poller[CassandraResourcesClientCreateUpdateCassandraViewResponse], error)
- New function
*CassandraResourcesClient.BeginDeleteCassandraView(context.Context, string, string, string, string, *CassandraResourcesClientBeginDeleteCassandraViewOptions) (*runtime.Poller[CassandraResourcesClientDeleteCassandraViewResponse], error)
- New function
*CassandraResourcesClient.GetCassandraView(context.Context, string, string, string, string, *CassandraResourcesClientGetCassandraViewOptions) (CassandraResourcesClientGetCassandraViewResponse, error)
- New function
*CassandraResourcesClient.GetCassandraViewThroughput(context.Context, string, string, string, string, *CassandraResourcesClientGetCassandraViewThroughputOptions) (CassandraResourcesClientGetCassandraViewThroughputResponse, error)
- New function
*CassandraResourcesClient.NewListCassandraViewsPager(string, string, string, *CassandraResourcesClientListCassandraViewsOptions) *runtime.Pager[CassandraResourcesClientListCassandraViewsResponse]
- New function
*CassandraResourcesClient.BeginMigrateCassandraViewToAutoscale(context.Context, string, string, string, string, *CassandraResourcesClientBeginMigrateCassandraViewToAutoscaleOptions) (*runtime.Poller[CassandraResourcesClientMigrateCassandraViewToAutoscaleResponse], error)
- New function
*CassandraResourcesClient.BeginMigrateCassandraViewToManualThroughput(context.Context, string, string, string, string, *CassandraResourcesClientBeginMigrateCassandraViewToManualThroughputOptions) (*runtime.Poller[CassandraResourcesClientMigrateCassandraViewToManualThroughputResponse], error)
- New function
*CassandraResourcesClient.BeginUpdateCassandraViewThroughput(context.Context, string, string, string, string, ThroughputSettingsUpdateParameters, *CassandraResourcesClientBeginUpdateCassandraViewThroughputOptions) (*runtime.Poller[CassandraResourcesClientUpdateCassandraViewThroughputResponse], error)
- New function
*ClientFactory.NewDataTransferJobsClient() *DataTransferJobsClient
- New function
*ClientFactory.NewGraphResourcesClient() *GraphResourcesClient
- New function
*ClientFactory.NewMongoClustersClient() *MongoClustersClient
- New function
*DataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
- New function
NewDataTransferJobsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DataTransferJobsClient, error)
- New function
*DataTransferJobsClient.Cancel(context.Context, string, string, string, *DataTransferJobsClientCancelOptions) (DataTransferJobsClientCancelResponse, error)
- New function
*DataTransferJobsClient.Create(context.Context, string, string, string, CreateJobRequest, *DataTransferJobsClientCreateOptions) (DataTransferJobsClientCreateResponse, error)
- New function
*DataTransferJobsClient.Get(context.Context, string, string, string, *DataTransferJobsClientGetOptions) (DataTransferJobsClientGetResponse, error)
- New function
*DataTransferJobsClient.NewListByDatabaseAccountPager(string, string, *DataTransferJobsClientListByDatabaseAccountOptions) *runtime.Pager[DataTransferJobsClientListByDatabaseAccountResponse]
- New function
*DataTransferJobsClient.Pause(context.Context, string, string, string, *DataTransferJobsClientPauseOptions) (DataTransferJobsClientPauseResponse, error)
- New function
*DataTransferJobsClient.Resume(context.Context, string, string, string, *DataTransferJobsClientResumeOptions) (DataTransferJobsClientResumeResponse, error)
- New function
NewGraphResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*GraphResourcesClient, error)
- New function
*GraphResourcesClient.BeginCreateUpdateGraph(context.Context, string, string, string, GraphResourceCreateUpdateParameters, *GraphResourcesClientBeginCreateUpdateGraphOptions) (*runtime.Poller[GraphResourcesClientCreateUpdateGraphResponse], error)
- New function
*GraphResourcesClient.BeginDeleteGraphResource(context.Context, string, string, string, *GraphResourcesClientBeginDeleteGraphResourceOptions) (*runtime.Poller[GraphResourcesClientDeleteGraphResourceResponse], error)
- New function
*GraphResourcesClient.GetGraph(context.Context, string, string, string, *GraphResourcesClientGetGraphOptions) (GraphResourcesClientGetGraphResponse, error)
- New function
*GraphResourcesClient.NewListGraphsPager(string, string, *GraphResourcesClientListGraphsOptions) *runtime.Pager[GraphResourcesClientListGraphsResponse]
- New function
NewMongoClustersClient(string, azcore.TokenCredential, *arm.ClientOptions) (*MongoClustersClient, error)
- New function
*MongoClustersClient.CheckNameAvailability(context.Context, string, CheckNameAvailabilityRequest, *MongoClustersClientCheckNameAvailabilityOptions) (MongoClustersClientCheckNameAvailabilityResponse, error)
- New function
*MongoClustersClient.BeginCreateOrUpdate(context.Context, string, string, MongoCluster, *MongoClustersClientBeginCreateOrUpdateOptions) (*runtime.Poller[MongoClustersClientCreateOrUpdateResponse], error)
- New function
*MongoClustersClient.BeginCreateOrUpdateFirewallRule(context.Context, string, string, string, FirewallRule, *MongoClustersClientBeginCreateOrUpdateFirewallRuleOptions) (*runtime.Poller[MongoClustersClientCreateOrUpdateFirewallRuleResponse], error)
- New function
*MongoClustersClient.BeginDelete(context.Context, string, string, *MongoClustersClientBeginDeleteOptions) (*runtime.Poller[MongoClustersClientDeleteResponse], error)
- New function
*MongoClustersClient.BeginDeleteFirewallRule(context.Context, string, string, string, *MongoClustersClientBeginDeleteFirewallRuleOptions) (*runtime.Poller[MongoClustersClientDeleteFirewallRuleResponse], error)
- New function
*MongoClustersClient.Get(context.Context, string, string, *MongoClustersClientGetOptions) (MongoClustersClientGetResponse, error)
- New function
*MongoClustersClient.GetFirewallRule(context.Context, string, string, string, *MongoClustersClientGetFirewallRuleOptions) (MongoClustersClientGetFirewallRuleResponse, error)
- New function
*MongoClustersClient.NewListByResourceGroupPager(string, *MongoClustersClientListByResourceGroupOptions) *runtime.Pager[MongoClustersClientListByResourceGroupResponse]
- New function
*MongoClustersClient.ListConnectionStrings(context.Context, string, string, *MongoClustersClientListConnectionStringsOptions) (MongoClustersClientListConnectionStringsResponse, error)
- New function
*MongoClustersClient.NewListFirewallRulesPager(string, string, *MongoClustersClientListFirewallRulesOptions) *runtime.Pager[MongoClustersClientListFirewallRulesResponse]
- New function
*MongoClustersClient.NewListPager(*MongoClustersClientListOptions) *runtime.Pager[MongoClustersClientListResponse]
- New function
*MongoClustersClient.BeginUpdate(context.Context, string, string, MongoClusterUpdate, *MongoClustersClientBeginUpdateOptions) (*runtime.Poller[MongoClustersClientUpdateResponse], error)
- New function
*MongoDBResourcesClient.BeginListMongoDBCollectionPartitionMerge(context.Context, string, string, string, string, MergeParameters, *MongoDBResourcesClientBeginListMongoDBCollectionPartitionMergeOptions) (*runtime.Poller[MongoDBResourcesClientListMongoDBCollectionPartitionMergeResponse], error)
- New function
*MongoDBResourcesClient.BeginMongoDBContainerRedistributeThroughput(context.Context, string, string, string, string, RedistributeThroughputParameters, *MongoDBResourcesClientBeginMongoDBContainerRedistributeThroughputOptions) (*runtime.Poller[MongoDBResourcesClientMongoDBContainerRedistributeThroughputResponse], error)
- New function
*MongoDBResourcesClient.BeginMongoDBContainerRetrieveThroughputDistribution(context.Context, string, string, string, string, RetrieveThroughputParameters, *MongoDBResourcesClientBeginMongoDBContainerRetrieveThroughputDistributionOptions) (*runtime.Poller[MongoDBResourcesClientMongoDBContainerRetrieveThroughputDistributionResponse], error)
- New function
*MongoDBResourcesClient.BeginMongoDBDatabaseRedistributeThroughput(context.Context, string, string, string, RedistributeThroughputParameters, *MongoDBResourcesClientBeginMongoDBDatabaseRedistributeThroughputOptions) (*runtime.Poller[MongoDBResourcesClientMongoDBDatabaseRedistributeThroughputResponse], error)
- New function
*MongoDBResourcesClient.BeginMongoDBDatabaseRetrieveThroughputDistribution(context.Context, string, string, string, RetrieveThroughputParameters, *MongoDBResourcesClientBeginMongoDBDatabaseRetrieveThroughputDistributionOptions) (*runtime.Poller[MongoDBResourcesClientMongoDBDatabaseRetrieveThroughputDistributionResponse], error)
- New function
*MongoDataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
- New function
*SQLDataTransferDataSourceSink.GetDataTransferDataSourceSink() *DataTransferDataSourceSink
- New function
*SQLResourcesClient.BeginListSQLContainerPartitionMerge(context.Context, string, string, string, string, MergeParameters, *SQLResourcesClientBeginListSQLContainerPartitionMergeOptions) (*runtime.Poller[SQLResourcesClientListSQLContainerPartitionMergeResponse], error)
- New function
*SQLResourcesClient.BeginSQLContainerRedistributeThroughput(context.Context, string, string, string, string, RedistributeThroughputParameters, *SQLResourcesClientBeginSQLContainerRedistributeThroughputOptions) (*runtime.Poller[SQLResourcesClientSQLContainerRedistributeThroughputResponse], error)
- New function
*SQLResourcesClient.BeginSQLContainerRetrieveThroughputDistribution(context.Context, string, string, string, string, RetrieveThroughputParameters, *SQLResourcesClientBeginSQLContainerRetrieveThroughputDistributionOptions) (*runtime.Poller[SQLResourcesClientSQLContainerRetrieveThroughputDistributionResponse], error)
- New function
*SQLResourcesClient.BeginSQLDatabaseRedistributeThroughput(context.Context, string, string, string, RedistributeThroughputParameters, *SQLResourcesClientBeginSQLDatabaseRedistributeThroughputOptions) (*runtime.Poller[SQLResourcesClientSQLDatabaseRedistributeThroughputResponse], error)
- New function
*SQLResourcesClient.BeginSQLDatabaseRetrieveThroughputDistribution(context.Context, string, string, string, RetrieveThroughputParameters, *SQLResourcesClientBeginSQLDatabaseRetrieveThroughputDistributionOptions) (*runtime.Poller[SQLResourcesClientSQLDatabaseRetrieveThroughputDistributionResponse], error)
- New struct
AuthenticationMethodLdapProperties
- New struct
AzureBlobDataTransferDataSourceSink
- New struct
BackupResource
- New struct
BackupResourceProperties
- New struct
CassandraDataTransferDataSourceSink
- New struct
CassandraViewCreateUpdateParameters
- New struct
CassandraViewCreateUpdateProperties
- New struct
CassandraViewGetProperties
- New struct
CassandraViewGetPropertiesOptions
- New struct
CassandraViewGetPropertiesResource
- New struct
CassandraViewGetResults
- New struct
CassandraViewListResult
- New struct
CassandraViewResource
- New struct
CheckNameAvailabilityRequest
- New struct
CheckNameAvailabilityResponse
- New struct
ConnectionString
- New struct
ContinuousModeProperties
- New struct
CreateJobRequest
- New struct
DataTransferJobFeedResults
- New struct
DataTransferJobGetResults
- New struct
DataTransferJobProperties
- New struct
DiagnosticLogSettings
- New struct
ErrorAdditionalInfo
- New struct
ErrorDetail
- New struct
ErrorResponseAutoGenerated
- New struct
FirewallRule
- New struct
FirewallRuleListResult
- New struct
FirewallRuleProperties
- New struct
GraphResource
- New struct
GraphResourceCreateUpdateParameters
- New struct
GraphResourceCreateUpdateProperties
- New struct
GraphResourceGetProperties
- New struct
GraphResourceGetPropertiesOptions
- New struct
GraphResourceGetPropertiesResource
- New struct
GraphResourceGetResults
- New struct
GraphResourcesListResult
- New struct
ListBackups
- New struct
ListConnectionStringsResult
- New struct
MergeParameters
- New struct
MongoCluster
- New struct
MongoClusterListResult
- New struct
MongoClusterProperties
- New struct
MongoClusterRestoreParameters
- New struct
MongoClusterUpdate
- New struct
MongoDataTransferDataSourceSink
- New struct
NodeGroupProperties
- New struct
NodeGroupSpec
- New struct
PhysicalPartitionID
- New struct
PhysicalPartitionStorageInfo
- New struct
PhysicalPartitionStorageInfoCollection
- New struct
PhysicalPartitionThroughputInfoProperties
- New struct
PhysicalPartitionThroughputInfoResource
- New struct
PhysicalPartitionThroughputInfoResult
- New struct
PhysicalPartitionThroughputInfoResultProperties
- New struct
PhysicalPartitionThroughputInfoResultPropertiesResource
- New struct
ProxyResourceAutoGenerated
- New struct
RedistributeThroughputParameters
- New struct
RedistributeThroughputProperties
- New struct
RedistributeThroughputPropertiesResource
- New struct
ResourceAutoGenerated
- New struct
ResourceRestoreParameters
- New struct
RestoreParametersBase
- New struct
RetrieveThroughputParameters
- New struct
RetrieveThroughputProperties
- New struct
RetrieveThroughputPropertiesResource
- New struct
SQLDataTransferDataSourceSink
- New struct
TrackedResource
- New field
Identity
in structARMResourceProperties
- New field
Identity
in structCassandraKeyspaceCreateUpdateParameters
- New field
Identity
in structCassandraKeyspaceGetResults
- New field
Identity
in structCassandraTableCreateUpdateParameters
- New field
Identity
in structCassandraTableGetResults
- New field
ContinuousModeProperties
in structContinuousModeBackupPolicy
- New field
AuthenticationMethodLdapProperties
in structDataCenterResourceProperties
- New field
DiagnosticLogSettings
in structDatabaseAccountCreateUpdateProperties
- New field
EnableBurstCapacity
in structDatabaseAccountCreateUpdateProperties
- New field
EnableMaterializedViews
in structDatabaseAccountCreateUpdateProperties
- New field
DiagnosticLogSettings
in structDatabaseAccountGetProperties
- New field
EnableBurstCapacity
in structDatabaseAccountGetProperties
- New field
EnableMaterializedViews
in structDatabaseAccountGetProperties
- New field
DiagnosticLogSettings
in structDatabaseAccountUpdateProperties
- New field
EnableBurstCapacity
in structDatabaseAccountUpdateProperties
- New field
EnableMaterializedViews
in structDatabaseAccountUpdateProperties
- New field
Identity
in structGremlinDatabaseCreateUpdateParameters
- New field
CreateMode
in structGremlinDatabaseGetPropertiesResource
- New field
RestoreParameters
in structGremlinDatabaseGetPropertiesResource
- New field
Identity
in structGremlinDatabaseGetResults
- New field
CreateMode
in structGremlinDatabaseResource
- New field
RestoreParameters
in structGremlinDatabaseResource
- New field
Identity
in structGremlinGraphCreateUpdateParameters
- New field
CreateMode
in structGremlinGraphGetPropertiesResource
- New field
RestoreParameters
in structGremlinGraphGetPropertiesResource
- New field
Identity
in structGremlinGraphGetResults
- New field
CreateMode
in structGremlinGraphResource
- New field
RestoreParameters
in structGremlinGraphResource
- New field
Status
in structLocationProperties
- New field
Identity
in structMongoDBCollectionCreateUpdateParameters
- New field
CreateMode
in structMongoDBCollectionGetPropertiesResource
- New field
RestoreParameters
in structMongoDBCollectionGetPropertiesResource
- New field
Identity
in structMongoDBCollectionGetResults
- New field
CreateMode
in structMongoDBCollectionResource
- New field
RestoreParameters
in structMongoDBCollectionResource
- New field
Identity
in structMongoDBDatabaseCreateUpdateParameters
- New field
CreateMode
in structMongoDBDatabaseGetPropertiesResource
- New field
RestoreParameters
in structMongoDBDatabaseGetPropertiesResource
- New field
Identity
in structMongoDBDatabaseGetResults
- New field
CreateMode
in structMongoDBDatabaseResource
- New field
RestoreParameters
in structMongoDBDatabaseResource
- New field
OldestRestorableTime
in structRestorableDatabaseAccountProperties
- New field
CreateMode
in structRestorableSQLContainerPropertiesResourceContainer
- New field
RestoreParameters
in structRestorableSQLContainerPropertiesResourceContainer
- New field
CreateMode
in structRestorableSQLDatabasePropertiesResourceDatabase
- New field
RestoreParameters
in structRestorableSQLDatabasePropertiesResourceDatabase
- New field
SourceBackupLocation
in structRestoreParameters
- New field
Identity
in structSQLContainerCreateUpdateParameters
- New field
CreateMode
in structSQLContainerGetPropertiesResource
- New field
RestoreParameters
in structSQLContainerGetPropertiesResource
- New field
Identity
in structSQLContainerGetResults
- New field
CreateMode
in structSQLContainerResource
- New field
RestoreParameters
in structSQLContainerResource
- New field
Identity
in structSQLDatabaseCreateUpdateParameters
- New field
CreateMode
in structSQLDatabaseGetPropertiesResource
- New field
RestoreParameters
in structSQLDatabaseGetPropertiesResource
- New field
Identity
in structSQLDatabaseGetResults
- New field
CreateMode
in structSQLDatabaseResource
- New field
RestoreParameters
in structSQLDatabaseResource
- New field
Identity
in structSQLStoredProcedureCreateUpdateParameters
- New field
Identity
in structSQLStoredProcedureGetResults
- New field
Identity
in structSQLTriggerCreateUpdateParameters
- New field
Identity
in structSQLTriggerGetResults
- New field
Identity
in structSQLUserDefinedFunctionCreateUpdateParameters
- New field
Identity
in structSQLUserDefinedFunctionGetResults
- New field
Identity
in structTableCreateUpdateParameters
- New field
CreateMode
in structTableGetPropertiesResource
- New field
RestoreParameters
in structTableGetPropertiesResource
- New field
Identity
in structTableGetResults
- New field
CreateMode
in structTableResource
- New field
RestoreParameters
in structTableResource
- New field
Identity
in structThroughputSettingsGetResults
- New field
Identity
in structThroughputSettingsUpdateParameters