Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
- più recenti
- 2024-12-01
Definizione di risorsa Bicep
Il tipo di risorsa rdsDBClusters può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AwsConnector/rdsDBClusters, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.AwsConnector/rdsDBClusters@2024-12-01' = {
location: 'string'
name: 'string'
properties: {
arn: 'string'
awsAccountId: 'string'
awsProperties: {
allocatedStorage: int
associatedRoles: [
{
featureName: 'string'
roleArn: 'string'
}
]
autoMinorVersionUpgrade: bool
availabilityZones: [
'string'
]
backtrackWindow: int
backupRetentionPeriod: int
copyTagsToSnapshot: bool
databaseName: 'string'
dbClusterArn: 'string'
dbClusterIdentifier: 'string'
dbClusterInstanceClass: 'string'
dbClusterParameterGroupName: 'string'
dbClusterResourceId: 'string'
dbInstanceParameterGroupName: 'string'
dbSubnetGroupName: 'string'
dbSystemId: 'string'
deletionProtection: bool
domain: 'string'
domainIAMRoleName: 'string'
enableCloudwatchLogsExports: [
'string'
]
enableGlobalWriteForwarding: bool
enableHttpEndpoint: bool
enableIAMDatabaseAuthentication: bool
endpoint: {
address: 'string'
port: 'string'
}
engine: 'string'
engineMode: 'string'
engineVersion: 'string'
globalClusterIdentifier: 'string'
iops: int
kmsKeyId: 'string'
manageMasterUserPassword: bool
masterUsername: 'string'
masterUserPassword: 'string'
masterUserSecret: {
kmsKeyId: 'string'
secretArn: 'string'
}
monitoringInterval: int
monitoringRoleArn: 'string'
networkType: 'string'
performanceInsightsEnabled: bool
performanceInsightsKmsKeyId: 'string'
performanceInsightsRetentionPeriod: int
port: int
preferredBackupWindow: 'string'
preferredMaintenanceWindow: 'string'
publiclyAccessible: bool
readEndpoint: {
address: 'string'
}
replicationSourceIdentifier: 'string'
restoreToTime: 'string'
restoreType: 'string'
scalingConfiguration: {
autoPause: bool
maxCapacity: int
minCapacity: int
secondsBeforeTimeout: int
secondsUntilAutoPause: int
timeoutAction: 'string'
}
serverlessV2ScalingConfiguration: {
maxCapacity: int
minCapacity: int
}
snapshotIdentifier: 'string'
sourceDBClusterIdentifier: 'string'
sourceRegion: 'string'
storageEncrypted: bool
storageThroughput: int
storageType: 'string'
tags: [
{
key: 'string'
value: 'string'
}
]
useLatestRestorableTime: bool
vpcSecurityGroupIds: [
'string'
]
}
awsRegion: 'string'
awsSourceSchema: 'string'
awsTags: {
{customized property}: 'string'
}
publicCloudConnectorsResourceId: 'string'
publicCloudResourceName: 'string'
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Microsoft.AwsConnector/rdsDBClusters
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | corda Vincoli: Pattern = ^(?=.{0,259}[^\s.]$)(?!.*[<>%&\?/#]) (obbligatorio) |
proprietà | Proprietà specifiche della risorsa. | Proprietà RdsDBCluster |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
Proprietà AwsRdsDBCluster
Nome | Descrizione | Valore |
---|---|---|
allocateStorage | Quantità di spazio di archiviazione in gibibytes (GiB) da allocare a ogni istanza di database nel cluster multi-AZ DB. | Int |
Ruoli associati | Fornisce un elenco dei ruoli di AWS Identity and Access Management (IAM) associati al cluster di database. Ruoli IAM associati a un'autorizzazione di concessione del cluster di database per il cluster di database per accedere ad altri servizi AWS per conto dell'utente. | DBClusterRole[] |
autoMinorVersionUpgrade | Valore che indica se gli aggiornamenti secondari del motore vengono applicati automaticamente al cluster di database durante la finestra di manutenzione. Per impostazione predefinita, gli aggiornamenti secondari del motore vengono applicati automaticamente. | Bool |
zone di disponibilità | Elenco delle zone di disponibilità (AZs) in cui è possibile creare le istanze del cluster di database. Per informazioni sulle aree e le zone di disponibilità di AWS, vedere Scelta delle aree e delle zone di disponibilità nella Guida per l'utente di Amazon Aurora. | stringa[] |
backtrackWindow | Finestra backtrack di destinazione, in secondi. Per disabilitare il backtracking, impostare questo valore su 0. | Int |
backupRetentionPeriod | Numero di giorni per cui vengono conservati i backup automatizzati. | Int |
copyTagsToSnapshot | Valore che indica se copiare tutti i tag dal cluster di database agli snapshot del cluster di database. Il valore predefinito non è copiarli. | Bool |
nomeDelDatabase | Nome del database. Se non si specifica un nome, Amazon RDS non creerà un database in questo cluster di database. Per i vincoli di denominazione, vedere Naming Constraints (Vincoli di denominazione) nella Guida dell'utente di Amazon RDS. | corda |
dbClusterArn | Nome risorsa Amazon (ARN) per il cluster di database. | corda |
dbClusterIdentifier | Identificatore del cluster di database. Questo parametro viene archiviato come stringa minuscola. | corda |
dbClusterInstanceClass | Capacità di calcolo e memoria di ogni istanza del database nel cluster db multi-AZ, ad esempio db.m6g.xlarge. | corda |
dbClusterParameterGroupName | Nome del gruppo di parametri del cluster di database da associare a questo cluster di database. | corda |
dbClusterResourceId | Identificatore univoco dell'area AWS non modificabile per il cluster di database. | corda |
dbInstanceParameterGroupName | Nome del gruppo di parametri di database da applicare a tutte le istanze del cluster di database. | corda |
dbSubnetGroupName | Un gruppo di subnet del database che si vuole associare a questo cluster di database. | corda |
dbSystemId | Riservato per uso futuro. | corda |
deletionProtection | Valore che indica se la protezione dell'eliminazione del cluster di database è abilitata. Non è possibile eliminare il database quando la protezione dell'eliminazione è abilitata. Per impostazione predefinita, la protezione dell'eliminazione è disabilitata. | Bool |
dominio | ID directory di Active Directory in cui creare il cluster di database. | corda |
dominioIAMRoleName | Specificare il nome del ruolo IAM da usare quando si effettuano chiamate API al servizio directory. | corda |
enableCloudwatchLogsExports | Elenco dei tipi di log che devono essere abilitati per l'esportazione nei log di CloudWatch. I valori nell'elenco dipendono dal motore di database in uso. Per altre informazioni, vedere Publishing Database Logs to Amazon CloudWatch Logs in the Amazon Aurora User Guide (Pubblicazione di log di database in Amazon CloudWatch log in Amazon Aurora User Guide). | stringa[] |
enableGlobalWriteForwarding | Specifica se consentire a questo cluster di database di inoltrare le operazioni di scrittura al cluster primario di un cluster globale (database globale Aurora). Per impostazione predefinita, le operazioni di scrittura non sono consentite nei cluster Aurora DB che sono cluster secondari in un database globale Aurora. | Bool |
enableHttpEndpoint | Valore che indica se abilitare l'endpoint HTTP per il cluster di database. Per impostazione predefinita, l'endpoint HTTP è disabilitato. | Bool |
enableIAMDatabaseAuthentication | Valore che indica se abilitare il mapping degli account AWS Identity and Access Management (IAM) agli account di database. Per impostazione predefinita, il mapping è disabilitato. | Bool |
Endpoint | Endpoint proprietà | EndpointAutoGenerated |
motore | Nome del motore di database da usare per questo cluster di database. Valori validi: aurora (per Aurora compatibile con MySQL 5.6), aurora-mysql (per Aurora compatibile con MySQL 5.7) e aurora-postgresql | corda |
Modalità motore | Modalità del motore di database del cluster di database di cui è stato effettuato il provisioning, serverless, parallelquery, global o multimaster. | corda |
Versione del motore | Numero di versione del motore di database da utilizzare. | corda |
globalClusterIdentifier | Se si configura un cluster di database globale Aurora e si vuole che il cluster Aurora DB sia un membro secondario nel cluster di database globale, specificare l'ID cluster globale del cluster di database globale. Per definire il cluster di database primario del cluster globale, usare la risorsa AWS::RDS::GlobalCluster. Se non si configura un cluster di database globale, non specificare questa proprietà. | corda |
operazioni di I/O al secondo | Quantità di operazioni di I/O al secondo di cui è stato effettuato il provisioning (operazioni di input/output) da allocare inizialmente per ogni istanza del database nel cluster multi-AZ DB. | Int |
kmsKeyId | Nome della risorsa Amazon (ARN) della chiave master del servizio di gestione delle chiavi AWS usata per crittografare le istanze del database nel cluster di database, ad esempio arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef. Se si abilita la proprietà StorageEncrypted ma non si specifica questa proprietà, viene usata la chiave master predefinita. Se si specifica questa proprietà, è necessario impostare la proprietà StorageEncrypted su true. | corda |
manageMasterUserPassword | Valore che indica se gestire la password utente master con AWS Secrets Manager. | Bool |
nomeutente master | Nome dell'utente master per il cluster di database. È necessario specificare MasterUsername, a meno che non si specifichi SnapshotIdentifier. In tal caso, non specificare MasterUsername. | corda |
masterUserPassword | Password master per l'istanza del database. | corda |
masterUserSecret | Contiene il segreto gestito da Servizi Desktop remoto in AWS Secrets Manager per la password utente master. | MasterUserSecret |
monitoringInterval | Intervallo, espresso in secondi, tra i punti in cui vengono raccolte le metriche di monitoraggio avanzato per il cluster di database. Per disattivare la raccolta delle metriche di monitoraggio avanzato, specificare 0. Il valore predefinito è 0. | Int |
monitoraggioRuoloArn | Amazon Resource Name (ARN) per il ruolo IAM che consente a RDS di inviare metriche di monitoraggio avanzato ai log di Amazon CloudWatch. | corda |
networkType | Tipo di rete del cluster di database. | corda |
performanceInsightsEnabled | Valore che indica se attivare Performance Insights per il cluster di database. | Bool |
performanceInsightsKmsKeyId | Identificatore della chiave del Servizio di gestione delle chiavi di Amazon Web Services per la crittografia dei dati di Performance Insights. | corda |
performanceInsightsRetentionPeriod | Quantità di tempo, in giorni, per conservare i dati di Performance Insights. | Int |
porto | Numero di porta in cui le istanze del cluster di database accettano le connessioni. Impostazione predefinita: 3306 se il motore è impostato su aurora o 5432 se è impostato su aurora-postgresql. | Int |
preferredBackupWindow | Intervallo di tempo giornaliero durante il quale vengono creati backup automatizzati se i backup automatizzati vengono abilitati usando il parametro BackupRetentionPeriod. Il valore predefinito è una finestra di 30 minuti selezionata in modo casuale da un blocco di tempo di 8 ore per ogni area AWS. Per visualizzare i blocchi di tempo disponibili, vedere Modifica della finestra di manutenzione del cluster di database preferito nella Guida dell'utente di Amazon Aurora. | corda |
preferredMaintenanceWindow | Intervallo di tempo settimanale durante il quale può verificarsi la manutenzione del sistema, nell'ora UTC (Universal Coordinated Time). Il valore predefinito è una finestra di 30 minuti selezionata in modo casuale da un blocco di tempo di 8 ore per ogni area AWS, che si verifica in un giorno casuale della settimana. Per visualizzare i blocchi di tempo disponibili, vedere Modifica della finestra di manutenzione del cluster di database preferito nella Guida dell'utente di Amazon Aurora. | corda |
pubblicamenteAccessibile | Valore che indica se il cluster di database è accessibile pubblicamente. | Bool |
readEndpoint | Proprietà readEndpoint | ReadEndpoint |
replicationSourceIdentifier | Nome risorsa Amazon (ARN) dell'istanza del database di origine o del cluster di database se questo cluster di database viene creato come replica di lettura. | corda |
restoreToTime | Data e ora in cui ripristinare il cluster di database. Il valore deve essere un'ora in formato UTC (Universal Coordinated Time). Esempio: 2015-03-07T23:45:00Z | corda |
restoreType | Tipo di ripristino da eseguire. È possibile specificare uno dei valori seguenti: full-copy: il nuovo cluster di database viene ripristinato come copia completa del cluster di database di origine.copy-on-write. Il nuovo cluster di database viene ripristinato come clone del cluster di database di origine. | corda |
ridimensionamentoConfigurazione | Il tipo di proprietà ScalingConfiguration specifica la configurazione di ridimensionamento di un cluster di database Aurora Serverless. Il tipo di proprietà ScalingConfiguration specifica la configurazione di ridimensionamento di un cluster di database Aurora Serverless. | Configurazione di ridimensionamento |
serverlessV2ScalingConfiguration | Contiene la configurazione del ridimensionamento di un cluster di database Aurora Serverless v2. Contiene la configurazione del ridimensionamento di un cluster di database Aurora Serverless v2. | ServerlessV2ScalingConfiguration |
Identificatore istantaneo | Identificatore dello snapshot del database o dello snapshot del cluster di database da cui eseguire il ripristino. È possibile usare il nome o il nome della risorsa Amazon (ARN) per specificare uno snapshot del cluster di database. Tuttavia, è possibile usare solo l'ARN per specificare uno snapshot del database. Dopo aver ripristinato un cluster di database con una proprietà SnapshotIdentifier, è necessario specificare la stessa proprietà SnapshotIdentifier per eventuali aggiornamenti futuri del cluster di database. Quando si specifica questa proprietà per un aggiornamento, il cluster di database non viene ripristinato di nuovo dallo snapshot e i dati nel database non vengono modificati. Tuttavia, se non si specifica la proprietà SnapshotIdentifier, viene creato un cluster di database vuoto e il cluster di database originale viene eliminato. Se si specifica una proprietà diversa dalla proprietà di ripristino dello snapshot precedente, il cluster di database viene ripristinato dalla proprietà SnapshotIdentifier specificata e il cluster di database originale viene eliminato. | corda |
sourceDBClusterIdentifier | Identificatore del cluster di database di origine da cui eseguire il ripristino. | corda |
sourceRegion | Area AWS che contiene il cluster di database di origine durante la replica di un cluster di database. Ad esempio, us-east-1. | corda |
storageEncrypted | Indica se l'istanza del database è crittografata. Se si specifica la proprietà DBClusterIdentifier, SnapshotIdentifier o SourceDBInstanceIdentifier, non specificare questa proprietà. Il valore viene ereditato dall'istanza del database di origine, snapshot o cluster. | Bool |
di archiviazioneThroughput | Specifica il valore della velocità effettiva di archiviazione per il cluster di database. Questa impostazione si applica solo al tipo di archiviazione gp3. | Int |
storageType | Specifica il tipo di archiviazione da associare al cluster di database. | corda |
Tag | Matrice di coppie chiave-valore da applicare a questa risorsa. | TagAutoGenerated45[] |
useLatestRestorableTime | Valore che indica se ripristinare il cluster di database nell'ora di backup ripristinabile più recente. Per impostazione predefinita, il cluster di database non viene ripristinato nell'ora di backup ripristinabile più recente. | Bool |
vpcSecurityGroupIds | Elenco di gruppi di sicurezza VPC EC2 da associare a questo cluster di database. | stringa[] |
DBClusterRole
Nome | Descrizione | Valore |
---|---|---|
nomefunzione | Nome della funzionalità associata al ruolo AWS Identity and Access Management (IAM). Per l'elenco dei nomi di funzionalità supportati, vedere DBEngineVersion nella Guida di riferimento all'API Amazon RDS. | corda |
ruoloArn | Nome risorsa Amazon (ARN) del ruolo IAM associato al cluster di database. | corda |
EndpointAutoGenerated
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Endpoint di connessione per il cluster di database. | corda |
porto | Numero di porta che accetterà le connessioni in questo cluster di database. | corda |
MasterUserSecret
Nome | Descrizione | Valore |
---|---|---|
kmsKeyId | Identificatore di chiave del Servizio di gestione delle chiavi AWS usato per crittografare il segreto. | corda |
segretoArn | Nome risorsa Amazon (ARN) del segreto. | corda |
Proprietà RdsDBCluster
Nome | Descrizione | Valore |
---|---|---|
Arn | Nome risorsa Amazon (ARN) | corda |
awsAccountId | AWS Account ID | corda |
Proprietà aws | Proprietà DI AWS | Proprietà AwsRdsDBCluster |
Regione aws | Regione AWS | corda |
awsSourceSchema | Schema origine AWS | corda |
awsTags | Tag AWS | RdsDBClusterPropertiesAwsTags |
publicCloudConnectorsResourceId | ID risorsa connettori cloud pubblici | corda |
publicCloudResourceName | Nome risorsa cloud pubblico | corda |
RdsDBClusterPropertiesAwsTags
Nome | Descrizione | Valore |
---|
ReadEndpoint
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Endpoint lettore per il cluster di database. | corda |
Configurazione di ridimensionamento
Nome | Descrizione | Valore |
---|---|---|
Pausa automatica | Valore che indica se consentire o impedire la sospensione automatica per un cluster Aurora DB in modalità motore di database serverless. Un cluster di database può essere sospeso solo quando è inattiva (non ha connessioni). | Bool |
Capacità massima | Capacità massima per un cluster Aurora DB in modalità motore di database serverless. Per Aurora MySQL, i valori di capacità validi sono 1, 2, 4, 8, 16, 32, 64, 128 e 256.Per Aurora PostgreSQL, i valori di capacità validi sono 2, 4, 8, 16, 32, 64, 192 e 384.La capacità massima deve essere maggiore o uguale alla capacità minima. | Int |
minCapacity | Capacità minima per un cluster Aurora DB in modalità motore di database serverless. Per Aurora MySQL, i valori di capacità validi sono 1, 2, 4, 8, 16, 32, 64, 128 e 256.Per Aurora PostgreSQL, i valori di capacità validi sono 2, 4, 8, 16, 32, 64, 192 e 384.La capacità minima deve essere minore o uguale alla capacità massima. | Int |
secondsBeforeTimeout | Quantità di tempo, in secondi, che Aurora Serverless v1 tenta di trovare un punto di ridimensionamento per eseguire il ridimensionamento senza interruzioni prima di applicare l'azione di timeout. Il valore predefinito è 300. | Int |
secondsUntilAutoPause | Tempo, in secondi, prima che un cluster Aurora DB in modalità serverless venga sospeso. | Int |
timeoutAzione | L'azione da eseguire quando viene raggiunto il timeout, ForceApplyCapacityChange o RollbackCapacityChange.ForceApplyCapacityChange imposta la capacità sul valore specificato il prima possibile. RollbackCapacityChange, impostazione predefinita, ignora la modifica della capacità se non viene trovato un punto di ridimensionamento nel periodo di timeout. Per altre informazioni, vedere Scalabilità automatica per Aurora Serverless v1 nella Guida dell'utente di Amazon Aurora. | corda |
ServerlessV2ScalingConfiguration
Nome | Descrizione | Valore |
---|---|---|
Capacità massima | Numero massimo di unità di capacità Aurora per un'istanza del database in un cluster Aurora Serverless v2. È possibile specificare valori di ACU in incrementi a metà passaggio, ad esempio 40, 40,5, 41 e così via. Il valore più grande che è possibile usare è 128. | Int |
minCapacity | Numero minimo di unità di capacità Aurora per un'istanza del database in un cluster Aurora Serverless v2. È possibile specificare valori di ACU in incrementi a metà passaggio, ad esempio 8, 8,5, 9 e così via. Il valore più piccolo che è possibile usare è 0,5. | Int |
TagAutoGenerated45
Nome | Descrizione | Valore |
---|---|---|
chiave | Nome della chiave del tag. È possibile specificare un valore compreso tra 1 e 128 caratteri Unicode e non può essere preceduto da aws:. È possibile usare uno dei caratteri seguenti: il set di lettere Unicode, cifre, spazi vuoti, _, ., /, =, +e -. | corda |
valore | Valore per il tag. È possibile specificare un valore compreso tra 0 e 256 caratteri Unicode e non può essere preceduto da aws:. È possibile usare uno dei caratteri seguenti: il set di lettere Unicode, cifre, spazi vuoti, _, ., /, =, +e -. | corda |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa rdsDBClusters può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AwsConnector/rdsDBClusters, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.AwsConnector/rdsDBClusters",
"apiVersion": "2024-12-01",
"name": "string",
"location": "string",
"properties": {
"arn": "string",
"awsAccountId": "string",
"awsProperties": {
"allocatedStorage": "int",
"associatedRoles": [
{
"featureName": "string",
"roleArn": "string"
}
],
"autoMinorVersionUpgrade": "bool",
"availabilityZones": [ "string" ],
"backtrackWindow": "int",
"backupRetentionPeriod": "int",
"copyTagsToSnapshot": "bool",
"databaseName": "string",
"dbClusterArn": "string",
"dbClusterIdentifier": "string",
"dbClusterInstanceClass": "string",
"dbClusterParameterGroupName": "string",
"dbClusterResourceId": "string",
"dbInstanceParameterGroupName": "string",
"dbSubnetGroupName": "string",
"dbSystemId": "string",
"deletionProtection": "bool",
"domain": "string",
"domainIAMRoleName": "string",
"enableCloudwatchLogsExports": [ "string" ],
"enableGlobalWriteForwarding": "bool",
"enableHttpEndpoint": "bool",
"enableIAMDatabaseAuthentication": "bool",
"endpoint": {
"address": "string",
"port": "string"
},
"engine": "string",
"engineMode": "string",
"engineVersion": "string",
"globalClusterIdentifier": "string",
"iops": "int",
"kmsKeyId": "string",
"manageMasterUserPassword": "bool",
"masterUsername": "string",
"masterUserPassword": "string",
"masterUserSecret": {
"kmsKeyId": "string",
"secretArn": "string"
},
"monitoringInterval": "int",
"monitoringRoleArn": "string",
"networkType": "string",
"performanceInsightsEnabled": "bool",
"performanceInsightsKmsKeyId": "string",
"performanceInsightsRetentionPeriod": "int",
"port": "int",
"preferredBackupWindow": "string",
"preferredMaintenanceWindow": "string",
"publiclyAccessible": "bool",
"readEndpoint": {
"address": "string"
},
"replicationSourceIdentifier": "string",
"restoreToTime": "string",
"restoreType": "string",
"scalingConfiguration": {
"autoPause": "bool",
"maxCapacity": "int",
"minCapacity": "int",
"secondsBeforeTimeout": "int",
"secondsUntilAutoPause": "int",
"timeoutAction": "string"
},
"serverlessV2ScalingConfiguration": {
"maxCapacity": "int",
"minCapacity": "int"
},
"snapshotIdentifier": "string",
"sourceDBClusterIdentifier": "string",
"sourceRegion": "string",
"storageEncrypted": "bool",
"storageThroughput": "int",
"storageType": "string",
"tags": [
{
"key": "string",
"value": "string"
}
],
"useLatestRestorableTime": "bool",
"vpcSecurityGroupIds": [ "string" ]
},
"awsRegion": "string",
"awsSourceSchema": "string",
"awsTags": {
"{customized property}": "string"
},
"publicCloudConnectorsResourceId": "string",
"publicCloudResourceName": "string"
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Microsoft.AwsConnector/rdsDBClusters
Nome | Descrizione | Valore |
---|---|---|
versione dell'API | Versione dell'API | '2024-12-01' |
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | corda Vincoli: Pattern = ^(?=.{0,259}[^\s.]$)(?!.*[<>%&\?/#]) (obbligatorio) |
proprietà | Proprietà specifiche della risorsa. | Proprietà RdsDBCluster |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
digitare | Tipo di risorsa | 'Microsoft.AwsConnector/rdsDBClusters' |
Proprietà AwsRdsDBCluster
Nome | Descrizione | Valore |
---|---|---|
allocateStorage | Quantità di spazio di archiviazione in gibibytes (GiB) da allocare a ogni istanza di database nel cluster multi-AZ DB. | Int |
Ruoli associati | Fornisce un elenco dei ruoli di AWS Identity and Access Management (IAM) associati al cluster di database. Ruoli IAM associati a un'autorizzazione di concessione del cluster di database per il cluster di database per accedere ad altri servizi AWS per conto dell'utente. | DBClusterRole[] |
autoMinorVersionUpgrade | Valore che indica se gli aggiornamenti secondari del motore vengono applicati automaticamente al cluster di database durante la finestra di manutenzione. Per impostazione predefinita, gli aggiornamenti secondari del motore vengono applicati automaticamente. | Bool |
zone di disponibilità | Elenco delle zone di disponibilità (AZs) in cui è possibile creare le istanze del cluster di database. Per informazioni sulle aree e le zone di disponibilità di AWS, vedere Scelta delle aree e delle zone di disponibilità nella Guida per l'utente di Amazon Aurora. | stringa[] |
backtrackWindow | Finestra backtrack di destinazione, in secondi. Per disabilitare il backtracking, impostare questo valore su 0. | Int |
backupRetentionPeriod | Numero di giorni per cui vengono conservati i backup automatizzati. | Int |
copyTagsToSnapshot | Valore che indica se copiare tutti i tag dal cluster di database agli snapshot del cluster di database. Il valore predefinito non è copiarli. | Bool |
nomeDelDatabase | Nome del database. Se non si specifica un nome, Amazon RDS non creerà un database in questo cluster di database. Per i vincoli di denominazione, vedere Naming Constraints (Vincoli di denominazione) nella Guida dell'utente di Amazon RDS. | corda |
dbClusterArn | Nome risorsa Amazon (ARN) per il cluster di database. | corda |
dbClusterIdentifier | Identificatore del cluster di database. Questo parametro viene archiviato come stringa minuscola. | corda |
dbClusterInstanceClass | Capacità di calcolo e memoria di ogni istanza del database nel cluster db multi-AZ, ad esempio db.m6g.xlarge. | corda |
dbClusterParameterGroupName | Nome del gruppo di parametri del cluster di database da associare a questo cluster di database. | corda |
dbClusterResourceId | Identificatore univoco dell'area AWS non modificabile per il cluster di database. | corda |
dbInstanceParameterGroupName | Nome del gruppo di parametri di database da applicare a tutte le istanze del cluster di database. | corda |
dbSubnetGroupName | Un gruppo di subnet del database che si vuole associare a questo cluster di database. | corda |
dbSystemId | Riservato per uso futuro. | corda |
deletionProtection | Valore che indica se la protezione dell'eliminazione del cluster di database è abilitata. Non è possibile eliminare il database quando la protezione dell'eliminazione è abilitata. Per impostazione predefinita, la protezione dell'eliminazione è disabilitata. | Bool |
dominio | ID directory di Active Directory in cui creare il cluster di database. | corda |
dominioIAMRoleName | Specificare il nome del ruolo IAM da usare quando si effettuano chiamate API al servizio directory. | corda |
enableCloudwatchLogsExports | Elenco dei tipi di log che devono essere abilitati per l'esportazione nei log di CloudWatch. I valori nell'elenco dipendono dal motore di database in uso. Per altre informazioni, vedere Publishing Database Logs to Amazon CloudWatch Logs in the Amazon Aurora User Guide (Pubblicazione di log di database in Amazon CloudWatch log in Amazon Aurora User Guide). | stringa[] |
enableGlobalWriteForwarding | Specifica se consentire a questo cluster di database di inoltrare le operazioni di scrittura al cluster primario di un cluster globale (database globale Aurora). Per impostazione predefinita, le operazioni di scrittura non sono consentite nei cluster Aurora DB che sono cluster secondari in un database globale Aurora. | Bool |
enableHttpEndpoint | Valore che indica se abilitare l'endpoint HTTP per il cluster di database. Per impostazione predefinita, l'endpoint HTTP è disabilitato. | Bool |
enableIAMDatabaseAuthentication | Valore che indica se abilitare il mapping degli account AWS Identity and Access Management (IAM) agli account di database. Per impostazione predefinita, il mapping è disabilitato. | Bool |
Endpoint | Endpoint proprietà | EndpointAutoGenerated |
motore | Nome del motore di database da usare per questo cluster di database. Valori validi: aurora (per Aurora compatibile con MySQL 5.6), aurora-mysql (per Aurora compatibile con MySQL 5.7) e aurora-postgresql | corda |
Modalità motore | Modalità del motore di database del cluster di database di cui è stato effettuato il provisioning, serverless, parallelquery, global o multimaster. | corda |
Versione del motore | Numero di versione del motore di database da utilizzare. | corda |
globalClusterIdentifier | Se si configura un cluster di database globale Aurora e si vuole che il cluster Aurora DB sia un membro secondario nel cluster di database globale, specificare l'ID cluster globale del cluster di database globale. Per definire il cluster di database primario del cluster globale, usare la risorsa AWS::RDS::GlobalCluster. Se non si configura un cluster di database globale, non specificare questa proprietà. | corda |
operazioni di I/O al secondo | Quantità di operazioni di I/O al secondo di cui è stato effettuato il provisioning (operazioni di input/output) da allocare inizialmente per ogni istanza del database nel cluster multi-AZ DB. | Int |
kmsKeyId | Nome della risorsa Amazon (ARN) della chiave master del servizio di gestione delle chiavi AWS usata per crittografare le istanze del database nel cluster di database, ad esempio arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef. Se si abilita la proprietà StorageEncrypted ma non si specifica questa proprietà, viene usata la chiave master predefinita. Se si specifica questa proprietà, è necessario impostare la proprietà StorageEncrypted su true. | corda |
manageMasterUserPassword | Valore che indica se gestire la password utente master con AWS Secrets Manager. | Bool |
nomeutente master | Nome dell'utente master per il cluster di database. È necessario specificare MasterUsername, a meno che non si specifichi SnapshotIdentifier. In tal caso, non specificare MasterUsername. | corda |
masterUserPassword | Password master per l'istanza del database. | corda |
masterUserSecret | Contiene il segreto gestito da Servizi Desktop remoto in AWS Secrets Manager per la password utente master. | MasterUserSecret |
monitoringInterval | Intervallo, espresso in secondi, tra i punti in cui vengono raccolte le metriche di monitoraggio avanzato per il cluster di database. Per disattivare la raccolta delle metriche di monitoraggio avanzato, specificare 0. Il valore predefinito è 0. | Int |
monitoraggioRuoloArn | Amazon Resource Name (ARN) per il ruolo IAM che consente a RDS di inviare metriche di monitoraggio avanzato ai log di Amazon CloudWatch. | corda |
networkType | Tipo di rete del cluster di database. | corda |
performanceInsightsEnabled | Valore che indica se attivare Performance Insights per il cluster di database. | Bool |
performanceInsightsKmsKeyId | Identificatore della chiave del Servizio di gestione delle chiavi di Amazon Web Services per la crittografia dei dati di Performance Insights. | corda |
performanceInsightsRetentionPeriod | Quantità di tempo, in giorni, per conservare i dati di Performance Insights. | Int |
porto | Numero di porta in cui le istanze del cluster di database accettano le connessioni. Impostazione predefinita: 3306 se il motore è impostato su aurora o 5432 se è impostato su aurora-postgresql. | Int |
preferredBackupWindow | Intervallo di tempo giornaliero durante il quale vengono creati backup automatizzati se i backup automatizzati vengono abilitati usando il parametro BackupRetentionPeriod. Il valore predefinito è una finestra di 30 minuti selezionata in modo casuale da un blocco di tempo di 8 ore per ogni area AWS. Per visualizzare i blocchi di tempo disponibili, vedere Modifica della finestra di manutenzione del cluster di database preferito nella Guida dell'utente di Amazon Aurora. | corda |
preferredMaintenanceWindow | Intervallo di tempo settimanale durante il quale può verificarsi la manutenzione del sistema, nell'ora UTC (Universal Coordinated Time). Il valore predefinito è una finestra di 30 minuti selezionata in modo casuale da un blocco di tempo di 8 ore per ogni area AWS, che si verifica in un giorno casuale della settimana. Per visualizzare i blocchi di tempo disponibili, vedere Modifica della finestra di manutenzione del cluster di database preferito nella Guida dell'utente di Amazon Aurora. | corda |
pubblicamenteAccessibile | Valore che indica se il cluster di database è accessibile pubblicamente. | Bool |
readEndpoint | Proprietà readEndpoint | ReadEndpoint |
replicationSourceIdentifier | Nome risorsa Amazon (ARN) dell'istanza del database di origine o del cluster di database se questo cluster di database viene creato come replica di lettura. | corda |
restoreToTime | Data e ora in cui ripristinare il cluster di database. Il valore deve essere un'ora in formato UTC (Universal Coordinated Time). Esempio: 2015-03-07T23:45:00Z | corda |
restoreType | Tipo di ripristino da eseguire. È possibile specificare uno dei valori seguenti: full-copy: il nuovo cluster di database viene ripristinato come copia completa del cluster di database di origine.copy-on-write. Il nuovo cluster di database viene ripristinato come clone del cluster di database di origine. | corda |
ridimensionamentoConfigurazione | Il tipo di proprietà ScalingConfiguration specifica la configurazione di ridimensionamento di un cluster di database Aurora Serverless. Il tipo di proprietà ScalingConfiguration specifica la configurazione di ridimensionamento di un cluster di database Aurora Serverless. | Configurazione di ridimensionamento |
serverlessV2ScalingConfiguration | Contiene la configurazione del ridimensionamento di un cluster di database Aurora Serverless v2. Contiene la configurazione del ridimensionamento di un cluster di database Aurora Serverless v2. | ServerlessV2ScalingConfiguration |
Identificatore istantaneo | Identificatore dello snapshot del database o dello snapshot del cluster di database da cui eseguire il ripristino. È possibile usare il nome o il nome della risorsa Amazon (ARN) per specificare uno snapshot del cluster di database. Tuttavia, è possibile usare solo l'ARN per specificare uno snapshot del database. Dopo aver ripristinato un cluster di database con una proprietà SnapshotIdentifier, è necessario specificare la stessa proprietà SnapshotIdentifier per eventuali aggiornamenti futuri del cluster di database. Quando si specifica questa proprietà per un aggiornamento, il cluster di database non viene ripristinato di nuovo dallo snapshot e i dati nel database non vengono modificati. Tuttavia, se non si specifica la proprietà SnapshotIdentifier, viene creato un cluster di database vuoto e il cluster di database originale viene eliminato. Se si specifica una proprietà diversa dalla proprietà di ripristino dello snapshot precedente, il cluster di database viene ripristinato dalla proprietà SnapshotIdentifier specificata e il cluster di database originale viene eliminato. | corda |
sourceDBClusterIdentifier | Identificatore del cluster di database di origine da cui eseguire il ripristino. | corda |
sourceRegion | Area AWS che contiene il cluster di database di origine durante la replica di un cluster di database. Ad esempio, us-east-1. | corda |
storageEncrypted | Indica se l'istanza del database è crittografata. Se si specifica la proprietà DBClusterIdentifier, SnapshotIdentifier o SourceDBInstanceIdentifier, non specificare questa proprietà. Il valore viene ereditato dall'istanza del database di origine, snapshot o cluster. | Bool |
di archiviazioneThroughput | Specifica il valore della velocità effettiva di archiviazione per il cluster di database. Questa impostazione si applica solo al tipo di archiviazione gp3. | Int |
storageType | Specifica il tipo di archiviazione da associare al cluster di database. | corda |
Tag | Matrice di coppie chiave-valore da applicare a questa risorsa. | TagAutoGenerated45[] |
useLatestRestorableTime | Valore che indica se ripristinare il cluster di database nell'ora di backup ripristinabile più recente. Per impostazione predefinita, il cluster di database non viene ripristinato nell'ora di backup ripristinabile più recente. | Bool |
vpcSecurityGroupIds | Elenco di gruppi di sicurezza VPC EC2 da associare a questo cluster di database. | stringa[] |
DBClusterRole
Nome | Descrizione | Valore |
---|---|---|
nomefunzione | Nome della funzionalità associata al ruolo AWS Identity and Access Management (IAM). Per l'elenco dei nomi di funzionalità supportati, vedere DBEngineVersion nella Guida di riferimento all'API Amazon RDS. | corda |
ruoloArn | Nome risorsa Amazon (ARN) del ruolo IAM associato al cluster di database. | corda |
EndpointAutoGenerated
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Endpoint di connessione per il cluster di database. | corda |
porto | Numero di porta che accetterà le connessioni in questo cluster di database. | corda |
MasterUserSecret
Nome | Descrizione | Valore |
---|---|---|
kmsKeyId | Identificatore di chiave del Servizio di gestione delle chiavi AWS usato per crittografare il segreto. | corda |
segretoArn | Nome risorsa Amazon (ARN) del segreto. | corda |
Proprietà RdsDBCluster
Nome | Descrizione | Valore |
---|---|---|
Arn | Nome risorsa Amazon (ARN) | corda |
awsAccountId | AWS Account ID | corda |
Proprietà aws | Proprietà DI AWS | Proprietà AwsRdsDBCluster |
Regione aws | Regione AWS | corda |
awsSourceSchema | Schema origine AWS | corda |
awsTags | Tag AWS | RdsDBClusterPropertiesAwsTags |
publicCloudConnectorsResourceId | ID risorsa connettori cloud pubblici | corda |
publicCloudResourceName | Nome risorsa cloud pubblico | corda |
RdsDBClusterPropertiesAwsTags
Nome | Descrizione | Valore |
---|
ReadEndpoint
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Endpoint lettore per il cluster di database. | corda |
Configurazione di ridimensionamento
Nome | Descrizione | Valore |
---|---|---|
Pausa automatica | Valore che indica se consentire o impedire la sospensione automatica per un cluster Aurora DB in modalità motore di database serverless. Un cluster di database può essere sospeso solo quando è inattiva (non ha connessioni). | Bool |
Capacità massima | Capacità massima per un cluster Aurora DB in modalità motore di database serverless. Per Aurora MySQL, i valori di capacità validi sono 1, 2, 4, 8, 16, 32, 64, 128 e 256.Per Aurora PostgreSQL, i valori di capacità validi sono 2, 4, 8, 16, 32, 64, 192 e 384.La capacità massima deve essere maggiore o uguale alla capacità minima. | Int |
minCapacity | Capacità minima per un cluster Aurora DB in modalità motore di database serverless. Per Aurora MySQL, i valori di capacità validi sono 1, 2, 4, 8, 16, 32, 64, 128 e 256.Per Aurora PostgreSQL, i valori di capacità validi sono 2, 4, 8, 16, 32, 64, 192 e 384.La capacità minima deve essere minore o uguale alla capacità massima. | Int |
secondsBeforeTimeout | Quantità di tempo, in secondi, che Aurora Serverless v1 tenta di trovare un punto di ridimensionamento per eseguire il ridimensionamento senza interruzioni prima di applicare l'azione di timeout. Il valore predefinito è 300. | Int |
secondsUntilAutoPause | Tempo, in secondi, prima che un cluster Aurora DB in modalità serverless venga sospeso. | Int |
timeoutAzione | L'azione da eseguire quando viene raggiunto il timeout, ForceApplyCapacityChange o RollbackCapacityChange.ForceApplyCapacityChange imposta la capacità sul valore specificato il prima possibile. RollbackCapacityChange, impostazione predefinita, ignora la modifica della capacità se non viene trovato un punto di ridimensionamento nel periodo di timeout. Per altre informazioni, vedere Scalabilità automatica per Aurora Serverless v1 nella Guida dell'utente di Amazon Aurora. | corda |
ServerlessV2ScalingConfiguration
Nome | Descrizione | Valore |
---|---|---|
Capacità massima | Numero massimo di unità di capacità Aurora per un'istanza del database in un cluster Aurora Serverless v2. È possibile specificare valori di ACU in incrementi a metà passaggio, ad esempio 40, 40,5, 41 e così via. Il valore più grande che è possibile usare è 128. | Int |
minCapacity | Numero minimo di unità di capacità Aurora per un'istanza del database in un cluster Aurora Serverless v2. È possibile specificare valori di ACU in incrementi a metà passaggio, ad esempio 8, 8,5, 9 e così via. Il valore più piccolo che è possibile usare è 0,5. | Int |
TagAutoGenerated45
Nome | Descrizione | Valore |
---|---|---|
chiave | Nome della chiave del tag. È possibile specificare un valore compreso tra 1 e 128 caratteri Unicode e non può essere preceduto da aws:. È possibile usare uno dei caratteri seguenti: il set di lettere Unicode, cifre, spazi vuoti, _, ., /, =, +e -. | corda |
valore | Valore per il tag. È possibile specificare un valore compreso tra 0 e 256 caratteri Unicode e non può essere preceduto da aws:. È possibile usare uno dei caratteri seguenti: il set di lettere Unicode, cifre, spazi vuoti, _, ., /, =, +e -. | corda |
TrackedResourceTags
Nome | Descrizione | Valore |
---|
Esempi di utilizzo
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa rdsDBClusters può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.AwsConnector/rdsDBClusters, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.AwsConnector/rdsDBClusters@2024-12-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
arn = "string"
awsAccountId = "string"
awsProperties = {
allocatedStorage = int
associatedRoles = [
{
featureName = "string"
roleArn = "string"
}
]
autoMinorVersionUpgrade = bool
availabilityZones = [
"string"
]
backtrackWindow = int
backupRetentionPeriod = int
copyTagsToSnapshot = bool
databaseName = "string"
dbClusterArn = "string"
dbClusterIdentifier = "string"
dbClusterInstanceClass = "string"
dbClusterParameterGroupName = "string"
dbClusterResourceId = "string"
dbInstanceParameterGroupName = "string"
dbSubnetGroupName = "string"
dbSystemId = "string"
deletionProtection = bool
domain = "string"
domainIAMRoleName = "string"
enableCloudwatchLogsExports = [
"string"
]
enableGlobalWriteForwarding = bool
enableHttpEndpoint = bool
enableIAMDatabaseAuthentication = bool
endpoint = {
address = "string"
port = "string"
}
engine = "string"
engineMode = "string"
engineVersion = "string"
globalClusterIdentifier = "string"
iops = int
kmsKeyId = "string"
manageMasterUserPassword = bool
masterUsername = "string"
masterUserPassword = "string"
masterUserSecret = {
kmsKeyId = "string"
secretArn = "string"
}
monitoringInterval = int
monitoringRoleArn = "string"
networkType = "string"
performanceInsightsEnabled = bool
performanceInsightsKmsKeyId = "string"
performanceInsightsRetentionPeriod = int
port = int
preferredBackupWindow = "string"
preferredMaintenanceWindow = "string"
publiclyAccessible = bool
readEndpoint = {
address = "string"
}
replicationSourceIdentifier = "string"
restoreToTime = "string"
restoreType = "string"
scalingConfiguration = {
autoPause = bool
maxCapacity = int
minCapacity = int
secondsBeforeTimeout = int
secondsUntilAutoPause = int
timeoutAction = "string"
}
serverlessV2ScalingConfiguration = {
maxCapacity = int
minCapacity = int
}
snapshotIdentifier = "string"
sourceDBClusterIdentifier = "string"
sourceRegion = "string"
storageEncrypted = bool
storageThroughput = int
storageType = "string"
tags = [
{
key = "string"
value = "string"
}
]
useLatestRestorableTime = bool
vpcSecurityGroupIds = [
"string"
]
}
awsRegion = "string"
awsSourceSchema = "string"
awsTags = {
{customized property} = "string"
}
publicCloudConnectorsResourceId = "string"
publicCloudResourceName = "string"
}
}
}
Valori delle proprietà
Microsoft.AwsConnector/rdsDBClusters
Nome | Descrizione | Valore |
---|---|---|
ubicazione | Posizione geografica in cui risiede la risorsa | stringa (obbligatorio) |
nome | Nome della risorsa | corda Vincoli: Pattern = ^(?=.{0,259}[^\s.]$)(?!.*[<>%&\?/#]) (obbligatorio) |
proprietà | Proprietà specifiche della risorsa. | Proprietà RdsDBCluster |
Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
digitare | Tipo di risorsa | "Microsoft.AwsConnector/rdsDBClusters@2024-12-01" |
Proprietà AwsRdsDBCluster
Nome | Descrizione | Valore |
---|---|---|
allocateStorage | Quantità di spazio di archiviazione in gibibytes (GiB) da allocare a ogni istanza di database nel cluster multi-AZ DB. | Int |
Ruoli associati | Fornisce un elenco dei ruoli di AWS Identity and Access Management (IAM) associati al cluster di database. Ruoli IAM associati a un'autorizzazione di concessione del cluster di database per il cluster di database per accedere ad altri servizi AWS per conto dell'utente. | DBClusterRole[] |
autoMinorVersionUpgrade | Valore che indica se gli aggiornamenti secondari del motore vengono applicati automaticamente al cluster di database durante la finestra di manutenzione. Per impostazione predefinita, gli aggiornamenti secondari del motore vengono applicati automaticamente. | Bool |
zone di disponibilità | Elenco delle zone di disponibilità (AZs) in cui è possibile creare le istanze del cluster di database. Per informazioni sulle aree e le zone di disponibilità di AWS, vedere Scelta delle aree e delle zone di disponibilità nella Guida per l'utente di Amazon Aurora. | stringa[] |
backtrackWindow | Finestra backtrack di destinazione, in secondi. Per disabilitare il backtracking, impostare questo valore su 0. | Int |
backupRetentionPeriod | Numero di giorni per cui vengono conservati i backup automatizzati. | Int |
copyTagsToSnapshot | Valore che indica se copiare tutti i tag dal cluster di database agli snapshot del cluster di database. Il valore predefinito non è copiarli. | Bool |
nomeDelDatabase | Nome del database. Se non si specifica un nome, Amazon RDS non creerà un database in questo cluster di database. Per i vincoli di denominazione, vedere Naming Constraints (Vincoli di denominazione) nella Guida dell'utente di Amazon RDS. | corda |
dbClusterArn | Nome risorsa Amazon (ARN) per il cluster di database. | corda |
dbClusterIdentifier | Identificatore del cluster di database. Questo parametro viene archiviato come stringa minuscola. | corda |
dbClusterInstanceClass | Capacità di calcolo e memoria di ogni istanza del database nel cluster db multi-AZ, ad esempio db.m6g.xlarge. | corda |
dbClusterParameterGroupName | Nome del gruppo di parametri del cluster di database da associare a questo cluster di database. | corda |
dbClusterResourceId | Identificatore univoco dell'area AWS non modificabile per il cluster di database. | corda |
dbInstanceParameterGroupName | Nome del gruppo di parametri di database da applicare a tutte le istanze del cluster di database. | corda |
dbSubnetGroupName | Un gruppo di subnet del database che si vuole associare a questo cluster di database. | corda |
dbSystemId | Riservato per uso futuro. | corda |
deletionProtection | Valore che indica se la protezione dell'eliminazione del cluster di database è abilitata. Non è possibile eliminare il database quando la protezione dell'eliminazione è abilitata. Per impostazione predefinita, la protezione dell'eliminazione è disabilitata. | Bool |
dominio | ID directory di Active Directory in cui creare il cluster di database. | corda |
dominioIAMRoleName | Specificare il nome del ruolo IAM da usare quando si effettuano chiamate API al servizio directory. | corda |
enableCloudwatchLogsExports | Elenco dei tipi di log che devono essere abilitati per l'esportazione nei log di CloudWatch. I valori nell'elenco dipendono dal motore di database in uso. Per altre informazioni, vedere Publishing Database Logs to Amazon CloudWatch Logs in the Amazon Aurora User Guide (Pubblicazione di log di database in Amazon CloudWatch log in Amazon Aurora User Guide). | stringa[] |
enableGlobalWriteForwarding | Specifica se consentire a questo cluster di database di inoltrare le operazioni di scrittura al cluster primario di un cluster globale (database globale Aurora). Per impostazione predefinita, le operazioni di scrittura non sono consentite nei cluster Aurora DB che sono cluster secondari in un database globale Aurora. | Bool |
enableHttpEndpoint | Valore che indica se abilitare l'endpoint HTTP per il cluster di database. Per impostazione predefinita, l'endpoint HTTP è disabilitato. | Bool |
enableIAMDatabaseAuthentication | Valore che indica se abilitare il mapping degli account AWS Identity and Access Management (IAM) agli account di database. Per impostazione predefinita, il mapping è disabilitato. | Bool |
Endpoint | Endpoint proprietà | EndpointAutoGenerated |
motore | Nome del motore di database da usare per questo cluster di database. Valori validi: aurora (per Aurora compatibile con MySQL 5.6), aurora-mysql (per Aurora compatibile con MySQL 5.7) e aurora-postgresql | corda |
Modalità motore | Modalità del motore di database del cluster di database di cui è stato effettuato il provisioning, serverless, parallelquery, global o multimaster. | corda |
Versione del motore | Numero di versione del motore di database da utilizzare. | corda |
globalClusterIdentifier | Se si configura un cluster di database globale Aurora e si vuole che il cluster Aurora DB sia un membro secondario nel cluster di database globale, specificare l'ID cluster globale del cluster di database globale. Per definire il cluster di database primario del cluster globale, usare la risorsa AWS::RDS::GlobalCluster. Se non si configura un cluster di database globale, non specificare questa proprietà. | corda |
operazioni di I/O al secondo | Quantità di operazioni di I/O al secondo di cui è stato effettuato il provisioning (operazioni di input/output) da allocare inizialmente per ogni istanza del database nel cluster multi-AZ DB. | Int |
kmsKeyId | Nome della risorsa Amazon (ARN) della chiave master del servizio di gestione delle chiavi AWS usata per crittografare le istanze del database nel cluster di database, ad esempio arn:aws:kms:us-east-1:012345678910:key/abcd1234-a123-456a-a12b-a123b4cd56ef. Se si abilita la proprietà StorageEncrypted ma non si specifica questa proprietà, viene usata la chiave master predefinita. Se si specifica questa proprietà, è necessario impostare la proprietà StorageEncrypted su true. | corda |
manageMasterUserPassword | Valore che indica se gestire la password utente master con AWS Secrets Manager. | Bool |
nomeutente master | Nome dell'utente master per il cluster di database. È necessario specificare MasterUsername, a meno che non si specifichi SnapshotIdentifier. In tal caso, non specificare MasterUsername. | corda |
masterUserPassword | Password master per l'istanza del database. | corda |
masterUserSecret | Contiene il segreto gestito da Servizi Desktop remoto in AWS Secrets Manager per la password utente master. | MasterUserSecret |
monitoringInterval | Intervallo, espresso in secondi, tra i punti in cui vengono raccolte le metriche di monitoraggio avanzato per il cluster di database. Per disattivare la raccolta delle metriche di monitoraggio avanzato, specificare 0. Il valore predefinito è 0. | Int |
monitoraggioRuoloArn | Amazon Resource Name (ARN) per il ruolo IAM che consente a RDS di inviare metriche di monitoraggio avanzato ai log di Amazon CloudWatch. | corda |
networkType | Tipo di rete del cluster di database. | corda |
performanceInsightsEnabled | Valore che indica se attivare Performance Insights per il cluster di database. | Bool |
performanceInsightsKmsKeyId | Identificatore della chiave del Servizio di gestione delle chiavi di Amazon Web Services per la crittografia dei dati di Performance Insights. | corda |
performanceInsightsRetentionPeriod | Quantità di tempo, in giorni, per conservare i dati di Performance Insights. | Int |
porto | Numero di porta in cui le istanze del cluster di database accettano le connessioni. Impostazione predefinita: 3306 se il motore è impostato su aurora o 5432 se è impostato su aurora-postgresql. | Int |
preferredBackupWindow | Intervallo di tempo giornaliero durante il quale vengono creati backup automatizzati se i backup automatizzati vengono abilitati usando il parametro BackupRetentionPeriod. Il valore predefinito è una finestra di 30 minuti selezionata in modo casuale da un blocco di tempo di 8 ore per ogni area AWS. Per visualizzare i blocchi di tempo disponibili, vedere Modifica della finestra di manutenzione del cluster di database preferito nella Guida dell'utente di Amazon Aurora. | corda |
preferredMaintenanceWindow | Intervallo di tempo settimanale durante il quale può verificarsi la manutenzione del sistema, nell'ora UTC (Universal Coordinated Time). Il valore predefinito è una finestra di 30 minuti selezionata in modo casuale da un blocco di tempo di 8 ore per ogni area AWS, che si verifica in un giorno casuale della settimana. Per visualizzare i blocchi di tempo disponibili, vedere Modifica della finestra di manutenzione del cluster di database preferito nella Guida dell'utente di Amazon Aurora. | corda |
pubblicamenteAccessibile | Valore che indica se il cluster di database è accessibile pubblicamente. | Bool |
readEndpoint | Proprietà readEndpoint | ReadEndpoint |
replicationSourceIdentifier | Nome risorsa Amazon (ARN) dell'istanza del database di origine o del cluster di database se questo cluster di database viene creato come replica di lettura. | corda |
restoreToTime | Data e ora in cui ripristinare il cluster di database. Il valore deve essere un'ora in formato UTC (Universal Coordinated Time). Esempio: 2015-03-07T23:45:00Z | corda |
restoreType | Tipo di ripristino da eseguire. È possibile specificare uno dei valori seguenti: full-copy: il nuovo cluster di database viene ripristinato come copia completa del cluster di database di origine.copy-on-write. Il nuovo cluster di database viene ripristinato come clone del cluster di database di origine. | corda |
ridimensionamentoConfigurazione | Il tipo di proprietà ScalingConfiguration specifica la configurazione di ridimensionamento di un cluster di database Aurora Serverless. Il tipo di proprietà ScalingConfiguration specifica la configurazione di ridimensionamento di un cluster di database Aurora Serverless. | Configurazione di ridimensionamento |
serverlessV2ScalingConfiguration | Contiene la configurazione del ridimensionamento di un cluster di database Aurora Serverless v2. Contiene la configurazione del ridimensionamento di un cluster di database Aurora Serverless v2. | ServerlessV2ScalingConfiguration |
Identificatore istantaneo | Identificatore dello snapshot del database o dello snapshot del cluster di database da cui eseguire il ripristino. È possibile usare il nome o il nome della risorsa Amazon (ARN) per specificare uno snapshot del cluster di database. Tuttavia, è possibile usare solo l'ARN per specificare uno snapshot del database. Dopo aver ripristinato un cluster di database con una proprietà SnapshotIdentifier, è necessario specificare la stessa proprietà SnapshotIdentifier per eventuali aggiornamenti futuri del cluster di database. Quando si specifica questa proprietà per un aggiornamento, il cluster di database non viene ripristinato di nuovo dallo snapshot e i dati nel database non vengono modificati. Tuttavia, se non si specifica la proprietà SnapshotIdentifier, viene creato un cluster di database vuoto e il cluster di database originale viene eliminato. Se si specifica una proprietà diversa dalla proprietà di ripristino dello snapshot precedente, il cluster di database viene ripristinato dalla proprietà SnapshotIdentifier specificata e il cluster di database originale viene eliminato. | corda |
sourceDBClusterIdentifier | Identificatore del cluster di database di origine da cui eseguire il ripristino. | corda |
sourceRegion | Area AWS che contiene il cluster di database di origine durante la replica di un cluster di database. Ad esempio, us-east-1. | corda |
storageEncrypted | Indica se l'istanza del database è crittografata. Se si specifica la proprietà DBClusterIdentifier, SnapshotIdentifier o SourceDBInstanceIdentifier, non specificare questa proprietà. Il valore viene ereditato dall'istanza del database di origine, snapshot o cluster. | Bool |
di archiviazioneThroughput | Specifica il valore della velocità effettiva di archiviazione per il cluster di database. Questa impostazione si applica solo al tipo di archiviazione gp3. | Int |
storageType | Specifica il tipo di archiviazione da associare al cluster di database. | corda |
Tag | Matrice di coppie chiave-valore da applicare a questa risorsa. | TagAutoGenerated45[] |
useLatestRestorableTime | Valore che indica se ripristinare il cluster di database nell'ora di backup ripristinabile più recente. Per impostazione predefinita, il cluster di database non viene ripristinato nell'ora di backup ripristinabile più recente. | Bool |
vpcSecurityGroupIds | Elenco di gruppi di sicurezza VPC EC2 da associare a questo cluster di database. | stringa[] |
DBClusterRole
Nome | Descrizione | Valore |
---|---|---|
nomefunzione | Nome della funzionalità associata al ruolo AWS Identity and Access Management (IAM). Per l'elenco dei nomi di funzionalità supportati, vedere DBEngineVersion nella Guida di riferimento all'API Amazon RDS. | corda |
ruoloArn | Nome risorsa Amazon (ARN) del ruolo IAM associato al cluster di database. | corda |
EndpointAutoGenerated
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Endpoint di connessione per il cluster di database. | corda |
porto | Numero di porta che accetterà le connessioni in questo cluster di database. | corda |
MasterUserSecret
Nome | Descrizione | Valore |
---|---|---|
kmsKeyId | Identificatore di chiave del Servizio di gestione delle chiavi AWS usato per crittografare il segreto. | corda |
segretoArn | Nome risorsa Amazon (ARN) del segreto. | corda |
Proprietà RdsDBCluster
Nome | Descrizione | Valore |
---|---|---|
Arn | Nome risorsa Amazon (ARN) | corda |
awsAccountId | AWS Account ID | corda |
Proprietà aws | Proprietà DI AWS | Proprietà AwsRdsDBCluster |
Regione aws | Regione AWS | corda |
awsSourceSchema | Schema origine AWS | corda |
awsTags | Tag AWS | RdsDBClusterPropertiesAwsTags |
publicCloudConnectorsResourceId | ID risorsa connettori cloud pubblici | corda |
publicCloudResourceName | Nome risorsa cloud pubblico | corda |
RdsDBClusterPropertiesAwsTags
Nome | Descrizione | Valore |
---|
ReadEndpoint
Nome | Descrizione | Valore |
---|---|---|
indirizzo | Endpoint lettore per il cluster di database. | corda |
Configurazione di ridimensionamento
Nome | Descrizione | Valore |
---|---|---|
Pausa automatica | Valore che indica se consentire o impedire la sospensione automatica per un cluster Aurora DB in modalità motore di database serverless. Un cluster di database può essere sospeso solo quando è inattiva (non ha connessioni). | Bool |
Capacità massima | Capacità massima per un cluster Aurora DB in modalità motore di database serverless. Per Aurora MySQL, i valori di capacità validi sono 1, 2, 4, 8, 16, 32, 64, 128 e 256.Per Aurora PostgreSQL, i valori di capacità validi sono 2, 4, 8, 16, 32, 64, 192 e 384.La capacità massima deve essere maggiore o uguale alla capacità minima. | Int |
minCapacity | Capacità minima per un cluster Aurora DB in modalità motore di database serverless. Per Aurora MySQL, i valori di capacità validi sono 1, 2, 4, 8, 16, 32, 64, 128 e 256.Per Aurora PostgreSQL, i valori di capacità validi sono 2, 4, 8, 16, 32, 64, 192 e 384.La capacità minima deve essere minore o uguale alla capacità massima. | Int |
secondsBeforeTimeout | Quantità di tempo, in secondi, che Aurora Serverless v1 tenta di trovare un punto di ridimensionamento per eseguire il ridimensionamento senza interruzioni prima di applicare l'azione di timeout. Il valore predefinito è 300. | Int |
secondsUntilAutoPause | Tempo, in secondi, prima che un cluster Aurora DB in modalità serverless venga sospeso. | Int |
timeoutAzione | L'azione da eseguire quando viene raggiunto il timeout, ForceApplyCapacityChange o RollbackCapacityChange.ForceApplyCapacityChange imposta la capacità sul valore specificato il prima possibile. RollbackCapacityChange, impostazione predefinita, ignora la modifica della capacità se non viene trovato un punto di ridimensionamento nel periodo di timeout. Per altre informazioni, vedere Scalabilità automatica per Aurora Serverless v1 nella Guida dell'utente di Amazon Aurora. | corda |
ServerlessV2ScalingConfiguration
Nome | Descrizione | Valore |
---|---|---|
Capacità massima | Numero massimo di unità di capacità Aurora per un'istanza del database in un cluster Aurora Serverless v2. È possibile specificare valori di ACU in incrementi a metà passaggio, ad esempio 40, 40,5, 41 e così via. Il valore più grande che è possibile usare è 128. | Int |
minCapacity | Numero minimo di unità di capacità Aurora per un'istanza del database in un cluster Aurora Serverless v2. È possibile specificare valori di ACU in incrementi a metà passaggio, ad esempio 8, 8,5, 9 e così via. Il valore più piccolo che è possibile usare è 0,5. | Int |
TagAutoGenerated45
Nome | Descrizione | Valore |
---|---|---|
chiave | Nome della chiave del tag. È possibile specificare un valore compreso tra 1 e 128 caratteri Unicode e non può essere preceduto da aws:. È possibile usare uno dei caratteri seguenti: il set di lettere Unicode, cifre, spazi vuoti, _, ., /, =, +e -. | corda |
valore | Valore per il tag. È possibile specificare un valore compreso tra 0 e 256 caratteri Unicode e non può essere preceduto da aws:. È possibile usare uno dei caratteri seguenti: il set di lettere Unicode, cifre, spazi vuoti, _, ., /, =, +e -. | corda |
TrackedResourceTags
Nome | Descrizione | Valore |
---|