- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
ancestors
Type: UNORDERED_LIST_STRING
async_cluster_endpoints_deletion_enabled
Type: BOOLEAN
Provider name: asyncClusterEndpointsDeletionEnabled
Description: Optional. If true, cluster endpoints that are created and registered by customers can be deleted asynchronously. That is, such a cluster endpoint can be de-registered before the forwarding rules in the cluster endpoint are deleted.
authorization_mode
Type: STRING
Provider name: authorizationMode
Description: Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
Possible values:
AUTH_MODE_UNSPECIFIED
- Not set.AUTH_MODE_IAM_AUTH
- IAM basic authorization modeAUTH_MODE_DISABLED
- Authorization disabled modeautomated_backup_config
Type: STRUCT
Provider name: automatedBackupConfig
Description: Optional. The automated backup config for the cluster.
automated_backup_mode
STRING
automatedBackupMode
AUTOMATED_BACKUP_MODE_UNSPECIFIED
- Default value. Automated backup config is not specified.DISABLED
- Automated backup config disabled.ENABLED
- Automated backup config enabled.fixed_frequency_schedule
STRUCT
fixedFrequencySchedule
start_time
STRUCT
startTime
hours
INT32
hours
minutes
INT32
minutes
nanos
INT32
nanos
seconds
INT32
seconds
retention
STRING
retention
backup_collection
Type: STRING
Provider name: backupCollection
Description: Optional. Output only. The backup collection full resource name. Example: projects/{project}/locations/{location}/backupCollections/{collection}
cluster_endpoints
Type: UNORDERED_LIST_STRUCT
Provider name: clusterEndpoints
Description: Optional. A list of cluster endpoints.
connections
UNORDERED_LIST_STRUCT
connections
psc_auto_connection
STRUCT
pscAutoConnection
address
STRING
address
connection_type
STRING
connectionType
CONNECTION_TYPE_UNSPECIFIED
- Cluster endpoint Type is not setCONNECTION_TYPE_DISCOVERY
- Cluster endpoint that will be used as for cluster topology discovery.CONNECTION_TYPE_PRIMARY
- Cluster endpoint that will be used as primary endpoint to access primary.CONNECTION_TYPE_READER
- Cluster endpoint that will be used as reader endpoint to access replicas.forwarding_rule
STRING
forwardingRule
network
STRING
network
project_id
STRING
projectId
psc_connection_id
STRING
pscConnectionId
psc_connection_status
STRING
pscConnectionStatus
PSC_CONNECTION_STATUS_UNSPECIFIED
- PSC connection status is not specified.PSC_CONNECTION_STATUS_ACTIVE
- The connection is activePSC_CONNECTION_STATUS_NOT_FOUND
- Connection not foundservice_attachment
STRING
serviceAttachment
psc_connection
STRUCT
pscConnection
address
STRING
address
connection_type
STRING
connectionType
CONNECTION_TYPE_UNSPECIFIED
- Cluster endpoint Type is not setCONNECTION_TYPE_DISCOVERY
- Cluster endpoint that will be used as for cluster topology discovery.CONNECTION_TYPE_PRIMARY
- Cluster endpoint that will be used as primary endpoint to access primary.CONNECTION_TYPE_READER
- Cluster endpoint that will be used as reader endpoint to access replicas.forwarding_rule
STRING
forwardingRule
network
STRING
network
port
INT32
port
project_id
STRING
projectId
psc_connection_id
STRING
pscConnectionId
psc_connection_status
STRING
pscConnectionStatus
PSC_CONNECTION_STATUS_UNSPECIFIED
- PSC connection status is not specified.PSC_CONNECTION_STATUS_ACTIVE
- The connection is activePSC_CONNECTION_STATUS_NOT_FOUND
- Connection not foundservice_attachment
STRING
serviceAttachment
create_time
Type: TIMESTAMP
Provider name: createTime
Description: Output only. The timestamp associated with the cluster creation request.
cross_cluster_replication_config
Type: STRUCT
Provider name: crossClusterReplicationConfig
Description: Optional. Cross cluster replication config.
cluster_role
STRING
clusterRole
CLUSTER_ROLE_UNSPECIFIED
- Cluster role is not set. The behavior is equivalent to NONE.NONE
- This cluster does not participate in cross cluster replication. It is an independent cluster and does not replicate to or from any other clusters.PRIMARY
- A cluster that allows both reads and writes. Any data written to this cluster is also replicated to the attached secondary clusters.SECONDARY
- A cluster that allows only reads and replicates data from a primary cluster.membership
STRUCT
membership
primary_cluster
STRUCT
primaryCluster
cluster
STRING
cluster
uid
STRING
uid
secondary_clusters
UNORDERED_LIST_STRUCT
secondaryClusters
cluster
STRING
cluster
uid
STRING
uid
primary_cluster
STRUCT
primaryCluster
cluster
STRING
cluster
uid
STRING
uid
secondary_clusters
UNORDERED_LIST_STRUCT
secondaryClusters
cluster
STRING
cluster
uid
STRING
uid
update_time
TIMESTAMP
updateTime
deletion_protection_enabled
Type: BOOLEAN
Provider name: deletionProtectionEnabled
Description: Optional. The delete operation will fail when the value is set to true.
discovery_endpoints
Type: UNORDERED_LIST_STRUCT
Provider name: discoveryEndpoints
Description: Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
address
STRING
address
port
INT32
port
psc_config
STRUCT
pscConfig
network
STRING
network
encryption_info
Type: STRUCT
Provider name: encryptionInfo
Description: Output only. Encryption information of the data at rest of the cluster.
encryption_type
STRING
encryptionType
TYPE_UNSPECIFIED
- Encryption type not specified. Defaults to GOOGLE_DEFAULT_ENCRYPTION.GOOGLE_DEFAULT_ENCRYPTION
- The data is encrypted at rest with a key that is fully managed by Google. No key version will be populated. This is the default state.CUSTOMER_MANAGED_ENCRYPTION
- The data is encrypted at rest with a key that is managed by the customer. KMS key versions will be populated.kms_key_primary_state
STRING
kmsKeyPrimaryState
KMS_KEY_STATE_UNSPECIFIED
- The default value. This value is unused.ENABLED
- The KMS key is enabled and correctly configured.PERMISSION_DENIED
- Permission denied on the KMS key.DISABLED
- The KMS key is disabled.DESTROYED
- The KMS key is destroyed.DESTROY_SCHEDULED
- The KMS key is scheduled to be destroyed.EKM_KEY_UNREACHABLE_DETECTED
- The EKM key is unreachable.BILLING_DISABLED
- Billing is disabled for the project.UNKNOWN_FAILURE
- All other unknown failures.kms_key_versions
UNORDERED_LIST_STRING
kmsKeyVersions
last_update_time
TIMESTAMP
lastUpdateTime
gcs_source
Type: STRUCT
Provider name: gcsSource
Description: Optional. Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters. Read permission is required to import from the provided Cloud Storage objects.
uris
UNORDERED_LIST_STRING
uris
kms_key
Type: STRING
Provider name: kmsKey
Description: Optional. The KMS key used to encrypt the at-rest data of the cluster.
labels
Type: UNORDERED_LIST_STRING
maintenance_policy
Type: STRUCT
Provider name: maintenancePolicy
Description: Optional. ClusterMaintenancePolicy determines when to allow or deny updates.
create_time
TIMESTAMP
createTime
update_time
TIMESTAMP
updateTime
weekly_maintenance_window
UNORDERED_LIST_STRUCT
weeklyMaintenanceWindow
day
STRING
day
DAY_OF_WEEK_UNSPECIFIED
- The day of the week is unspecified.MONDAY
- MondayTUESDAY
- TuesdayWEDNESDAY
- WednesdayTHURSDAY
- ThursdayFRIDAY
- FridaySATURDAY
- SaturdaySUNDAY
- Sundaystart_time
STRUCT
startTime
hours
INT32
hours
minutes
INT32
minutes
nanos
INT32
nanos
seconds
INT32
seconds
maintenance_schedule
Type: STRUCT
Provider name: maintenanceSchedule
Description: Output only. ClusterMaintenanceSchedule Output only Published maintenance schedule.
end_time
TIMESTAMP
endTime
start_time
TIMESTAMP
startTime
managed_backup_source
Type: STRUCT
Provider name: managedBackupSource
Description: Optional. Backups generated and managed by memorystore service.
backup
STRING
backup
name
Type: STRING
Provider name: name
Description: Required. Identifier. Unique name of the resource in this scope including project and location using the form: projects/{project_id}/locations/{location_id}/clusters/{cluster_id}
node_type
Type: STRING
Provider name: nodeType
Description: Optional. The type of a redis node in the cluster. NodeType determines the underlying machine-type of a redis node.
Possible values:
NODE_TYPE_UNSPECIFIED
- Node type unspecifiedREDIS_SHARED_CORE_NANO
- Redis shared core nano node_type.REDIS_HIGHMEM_MEDIUM
- Redis highmem medium node_type.REDIS_HIGHMEM_XLARGE
- Redis highmem xlarge node_type.REDIS_STANDARD_SMALL
- Redis standard small node_type.organization_id
Type: STRING
parent
Type: STRING
persistence_config
Type: STRUCT
Provider name: persistenceConfig
Description: Optional. Persistence config (RDB, AOF) for the cluster.
aof_config
STRUCT
aofConfig
append_fsync
STRING
appendFsync
APPEND_FSYNC_UNSPECIFIED
- Not set. Default: EVERYSECNO
- Never fsync. Normally Linux will flush data every 30 seconds with this configuration, but it’s up to the kernel’s exact tuning.EVERYSEC
- fsync every second. Fast enough, and you may lose 1 second of data if there is a disasterALWAYS
- fsync every time new write commands are appended to the AOF. It has the best data loss protection at the cost of performancemode
STRING
mode
PERSISTENCE_MODE_UNSPECIFIED
- Not set.DISABLED
- Persistence is disabled, and any snapshot data is deleted.RDB
- RDB based persistence is enabled.AOF
- AOF based persistence is enabled.rdb_config
STRUCT
rdbConfig
rdb_snapshot_period
STRING
rdbSnapshotPeriod
SNAPSHOT_PERIOD_UNSPECIFIED
- Not set.ONE_HOUR
- One hour.SIX_HOURS
- Six hours.TWELVE_HOURS
- Twelve hours.TWENTY_FOUR_HOURS
- Twenty four hours.rdb_snapshot_start_time
TIMESTAMP
rdbSnapshotStartTime
precise_size_gb
Type: DOUBLE
Provider name: preciseSizeGb
Description: Output only. Precise value of redis memory size in GB for the entire cluster.
project_id
Type: STRING
project_number
Type: STRING
psc_configs
Type: UNORDERED_LIST_STRUCT
Provider name: pscConfigs
Description: Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
network
STRING
network
psc_connections
Type: UNORDERED_LIST_STRUCT
Provider name: pscConnections
Description: Output only. The list of PSC connections that are auto-created through service connectivity automation.
address
STRING
address
connection_type
STRING
connectionType
CONNECTION_TYPE_UNSPECIFIED
- Cluster endpoint Type is not setCONNECTION_TYPE_DISCOVERY
- Cluster endpoint that will be used as for cluster topology discovery.CONNECTION_TYPE_PRIMARY
- Cluster endpoint that will be used as primary endpoint to access primary.CONNECTION_TYPE_READER
- Cluster endpoint that will be used as reader endpoint to access replicas.forwarding_rule
STRING
forwardingRule
network
STRING
network
port
INT32
port
project_id
STRING
projectId
psc_connection_id
STRING
pscConnectionId
psc_connection_status
STRING
pscConnectionStatus
PSC_CONNECTION_STATUS_UNSPECIFIED
- PSC connection status is not specified.PSC_CONNECTION_STATUS_ACTIVE
- The connection is activePSC_CONNECTION_STATUS_NOT_FOUND
- Connection not foundservice_attachment
STRING
serviceAttachment
psc_service_attachments
Type: UNORDERED_LIST_STRUCT
Provider name: pscServiceAttachments
Description: Output only. Service attachment details to configure Psc connections
connection_type
STRING
connectionType
CONNECTION_TYPE_UNSPECIFIED
- Cluster endpoint Type is not setCONNECTION_TYPE_DISCOVERY
- Cluster endpoint that will be used as for cluster topology discovery.CONNECTION_TYPE_PRIMARY
- Cluster endpoint that will be used as primary endpoint to access primary.CONNECTION_TYPE_READER
- Cluster endpoint that will be used as reader endpoint to access replicas.service_attachment
STRING
serviceAttachment
replica_count
Type: INT32
Provider name: replicaCount
Description: Optional. The number of replica nodes per shard.
resource_name
Type: STRING
shard_count
Type: INT32
Provider name: shardCount
Description: Optional. Number of shards for the Redis cluster.
size_gb
Type: INT32
Provider name: sizeGb
Description: Output only. Redis memory size in GB for the entire cluster rounded up to the next integer.
state
Type: STRING
Provider name: state
Description: Output only. The current state of this cluster. Can be CREATING, READY, UPDATING, DELETING and SUSPENDED
Possible values:
STATE_UNSPECIFIED
- Not set.CREATING
- Redis cluster is being created.ACTIVE
- Redis cluster has been created and is fully usable.UPDATING
- Redis cluster configuration is being updated.DELETING
- Redis cluster is being deleted.state_info
Type: STRUCT
Provider name: stateInfo
Description: Output only. Additional information about the current state of the cluster.
update_info
STRUCT
updateInfo
target_node_type
STRING
targetNodeType
NODE_TYPE_UNSPECIFIED
- Node type unspecifiedREDIS_SHARED_CORE_NANO
- Redis shared core nano node_type.REDIS_HIGHMEM_MEDIUM
- Redis highmem medium node_type.REDIS_HIGHMEM_XLARGE
- Redis highmem xlarge node_type.REDIS_STANDARD_SMALL
- Redis standard small node_type.target_replica_count
INT32
targetReplicaCount
target_shard_count
INT32
targetShardCount
tags
Type: UNORDERED_LIST_STRING
transit_encryption_mode
Type: STRING
Provider name: transitEncryptionMode
Description: Optional. The in-transit encryption for the Redis cluster. If not provided, encryption is disabled for the cluster.
Possible values:
TRANSIT_ENCRYPTION_MODE_UNSPECIFIED
- In-transit encryption not set.TRANSIT_ENCRYPTION_MODE_DISABLED
- In-transit encryption disabled.TRANSIT_ENCRYPTION_MODE_SERVER_AUTHENTICATION
- Use server managed encryption for in-transit encryption.uid
Type: STRING
Provider name: uid
Description: Output only. System assigned, unique identifier for the cluster.
zone_distribution_config
Type: STRUCT
Provider name: zoneDistributionConfig
Description: Optional. This config will be used to determine how the customer wants us to distribute cluster resources within the region.
mode
STRING
mode
ZONE_DISTRIBUTION_MODE_UNSPECIFIED
- Not Set. Default: MULTI_ZONEMULTI_ZONE
- Distribute all resources across 3 zones picked at random, within the region.SINGLE_ZONE
- Distribute all resources in a single zone. The zone field must be specified, when this mode is selected.zone
STRING
zone