Condividi tramite


Microsoft.AwsConnector rdsDBClusters

Definizione di risorsa Bicep

Il tipo di risorsa rdsDBClusters può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo 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 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:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo 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 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