Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
150 changes: 144 additions & 6 deletions profiles/latest/cosmos-db/mgmt/documentdb/models.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,24 @@ const (
DefaultBaseURI = original.DefaultBaseURI
)

type ConflictResolutionMode = original.ConflictResolutionMode

const (
Custom ConflictResolutionMode = original.Custom
LastWriterWins ConflictResolutionMode = original.LastWriterWins
)

type DataType = original.DataType

const (
LineString DataType = original.LineString
MultiPolygon DataType = original.MultiPolygon
Number DataType = original.Number
Point DataType = original.Point
Polygon DataType = original.Polygon
String DataType = original.String
)

type DatabaseAccountKind = original.DatabaseAccountKind

const (
Expand All @@ -53,6 +71,22 @@ const (
Strong DefaultConsistencyLevel = original.Strong
)

type IndexKind = original.IndexKind

const (
Hash IndexKind = original.Hash
Range IndexKind = original.Range
Spatial IndexKind = original.Spatial
)

type IndexingMode = original.IndexingMode

const (
Consistent IndexingMode = original.Consistent
Lazy IndexingMode = original.Lazy
None IndexingMode = original.None
)

type KeyKind = original.KeyKind

const (
Expand All @@ -62,15 +96,22 @@ const (
SecondaryReadonly KeyKind = original.SecondaryReadonly
)

type PartitionKind = original.PartitionKind

const (
PartitionKindHash PartitionKind = original.PartitionKindHash
PartitionKindRange PartitionKind = original.PartitionKindRange
)

type PrimaryAggregationType = original.PrimaryAggregationType

const (
Average PrimaryAggregationType = original.Average
Last PrimaryAggregationType = original.Last
Maximum PrimaryAggregationType = original.Maximum
Minimimum PrimaryAggregationType = original.Minimimum
None PrimaryAggregationType = original.None
Total PrimaryAggregationType = original.Total
PrimaryAggregationTypeAverage PrimaryAggregationType = original.PrimaryAggregationTypeAverage
PrimaryAggregationTypeLast PrimaryAggregationType = original.PrimaryAggregationTypeLast
PrimaryAggregationTypeMaximum PrimaryAggregationType = original.PrimaryAggregationTypeMaximum
PrimaryAggregationTypeMinimimum PrimaryAggregationType = original.PrimaryAggregationTypeMinimimum
PrimaryAggregationTypeNone PrimaryAggregationType = original.PrimaryAggregationTypeNone
PrimaryAggregationTypeTotal PrimaryAggregationType = original.PrimaryAggregationTypeTotal
)

type UnitType = original.UnitType
Expand All @@ -87,11 +128,35 @@ const (

type BaseClient = original.BaseClient
type Capability = original.Capability
type CassandraKeyspace = original.CassandraKeyspace
type CassandraKeyspaceCreateUpdateParameters = original.CassandraKeyspaceCreateUpdateParameters
type CassandraKeyspaceCreateUpdateProperties = original.CassandraKeyspaceCreateUpdateProperties
type CassandraKeyspaceListResult = original.CassandraKeyspaceListResult
type CassandraKeyspaceProperties = original.CassandraKeyspaceProperties
type CassandraKeyspaceResource = original.CassandraKeyspaceResource
type CassandraPartitionKey = original.CassandraPartitionKey
type CassandraSchema = original.CassandraSchema
type CassandraTable = original.CassandraTable
type CassandraTableCreateUpdateParameters = original.CassandraTableCreateUpdateParameters
type CassandraTableCreateUpdateProperties = original.CassandraTableCreateUpdateProperties
type CassandraTableListResult = original.CassandraTableListResult
type CassandraTableProperties = original.CassandraTableProperties
type CassandraTableResource = original.CassandraTableResource
type ClusterKey = original.ClusterKey
type CollectionClient = original.CollectionClient
type CollectionPartitionClient = original.CollectionPartitionClient
type CollectionPartitionRegionClient = original.CollectionPartitionRegionClient
type CollectionRegionClient = original.CollectionRegionClient
type Column = original.Column
type ConflictResolutionPolicy = original.ConflictResolutionPolicy
type ConsistencyPolicy = original.ConsistencyPolicy
type Container = original.Container
type ContainerCreateUpdateParameters = original.ContainerCreateUpdateParameters
type ContainerCreateUpdateProperties = original.ContainerCreateUpdateProperties
type ContainerListResult = original.ContainerListResult
type ContainerPartitionKey = original.ContainerPartitionKey
type ContainerProperties = original.ContainerProperties
type ContainerResource = original.ContainerResource
type DatabaseAccount = original.DatabaseAccount
type DatabaseAccountConnectionString = original.DatabaseAccountConnectionString
type DatabaseAccountCreateUpdateParameters = original.DatabaseAccountCreateUpdateParameters
Expand All @@ -106,7 +171,25 @@ type DatabaseAccountRegenerateKeyParameters = original.DatabaseAccountRegenerate
type DatabaseAccountRegionClient = original.DatabaseAccountRegionClient
type DatabaseAccountsClient = original.DatabaseAccountsClient
type DatabaseAccountsCreateOrUpdateFuture = original.DatabaseAccountsCreateOrUpdateFuture
type DatabaseAccountsCreateUpdateCassandraKeyspaceFuture = original.DatabaseAccountsCreateUpdateCassandraKeyspaceFuture
type DatabaseAccountsCreateUpdateCassandraTableFuture = original.DatabaseAccountsCreateUpdateCassandraTableFuture
type DatabaseAccountsCreateUpdateGremlinContainerFuture = original.DatabaseAccountsCreateUpdateGremlinContainerFuture
type DatabaseAccountsCreateUpdateGremlinDatabaseFuture = original.DatabaseAccountsCreateUpdateGremlinDatabaseFuture
type DatabaseAccountsCreateUpdateMongoCollectionFuture = original.DatabaseAccountsCreateUpdateMongoCollectionFuture
type DatabaseAccountsCreateUpdateMongoDatabaseFuture = original.DatabaseAccountsCreateUpdateMongoDatabaseFuture
type DatabaseAccountsCreateUpdateSQLContainerFuture = original.DatabaseAccountsCreateUpdateSQLContainerFuture
type DatabaseAccountsCreateUpdateSQLDatabaseFuture = original.DatabaseAccountsCreateUpdateSQLDatabaseFuture
type DatabaseAccountsCreateUpdateTableFuture = original.DatabaseAccountsCreateUpdateTableFuture
type DatabaseAccountsDeleteCassandraKeyspaceFuture = original.DatabaseAccountsDeleteCassandraKeyspaceFuture
type DatabaseAccountsDeleteCassandraTableFuture = original.DatabaseAccountsDeleteCassandraTableFuture
type DatabaseAccountsDeleteFuture = original.DatabaseAccountsDeleteFuture
type DatabaseAccountsDeleteGremlinContainerFuture = original.DatabaseAccountsDeleteGremlinContainerFuture
type DatabaseAccountsDeleteGremlinDatabaseFuture = original.DatabaseAccountsDeleteGremlinDatabaseFuture
type DatabaseAccountsDeleteMongoCollectionFuture = original.DatabaseAccountsDeleteMongoCollectionFuture
type DatabaseAccountsDeleteMongoDatabaseFuture = original.DatabaseAccountsDeleteMongoDatabaseFuture
type DatabaseAccountsDeleteSQLContainerFuture = original.DatabaseAccountsDeleteSQLContainerFuture
type DatabaseAccountsDeleteSQLDatabaseFuture = original.DatabaseAccountsDeleteSQLDatabaseFuture
type DatabaseAccountsDeleteTableFuture = original.DatabaseAccountsDeleteTableFuture
type DatabaseAccountsFailoverPriorityChangeFuture = original.DatabaseAccountsFailoverPriorityChangeFuture
type DatabaseAccountsListResult = original.DatabaseAccountsListResult
type DatabaseAccountsOfflineRegionFuture = original.DatabaseAccountsOfflineRegionFuture
Expand All @@ -115,8 +198,19 @@ type DatabaseAccountsPatchFuture = original.DatabaseAccountsPatchFuture
type DatabaseAccountsRegenerateKeyFuture = original.DatabaseAccountsRegenerateKeyFuture
type DatabaseClient = original.DatabaseClient
type ErrorResponse = original.ErrorResponse
type ExcludedPath = original.ExcludedPath
type ExtendedResourceProperties = original.ExtendedResourceProperties
type FailoverPolicies = original.FailoverPolicies
type FailoverPolicy = original.FailoverPolicy
type GremlinDatabase = original.GremlinDatabase
type GremlinDatabaseCreateUpdateParameters = original.GremlinDatabaseCreateUpdateParameters
type GremlinDatabaseCreateUpdateProperties = original.GremlinDatabaseCreateUpdateProperties
type GremlinDatabaseListResult = original.GremlinDatabaseListResult
type GremlinDatabaseProperties = original.GremlinDatabaseProperties
type GremlinDatabaseResource = original.GremlinDatabaseResource
type IncludedPath = original.IncludedPath
type Indexes = original.Indexes
type IndexingPolicy = original.IndexingPolicy
type Location = original.Location
type Metric = original.Metric
type MetricAvailability = original.MetricAvailability
Expand All @@ -125,6 +219,21 @@ type MetricDefinitionsListResult = original.MetricDefinitionsListResult
type MetricListResult = original.MetricListResult
type MetricName = original.MetricName
type MetricValue = original.MetricValue
type MongoCollection = original.MongoCollection
type MongoCollectionCreateUpdateParameters = original.MongoCollectionCreateUpdateParameters
type MongoCollectionCreateUpdateProperties = original.MongoCollectionCreateUpdateProperties
type MongoCollectionListResult = original.MongoCollectionListResult
type MongoCollectionProperties = original.MongoCollectionProperties
type MongoCollectionResource = original.MongoCollectionResource
type MongoDatabase = original.MongoDatabase
type MongoDatabaseCreateUpdateParameters = original.MongoDatabaseCreateUpdateParameters
type MongoDatabaseCreateUpdateProperties = original.MongoDatabaseCreateUpdateProperties
type MongoDatabaseListResult = original.MongoDatabaseListResult
type MongoDatabaseProperties = original.MongoDatabaseProperties
type MongoDatabaseResource = original.MongoDatabaseResource
type MongoIndex = original.MongoIndex
type MongoIndexKeys = original.MongoIndexKeys
type MongoIndexOptions = original.MongoIndexOptions
type Operation = original.Operation
type OperationDisplay = original.OperationDisplay
type OperationListResult = original.OperationListResult
Expand All @@ -145,6 +254,20 @@ type PercentileSourceTargetClient = original.PercentileSourceTargetClient
type PercentileTargetClient = original.PercentileTargetClient
type RegionForOnlineOffline = original.RegionForOnlineOffline
type Resource = original.Resource
type SQLDatabase = original.SQLDatabase
type SQLDatabaseCreateUpdateParameters = original.SQLDatabaseCreateUpdateParameters
type SQLDatabaseCreateUpdateProperties = original.SQLDatabaseCreateUpdateProperties
type SQLDatabaseListResult = original.SQLDatabaseListResult
type SQLDatabaseProperties = original.SQLDatabaseProperties
type SQLDatabaseResource = original.SQLDatabaseResource
type Table = original.Table
type TableCreateUpdateParameters = original.TableCreateUpdateParameters
type TableCreateUpdateProperties = original.TableCreateUpdateProperties
type TableListResult = original.TableListResult
type TableProperties = original.TableProperties
type TableResource = original.TableResource
type UniqueKey = original.UniqueKey
type UniqueKeyPolicy = original.UniqueKeyPolicy
type Usage = original.Usage
type UsagesResult = original.UsagesResult
type VirtualNetworkRule = original.VirtualNetworkRule
Expand Down Expand Up @@ -239,6 +362,12 @@ func NewPercentileTargetClientWithBaseURI(baseURI string, subscriptionID string)
func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient {
return original.NewWithBaseURI(baseURI, subscriptionID)
}
func PossibleConflictResolutionModeValues() []ConflictResolutionMode {
return original.PossibleConflictResolutionModeValues()
}
func PossibleDataTypeValues() []DataType {
return original.PossibleDataTypeValues()
}
func PossibleDatabaseAccountKindValues() []DatabaseAccountKind {
return original.PossibleDatabaseAccountKindValues()
}
Expand All @@ -248,9 +377,18 @@ func PossibleDatabaseAccountOfferTypeValues() []DatabaseAccountOfferType {
func PossibleDefaultConsistencyLevelValues() []DefaultConsistencyLevel {
return original.PossibleDefaultConsistencyLevelValues()
}
func PossibleIndexKindValues() []IndexKind {
return original.PossibleIndexKindValues()
}
func PossibleIndexingModeValues() []IndexingMode {
return original.PossibleIndexingModeValues()
}
func PossibleKeyKindValues() []KeyKind {
return original.PossibleKeyKindValues()
}
func PossiblePartitionKindValues() []PartitionKind {
return original.PossiblePartitionKindValues()
}
func PossiblePrimaryAggregationTypeValues() []PrimaryAggregationType {
return original.PossiblePrimaryAggregationTypeValues()
}
Expand Down
Loading