RoutingCosmosDBSqlApiProperties Classe
Le proprietà correlate a un endpoint del contenitore sql cosmos DB.
Le variabili vengono popolate solo dal server e verranno ignorate quando si invia una richiesta.
Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.
- Ereditarietà
-
azure.mgmt.iothub._serialization.ModelRoutingCosmosDBSqlApiProperties
Costruttore
RoutingCosmosDBSqlApiProperties(*, name: str, endpoint_uri: str, database_name: str, container_name: str, subscription_id: str | None = None, resource_group: str | None = None, authentication_type: str | _models.AuthenticationType | None = None, identity: _models.ManagedIdentity | None = None, primary_key: str | None = None, secondary_key: str | None = None, partition_key_name: str | None = None, partition_key_template: str | None = None, **kwargs: Any)
Parametri di sole parole chiave
Nome | Descrizione |
---|---|
name
|
Nome che identifica questo endpoint. Il nome può includere solo caratteri alfanumerici, punti, caratteri di sottolineatura, trattini e ha una lunghezza massima di 64 caratteri. I nomi seguenti sono riservati: eventi, fileNotifications, $default. I nomi degli endpoint devono essere univoci tra i tipi di endpoint. Obbligatorio. |
subscription_id
|
Identificatore della sottoscrizione dell'account cosmos DB. |
resource_group
|
Nome del gruppo di risorse dell'account cosmos DB. |
endpoint_uri
|
URL dell'account cosmos DB. Deve includere il protocollo https://. Obbligatorio. |
authentication_type
|
str oppure
AuthenticationType
Metodo usato per eseguire l'autenticazione con l'endpoint del contenitore sql cosmos DB. I valori noti sono: "keyBased" e "identityBased". |
identity
|
Proprietà dell'identità gestita dell'endpoint del contenitore cosmos DB. |
primary_key
|
Chiave primaria dell'account cosmos DB. |
secondary_key
|
Chiave secondaria dell'account cosmos DB. |
database_name
|
Nome del database cosmos DB nell'account cosmos DB. Obbligatorio. |
container_name
|
Nome del contenitore sql cosmos DB nel database cosmos DB. Obbligatorio. |
partition_key_name
|
Nome della chiave di partizione associata a questo contenitore sql cosmos DB se presente. Questo parametro è facoltativo. |
partition_key_template
|
Modello per la generazione di un valore di chiave di partizione sintetica da usare con questo contenitore sql cosmos DB. Il modello deve includere almeno uno dei segnaposto seguenti: {iothub}, {deviceid}, {DD}, {MM}e {AAAA}. Qualsiasi segnaposto può essere specificato al massimo una volta, ma i componenti di ordine e non segnaposto sono arbitrari. Questo parametro è obbligatorio solo se PartitionKeyName è specificato. |
Variabili
Nome | Descrizione |
---|---|
name
|
Nome che identifica questo endpoint. Il nome può includere solo caratteri alfanumerici, punti, caratteri di sottolineatura, trattini e ha una lunghezza massima di 64 caratteri. I nomi seguenti sono riservati: eventi, fileNotifications, $default. I nomi degli endpoint devono essere univoci tra i tipi di endpoint. Obbligatorio. |
id
|
ID dell'endpoint contenitore sql cosmos DB. |
subscription_id
|
Identificatore della sottoscrizione dell'account cosmos DB. |
resource_group
|
Nome del gruppo di risorse dell'account cosmos DB. |
endpoint_uri
|
URL dell'account cosmos DB. Deve includere il protocollo https://. Obbligatorio. |
authentication_type
|
str oppure
AuthenticationType
Metodo usato per eseguire l'autenticazione con l'endpoint del contenitore sql cosmos DB. I valori noti sono: "keyBased" e "identityBased". |
identity
|
Proprietà dell'identità gestita dell'endpoint del contenitore cosmos DB. |
primary_key
|
Chiave primaria dell'account cosmos DB. |
secondary_key
|
Chiave secondaria dell'account cosmos DB. |
database_name
|
Nome del database cosmos DB nell'account cosmos DB. Obbligatorio. |
container_name
|
Nome del contenitore sql cosmos DB nel database cosmos DB. Obbligatorio. |
partition_key_name
|
Nome della chiave di partizione associata a questo contenitore sql cosmos DB se presente. Questo parametro è facoltativo. |
partition_key_template
|
Modello per la generazione di un valore di chiave di partizione sintetica da usare con questo contenitore sql cosmos DB. Il modello deve includere almeno uno dei segnaposto seguenti: {iothub}, {deviceid}, {DD}, {MM}e {AAAA}. Qualsiasi segnaposto può essere specificato al massimo una volta, ma i componenti di ordine e non segnaposto sono arbitrari. Questo parametro è obbligatorio solo se PartitionKeyName è specificato. |
Azure SDK for Python