Interface protos.google.cloud.memorystore.v1.IInstance (0.4.0)

Properties of an Instance.

Package

@google-cloud/memorystore

Properties

allowFewerZonesDeployment

allowFewerZonesDeployment?: (boolean|null);

Instance allowFewerZonesDeployment

asyncInstanceEndpointsDeletionEnabled

asyncInstanceEndpointsDeletionEnabled?: (boolean|null);

Instance asyncInstanceEndpointsDeletionEnabled

authorizationMode

authorizationMode?: (google.cloud.memorystore.v1.Instance.AuthorizationMode|keyof typeof google.cloud.memorystore.v1.Instance.AuthorizationMode|null);

Instance authorizationMode

automatedBackupConfig

automatedBackupConfig?: (google.cloud.memorystore.v1.IAutomatedBackupConfig|null);

Instance automatedBackupConfig

availableMaintenanceVersions

availableMaintenanceVersions?: (string[]|null);

Instance availableMaintenanceVersions

backupCollection

backupCollection?: (string|null);

Instance backupCollection

createTime

createTime?: (google.protobuf.ITimestamp|null);

Instance createTime

crossInstanceReplicationConfig

crossInstanceReplicationConfig?: (google.cloud.memorystore.v1.ICrossInstanceReplicationConfig|null);

Instance crossInstanceReplicationConfig

deletionProtectionEnabled

deletionProtectionEnabled?: (boolean|null);

Instance deletionProtectionEnabled

discoveryEndpoints

discoveryEndpoints?: (google.cloud.memorystore.v1.IDiscoveryEndpoint[]|null);

Instance discoveryEndpoints

effectiveMaintenanceVersion

effectiveMaintenanceVersion?: (string|null);

Instance effectiveMaintenanceVersion

encryptionInfo

encryptionInfo?: (google.cloud.memorystore.v1.IEncryptionInfo|null);

Instance encryptionInfo

endpoints

endpoints?: (google.cloud.memorystore.v1.Instance.IInstanceEndpoint[]|null);

Instance endpoints

engineConfigs

engineConfigs?: ({ [k: string]: string }|null);

Instance engineConfigs

engineVersion

engineVersion?: (string|null);

Instance engineVersion

gcsSource

gcsSource?: (google.cloud.memorystore.v1.Instance.IGcsBackupSource|null);

Instance gcsSource

kmsKey

kmsKey?: (string|null);

Instance kmsKey

labels

labels?: ({ [k: string]: string }|null);

Instance labels

maintenancePolicy

maintenancePolicy?: (google.cloud.memorystore.v1.IMaintenancePolicy|null);

Instance maintenancePolicy

maintenanceSchedule

maintenanceSchedule?: (google.cloud.memorystore.v1.IMaintenanceSchedule|null);

Instance maintenanceSchedule

maintenanceVersion

maintenanceVersion?: (string|null);

Instance maintenanceVersion

managedBackupSource

managedBackupSource?: (google.cloud.memorystore.v1.Instance.IManagedBackupSource|null);

Instance managedBackupSource

mode

mode?: (google.cloud.memorystore.v1.Instance.Mode|keyof typeof google.cloud.memorystore.v1.Instance.Mode|null);

Instance mode

name

name?: (string|null);

Instance name

nodeConfig

nodeConfig?: (google.cloud.memorystore.v1.INodeConfig|null);

Instance nodeConfig

nodeType

nodeType?: (google.cloud.memorystore.v1.Instance.NodeType|keyof typeof google.cloud.memorystore.v1.Instance.NodeType|null);

Instance nodeType

ondemandMaintenance

ondemandMaintenance?: (boolean|null);

Instance ondemandMaintenance

persistenceConfig

persistenceConfig?: (google.cloud.memorystore.v1.IPersistenceConfig|null);

Instance persistenceConfig

pscAttachmentDetails

pscAttachmentDetails?: (google.cloud.memorystore.v1.IPscAttachmentDetail[]|null);

Instance pscAttachmentDetails

pscAutoConnections

pscAutoConnections?: (google.cloud.memorystore.v1.IPscAutoConnection[]|null);

Instance pscAutoConnections

replicaCount

replicaCount?: (number|null);

Instance replicaCount

satisfiesPzi

satisfiesPzi?: (boolean|null);

Instance satisfiesPzi

satisfiesPzs

satisfiesPzs?: (boolean|null);

Instance satisfiesPzs

shardCount

shardCount?: (number|null);

Instance shardCount

simulateMaintenanceEvent

simulateMaintenanceEvent?: (boolean|null);

Instance simulateMaintenanceEvent

state

state?: (google.cloud.memorystore.v1.Instance.State|keyof typeof google.cloud.memorystore.v1.Instance.State|null);

Instance state

stateInfo

stateInfo?: (google.cloud.memorystore.v1.Instance.IStateInfo|null);

Instance stateInfo

transitEncryptionMode

transitEncryptionMode?: (google.cloud.memorystore.v1.Instance.TransitEncryptionMode|keyof typeof google.cloud.memorystore.v1.Instance.TransitEncryptionMode|null);

Instance transitEncryptionMode

uid

uid?: (string|null);

Instance uid

updateTime

updateTime?: (google.protobuf.ITimestamp|null);

Instance updateTime

zoneDistributionConfig

zoneDistributionConfig?: (google.cloud.memorystore.v1.IZoneDistributionConfig|null);

Instance zoneDistributionConfig