documentdb.azure.com/v1api20210515
documentdb.azure.com/v1api20210515
Package v1api20210515 contains API Schema definitions for the documentdb v1api20210515 API group
APIVersion
(string
alias)
Value | Description |
---|---|
"2021-05-15" |
AnalyticalStorageConfiguration
(Appears on:DatabaseAccount_Spec)
Analytical storage specific properties.
Field | Description |
---|---|
schemaType AnalyticalStorageSchemaType |
SchemaType: Describes the types of schema for analytical storage. |
AnalyticalStorageConfiguration_STATUS
(Appears on:DatabaseAccount_STATUS)
Analytical storage specific properties.
Field | Description |
---|---|
schemaType AnalyticalStorageSchemaType_STATUS |
SchemaType: Describes the types of schema for analytical storage. |
AnalyticalStorageSchemaType
(string
alias)
(Appears on:AnalyticalStorageConfiguration)
Describes the types of schema for analytical storage.
Value | Description |
---|---|
"FullFidelity" |
|
"WellDefined" |
AnalyticalStorageSchemaType_STATUS
(string
alias)
(Appears on:AnalyticalStorageConfiguration_STATUS)
Describes the types of schema for analytical storage.
Value | Description |
---|---|
"FullFidelity" |
|
"WellDefined" |
ApiProperties
(Appears on:DatabaseAccount_Spec)
Field | Description |
---|---|
serverVersion ApiProperties_ServerVersion |
ServerVersion: Describes the ServerVersion of an a MongoDB account. |
ApiProperties_STATUS
(Appears on:DatabaseAccount_STATUS)
Field | Description |
---|---|
serverVersion ApiProperties_ServerVersion_STATUS |
ServerVersion: Describes the ServerVersion of an a MongoDB account. |
ApiProperties_ServerVersion
(string
alias)
(Appears on:ApiProperties)
Value | Description |
---|---|
"3.2" |
|
"3.6" |
|
"4.0" |
ApiProperties_ServerVersion_STATUS
(string
alias)
(Appears on:ApiProperties_STATUS)
Value | Description |
---|---|
"3.2" |
|
"3.6" |
|
"4.0" |
AutoUpgradePolicyResource
(Appears on:AutoscaleSettingsResource)
Cosmos DB resource auto-upgrade policy
Field | Description |
---|---|
throughputPolicy ThroughputPolicyResource |
ThroughputPolicy: Represents throughput policy which service must adhere to for auto-upgrade |
AutoUpgradePolicyResource_STATUS
(Appears on:AutoscaleSettingsResource_STATUS)
Cosmos DB resource auto-upgrade policy
Field | Description |
---|---|
throughputPolicy ThroughputPolicyResource_STATUS |
ThroughputPolicy: Represents throughput policy which service must adhere to for auto-upgrade |
AutoscaleSettings
(Appears on:CreateUpdateOptions)
Field | Description |
---|---|
maxThroughput int |
MaxThroughput: Represents maximum throughput, the resource can scale up to. |
AutoscaleSettingsResource
(Appears on:ThroughputSettingsResource)
Cosmos DB provisioned throughput settings object
Field | Description |
---|---|
autoUpgradePolicy AutoUpgradePolicyResource |
AutoUpgradePolicy: Cosmos DB resource auto-upgrade policy |
maxThroughput int |
MaxThroughput: Represents maximum throughput container can scale up to. |
AutoscaleSettingsResource_STATUS
(Appears on:ThroughputSettingsGetProperties_Resource_STATUS)
Cosmos DB provisioned throughput settings object
Field | Description |
---|---|
autoUpgradePolicy AutoUpgradePolicyResource_STATUS |
AutoUpgradePolicy: Cosmos DB resource auto-upgrade policy |
maxThroughput int |
MaxThroughput: Represents maximum throughput container can scale up to. |
targetMaxThroughput int |
TargetMaxThroughput: Represents target maximum throughput container can scale up to once offer is no longer in pending state. |
AutoscaleSettings_STATUS
(Appears on:OptionsResource_STATUS)
Field | Description |
---|---|
maxThroughput int |
MaxThroughput: Represents maximum throughput, the resource can scale up to. |
BackupPolicy
(Appears on:DatabaseAccount_Spec)
Field | Description |
---|---|
continuous ContinuousModeBackupPolicy |
Continuous: Mutually exclusive with all other properties |
periodic PeriodicModeBackupPolicy |
Periodic: Mutually exclusive with all other properties |
BackupPolicy_STATUS
(Appears on:DatabaseAccount_STATUS)
Field | Description |
---|---|
continuous ContinuousModeBackupPolicy_STATUS |
Continuous: Mutually exclusive with all other properties |
periodic PeriodicModeBackupPolicy_STATUS |
Periodic: Mutually exclusive with all other properties |
Capability
(Appears on:DatabaseAccount_Spec)
Cosmos DB capability object
Field | Description |
---|---|
name string |
Name: Name of the Cosmos DB capability. For example, “name”: “EnableCassandra”. Current values also include “EnableTable” and “EnableGremlin”. |
Capability_STATUS
(Appears on:DatabaseAccount_STATUS)
Cosmos DB capability object
Field | Description |
---|---|
name string |
Name: Name of the Cosmos DB capability. For example, “name”: “EnableCassandra”. Current values also include “EnableTable” and “EnableGremlin”. |
CompositePath
(Appears on:IndexingPolicy)
Field | Description |
---|---|
order CompositePath_Order |
Order: Sort order for composite paths. |
path string |
Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*) |
CompositePath_Order
(string
alias)
(Appears on:CompositePath)
Value | Description |
---|---|
"ascending" |
|
"descending" |
CompositePath_Order_STATUS
(string
alias)
(Appears on:CompositePath_STATUS)
Value | Description |
---|---|
"ascending" |
|
"descending" |
CompositePath_STATUS
(Appears on:IndexingPolicy_STATUS)
Field | Description |
---|---|
order CompositePath_Order_STATUS |
Order: Sort order for composite paths. |
path string |
Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*) |
ConflictResolutionPolicy
(Appears on:SqlContainerResource)
The conflict resolution policy for the container.
Field | Description |
---|---|
conflictResolutionPath string |
ConflictResolutionPath: The conflict resolution path in the case of LastWriterWins mode. |
conflictResolutionProcedure string |
ConflictResolutionProcedure: The procedure to resolve conflicts in the case of custom mode. |
mode ConflictResolutionPolicy_Mode |
Mode: Indicates the conflict resolution mode. |
ConflictResolutionPolicy_Mode
(string
alias)
(Appears on:ConflictResolutionPolicy)
Value | Description |
---|---|
"Custom" |
|
"LastWriterWins" |
ConflictResolutionPolicy_Mode_STATUS
(string
alias)
(Appears on:ConflictResolutionPolicy_STATUS)
Value | Description |
---|---|
"Custom" |
|
"LastWriterWins" |
ConflictResolutionPolicy_STATUS
(Appears on:SqlContainerGetProperties_Resource_STATUS)
The conflict resolution policy for the container.
Field | Description |
---|---|
conflictResolutionPath string |
ConflictResolutionPath: The conflict resolution path in the case of LastWriterWins mode. |
conflictResolutionProcedure string |
ConflictResolutionProcedure: The procedure to resolve conflicts in the case of custom mode. |
mode ConflictResolutionPolicy_Mode_STATUS |
Mode: Indicates the conflict resolution mode. |
ConnectorOffer
(string
alias)
(Appears on:DatabaseAccount_Spec)
The cassandra connector offer type for the Cosmos DB C* database account.
Value | Description |
---|---|
"Small" |
ConnectorOffer_STATUS
(string
alias)
(Appears on:DatabaseAccount_STATUS)
The cassandra connector offer type for the Cosmos DB C* database account.
Value | Description |
---|---|
"Small" |
ConsistencyPolicy
(Appears on:DatabaseAccount_Spec)
The consistency policy for the Cosmos DB database account.
Field | Description |
---|---|
defaultConsistencyLevel ConsistencyPolicy_DefaultConsistencyLevel |
DefaultConsistencyLevel: The default consistency level and configuration settings of the Cosmos DB account. |
maxIntervalInSeconds int |
MaxIntervalInSeconds: When used with the Bounded Staleness consistency level, this value represents the time amount of staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is set to ‘BoundedStaleness’. |
maxStalenessPrefix int |
MaxStalenessPrefix: When used with the Bounded Staleness consistency level, this value represents the number of stale requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set to ‘BoundedStaleness’. |
ConsistencyPolicy_DefaultConsistencyLevel
(string
alias)
(Appears on:ConsistencyPolicy)
Value | Description |
---|---|
"BoundedStaleness" |
|
"ConsistentPrefix" |
|
"Eventual" |
|
"Session" |
|
"Strong" |
ConsistencyPolicy_DefaultConsistencyLevel_STATUS
(string
alias)
(Appears on:ConsistencyPolicy_STATUS)
Value | Description |
---|---|
"BoundedStaleness" |
|
"ConsistentPrefix" |
|
"Eventual" |
|
"Session" |
|
"Strong" |
ConsistencyPolicy_STATUS
(Appears on:DatabaseAccount_STATUS)
The consistency policy for the Cosmos DB database account.
Field | Description |
---|---|
defaultConsistencyLevel ConsistencyPolicy_DefaultConsistencyLevel_STATUS |
DefaultConsistencyLevel: The default consistency level and configuration settings of the Cosmos DB account. |
maxIntervalInSeconds int |
MaxIntervalInSeconds: When used with the Bounded Staleness consistency level, this value represents the time amount of staleness (in seconds) tolerated. Accepted range for this value is 5 - 86400. Required when defaultConsistencyPolicy is set to ‘BoundedStaleness’. |
maxStalenessPrefix int |
MaxStalenessPrefix: When used with the Bounded Staleness consistency level, this value represents the number of stale requests tolerated. Accepted range for this value is 1 – 2,147,483,647. Required when defaultConsistencyPolicy is set to ‘BoundedStaleness’. |
ContainerPartitionKey
(Appears on:SqlContainerResource)
The configuration of the partition key to be used for partitioning data into multiple partitions
Field | Description |
---|---|
kind ContainerPartitionKey_Kind |
Kind: Indicates the kind of algorithm used for partitioning. For MultiHash, multiple partition keys (upto three maximum) are supported for container create |
paths []string |
Paths: List of paths using which data within the container can be partitioned |
version int |
Version: Indicates the version of the partition key definition |
ContainerPartitionKey_Kind
(string
alias)
(Appears on:ContainerPartitionKey)
Value | Description |
---|---|
"Hash" |
|
"MultiHash" |
|
"Range" |
ContainerPartitionKey_Kind_STATUS
(string
alias)
(Appears on:ContainerPartitionKey_STATUS)
Value | Description |
---|---|
"Hash" |
|
"MultiHash" |
|
"Range" |
ContainerPartitionKey_STATUS
(Appears on:SqlContainerGetProperties_Resource_STATUS)
The configuration of the partition key to be used for partitioning data into multiple partitions
Field | Description |
---|---|
kind ContainerPartitionKey_Kind_STATUS |
Kind: Indicates the kind of algorithm used for partitioning. For MultiHash, multiple partition keys (upto three maximum) are supported for container create |
paths []string |
Paths: List of paths using which data within the container can be partitioned |
systemKey bool |
SystemKey: Indicates if the container is using a system generated partition key |
version int |
Version: Indicates the version of the partition key definition |
ContinuousModeBackupPolicy
(Appears on:BackupPolicy)
Field | Description |
---|---|
type ContinuousModeBackupPolicy_Type |
ContinuousModeBackupPolicy_STATUS
(Appears on:BackupPolicy_STATUS)
Field | Description |
---|---|
type ContinuousModeBackupPolicy_Type_STATUS |
ContinuousModeBackupPolicy_Type
(string
alias)
(Appears on:ContinuousModeBackupPolicy)
Value | Description |
---|---|
"Continuous" |
ContinuousModeBackupPolicy_Type_STATUS
(string
alias)
(Appears on:ContinuousModeBackupPolicy_STATUS)
Value | Description |
---|---|
"Continuous" |
CorsPolicy
(Appears on:DatabaseAccount_Spec)
The CORS policy for the Cosmos DB database account.
Field | Description |
---|---|
allowedHeaders string |
AllowedHeaders: The request headers that the origin domain may specify on the CORS request. |
allowedMethods string |
AllowedMethods: The methods (HTTP request verbs) that the origin domain may use for a CORS request. |
allowedOrigins string |
AllowedOrigins: The origin domains that are permitted to make a request against the service via CORS. |
exposedHeaders string |
ExposedHeaders: The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. |
maxAgeInSeconds int |
MaxAgeInSeconds: The maximum amount time that a browser should cache the preflight OPTIONS request. |
CorsPolicy_STATUS
(Appears on:DatabaseAccount_STATUS)
The CORS policy for the Cosmos DB database account.
Field | Description |
---|---|
allowedHeaders string |
AllowedHeaders: The request headers that the origin domain may specify on the CORS request. |
allowedMethods string |
AllowedMethods: The methods (HTTP request verbs) that the origin domain may use for a CORS request. |
allowedOrigins string |
AllowedOrigins: The origin domains that are permitted to make a request against the service via CORS. |
exposedHeaders string |
ExposedHeaders: The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. |
maxAgeInSeconds int |
MaxAgeInSeconds: The maximum amount time that a browser should cache the preflight OPTIONS request. |
CreateUpdateOptions
(Appears on:MongodbDatabaseCollection_Spec, MongodbDatabase_Spec, SqlDatabaseContainerStoredProcedure_Spec, SqlDatabaseContainerTrigger_Spec, SqlDatabaseContainerUserDefinedFunction_Spec, SqlDatabaseContainer_Spec, SqlDatabase_Spec)
CreateUpdateOptions are a list of key-value pairs that describe the resource. Supported keys are “If-Match”, “If-None-Match”, “Session-Token” and “Throughput”
Field | Description |
---|---|
autoscaleSettings AutoscaleSettings |
AutoscaleSettings: Specifies the Autoscale settings. |
throughput int |
Throughput: Request Units per second. For example, “throughput”: 10000. |
DatabaseAccount
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}p>
Field | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
spec DatabaseAccount_Spec |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
status DatabaseAccount_STATUS |
DatabaseAccountOfferType
(string
alias)
(Appears on:DatabaseAccount_Spec)
The offer type for the Cosmos DB database account.
Value | Description |
---|---|
"Standard" |
DatabaseAccountOfferType_STATUS
(string
alias)
(Appears on:DatabaseAccount_STATUS)
The offer type for the Cosmos DB database account.
Value | Description |
---|---|
"Standard" |
DatabaseAccountOperatorSecrets
(Appears on:DatabaseAccountOperatorSpec)
Field | Description |
---|---|
documentEndpoint genruntime.SecretDestination |
DocumentEndpoint: indicates where the DocumentEndpoint secret should be placed. If omitted, the secret will not be retrieved from Azure. |
primaryMasterKey genruntime.SecretDestination |
PrimaryMasterKey: indicates where the PrimaryMasterKey secret should be placed. If omitted, the secret will not be retrieved from Azure. |
primaryReadonlyMasterKey genruntime.SecretDestination |
PrimaryReadonlyMasterKey: indicates where the PrimaryReadonlyMasterKey secret should be placed. If omitted, the secret will not be retrieved from Azure. |
secondaryMasterKey genruntime.SecretDestination |
SecondaryMasterKey: indicates where the SecondaryMasterKey secret should be placed. If omitted, the secret will not be retrieved from Azure. |
secondaryReadonlyMasterKey genruntime.SecretDestination |
SecondaryReadonlyMasterKey: indicates where the SecondaryReadonlyMasterKey secret should be placed. If omitted, the secret will not be retrieved from Azure. |
DatabaseAccountOperatorSpec
(Appears on:DatabaseAccount_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
secrets DatabaseAccountOperatorSecrets |
Secrets: configures where to place Azure generated secrets. |
DatabaseAccount_Kind_STATUS
(string
alias)
(Appears on:DatabaseAccount_STATUS)
Value | Description |
---|---|
"GlobalDocumentDB" |
|
"MongoDB" |
|
"Parse" |
DatabaseAccount_Kind_Spec
(string
alias)
(Appears on:DatabaseAccount_Spec)
Value | Description |
---|---|
"GlobalDocumentDB" |
|
"MongoDB" |
|
"Parse" |
DatabaseAccount_STATUS
(Appears on:DatabaseAccount)
Field | Description |
---|---|
analyticalStorageConfiguration AnalyticalStorageConfiguration_STATUS |
AnalyticalStorageConfiguration: Analytical storage specific properties. |
apiProperties ApiProperties_STATUS |
ApiProperties: API specific properties. |
backupPolicy BackupPolicy_STATUS |
BackupPolicy: The object representing the policy for taking backups on an account. |
capabilities []Capability_STATUS |
Capabilities: List of Cosmos DB capabilities for the account |
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
connectorOffer ConnectorOffer_STATUS |
ConnectorOffer: The cassandra connector offer type for the Cosmos DB database C* account. |
consistencyPolicy ConsistencyPolicy_STATUS |
ConsistencyPolicy: The consistency policy for the Cosmos DB database account. |
cors []CorsPolicy_STATUS |
Cors: The CORS policy for the Cosmos DB database account. |
databaseAccountOfferType DatabaseAccountOfferType_STATUS |
DatabaseAccountOfferType: The offer type for the Cosmos DB database account. Default value: Standard. |
defaultIdentity string |
DefaultIdentity: The default identity for accessing key vault used in features like customer managed keys. The default identity needs to be explicitly set by the users. It can be “FirstPartyIdentity”, “SystemAssignedIdentity” and more. |
disableKeyBasedMetadataWriteAccess bool |
DisableKeyBasedMetadataWriteAccess: Disable write operations on metadata resources (databases, containers, throughput) via account keys |
documentEndpoint string |
DocumentEndpoint: The connection endpoint for the Cosmos DB database account. |
enableAnalyticalStorage bool |
EnableAnalyticalStorage: Flag to indicate whether to enable storage analytics. |
enableAutomaticFailover bool |
EnableAutomaticFailover: Enables automatic failover of the write region in the rare event that the region is unavailable due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the failover priorities configured for the account. |
enableCassandraConnector bool |
EnableCassandraConnector: Enables the cassandra connector on the Cosmos DB C* account |
enableFreeTier bool |
EnableFreeTier: Flag to indicate whether Free Tier is enabled. |
enableMultipleWriteLocations bool |
EnableMultipleWriteLocations: Enables the account to write in multiple locations |
failoverPolicies []FailoverPolicy_STATUS |
FailoverPolicies: An array that contains the regions ordered by their failover priorities. |
id string |
Id: The unique resource identifier of the ARM resource. |
identity ManagedServiceIdentity_STATUS |
Identity: Identity for the resource. |
ipRules []IpAddressOrRange_STATUS |
IpRules: List of IpRules. |
isVirtualNetworkFilterEnabled bool |
IsVirtualNetworkFilterEnabled: Flag to indicate whether to enable/disable Virtual Network ACL rules. |
keyVaultKeyUri string |
KeyVaultKeyUri: The URI of the key vault |
kind DatabaseAccount_Kind_STATUS |
Kind: Indicates the type of database account. This can only be set at database account creation. |
location string |
Location: The location of the resource group to which the resource belongs. |
locations []Location_STATUS |
Locations: An array that contains all of the locations enabled for the Cosmos DB account. |
name string |
Name: The name of the ARM resource. |
networkAclBypass NetworkAclBypass_STATUS |
NetworkAclBypass: Indicates what services are allowed to bypass firewall checks. |
networkAclBypassResourceIds []string |
NetworkAclBypassResourceIds: An array that contains the Resource Ids for Network Acl Bypass for the Cosmos DB account. |
privateEndpointConnections []PrivateEndpointConnection_STATUS |
PrivateEndpointConnections: List of Private Endpoint Connections configured for the Cosmos DB account. |
provisioningState string |
|
publicNetworkAccess PublicNetworkAccess_STATUS |
PublicNetworkAccess: Whether requests from Public Network are allowed |
readLocations []Location_STATUS |
ReadLocations: An array that contains of the read locations enabled for the Cosmos DB account. |
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
virtualNetworkRules []VirtualNetworkRule_STATUS |
VirtualNetworkRules: List of Virtual Network ACL rules configured for the Cosmos DB account. |
writeLocations []Location_STATUS |
WriteLocations: An array that contains the write location for the Cosmos DB account. |
DatabaseAccount_Spec
(Appears on:DatabaseAccount)
Field | Description |
---|---|
analyticalStorageConfiguration AnalyticalStorageConfiguration |
AnalyticalStorageConfiguration: Analytical storage specific properties. |
apiProperties ApiProperties |
ApiProperties: API specific properties. Currently, supported only for MongoDB API. |
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
backupPolicy BackupPolicy |
BackupPolicy: The object representing the policy for taking backups on an account. |
capabilities []Capability |
Capabilities: List of Cosmos DB capabilities for the account |
connectorOffer ConnectorOffer |
ConnectorOffer: The cassandra connector offer type for the Cosmos DB database C* account. |
consistencyPolicy ConsistencyPolicy |
ConsistencyPolicy: The consistency policy for the Cosmos DB account. |
cors []CorsPolicy |
Cors: The CORS policy for the Cosmos DB database account. |
databaseAccountOfferType DatabaseAccountOfferType |
DatabaseAccountOfferType: The offer type for the database |
defaultIdentity string |
DefaultIdentity: The default identity for accessing key vault used in features like customer managed keys. The default identity needs to be explicitly set by the users. It can be “FirstPartyIdentity”, “SystemAssignedIdentity” and more. |
disableKeyBasedMetadataWriteAccess bool |
DisableKeyBasedMetadataWriteAccess: Disable write operations on metadata resources (databases, containers, throughput) via account keys |
enableAnalyticalStorage bool |
EnableAnalyticalStorage: Flag to indicate whether to enable storage analytics. |
enableAutomaticFailover bool |
EnableAutomaticFailover: Enables automatic failover of the write region in the rare event that the region is unavailable due to an outage. Automatic failover will result in a new write region for the account and is chosen based on the failover priorities configured for the account. |
enableCassandraConnector bool |
EnableCassandraConnector: Enables the cassandra connector on the Cosmos DB C* account |
enableFreeTier bool |
EnableFreeTier: Flag to indicate whether Free Tier is enabled. |
enableMultipleWriteLocations bool |
EnableMultipleWriteLocations: Enables the account to write in multiple locations |
identity ManagedServiceIdentity |
Identity: Identity for the resource. |
ipRules []IpAddressOrRange |
IpRules: List of IpRules. |
isVirtualNetworkFilterEnabled bool |
IsVirtualNetworkFilterEnabled: Flag to indicate whether to enable/disable Virtual Network ACL rules. |
keyVaultKeyUri string |
KeyVaultKeyUri: The URI of the key vault |
kind DatabaseAccount_Kind_Spec |
Kind: Indicates the type of database account. This can only be set at database account creation. |
location string |
Location: The location of the resource group to which the resource belongs. |
locations []Location |
Locations: An array that contains the georeplication locations enabled for the Cosmos DB account. |
networkAclBypass NetworkAclBypass |
NetworkAclBypass: Indicates what services are allowed to bypass firewall checks. |
networkAclBypassResourceIds []string |
NetworkAclBypassResourceIds: An array that contains the Resource Ids for Network Acl Bypass for the Cosmos DB account. |
operatorSpec DatabaseAccountOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a resources.azure.com/ResourceGroup resource |
publicNetworkAccess PublicNetworkAccess |
PublicNetworkAccess: Whether requests from Public Network are allowed |
tags map[string]string |
|
virtualNetworkRules []VirtualNetworkRule |
VirtualNetworkRules: List of Virtual Network ACL rules configured for the Cosmos DB account. |
ExcludedPath
(Appears on:IndexingPolicy)
Field | Description |
---|---|
path string |
Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*) |
ExcludedPath_STATUS
(Appears on:IndexingPolicy_STATUS)
Field | Description |
---|---|
path string |
Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*) |
FailoverPolicy_STATUS
(Appears on:DatabaseAccount_STATUS)
The failover policy for a given region of a database account.
Field | Description |
---|---|
failoverPriority int |
FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists. |
id string |
Id: The unique identifier of the region in which the database account replicates to. Example: <accountName>-<locationName>. |
locationName string |
LocationName: The name of the region in which the database account exists. |
IncludedPath
(Appears on:IndexingPolicy)
The paths that are included in indexing
Field | Description |
---|---|
indexes []Indexes |
Indexes: List of indexes for this path |
path string |
Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*) |
IncludedPath_STATUS
(Appears on:IndexingPolicy_STATUS)
The paths that are included in indexing
Field | Description |
---|---|
indexes []Indexes_STATUS |
Indexes: List of indexes for this path |
path string |
Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*) |
Indexes
(Appears on:IncludedPath)
The indexes for the path.
Field | Description |
---|---|
dataType Indexes_DataType |
DataType: The datatype for which the indexing behavior is applied to. |
kind Indexes_Kind |
Kind: Indicates the type of index. |
precision int |
Precision: The precision of the index. -1 is maximum precision. |
Indexes_DataType
(string
alias)
(Appears on:Indexes)
Value | Description |
---|---|
"LineString" |
|
"MultiPolygon" |
|
"Number" |
|
"Point" |
|
"Polygon" |
|
"String" |
Indexes_DataType_STATUS
(string
alias)
(Appears on:Indexes_STATUS)
Value | Description |
---|---|
"LineString" |
|
"MultiPolygon" |
|
"Number" |
|
"Point" |
|
"Polygon" |
|
"String" |
Indexes_Kind
(string
alias)
(Appears on:Indexes)
Value | Description |
---|---|
"Hash" |
|
"Range" |
|
"Spatial" |
Indexes_Kind_STATUS
(string
alias)
(Appears on:Indexes_STATUS)
Value | Description |
---|---|
"Hash" |
|
"Range" |
|
"Spatial" |
Indexes_STATUS
(Appears on:IncludedPath_STATUS)
The indexes for the path.
Field | Description |
---|---|
dataType Indexes_DataType_STATUS |
DataType: The datatype for which the indexing behavior is applied to. |
kind Indexes_Kind_STATUS |
Kind: Indicates the type of index. |
precision int |
Precision: The precision of the index. -1 is maximum precision. |
IndexingPolicy
(Appears on:SqlContainerResource)
Cosmos DB indexing policy
Field | Description |
---|---|
automatic bool |
Automatic: Indicates if the indexing policy is automatic |
compositeIndexes []CompositePath |
CompositeIndexes: List of composite path list |
excludedPaths []ExcludedPath |
ExcludedPaths: List of paths to exclude from indexing |
includedPaths []IncludedPath |
IncludedPaths: List of paths to include in the indexing |
indexingMode IndexingPolicy_IndexingMode |
IndexingMode: Indicates the indexing mode. |
spatialIndexes []SpatialSpec |
SpatialIndexes: List of spatial specifics |
IndexingPolicy_IndexingMode
(string
alias)
(Appears on:IndexingPolicy)
Value | Description |
---|---|
"consistent" |
|
"lazy" |
|
"none" |
IndexingPolicy_IndexingMode_STATUS
(string
alias)
(Appears on:IndexingPolicy_STATUS)
Value | Description |
---|---|
"consistent" |
|
"lazy" |
|
"none" |
IndexingPolicy_STATUS
(Appears on:SqlContainerGetProperties_Resource_STATUS)
Cosmos DB indexing policy
Field | Description |
---|---|
automatic bool |
Automatic: Indicates if the indexing policy is automatic |
compositeIndexes []CompositePath_STATUS |
CompositeIndexes: List of composite path list |
excludedPaths []ExcludedPath_STATUS |
ExcludedPaths: List of paths to exclude from indexing |
includedPaths []IncludedPath_STATUS |
IncludedPaths: List of paths to include in the indexing |
indexingMode IndexingPolicy_IndexingMode_STATUS |
IndexingMode: Indicates the indexing mode. |
spatialIndexes []SpatialSpec_STATUS |
SpatialIndexes: List of spatial specifics |
IpAddressOrRange
(Appears on:DatabaseAccount_Spec)
IpAddressOrRange object
Field | Description |
---|---|
ipAddressOrRange string |
IpAddressOrRange: A single IPv4 address or a single IPv4 address range in CIDR format. Provided IPs must be well-formatted and cannot be contained in one of the following ranges: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, 192.168.0.0/16, since these are not enforceable by the IP address filter. Example of valid inputs: “23.40.210.245” or “23.40.210.0/8”. |
IpAddressOrRange_STATUS
(Appears on:DatabaseAccount_STATUS)
IpAddressOrRange object
Field | Description |
---|---|
ipAddressOrRange string |
IpAddressOrRange: A single IPv4 address or a single IPv4 address range in CIDR format. Provided IPs must be well-formatted and cannot be contained in one of the following ranges: 10.0.0.0/8, 100.64.0.0/10, 172.16.0.0/12, 192.168.0.0/16, since these are not enforceable by the IP address filter. Example of valid inputs: “23.40.210.245” or “23.40.210.0/8”. |
Location
(Appears on:DatabaseAccount_Spec)
A region in which the Azure Cosmos DB database account is deployed.
Field | Description |
---|---|
failoverPriority int |
FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists. |
isZoneRedundant bool |
IsZoneRedundant: Flag to indicate whether or not this region is an AvailabilityZone region |
locationName string |
LocationName: The name of the region. |
Location_STATUS
(Appears on:DatabaseAccount_STATUS)
A region in which the Azure Cosmos DB database account is deployed.
Field | Description |
---|---|
documentEndpoint string |
DocumentEndpoint: The connection endpoint for the specific region. Example: https://<accountName>-<locationName>.documents.azure.com:443/ |
failoverPriority int |
FailoverPriority: The failover priority of the region. A failover priority of 0 indicates a write region. The maximum value for a failover priority = (total number of regions - 1). Failover priority values must be unique for each of the regions in which the database account exists. |
id string |
Id: The unique identifier of the region within the database account. Example: <accountName>-<locationName>. |
isZoneRedundant bool |
IsZoneRedundant: Flag to indicate whether or not this region is an AvailabilityZone region |
locationName string |
LocationName: The name of the region. |
provisioningState string |
ManagedServiceIdentity
(Appears on:DatabaseAccount_Spec)
Identity for the resource.
Field | Description |
---|---|
type ManagedServiceIdentity_Type |
Type: The type of identity used for the resource. The type ‘SystemAssigned,UserAssigned’ includes both an implicitly created identity and a set of user assigned identities. The type ‘None’ will remove any identities from the service. |
userAssignedIdentities []UserAssignedIdentityDetails |
UserAssignedIdentities: The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’.p> |
ManagedServiceIdentity_STATUS
(Appears on:DatabaseAccount_STATUS)
Identity for the resource.
Field | Description |
---|---|
principalId string |
PrincipalId: The principal id of the system assigned identity. This property will only be provided for a system assigned identity. |
tenantId string |
TenantId: The tenant id of the system assigned identity. This property will only be provided for a system assigned identity. |
type ManagedServiceIdentity_Type_STATUS |
Type: The type of identity used for the resource. The type ‘SystemAssigned,UserAssigned’ includes both an implicitly created identity and a set of user assigned identities. The type ‘None’ will remove any identities from the service. |
userAssignedIdentities map[string]./api/documentdb/v1api20210515.ManagedServiceIdentity_UserAssignedIdentities_STATUS |
UserAssignedIdentities: The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: ‘/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}’.p> |
ManagedServiceIdentity_Type
(string
alias)
(Appears on:ManagedServiceIdentity)
Value | Description |
---|---|
"None" |
|
"SystemAssigned" |
|
"SystemAssigned,UserAssigned" |
|
"UserAssigned" |
ManagedServiceIdentity_Type_STATUS
(string
alias)
(Appears on:ManagedServiceIdentity_STATUS)
Value | Description |
---|---|
"None" |
|
"SystemAssigned" |
|
"SystemAssigned,UserAssigned" |
|
"UserAssigned" |
ManagedServiceIdentity_UserAssignedIdentities_STATUS
(Appears on:ManagedServiceIdentity_STATUS)
Field | Description |
---|---|
clientId string |
ClientId: The client id of user assigned identity. |
principalId string |
PrincipalId: The principal id of user assigned identity. |
MongoDBCollectionGetProperties_Resource_STATUS
(Appears on:MongodbDatabaseCollection_STATUS)
Field | Description |
---|---|
analyticalStorageTtl int |
AnalyticalStorageTtl: Analytical TTL. |
_etag string |
Etag: A system generated property representing the resource etag required for optimistic concurrency control. |
id string |
Id: Name of the Cosmos DB MongoDB collection |
indexes []MongoIndex_STATUS |
Indexes: List of index keys |
_rid string |
Rid: A system generated property. A unique identifier. |
shardKey map[string]string |
ShardKey: A key-value pair of shard keys to be applied for the request. |
_ts float64 |
Ts: A system generated property that denotes the last updated timestamp of the resource. |
MongoDBCollectionResource
(Appears on:MongodbDatabaseCollection_Spec)
Cosmos DB MongoDB collection resource object
Field | Description |
---|---|
analyticalStorageTtl int |
AnalyticalStorageTtl: Analytical TTL. |
id string |
Id: Name of the Cosmos DB MongoDB collection |
indexes []MongoIndex |
Indexes: List of index keys |
shardKey map[string]string |
ShardKey: A key-value pair of shard keys to be applied for the request. |
MongoDBDatabaseGetProperties_Resource_STATUS
(Appears on:MongodbDatabase_STATUS)
Field | Description |
---|---|
_etag string |
Etag: A system generated property representing the resource etag required for optimistic concurrency control. |
id string |
Id: Name of the Cosmos DB MongoDB database |
_rid string |
Rid: A system generated property. A unique identifier. |
_ts float64 |
Ts: A system generated property that denotes the last updated timestamp of the resource. |
MongoDBDatabaseResource
(Appears on:MongodbDatabase_Spec)
Cosmos DB MongoDB database resource object
Field | Description |
---|---|
id string |
Id: Name of the Cosmos DB MongoDB database |
MongoIndex
(Appears on:MongoDBCollectionResource)
Cosmos DB MongoDB collection index key
Field | Description |
---|---|
key MongoIndexKeys |
Key: Cosmos DB MongoDB collection index keys |
options MongoIndexOptions |
Options: Cosmos DB MongoDB collection index key options |
MongoIndexKeys
(Appears on:MongoIndex)
Cosmos DB MongoDB collection resource object
Field | Description |
---|---|
keys []string |
Keys: List of keys for each MongoDB collection in the Azure Cosmos DB service |
MongoIndexKeys_STATUS
(Appears on:MongoIndex_STATUS)
Cosmos DB MongoDB collection resource object
Field | Description |
---|---|
keys []string |
Keys: List of keys for each MongoDB collection in the Azure Cosmos DB service |
MongoIndexOptions
(Appears on:MongoIndex)
Cosmos DB MongoDB collection index options
Field | Description |
---|---|
expireAfterSeconds int |
ExpireAfterSeconds: Expire after seconds |
unique bool |
Unique: Is unique or not |
MongoIndexOptions_STATUS
(Appears on:MongoIndex_STATUS)
Cosmos DB MongoDB collection index options
Field | Description |
---|---|
expireAfterSeconds int |
ExpireAfterSeconds: Expire after seconds |
unique bool |
Unique: Is unique or not |
MongoIndex_STATUS
(Appears on:MongoDBCollectionGetProperties_Resource_STATUS)
Cosmos DB MongoDB collection index key
Field | Description |
---|---|
key MongoIndexKeys_STATUS |
Key: Cosmos DB MongoDB collection index keys |
options MongoIndexOptions_STATUS |
Options: Cosmos DB MongoDB collection index key options |
MongodbDatabase
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}p>
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec MongodbDatabase_Spec |
|
||||||||||||||
status MongodbDatabase_STATUS |
MongodbDatabaseCollection
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/collections/{collectionName}p>
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec MongodbDatabaseCollection_Spec |
|
||||||||||||||
status MongodbDatabaseCollection_STATUS |
MongodbDatabaseCollectionOperatorSpec
(Appears on:MongodbDatabaseCollection_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
MongodbDatabaseCollectionThroughputSetting
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/collections/{collectionName}/throughputSettings/defaultp>
Field | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||
spec MongodbDatabaseCollectionThroughputSetting_Spec |
|
||||||||||
status MongodbDatabaseCollectionThroughputSetting_STATUS |
MongodbDatabaseCollectionThroughputSettingOperatorSpec
(Appears on:MongodbDatabaseCollectionThroughputSetting_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
MongodbDatabaseCollectionThroughputSetting_STATUS
(Appears on:MongodbDatabaseCollectionThroughputSetting)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
resource ThroughputSettingsGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
MongodbDatabaseCollectionThroughputSetting_Spec
(Appears on:MongodbDatabaseCollectionThroughputSetting)
Field | Description |
---|---|
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec MongodbDatabaseCollectionThroughputSettingOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/MongodbDatabaseCollection resource |
resource ThroughputSettingsResource |
Resource: The standard JSON format of a resource throughput |
tags map[string]string |
MongodbDatabaseCollection_STATUS
(Appears on:MongodbDatabaseCollection)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
options OptionsResource_STATUS |
Options: Cosmos DB options resource object |
resource MongoDBCollectionGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
MongodbDatabaseCollection_Spec
(Appears on:MongodbDatabaseCollection)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec MongodbDatabaseCollectionOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
options CreateUpdateOptions |
Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request. |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/MongodbDatabase resource |
resource MongoDBCollectionResource |
Resource: The standard JSON format of a MongoDB collection |
tags map[string]string |
MongodbDatabaseOperatorSpec
(Appears on:MongodbDatabase_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
MongodbDatabaseThroughputSetting
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/mongodbDatabases/{databaseName}/throughputSettings/defaultp>
Field | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||
spec MongodbDatabaseThroughputSetting_Spec |
|
||||||||||
status MongodbDatabaseThroughputSetting_STATUS |
MongodbDatabaseThroughputSettingOperatorSpec
(Appears on:MongodbDatabaseThroughputSetting_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
MongodbDatabaseThroughputSetting_STATUS
(Appears on:MongodbDatabaseThroughputSetting)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
resource ThroughputSettingsGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
MongodbDatabaseThroughputSetting_Spec
(Appears on:MongodbDatabaseThroughputSetting)
Field | Description |
---|---|
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec MongodbDatabaseThroughputSettingOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/MongodbDatabase resource |
resource ThroughputSettingsResource |
Resource: The standard JSON format of a resource throughput |
tags map[string]string |
MongodbDatabase_STATUS
(Appears on:MongodbDatabase)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
options OptionsResource_STATUS |
Options: Cosmos DB options resource object |
resource MongoDBDatabaseGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
MongodbDatabase_Spec
(Appears on:MongodbDatabase)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec MongodbDatabaseOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
options CreateUpdateOptions |
Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request. |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/DatabaseAccount resource |
resource MongoDBDatabaseResource |
Resource: The standard JSON format of a MongoDB database |
tags map[string]string |
NetworkAclBypass
(string
alias)
(Appears on:DatabaseAccount_Spec)
Indicates what services are allowed to bypass firewall checks.
Value | Description |
---|---|
"AzureServices" |
|
"None" |
NetworkAclBypass_STATUS
(string
alias)
(Appears on:DatabaseAccount_STATUS)
Indicates what services are allowed to bypass firewall checks.
Value | Description |
---|---|
"AzureServices" |
|
"None" |
OptionsResource_STATUS
(Appears on:MongodbDatabaseCollection_STATUS, MongodbDatabase_STATUS, SqlDatabaseContainer_STATUS, SqlDatabase_STATUS)
Cosmos DB options resource object
Field | Description |
---|---|
autoscaleSettings AutoscaleSettings_STATUS |
AutoscaleSettings: Specifies the Autoscale settings. |
throughput int |
Throughput: Value of the Cosmos DB resource throughput or autoscaleSettings. Use the ThroughputSetting resource when retrieving offer details. |
PeriodicModeBackupPolicy
(Appears on:BackupPolicy)
Field | Description |
---|---|
periodicModeProperties PeriodicModeProperties |
PeriodicModeProperties: Configuration values for periodic mode backup |
type PeriodicModeBackupPolicy_Type |
PeriodicModeBackupPolicy_STATUS
(Appears on:BackupPolicy_STATUS)
Field | Description |
---|---|
periodicModeProperties PeriodicModeProperties_STATUS |
PeriodicModeProperties: Configuration values for periodic mode backup |
type PeriodicModeBackupPolicy_Type_STATUS |
PeriodicModeBackupPolicy_Type
(string
alias)
(Appears on:PeriodicModeBackupPolicy)
Value | Description |
---|---|
"Periodic" |
PeriodicModeBackupPolicy_Type_STATUS
(string
alias)
(Appears on:PeriodicModeBackupPolicy_STATUS)
Value | Description |
---|---|
"Periodic" |
PeriodicModeProperties
(Appears on:PeriodicModeBackupPolicy)
Configuration values for periodic mode backup
Field | Description |
---|---|
backupIntervalInMinutes int |
BackupIntervalInMinutes: An integer representing the interval in minutes between two backups |
backupRetentionIntervalInHours int |
BackupRetentionIntervalInHours: An integer representing the time (in hours) that each backup is retained |
PeriodicModeProperties_STATUS
(Appears on:PeriodicModeBackupPolicy_STATUS)
Configuration values for periodic mode backup
Field | Description |
---|---|
backupIntervalInMinutes int |
BackupIntervalInMinutes: An integer representing the interval in minutes between two backups |
backupRetentionIntervalInHours int |
BackupRetentionIntervalInHours: An integer representing the time (in hours) that each backup is retained |
PrivateEndpointConnection_STATUS
(Appears on:DatabaseAccount_STATUS)
A private endpoint connection
Field | Description |
---|---|
id string |
Id: Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}p> |
PublicNetworkAccess
(string
alias)
(Appears on:DatabaseAccount_Spec)
Whether requests from Public Network are allowed
Value | Description |
---|---|
"Disabled" |
|
"Enabled" |
PublicNetworkAccess_STATUS
(string
alias)
(Appears on:DatabaseAccount_STATUS)
Whether requests from Public Network are allowed
Value | Description |
---|---|
"Disabled" |
|
"Enabled" |
SpatialSpec
(Appears on:IndexingPolicy)
Field | Description |
---|---|
path string |
Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*) |
types []SpatialType |
Types: List of path’s spatial type |
SpatialSpec_STATUS
(Appears on:IndexingPolicy_STATUS)
Field | Description |
---|---|
path string |
Path: The path for which the indexing behavior applies to. Index paths typically start with root and end with wildcard (/path/*) |
types []SpatialType_STATUS |
Types: List of path’s spatial type |
SpatialType
(string
alias)
(Appears on:SpatialSpec)
Indicates the spatial type of index.
Value | Description |
---|---|
"LineString" |
|
"MultiPolygon" |
|
"Point" |
|
"Polygon" |
SpatialType_STATUS
(string
alias)
(Appears on:SpatialSpec_STATUS)
Indicates the spatial type of index.
Value | Description |
---|---|
"LineString" |
|
"MultiPolygon" |
|
"Point" |
|
"Polygon" |
SqlContainerGetProperties_Resource_STATUS
(Appears on:SqlDatabaseContainer_STATUS)
Field | Description |
---|---|
analyticalStorageTtl int |
AnalyticalStorageTtl: Analytical TTL. |
conflictResolutionPolicy ConflictResolutionPolicy_STATUS |
ConflictResolutionPolicy: The conflict resolution policy for the container. |
defaultTtl int |
DefaultTtl: Default time to live |
_etag string |
Etag: A system generated property representing the resource etag required for optimistic concurrency control. |
id string |
Id: Name of the Cosmos DB SQL container |
indexingPolicy IndexingPolicy_STATUS |
IndexingPolicy: The configuration of the indexing policy. By default, the indexing is automatic for all document paths within the container |
partitionKey ContainerPartitionKey_STATUS |
PartitionKey: The configuration of the partition key to be used for partitioning data into multiple partitions |
_rid string |
Rid: A system generated property. A unique identifier. |
_ts float64 |
Ts: A system generated property that denotes the last updated timestamp of the resource. |
uniqueKeyPolicy UniqueKeyPolicy_STATUS |
UniqueKeyPolicy: The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service. |
SqlContainerResource
(Appears on:SqlDatabaseContainer_Spec)
Cosmos DB SQL container resource object
Field | Description |
---|---|
analyticalStorageTtl int |
AnalyticalStorageTtl: Analytical TTL. |
conflictResolutionPolicy ConflictResolutionPolicy |
ConflictResolutionPolicy: The conflict resolution policy for the container. |
defaultTtl int |
DefaultTtl: Default time to live |
id string |
Id: Name of the Cosmos DB SQL container |
indexingPolicy IndexingPolicy |
IndexingPolicy: The configuration of the indexing policy. By default, the indexing is automatic for all document paths within the container |
partitionKey ContainerPartitionKey |
PartitionKey: The configuration of the partition key to be used for partitioning data into multiple partitions |
uniqueKeyPolicy UniqueKeyPolicy |
UniqueKeyPolicy: The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service. |
SqlDatabase
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}p>
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec SqlDatabase_Spec |
|
||||||||||||||
status SqlDatabase_STATUS |
SqlDatabaseContainer
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}p>
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec SqlDatabaseContainer_Spec |
|
||||||||||||||
status SqlDatabaseContainer_STATUS |
SqlDatabaseContainerOperatorSpec
(Appears on:SqlDatabaseContainer_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
SqlDatabaseContainerStoredProcedure
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/storedProcedures/{storedProcedureName}p>
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec SqlDatabaseContainerStoredProcedure_Spec |
|
||||||||||||||
status SqlDatabaseContainerStoredProcedure_STATUS |
SqlDatabaseContainerStoredProcedureOperatorSpec
(Appears on:SqlDatabaseContainerStoredProcedure_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
SqlDatabaseContainerStoredProcedure_STATUS
(Appears on:SqlDatabaseContainerStoredProcedure)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
resource SqlStoredProcedureGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
SqlDatabaseContainerStoredProcedure_Spec
(Appears on:SqlDatabaseContainerStoredProcedure)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec SqlDatabaseContainerStoredProcedureOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
options CreateUpdateOptions |
Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request. |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/SqlDatabaseContainer resource |
resource SqlStoredProcedureResource |
Resource: The standard JSON format of a storedProcedure |
tags map[string]string |
SqlDatabaseContainerThroughputSetting
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/throughputSettings/defaultp>
Field | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||
spec SqlDatabaseContainerThroughputSetting_Spec |
|
||||||||||
status SqlDatabaseContainerThroughputSetting_STATUS |
SqlDatabaseContainerThroughputSettingOperatorSpec
(Appears on:SqlDatabaseContainerThroughputSetting_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
SqlDatabaseContainerThroughputSetting_STATUS
(Appears on:SqlDatabaseContainerThroughputSetting)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
resource ThroughputSettingsGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
SqlDatabaseContainerThroughputSetting_Spec
(Appears on:SqlDatabaseContainerThroughputSetting)
Field | Description |
---|---|
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec SqlDatabaseContainerThroughputSettingOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/SqlDatabaseContainer resource |
resource ThroughputSettingsResource |
Resource: The standard JSON format of a resource throughput |
tags map[string]string |
SqlDatabaseContainerTrigger
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/triggers/{triggerName}p>
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec SqlDatabaseContainerTrigger_Spec |
|
||||||||||||||
status SqlDatabaseContainerTrigger_STATUS |
SqlDatabaseContainerTriggerOperatorSpec
(Appears on:SqlDatabaseContainerTrigger_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
SqlDatabaseContainerTrigger_STATUS
(Appears on:SqlDatabaseContainerTrigger)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
resource SqlTriggerGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
SqlDatabaseContainerTrigger_Spec
(Appears on:SqlDatabaseContainerTrigger)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec SqlDatabaseContainerTriggerOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
options CreateUpdateOptions |
Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request. |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/SqlDatabaseContainer resource |
resource SqlTriggerResource |
Resource: The standard JSON format of a trigger |
tags map[string]string |
SqlDatabaseContainerUserDefinedFunction
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/userDefinedFunctions/{userDefinedFunctionName}p>
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec SqlDatabaseContainerUserDefinedFunction_Spec |
|
||||||||||||||
status SqlDatabaseContainerUserDefinedFunction_STATUS |
SqlDatabaseContainerUserDefinedFunctionOperatorSpec
(Appears on:SqlDatabaseContainerUserDefinedFunction_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
SqlDatabaseContainerUserDefinedFunction_STATUS
(Appears on:SqlDatabaseContainerUserDefinedFunction)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
resource SqlUserDefinedFunctionGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
SqlDatabaseContainerUserDefinedFunction_Spec
(Appears on:SqlDatabaseContainerUserDefinedFunction)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec SqlDatabaseContainerUserDefinedFunctionOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
options CreateUpdateOptions |
Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request. |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/SqlDatabaseContainer resource |
resource SqlUserDefinedFunctionResource |
Resource: The standard JSON format of a userDefinedFunction |
tags map[string]string |
SqlDatabaseContainer_STATUS
(Appears on:SqlDatabaseContainer)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
options OptionsResource_STATUS |
Options: Cosmos DB options resource object |
resource SqlContainerGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
SqlDatabaseContainer_Spec
(Appears on:SqlDatabaseContainer)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec SqlDatabaseContainerOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
options CreateUpdateOptions |
Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request. |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/SqlDatabase resource |
resource SqlContainerResource |
Resource: The standard JSON format of a container |
tags map[string]string |
SqlDatabaseGetProperties_Resource_STATUS
(Appears on:SqlDatabase_STATUS)
Field | Description |
---|---|
_colls string |
Colls: A system generated property that specified the addressable path of the collections resource. |
_etag string |
Etag: A system generated property representing the resource etag required for optimistic concurrency control. |
id string |
Id: Name of the Cosmos DB SQL database |
_rid string |
Rid: A system generated property. A unique identifier. |
_ts float64 |
Ts: A system generated property that denotes the last updated timestamp of the resource. |
_users string |
Users: A system generated property that specifies the addressable path of the users resource. |
SqlDatabaseOperatorSpec
(Appears on:SqlDatabase_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
SqlDatabaseResource
(Appears on:SqlDatabase_Spec)
Cosmos DB SQL database resource object
Field | Description |
---|---|
id string |
Id: Name of the Cosmos DB SQL database |
SqlDatabaseThroughputSetting
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/cosmos-db.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/throughputSettings/defaultp>
Field | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||
spec SqlDatabaseThroughputSetting_Spec |
|
||||||||||
status SqlDatabaseThroughputSetting_STATUS |
SqlDatabaseThroughputSettingOperatorSpec
(Appears on:SqlDatabaseThroughputSetting_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
SqlDatabaseThroughputSetting_STATUS
(Appears on:SqlDatabaseThroughputSetting)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
resource ThroughputSettingsGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
SqlDatabaseThroughputSetting_Spec
(Appears on:SqlDatabaseThroughputSetting)
Field | Description |
---|---|
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec SqlDatabaseThroughputSettingOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/SqlDatabase resource |
resource ThroughputSettingsResource |
Resource: The standard JSON format of a resource throughput |
tags map[string]string |
SqlDatabase_STATUS
(Appears on:SqlDatabase)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the ARM resource. |
location string |
Location: The location of the resource group to which the resource belongs. |
name string |
Name: The name of the ARM resource. |
options OptionsResource_STATUS |
Options: Cosmos DB options resource object |
resource SqlDatabaseGetProperties_Resource_STATUS |
|
tags map[string]string |
|
type string |
Type: The type of Azure resource. |
SqlDatabase_Spec
(Appears on:SqlDatabase)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
location string |
Location: The location of the resource group to which the resource belongs. |
operatorSpec SqlDatabaseOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
options CreateUpdateOptions |
Options: A key-value pair of options to be applied for the request. This corresponds to the headers sent with the request. |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/DatabaseAccount resource |
resource SqlDatabaseResource |
Resource: The standard JSON format of a SQL database |
tags map[string]string |
SqlRoleAssignment
Generator information: - Generated from: /cosmos-db/resource-manager/Microsoft.DocumentDB/stable/2021-05-15/rbac.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlRoleAssignments/{roleAssignmentId}p>
Field | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||
spec SqlRoleAssignment_Spec |
|
||||||||||||||
status SqlRoleAssignment_STATUS |
SqlRoleAssignmentOperatorSpec
(Appears on:SqlRoleAssignment_Spec)
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
Field | Description |
---|---|
configMapExpressions []genruntime/core.DestinationExpression |
ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). |
secretExpressions []genruntime/core.DestinationExpression |
SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). |
SqlRoleAssignment_STATUS
(Appears on:SqlRoleAssignment)
Field | Description |
---|---|
conditions []genruntime/conditions.Condition |
Conditions: The observed state of the resource |
id string |
Id: The unique resource identifier of the database account. |
name string |
Name: The name of the database account. |
principalId string |
PrincipalId: The unique identifier for the associated AAD principal in the AAD graph to which access is being granted through this Role Assignment. Tenant ID for the principal is inferred using the tenant associated with the subscription. |
roleDefinitionId string |
RoleDefinitionId: The unique identifier for the associated Role Definition. |
scope string |
Scope: The data plane resource path for which access is being granted through this Role Assignment. |
type string |
Type: The type of Azure resource. |
SqlRoleAssignment_Spec
(Appears on:SqlRoleAssignment)
Field | Description |
---|---|
azureName string |
AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be. |
operatorSpec SqlRoleAssignmentOperatorSpec |
OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not passed directly to Azure |
owner genruntime.KnownResourceReference |
Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a reference to a documentdb.azure.com/DatabaseAccount resource |
principalId string |
PrincipalId: The unique identifier for the associated AAD principal in the AAD graph to which access is being granted through this Role Assignment. Tenant ID for the principal is inferred using the tenant associated with the subscription. |
principalIdFromConfig genruntime.ConfigMapReference |
PrincipalIdFromConfig: The unique identifier for the associated AAD principal in the AAD graph to which access is being granted through this Role Assignment. Tenant ID for the principal is inferred using the tenant associated with the subscription. |
roleDefinitionId string |
RoleDefinitionId: The unique identifier for the associated Role Definition. |
scope string |
Scope: The data plane resource path for which access is being granted through this Role Assignment. |
SqlStoredProcedureGetProperties_Resource_STATUS
(Appears on:SqlDatabaseContainerStoredProcedure_STATUS)
Field | Description |
---|---|
body string |
Body: Body of the Stored Procedure |
_etag string |
Etag: A system generated property representing the resource etag required for optimistic concurrency control. |
id string |
Id: Name of the Cosmos DB SQL storedProcedure |
_rid string |
Rid: A system generated property. A unique identifier. |
_ts float64 |
Ts: A system generated property that denotes the last updated timestamp of the resource. |
SqlStoredProcedureResource
(Appears on:SqlDatabaseContainerStoredProcedure_Spec)
Cosmos DB SQL storedProcedure resource object
Field | Description |
---|---|
body string |
Body: Body of the Stored Procedure |
id string |
Id: Name of the Cosmos DB SQL storedProcedure |
SqlTriggerGetProperties_Resource_STATUS
(Appears on:SqlDatabaseContainerTrigger_STATUS)
Field | Description |
---|---|
body string |
Body: Body of the Trigger |
_etag string |
Etag: A system generated property representing the resource etag required for optimistic concurrency control. |
id string |
Id: Name of the Cosmos DB SQL trigger |
_rid string |
Rid: A system generated property. A unique identifier. |
triggerOperation SqlTriggerGetProperties_Resource_TriggerOperation_STATUS |
TriggerOperation: The operation the trigger is associated with |
triggerType SqlTriggerGetProperties_Resource_TriggerType_STATUS |
TriggerType: Type of the Trigger |
_ts float64 |
Ts: A system generated property that denotes the last updated timestamp of the resource. |
SqlTriggerGetProperties_Resource_TriggerOperation_STATUS
(string
alias)
(Appears on:SqlTriggerGetProperties_Resource_STATUS)
Value | Description |
---|---|
"All" |
|
"Create" |
|
"Delete" |
|
"Replace" |
|
"Update" |
SqlTriggerGetProperties_Resource_TriggerType_STATUS
(string
alias)
(Appears on:SqlTriggerGetProperties_Resource_STATUS)
Value | Description |
---|---|
"Post" |
|
"Pre" |
SqlTriggerResource
(Appears on:SqlDatabaseContainerTrigger_Spec)
Cosmos DB SQL trigger resource object
Field | Description |
---|---|
body string |
Body: Body of the Trigger |
id string |
Id: Name of the Cosmos DB SQL trigger |
triggerOperation SqlTriggerResource_TriggerOperation |
TriggerOperation: The operation the trigger is associated with |
triggerType SqlTriggerResource_TriggerType |
TriggerType: Type of the Trigger |
SqlTriggerResource_TriggerOperation
(string
alias)
(Appears on:SqlTriggerResource)
Value | Description |
---|---|
"All" |
|
"Create" |
|
"Delete" |
|
"Replace" |
|
"Update" |
SqlTriggerResource_TriggerType
(string
alias)
(Appears on:SqlTriggerResource)
Value | Description |
---|---|
"Post" |
|
"Pre" |
SqlUserDefinedFunctionGetProperties_Resource_STATUS
(Appears on:SqlDatabaseContainerUserDefinedFunction_STATUS)
Field | Description |
---|---|
body string |
Body: Body of the User Defined Function |
_etag string |
Etag: A system generated property representing the resource etag required for optimistic concurrency control. |
id string |
Id: Name of the Cosmos DB SQL userDefinedFunction |
_rid string |
Rid: A system generated property. A unique identifier. |
_ts float64 |
Ts: A system generated property that denotes the last updated timestamp of the resource. |
SqlUserDefinedFunctionResource
(Appears on:SqlDatabaseContainerUserDefinedFunction_Spec)
Cosmos DB SQL userDefinedFunction resource object
Field | Description |
---|---|
body string |
Body: Body of the User Defined Function |
id string |
Id: Name of the Cosmos DB SQL userDefinedFunction |
ThroughputPolicyResource
(Appears on:AutoUpgradePolicyResource)
Cosmos DB resource throughput policy
Field | Description |
---|---|
incrementPercent int |
IncrementPercent: Represents the percentage by which throughput can increase every time throughput policy kicks in. |
isEnabled bool |
IsEnabled: Determines whether the ThroughputPolicy is active or not |
ThroughputPolicyResource_STATUS
(Appears on:AutoUpgradePolicyResource_STATUS)
Cosmos DB resource throughput policy
Field | Description |
---|---|
incrementPercent int |
IncrementPercent: Represents the percentage by which throughput can increase every time throughput policy kicks in. |
isEnabled bool |
IsEnabled: Determines whether the ThroughputPolicy is active or not |
ThroughputSettingsGetProperties_Resource_STATUS
(Appears on:MongodbDatabaseCollectionThroughputSetting_STATUS, MongodbDatabaseThroughputSetting_STATUS, SqlDatabaseContainerThroughputSetting_STATUS, SqlDatabaseThroughputSetting_STATUS)
Field | Description |
---|---|
autoscaleSettings AutoscaleSettingsResource_STATUS |
AutoscaleSettings: Cosmos DB resource for autoscale settings. Either throughput is required or autoscaleSettings is required, but not both. |
_etag string |
Etag: A system generated property representing the resource etag required for optimistic concurrency control. |
minimumThroughput string |
MinimumThroughput: The minimum throughput of the resource |
offerReplacePending string |
OfferReplacePending: The throughput replace is pending |
_rid string |
Rid: A system generated property. A unique identifier. |
throughput int |
Throughput: Value of the Cosmos DB resource throughput. Either throughput is required or autoscaleSettings is required, but not both. |
_ts float64 |
Ts: A system generated property that denotes the last updated timestamp of the resource. |
ThroughputSettingsResource
(Appears on:MongodbDatabaseCollectionThroughputSetting_Spec, MongodbDatabaseThroughputSetting_Spec, SqlDatabaseContainerThroughputSetting_Spec, SqlDatabaseThroughputSetting_Spec)
Cosmos DB resource throughput object. Either throughput is required or autoscaleSettings is required, but not both.
Field | Description |
---|---|
autoscaleSettings AutoscaleSettingsResource |
AutoscaleSettings: Cosmos DB resource for autoscale settings. Either throughput is required or autoscaleSettings is required, but not both. |
throughput int |
Throughput: Value of the Cosmos DB resource throughput. Either throughput is required or autoscaleSettings is required, but not both. |
UniqueKey
(Appears on:UniqueKeyPolicy)
The unique key on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.
Field | Description |
---|---|
paths []string |
Paths: List of paths must be unique for each document in the Azure Cosmos DB service |
UniqueKeyPolicy
(Appears on:SqlContainerResource)
The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.
Field | Description |
---|---|
uniqueKeys []UniqueKey |
UniqueKeys: List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service. |
UniqueKeyPolicy_STATUS
(Appears on:SqlContainerGetProperties_Resource_STATUS)
The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.
Field | Description |
---|---|
uniqueKeys []UniqueKey_STATUS |
UniqueKeys: List of unique keys on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service. |
UniqueKey_STATUS
(Appears on:UniqueKeyPolicy_STATUS)
The unique key on that enforces uniqueness constraint on documents in the collection in the Azure Cosmos DB service.
Field | Description |
---|---|
paths []string |
Paths: List of paths must be unique for each document in the Azure Cosmos DB service |
UserAssignedIdentityDetails
(Appears on:ManagedServiceIdentity)
Information about the user assigned identity for the resource
Field | Description |
---|---|
reference genruntime.ResourceReference |
VirtualNetworkRule
(Appears on:DatabaseAccount_Spec)
Virtual Network ACL Rule object
Field | Description |
---|---|
ignoreMissingVNetServiceEndpoint bool |
IgnoreMissingVNetServiceEndpoint: Create firewall rule before the virtual network has vnet service endpoint enabled. |
reference genruntime.ResourceReference |
Reference: Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}.p> |
VirtualNetworkRule_STATUS
(Appears on:DatabaseAccount_STATUS)
Virtual Network ACL Rule object
Field | Description |
---|---|
id string |
Id: Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{virtualNetworkName}/subnets/{subnetName}.p> |
ignoreMissingVNetServiceEndpoint bool |
IgnoreMissingVNetServiceEndpoint: Create firewall rule before the virtual network has vnet service endpoint enabled. |