Documentation
¶
Index ¶
- Constants
- type Backup
- type BackupArrayOutput
- type BackupOutput
- type Ca
- type CaOutput
- type Connection
- type ConnectionArgs
- func (ConnectionArgs) ElementType() reflect.Type
- func (i ConnectionArgs) ToConnectionOutput() ConnectionOutput
- func (i ConnectionArgs) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
- func (i ConnectionArgs) ToConnectionPtrOutput() ConnectionPtrOutput
- func (i ConnectionArgs) ToConnectionPtrOutputWithContext(ctx context.Context) ConnectionPtrOutput
- type ConnectionInput
- type ConnectionOutput
- func (o ConnectionOutput) Database() pulumi.StringPtrOutput
- func (ConnectionOutput) ElementType() reflect.Type
- func (o ConnectionOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionOutput) Ssl() pulumi.BoolPtrOutput
- func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput
- func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
- func (o ConnectionOutput) ToConnectionPtrOutput() ConnectionPtrOutput
- func (o ConnectionOutput) ToConnectionPtrOutputWithContext(ctx context.Context) ConnectionPtrOutput
- func (o ConnectionOutput) Uri() pulumi.StringPtrOutput
- func (o ConnectionOutput) User() pulumi.StringPtrOutput
- type ConnectionPool
- type ConnectionPoolArrayOutput
- func (ConnectionPoolArrayOutput) ElementType() reflect.Type
- func (o ConnectionPoolArrayOutput) Index(i pulumi.IntInput) ConnectionPoolOutput
- func (o ConnectionPoolArrayOutput) ToConnectionPoolArrayOutput() ConnectionPoolArrayOutput
- func (o ConnectionPoolArrayOutput) ToConnectionPoolArrayOutputWithContext(ctx context.Context) ConnectionPoolArrayOutput
- type ConnectionPoolConnection
- type ConnectionPoolConnectionOutput
- func (o ConnectionPoolConnectionOutput) Database() pulumi.StringPtrOutput
- func (ConnectionPoolConnectionOutput) ElementType() reflect.Type
- func (o ConnectionPoolConnectionOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionPoolConnectionOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionPoolConnectionOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionPoolConnectionOutput) Ssl() pulumi.BoolPtrOutput
- func (o ConnectionPoolConnectionOutput) ToConnectionPoolConnectionOutput() ConnectionPoolConnectionOutput
- func (o ConnectionPoolConnectionOutput) ToConnectionPoolConnectionOutputWithContext(ctx context.Context) ConnectionPoolConnectionOutput
- func (o ConnectionPoolConnectionOutput) Uri() pulumi.StringPtrOutput
- func (o ConnectionPoolConnectionOutput) User() pulumi.StringPtrOutput
- type ConnectionPoolConnectionPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) Database() pulumi.StringPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) Elem() ConnectionPoolConnectionOutput
- func (ConnectionPoolConnectionPtrOutput) ElementType() reflect.Type
- func (o ConnectionPoolConnectionPtrOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) ToConnectionPoolConnectionPtrOutput() ConnectionPoolConnectionPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) ToConnectionPoolConnectionPtrOutputWithContext(ctx context.Context) ConnectionPoolConnectionPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) Uri() pulumi.StringPtrOutput
- func (o ConnectionPoolConnectionPtrOutput) User() pulumi.StringPtrOutput
- type ConnectionPoolOutput
- func (o ConnectionPoolOutput) Connection() ConnectionPoolConnectionPtrOutput
- func (o ConnectionPoolOutput) Db() pulumi.StringOutput
- func (ConnectionPoolOutput) ElementType() reflect.Type
- func (o ConnectionPoolOutput) Mode() pulumi.StringOutput
- func (o ConnectionPoolOutput) Name() pulumi.StringOutput
- func (o ConnectionPoolOutput) PrivateConnection() ConnectionPoolPrivateConnectionPtrOutput
- func (o ConnectionPoolOutput) Size() pulumi.IntOutput
- func (o ConnectionPoolOutput) ToConnectionPoolOutput() ConnectionPoolOutput
- func (o ConnectionPoolOutput) ToConnectionPoolOutputWithContext(ctx context.Context) ConnectionPoolOutput
- func (o ConnectionPoolOutput) User() pulumi.StringPtrOutput
- type ConnectionPoolPrivateConnection
- type ConnectionPoolPrivateConnectionOutput
- func (o ConnectionPoolPrivateConnectionOutput) Database() pulumi.StringPtrOutput
- func (ConnectionPoolPrivateConnectionOutput) ElementType() reflect.Type
- func (o ConnectionPoolPrivateConnectionOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionPoolPrivateConnectionOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionPoolPrivateConnectionOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionPoolPrivateConnectionOutput) Ssl() pulumi.BoolPtrOutput
- func (o ConnectionPoolPrivateConnectionOutput) ToConnectionPoolPrivateConnectionOutput() ConnectionPoolPrivateConnectionOutput
- func (o ConnectionPoolPrivateConnectionOutput) ToConnectionPoolPrivateConnectionOutputWithContext(ctx context.Context) ConnectionPoolPrivateConnectionOutput
- func (o ConnectionPoolPrivateConnectionOutput) Uri() pulumi.StringPtrOutput
- func (o ConnectionPoolPrivateConnectionOutput) User() pulumi.StringPtrOutput
- type ConnectionPoolPrivateConnectionPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) Database() pulumi.StringPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) Elem() ConnectionPoolPrivateConnectionOutput
- func (ConnectionPoolPrivateConnectionPtrOutput) ElementType() reflect.Type
- func (o ConnectionPoolPrivateConnectionPtrOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) ToConnectionPoolPrivateConnectionPtrOutput() ConnectionPoolPrivateConnectionPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) ToConnectionPoolPrivateConnectionPtrOutputWithContext(ctx context.Context) ConnectionPoolPrivateConnectionPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) Uri() pulumi.StringPtrOutput
- func (o ConnectionPoolPrivateConnectionPtrOutput) User() pulumi.StringPtrOutput
- type ConnectionPools
- type ConnectionPoolsOutput
- func (ConnectionPoolsOutput) ElementType() reflect.Type
- func (o ConnectionPoolsOutput) Pools() ConnectionPoolArrayOutput
- func (o ConnectionPoolsOutput) ToConnectionPoolsOutput() ConnectionPoolsOutput
- func (o ConnectionPoolsOutput) ToConnectionPoolsOutputWithContext(ctx context.Context) ConnectionPoolsOutput
- type ConnectionPtrInput
- type ConnectionPtrOutput
- func (o ConnectionPtrOutput) Database() pulumi.StringPtrOutput
- func (o ConnectionPtrOutput) Elem() ConnectionOutput
- func (ConnectionPtrOutput) ElementType() reflect.Type
- func (o ConnectionPtrOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionPtrOutput) Password() pulumi.StringPtrOutput
- func (o ConnectionPtrOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
- func (o ConnectionPtrOutput) ToConnectionPtrOutput() ConnectionPtrOutput
- func (o ConnectionPtrOutput) ToConnectionPtrOutputWithContext(ctx context.Context) ConnectionPtrOutput
- func (o ConnectionPtrOutput) Uri() pulumi.StringPtrOutput
- func (o ConnectionPtrOutput) User() pulumi.StringPtrOutput
- type Database
- type DatabaseArgs
- type DatabaseBackup
- type DatabaseBackupArgs
- func (DatabaseBackupArgs) ElementType() reflect.Type
- func (i DatabaseBackupArgs) ToDatabaseBackupOutput() DatabaseBackupOutput
- func (i DatabaseBackupArgs) ToDatabaseBackupOutputWithContext(ctx context.Context) DatabaseBackupOutput
- func (i DatabaseBackupArgs) ToDatabaseBackupPtrOutput() DatabaseBackupPtrOutput
- func (i DatabaseBackupArgs) ToDatabaseBackupPtrOutputWithContext(ctx context.Context) DatabaseBackupPtrOutput
- type DatabaseBackupInput
- type DatabaseBackupOutput
- func (o DatabaseBackupOutput) BackupCreatedAt() pulumi.StringPtrOutput
- func (o DatabaseBackupOutput) DatabaseName() pulumi.StringOutput
- func (DatabaseBackupOutput) ElementType() reflect.Type
- func (o DatabaseBackupOutput) ToDatabaseBackupOutput() DatabaseBackupOutput
- func (o DatabaseBackupOutput) ToDatabaseBackupOutputWithContext(ctx context.Context) DatabaseBackupOutput
- func (o DatabaseBackupOutput) ToDatabaseBackupPtrOutput() DatabaseBackupPtrOutput
- func (o DatabaseBackupOutput) ToDatabaseBackupPtrOutputWithContext(ctx context.Context) DatabaseBackupPtrOutput
- type DatabaseBackupPtrInput
- type DatabaseBackupPtrOutput
- func (o DatabaseBackupPtrOutput) BackupCreatedAt() pulumi.StringPtrOutput
- func (o DatabaseBackupPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o DatabaseBackupPtrOutput) Elem() DatabaseBackupOutput
- func (DatabaseBackupPtrOutput) ElementType() reflect.Type
- func (o DatabaseBackupPtrOutput) ToDatabaseBackupPtrOutput() DatabaseBackupPtrOutput
- func (o DatabaseBackupPtrOutput) ToDatabaseBackupPtrOutputWithContext(ctx context.Context) DatabaseBackupPtrOutput
- type DatabaseCluster
- type DatabaseClusterArrayOutput
- func (DatabaseClusterArrayOutput) ElementType() reflect.Type
- func (o DatabaseClusterArrayOutput) Index(i pulumi.IntInput) DatabaseClusterOutput
- func (o DatabaseClusterArrayOutput) ToDatabaseClusterArrayOutput() DatabaseClusterArrayOutput
- func (o DatabaseClusterArrayOutput) ToDatabaseClusterArrayOutputWithContext(ctx context.Context) DatabaseClusterArrayOutput
- type DatabaseClusterConnection
- type DatabaseClusterConnectionArgs
- func (DatabaseClusterConnectionArgs) ElementType() reflect.Type
- func (i DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionOutput() DatabaseClusterConnectionOutput
- func (i DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionOutputWithContext(ctx context.Context) DatabaseClusterConnectionOutput
- func (i DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionPtrOutput() DatabaseClusterConnectionPtrOutput
- func (i DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterConnectionPtrOutput
- type DatabaseClusterConnectionInput
- type DatabaseClusterConnectionOutput
- func (o DatabaseClusterConnectionOutput) Database() pulumi.StringPtrOutput
- func (DatabaseClusterConnectionOutput) ElementType() reflect.Type
- func (o DatabaseClusterConnectionOutput) Host() pulumi.StringPtrOutput
- func (o DatabaseClusterConnectionOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseClusterConnectionOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseClusterConnectionOutput) Ssl() pulumi.BoolPtrOutput
- func (o DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionOutput() DatabaseClusterConnectionOutput
- func (o DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionOutputWithContext(ctx context.Context) DatabaseClusterConnectionOutput
- func (o DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionPtrOutput() DatabaseClusterConnectionPtrOutput
- func (o DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterConnectionPtrOutput
- func (o DatabaseClusterConnectionOutput) Uri() pulumi.StringPtrOutput
- func (o DatabaseClusterConnectionOutput) User() pulumi.StringPtrOutput
- type DatabaseClusterConnectionPtrInput
- type DatabaseClusterConnectionPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) Database() pulumi.StringPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) Elem() DatabaseClusterConnectionOutput
- func (DatabaseClusterConnectionPtrOutput) ElementType() reflect.Type
- func (o DatabaseClusterConnectionPtrOutput) Host() pulumi.StringPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) ToDatabaseClusterConnectionPtrOutput() DatabaseClusterConnectionPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) ToDatabaseClusterConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterConnectionPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) Uri() pulumi.StringPtrOutput
- func (o DatabaseClusterConnectionPtrOutput) User() pulumi.StringPtrOutput
- type DatabaseClusterEngine
- func (DatabaseClusterEngine) ElementType() reflect.Type
- func (e DatabaseClusterEngine) ToDatabaseClusterEngineOutput() DatabaseClusterEngineOutput
- func (e DatabaseClusterEngine) ToDatabaseClusterEngineOutputWithContext(ctx context.Context) DatabaseClusterEngineOutput
- func (e DatabaseClusterEngine) ToDatabaseClusterEnginePtrOutput() DatabaseClusterEnginePtrOutput
- func (e DatabaseClusterEngine) ToDatabaseClusterEnginePtrOutputWithContext(ctx context.Context) DatabaseClusterEnginePtrOutput
- func (e DatabaseClusterEngine) ToStringOutput() pulumi.StringOutput
- func (e DatabaseClusterEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseClusterEngine) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseClusterEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseClusterEngineInput
- type DatabaseClusterEngineOutput
- func (DatabaseClusterEngineOutput) ElementType() reflect.Type
- func (o DatabaseClusterEngineOutput) ToDatabaseClusterEngineOutput() DatabaseClusterEngineOutput
- func (o DatabaseClusterEngineOutput) ToDatabaseClusterEngineOutputWithContext(ctx context.Context) DatabaseClusterEngineOutput
- func (o DatabaseClusterEngineOutput) ToDatabaseClusterEnginePtrOutput() DatabaseClusterEnginePtrOutput
- func (o DatabaseClusterEngineOutput) ToDatabaseClusterEnginePtrOutputWithContext(ctx context.Context) DatabaseClusterEnginePtrOutput
- func (o DatabaseClusterEngineOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabaseClusterEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabaseClusterEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseClusterEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseClusterEnginePtrInput
- type DatabaseClusterEnginePtrOutput
- func (o DatabaseClusterEnginePtrOutput) Elem() DatabaseClusterEngineOutput
- func (DatabaseClusterEnginePtrOutput) ElementType() reflect.Type
- func (o DatabaseClusterEnginePtrOutput) ToDatabaseClusterEnginePtrOutput() DatabaseClusterEnginePtrOutput
- func (o DatabaseClusterEnginePtrOutput) ToDatabaseClusterEnginePtrOutputWithContext(ctx context.Context) DatabaseClusterEnginePtrOutput
- func (o DatabaseClusterEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseClusterEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseClusterMaintenanceWindow
- type DatabaseClusterMaintenanceWindowArgs
- func (DatabaseClusterMaintenanceWindowArgs) ElementType() reflect.Type
- func (i DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowOutput() DatabaseClusterMaintenanceWindowOutput
- func (i DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowOutput
- func (i DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowPtrOutput() DatabaseClusterMaintenanceWindowPtrOutput
- func (i DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowPtrOutput
- type DatabaseClusterMaintenanceWindowInput
- type DatabaseClusterMaintenanceWindowOutput
- func (o DatabaseClusterMaintenanceWindowOutput) Day() pulumi.StringOutput
- func (o DatabaseClusterMaintenanceWindowOutput) Description() pulumi.StringArrayOutput
- func (DatabaseClusterMaintenanceWindowOutput) ElementType() reflect.Type
- func (o DatabaseClusterMaintenanceWindowOutput) Hour() pulumi.StringOutput
- func (o DatabaseClusterMaintenanceWindowOutput) Pending() pulumi.BoolPtrOutput
- func (o DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowOutput() DatabaseClusterMaintenanceWindowOutput
- func (o DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowOutput
- func (o DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowPtrOutput() DatabaseClusterMaintenanceWindowPtrOutput
- func (o DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowPtrOutput
- type DatabaseClusterMaintenanceWindowPtrInput
- type DatabaseClusterMaintenanceWindowPtrOutput
- func (o DatabaseClusterMaintenanceWindowPtrOutput) Day() pulumi.StringPtrOutput
- func (o DatabaseClusterMaintenanceWindowPtrOutput) Description() pulumi.StringArrayOutput
- func (o DatabaseClusterMaintenanceWindowPtrOutput) Elem() DatabaseClusterMaintenanceWindowOutput
- func (DatabaseClusterMaintenanceWindowPtrOutput) ElementType() reflect.Type
- func (o DatabaseClusterMaintenanceWindowPtrOutput) Hour() pulumi.StringPtrOutput
- func (o DatabaseClusterMaintenanceWindowPtrOutput) Pending() pulumi.BoolPtrOutput
- func (o DatabaseClusterMaintenanceWindowPtrOutput) ToDatabaseClusterMaintenanceWindowPtrOutput() DatabaseClusterMaintenanceWindowPtrOutput
- func (o DatabaseClusterMaintenanceWindowPtrOutput) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowPtrOutput
- type DatabaseClusterOutput
- func (o DatabaseClusterOutput) Connection() DatabaseClusterConnectionPtrOutput
- func (o DatabaseClusterOutput) CreatedAt() pulumi.StringPtrOutput
- func (o DatabaseClusterOutput) DbNames() pulumi.StringArrayOutput
- func (DatabaseClusterOutput) ElementType() reflect.Type
- func (o DatabaseClusterOutput) Engine() DatabaseClusterEngineOutput
- func (o DatabaseClusterOutput) Id() pulumi.StringPtrOutput
- func (o DatabaseClusterOutput) MaintenanceWindow() DatabaseClusterMaintenanceWindowPtrOutput
- func (o DatabaseClusterOutput) Name() pulumi.StringOutput
- func (o DatabaseClusterOutput) NumNodes() pulumi.IntOutput
- func (o DatabaseClusterOutput) PrivateConnection() DatabaseClusterPrivateConnectionPtrOutput
- func (o DatabaseClusterOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
- func (o DatabaseClusterOutput) ProjectId() pulumi.StringPtrOutput
- func (o DatabaseClusterOutput) Region() pulumi.StringOutput
- func (o DatabaseClusterOutput) Rules() FirewallRuleArrayOutput
- func (o DatabaseClusterOutput) SemanticVersion() pulumi.StringPtrOutput
- func (o DatabaseClusterOutput) Size() pulumi.StringOutput
- func (o DatabaseClusterOutput) Status() DatabaseClusterStatusPtrOutput
- func (o DatabaseClusterOutput) Tags() pulumi.StringArrayOutput
- func (o DatabaseClusterOutput) ToDatabaseClusterOutput() DatabaseClusterOutput
- func (o DatabaseClusterOutput) ToDatabaseClusterOutputWithContext(ctx context.Context) DatabaseClusterOutput
- func (o DatabaseClusterOutput) Users() DatabaseUserArrayOutput
- func (o DatabaseClusterOutput) Version() pulumi.StringPtrOutput
- func (o DatabaseClusterOutput) VersionEndOfAvailability() pulumi.StringPtrOutput
- func (o DatabaseClusterOutput) VersionEndOfLife() pulumi.StringPtrOutput
- type DatabaseClusterPrivateConnection
- type DatabaseClusterPrivateConnectionArgs
- func (DatabaseClusterPrivateConnectionArgs) ElementType() reflect.Type
- func (i DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionOutput() DatabaseClusterPrivateConnectionOutput
- func (i DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionOutput
- func (i DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionPtrOutput() DatabaseClusterPrivateConnectionPtrOutput
- func (i DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionPtrOutput
- type DatabaseClusterPrivateConnectionInput
- type DatabaseClusterPrivateConnectionOutput
- func (o DatabaseClusterPrivateConnectionOutput) Database() pulumi.StringPtrOutput
- func (DatabaseClusterPrivateConnectionOutput) ElementType() reflect.Type
- func (o DatabaseClusterPrivateConnectionOutput) Host() pulumi.StringPtrOutput
- func (o DatabaseClusterPrivateConnectionOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseClusterPrivateConnectionOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseClusterPrivateConnectionOutput) Ssl() pulumi.BoolPtrOutput
- func (o DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionOutput() DatabaseClusterPrivateConnectionOutput
- func (o DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionOutput
- func (o DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionPtrOutput() DatabaseClusterPrivateConnectionPtrOutput
- func (o DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionPtrOutput
- func (o DatabaseClusterPrivateConnectionOutput) Uri() pulumi.StringPtrOutput
- func (o DatabaseClusterPrivateConnectionOutput) User() pulumi.StringPtrOutput
- type DatabaseClusterPrivateConnectionPtrInput
- type DatabaseClusterPrivateConnectionPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) Database() pulumi.StringPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) Elem() DatabaseClusterPrivateConnectionOutput
- func (DatabaseClusterPrivateConnectionPtrOutput) ElementType() reflect.Type
- func (o DatabaseClusterPrivateConnectionPtrOutput) Host() pulumi.StringPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) ToDatabaseClusterPrivateConnectionPtrOutput() DatabaseClusterPrivateConnectionPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) ToDatabaseClusterPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) Uri() pulumi.StringPtrOutput
- func (o DatabaseClusterPrivateConnectionPtrOutput) User() pulumi.StringPtrOutput
- type DatabaseClusterStatus
- func (DatabaseClusterStatus) ElementType() reflect.Type
- func (e DatabaseClusterStatus) ToDatabaseClusterStatusOutput() DatabaseClusterStatusOutput
- func (e DatabaseClusterStatus) ToDatabaseClusterStatusOutputWithContext(ctx context.Context) DatabaseClusterStatusOutput
- func (e DatabaseClusterStatus) ToDatabaseClusterStatusPtrOutput() DatabaseClusterStatusPtrOutput
- func (e DatabaseClusterStatus) ToDatabaseClusterStatusPtrOutputWithContext(ctx context.Context) DatabaseClusterStatusPtrOutput
- func (e DatabaseClusterStatus) ToStringOutput() pulumi.StringOutput
- func (e DatabaseClusterStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseClusterStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseClusterStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseClusterStatusInput
- type DatabaseClusterStatusOutput
- func (DatabaseClusterStatusOutput) ElementType() reflect.Type
- func (o DatabaseClusterStatusOutput) ToDatabaseClusterStatusOutput() DatabaseClusterStatusOutput
- func (o DatabaseClusterStatusOutput) ToDatabaseClusterStatusOutputWithContext(ctx context.Context) DatabaseClusterStatusOutput
- func (o DatabaseClusterStatusOutput) ToDatabaseClusterStatusPtrOutput() DatabaseClusterStatusPtrOutput
- func (o DatabaseClusterStatusOutput) ToDatabaseClusterStatusPtrOutputWithContext(ctx context.Context) DatabaseClusterStatusPtrOutput
- func (o DatabaseClusterStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabaseClusterStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabaseClusterStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseClusterStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseClusterStatusPtrInput
- type DatabaseClusterStatusPtrOutput
- func (o DatabaseClusterStatusPtrOutput) Elem() DatabaseClusterStatusOutput
- func (DatabaseClusterStatusPtrOutput) ElementType() reflect.Type
- func (o DatabaseClusterStatusPtrOutput) ToDatabaseClusterStatusPtrOutput() DatabaseClusterStatusPtrOutput
- func (o DatabaseClusterStatusPtrOutput) ToDatabaseClusterStatusPtrOutputWithContext(ctx context.Context) DatabaseClusterStatusPtrOutput
- func (o DatabaseClusterStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseClusterStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseConfig
- type DatabaseConfigOutput
- type DatabaseInput
- type DatabaseLayoutOption
- type DatabaseLayoutOptionArrayOutput
- func (DatabaseLayoutOptionArrayOutput) ElementType() reflect.Type
- func (o DatabaseLayoutOptionArrayOutput) Index(i pulumi.IntInput) DatabaseLayoutOptionOutput
- func (o DatabaseLayoutOptionArrayOutput) ToDatabaseLayoutOptionArrayOutput() DatabaseLayoutOptionArrayOutput
- func (o DatabaseLayoutOptionArrayOutput) ToDatabaseLayoutOptionArrayOutputWithContext(ctx context.Context) DatabaseLayoutOptionArrayOutput
- type DatabaseLayoutOptionOutput
- func (DatabaseLayoutOptionOutput) ElementType() reflect.Type
- func (o DatabaseLayoutOptionOutput) NumNodes() pulumi.IntPtrOutput
- func (o DatabaseLayoutOptionOutput) Sizes() pulumi.StringArrayOutput
- func (o DatabaseLayoutOptionOutput) ToDatabaseLayoutOptionOutput() DatabaseLayoutOptionOutput
- func (o DatabaseLayoutOptionOutput) ToDatabaseLayoutOptionOutputWithContext(ctx context.Context) DatabaseLayoutOptionOutput
- type DatabaseOutput
- type DatabaseReplica
- type DatabaseReplicaArrayOutput
- func (DatabaseReplicaArrayOutput) ElementType() reflect.Type
- func (o DatabaseReplicaArrayOutput) Index(i pulumi.IntInput) DatabaseReplicaOutput
- func (o DatabaseReplicaArrayOutput) ToDatabaseReplicaArrayOutput() DatabaseReplicaArrayOutput
- func (o DatabaseReplicaArrayOutput) ToDatabaseReplicaArrayOutputWithContext(ctx context.Context) DatabaseReplicaArrayOutput
- type DatabaseReplicaConnection
- type DatabaseReplicaConnectionArgs
- func (DatabaseReplicaConnectionArgs) ElementType() reflect.Type
- func (i DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionOutput() DatabaseReplicaConnectionOutput
- func (i DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionOutputWithContext(ctx context.Context) DatabaseReplicaConnectionOutput
- func (i DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionPtrOutput() DatabaseReplicaConnectionPtrOutput
- func (i DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaConnectionPtrOutput
- type DatabaseReplicaConnectionInput
- type DatabaseReplicaConnectionOutput
- func (o DatabaseReplicaConnectionOutput) Database() pulumi.StringPtrOutput
- func (DatabaseReplicaConnectionOutput) ElementType() reflect.Type
- func (o DatabaseReplicaConnectionOutput) Host() pulumi.StringPtrOutput
- func (o DatabaseReplicaConnectionOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseReplicaConnectionOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseReplicaConnectionOutput) Ssl() pulumi.BoolPtrOutput
- func (o DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionOutput() DatabaseReplicaConnectionOutput
- func (o DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionOutputWithContext(ctx context.Context) DatabaseReplicaConnectionOutput
- func (o DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionPtrOutput() DatabaseReplicaConnectionPtrOutput
- func (o DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaConnectionPtrOutput
- func (o DatabaseReplicaConnectionOutput) Uri() pulumi.StringPtrOutput
- func (o DatabaseReplicaConnectionOutput) User() pulumi.StringPtrOutput
- type DatabaseReplicaConnectionPtrInput
- type DatabaseReplicaConnectionPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) Database() pulumi.StringPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) Elem() DatabaseReplicaConnectionOutput
- func (DatabaseReplicaConnectionPtrOutput) ElementType() reflect.Type
- func (o DatabaseReplicaConnectionPtrOutput) Host() pulumi.StringPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) ToDatabaseReplicaConnectionPtrOutput() DatabaseReplicaConnectionPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) ToDatabaseReplicaConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaConnectionPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) Uri() pulumi.StringPtrOutput
- func (o DatabaseReplicaConnectionPtrOutput) User() pulumi.StringPtrOutput
- type DatabaseReplicaOutput
- func (o DatabaseReplicaOutput) Connection() DatabaseReplicaConnectionPtrOutput
- func (o DatabaseReplicaOutput) CreatedAt() pulumi.StringPtrOutput
- func (DatabaseReplicaOutput) ElementType() reflect.Type
- func (o DatabaseReplicaOutput) Id() pulumi.StringPtrOutput
- func (o DatabaseReplicaOutput) Name() pulumi.StringOutput
- func (o DatabaseReplicaOutput) PrivateConnection() DatabaseReplicaPrivateConnectionPtrOutput
- func (o DatabaseReplicaOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
- func (o DatabaseReplicaOutput) Region() pulumi.StringPtrOutput
- func (o DatabaseReplicaOutput) Size() pulumi.StringPtrOutput
- func (o DatabaseReplicaOutput) Status() DatabaseReplicaStatusPtrOutput
- func (o DatabaseReplicaOutput) Tags() pulumi.StringArrayOutput
- func (o DatabaseReplicaOutput) ToDatabaseReplicaOutput() DatabaseReplicaOutput
- func (o DatabaseReplicaOutput) ToDatabaseReplicaOutputWithContext(ctx context.Context) DatabaseReplicaOutput
- type DatabaseReplicaPrivateConnection
- type DatabaseReplicaPrivateConnectionArgs
- func (DatabaseReplicaPrivateConnectionArgs) ElementType() reflect.Type
- func (i DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionOutput() DatabaseReplicaPrivateConnectionOutput
- func (i DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionOutput
- func (i DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionPtrOutput() DatabaseReplicaPrivateConnectionPtrOutput
- func (i DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionPtrOutput
- type DatabaseReplicaPrivateConnectionInput
- type DatabaseReplicaPrivateConnectionOutput
- func (o DatabaseReplicaPrivateConnectionOutput) Database() pulumi.StringPtrOutput
- func (DatabaseReplicaPrivateConnectionOutput) ElementType() reflect.Type
- func (o DatabaseReplicaPrivateConnectionOutput) Host() pulumi.StringPtrOutput
- func (o DatabaseReplicaPrivateConnectionOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseReplicaPrivateConnectionOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseReplicaPrivateConnectionOutput) Ssl() pulumi.BoolPtrOutput
- func (o DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionOutput() DatabaseReplicaPrivateConnectionOutput
- func (o DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionOutput
- func (o DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionPtrOutput() DatabaseReplicaPrivateConnectionPtrOutput
- func (o DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionPtrOutput
- func (o DatabaseReplicaPrivateConnectionOutput) Uri() pulumi.StringPtrOutput
- func (o DatabaseReplicaPrivateConnectionOutput) User() pulumi.StringPtrOutput
- type DatabaseReplicaPrivateConnectionPtrInput
- type DatabaseReplicaPrivateConnectionPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) Database() pulumi.StringPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) Elem() DatabaseReplicaPrivateConnectionOutput
- func (DatabaseReplicaPrivateConnectionPtrOutput) ElementType() reflect.Type
- func (o DatabaseReplicaPrivateConnectionPtrOutput) Host() pulumi.StringPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) Port() pulumi.IntPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) ToDatabaseReplicaPrivateConnectionPtrOutput() DatabaseReplicaPrivateConnectionPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) Uri() pulumi.StringPtrOutput
- func (o DatabaseReplicaPrivateConnectionPtrOutput) User() pulumi.StringPtrOutput
- type DatabaseReplicaPtrOutput
- func (o DatabaseReplicaPtrOutput) Connection() DatabaseReplicaConnectionPtrOutput
- func (o DatabaseReplicaPtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o DatabaseReplicaPtrOutput) Elem() DatabaseReplicaOutput
- func (DatabaseReplicaPtrOutput) ElementType() reflect.Type
- func (o DatabaseReplicaPtrOutput) Id() pulumi.StringPtrOutput
- func (o DatabaseReplicaPtrOutput) Name() pulumi.StringPtrOutput
- func (o DatabaseReplicaPtrOutput) PrivateConnection() DatabaseReplicaPrivateConnectionPtrOutput
- func (o DatabaseReplicaPtrOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
- func (o DatabaseReplicaPtrOutput) Region() pulumi.StringPtrOutput
- func (o DatabaseReplicaPtrOutput) Size() pulumi.StringPtrOutput
- func (o DatabaseReplicaPtrOutput) Status() DatabaseReplicaStatusPtrOutput
- func (o DatabaseReplicaPtrOutput) Tags() pulumi.StringArrayOutput
- func (o DatabaseReplicaPtrOutput) ToDatabaseReplicaPtrOutput() DatabaseReplicaPtrOutput
- func (o DatabaseReplicaPtrOutput) ToDatabaseReplicaPtrOutputWithContext(ctx context.Context) DatabaseReplicaPtrOutput
- type DatabaseReplicaStatus
- func (DatabaseReplicaStatus) ElementType() reflect.Type
- func (e DatabaseReplicaStatus) ToDatabaseReplicaStatusOutput() DatabaseReplicaStatusOutput
- func (e DatabaseReplicaStatus) ToDatabaseReplicaStatusOutputWithContext(ctx context.Context) DatabaseReplicaStatusOutput
- func (e DatabaseReplicaStatus) ToDatabaseReplicaStatusPtrOutput() DatabaseReplicaStatusPtrOutput
- func (e DatabaseReplicaStatus) ToDatabaseReplicaStatusPtrOutputWithContext(ctx context.Context) DatabaseReplicaStatusPtrOutput
- func (e DatabaseReplicaStatus) ToStringOutput() pulumi.StringOutput
- func (e DatabaseReplicaStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseReplicaStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseReplicaStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseReplicaStatusInput
- type DatabaseReplicaStatusOutput
- func (DatabaseReplicaStatusOutput) ElementType() reflect.Type
- func (o DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusOutput() DatabaseReplicaStatusOutput
- func (o DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusOutputWithContext(ctx context.Context) DatabaseReplicaStatusOutput
- func (o DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusPtrOutput() DatabaseReplicaStatusPtrOutput
- func (o DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusPtrOutputWithContext(ctx context.Context) DatabaseReplicaStatusPtrOutput
- func (o DatabaseReplicaStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabaseReplicaStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabaseReplicaStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseReplicaStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseReplicaStatusPtrInput
- type DatabaseReplicaStatusPtrOutput
- func (o DatabaseReplicaStatusPtrOutput) Elem() DatabaseReplicaStatusOutput
- func (DatabaseReplicaStatusPtrOutput) ElementType() reflect.Type
- func (o DatabaseReplicaStatusPtrOutput) ToDatabaseReplicaStatusPtrOutput() DatabaseReplicaStatusPtrOutput
- func (o DatabaseReplicaStatusPtrOutput) ToDatabaseReplicaStatusPtrOutputWithContext(ctx context.Context) DatabaseReplicaStatusPtrOutput
- func (o DatabaseReplicaStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseReplicaStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseState
- type DatabaseType
- type DatabaseTypeArrayOutput
- func (DatabaseTypeArrayOutput) ElementType() reflect.Type
- func (o DatabaseTypeArrayOutput) Index(i pulumi.IntInput) DatabaseTypeOutput
- func (o DatabaseTypeArrayOutput) ToDatabaseTypeArrayOutput() DatabaseTypeArrayOutput
- func (o DatabaseTypeArrayOutput) ToDatabaseTypeArrayOutputWithContext(ctx context.Context) DatabaseTypeArrayOutput
- type DatabaseTypeOutput
- type DatabaseUser
- type DatabaseUserArgs
- type DatabaseUserArray
- type DatabaseUserArrayInput
- type DatabaseUserArrayOutput
- func (DatabaseUserArrayOutput) ElementType() reflect.Type
- func (o DatabaseUserArrayOutput) Index(i pulumi.IntInput) DatabaseUserOutput
- func (o DatabaseUserArrayOutput) ToDatabaseUserArrayOutput() DatabaseUserArrayOutput
- func (o DatabaseUserArrayOutput) ToDatabaseUserArrayOutputWithContext(ctx context.Context) DatabaseUserArrayOutput
- type DatabaseUserInput
- type DatabaseUserOutput
- func (DatabaseUserOutput) ElementType() reflect.Type
- func (o DatabaseUserOutput) MysqlSettings() MysqlSettingsPtrOutput
- func (o DatabaseUserOutput) Name() pulumi.StringOutput
- func (o DatabaseUserOutput) Password() pulumi.StringPtrOutput
- func (o DatabaseUserOutput) Role() DatabaseUserRolePtrOutput
- func (o DatabaseUserOutput) ToDatabaseUserOutput() DatabaseUserOutput
- func (o DatabaseUserOutput) ToDatabaseUserOutputWithContext(ctx context.Context) DatabaseUserOutput
- type DatabaseUserRole
- func (DatabaseUserRole) ElementType() reflect.Type
- func (e DatabaseUserRole) ToDatabaseUserRoleOutput() DatabaseUserRoleOutput
- func (e DatabaseUserRole) ToDatabaseUserRoleOutputWithContext(ctx context.Context) DatabaseUserRoleOutput
- func (e DatabaseUserRole) ToDatabaseUserRolePtrOutput() DatabaseUserRolePtrOutput
- func (e DatabaseUserRole) ToDatabaseUserRolePtrOutputWithContext(ctx context.Context) DatabaseUserRolePtrOutput
- func (e DatabaseUserRole) ToStringOutput() pulumi.StringOutput
- func (e DatabaseUserRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabaseUserRole) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabaseUserRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseUserRoleInput
- type DatabaseUserRoleOutput
- func (DatabaseUserRoleOutput) ElementType() reflect.Type
- func (o DatabaseUserRoleOutput) ToDatabaseUserRoleOutput() DatabaseUserRoleOutput
- func (o DatabaseUserRoleOutput) ToDatabaseUserRoleOutputWithContext(ctx context.Context) DatabaseUserRoleOutput
- func (o DatabaseUserRoleOutput) ToDatabaseUserRolePtrOutput() DatabaseUserRolePtrOutput
- func (o DatabaseUserRoleOutput) ToDatabaseUserRolePtrOutputWithContext(ctx context.Context) DatabaseUserRolePtrOutput
- func (o DatabaseUserRoleOutput) ToStringOutput() pulumi.StringOutput
- func (o DatabaseUserRoleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DatabaseUserRoleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseUserRoleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseUserRolePtrInput
- type DatabaseUserRolePtrOutput
- func (o DatabaseUserRolePtrOutput) Elem() DatabaseUserRoleOutput
- func (DatabaseUserRolePtrOutput) ElementType() reflect.Type
- func (o DatabaseUserRolePtrOutput) ToDatabaseUserRolePtrOutput() DatabaseUserRolePtrOutput
- func (o DatabaseUserRolePtrOutput) ToDatabaseUserRolePtrOutputWithContext(ctx context.Context) DatabaseUserRolePtrOutput
- func (o DatabaseUserRolePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DatabaseUserRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseVersionAvailability
- type DatabaseVersionAvailabilityArrayOutput
- func (DatabaseVersionAvailabilityArrayOutput) ElementType() reflect.Type
- func (o DatabaseVersionAvailabilityArrayOutput) Index(i pulumi.IntInput) DatabaseVersionAvailabilityOutput
- func (o DatabaseVersionAvailabilityArrayOutput) ToDatabaseVersionAvailabilityArrayOutput() DatabaseVersionAvailabilityArrayOutput
- func (o DatabaseVersionAvailabilityArrayOutput) ToDatabaseVersionAvailabilityArrayOutputWithContext(ctx context.Context) DatabaseVersionAvailabilityArrayOutput
- type DatabaseVersionAvailabilityOutput
- func (DatabaseVersionAvailabilityOutput) ElementType() reflect.Type
- func (o DatabaseVersionAvailabilityOutput) EndOfAvailability() pulumi.StringPtrOutput
- func (o DatabaseVersionAvailabilityOutput) EndOfLife() pulumi.StringPtrOutput
- func (o DatabaseVersionAvailabilityOutput) ToDatabaseVersionAvailabilityOutput() DatabaseVersionAvailabilityOutput
- func (o DatabaseVersionAvailabilityOutput) ToDatabaseVersionAvailabilityOutputWithContext(ctx context.Context) DatabaseVersionAvailabilityOutput
- func (o DatabaseVersionAvailabilityOutput) Version() pulumi.StringPtrOutput
- type DatabasesCluster
- type DatabasesClusterArgs
- type DatabasesClusterInput
- type DatabasesClusterOutput
- func (o DatabasesClusterOutput) BackupRestore() DatabaseBackupPtrOutput
- func (o DatabasesClusterOutput) Connection() DatabaseClusterConnectionPtrOutput
- func (o DatabasesClusterOutput) CreatedAt() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) Database() DatabaseClusterOutput
- func (o DatabasesClusterOutput) DbNames() pulumi.StringArrayOutput
- func (DatabasesClusterOutput) ElementType() reflect.Type
- func (o DatabasesClusterOutput) Engine() DatabaseClusterEnginePtrOutput
- func (o DatabasesClusterOutput) MaintenanceWindow() DatabaseClusterMaintenanceWindowPtrOutput
- func (o DatabasesClusterOutput) Name() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) NumNodes() pulumi.IntPtrOutput
- func (o DatabasesClusterOutput) PrivateConnection() DatabaseClusterPrivateConnectionPtrOutput
- func (o DatabasesClusterOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) ProjectId() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) Region() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) Rules() FirewallRuleArrayOutput
- func (o DatabasesClusterOutput) SemanticVersion() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) Size() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) Status() DatabaseClusterStatusPtrOutput
- func (o DatabasesClusterOutput) Tags() pulumi.StringArrayOutput
- func (o DatabasesClusterOutput) ToDatabasesClusterOutput() DatabasesClusterOutput
- func (o DatabasesClusterOutput) ToDatabasesClusterOutputWithContext(ctx context.Context) DatabasesClusterOutput
- func (o DatabasesClusterOutput) Users() DatabaseUserArrayOutput
- func (o DatabasesClusterOutput) Version() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) VersionEndOfAvailability() pulumi.StringPtrOutput
- func (o DatabasesClusterOutput) VersionEndOfLife() pulumi.StringPtrOutput
- type DatabasesClusterSize
- type DatabasesClusterSizeArgs
- type DatabasesClusterSizeInput
- type DatabasesClusterSizeOutput
- func (DatabasesClusterSizeOutput) ElementType() reflect.Type
- func (o DatabasesClusterSizeOutput) NumNodes() pulumi.IntOutput
- func (o DatabasesClusterSizeOutput) Size() pulumi.StringOutput
- func (o DatabasesClusterSizeOutput) ToDatabasesClusterSizeOutput() DatabasesClusterSizeOutput
- func (o DatabasesClusterSizeOutput) ToDatabasesClusterSizeOutputWithContext(ctx context.Context) DatabasesClusterSizeOutput
- type DatabasesClusterSizeState
- type DatabasesClusterState
- type DatabasesConnectionPool
- type DatabasesConnectionPoolArgs
- type DatabasesConnectionPoolInput
- type DatabasesConnectionPoolOutput
- func (o DatabasesConnectionPoolOutput) Connection() ConnectionPtrOutput
- func (o DatabasesConnectionPoolOutput) Db() pulumi.StringOutput
- func (DatabasesConnectionPoolOutput) ElementType() reflect.Type
- func (o DatabasesConnectionPoolOutput) Mode() pulumi.StringOutput
- func (o DatabasesConnectionPoolOutput) Name() pulumi.StringOutput
- func (o DatabasesConnectionPoolOutput) Pool() ConnectionPoolOutput
- func (o DatabasesConnectionPoolOutput) PrivateConnection() PrivateConnectionPtrOutput
- func (o DatabasesConnectionPoolOutput) Size() pulumi.IntOutput
- func (o DatabasesConnectionPoolOutput) ToDatabasesConnectionPoolOutput() DatabasesConnectionPoolOutput
- func (o DatabasesConnectionPoolOutput) ToDatabasesConnectionPoolOutputWithContext(ctx context.Context) DatabasesConnectionPoolOutput
- func (o DatabasesConnectionPoolOutput) User() pulumi.StringPtrOutput
- type DatabasesConnectionPoolState
- type DatabasesEvictionPolicy
- type DatabasesEvictionPolicyArgs
- type DatabasesEvictionPolicyInput
- type DatabasesEvictionPolicyOutput
- func (DatabasesEvictionPolicyOutput) ElementType() reflect.Type
- func (o DatabasesEvictionPolicyOutput) EvictionPolicy() EvictionPolicyOutput
- func (o DatabasesEvictionPolicyOutput) ToDatabasesEvictionPolicyOutput() DatabasesEvictionPolicyOutput
- func (o DatabasesEvictionPolicyOutput) ToDatabasesEvictionPolicyOutputWithContext(ctx context.Context) DatabasesEvictionPolicyOutput
- type DatabasesEvictionPolicyState
- type DatabasesFirewallRules
- type DatabasesFirewallRulesArgs
- type DatabasesFirewallRulesInput
- type DatabasesFirewallRulesOutput
- func (DatabasesFirewallRulesOutput) ElementType() reflect.Type
- func (o DatabasesFirewallRulesOutput) Rules() FirewallRuleArrayOutput
- func (o DatabasesFirewallRulesOutput) ToDatabasesFirewallRulesOutput() DatabasesFirewallRulesOutput
- func (o DatabasesFirewallRulesOutput) ToDatabasesFirewallRulesOutputWithContext(ctx context.Context) DatabasesFirewallRulesOutput
- type DatabasesFirewallRulesState
- type DatabasesMaintenanceWindow
- func (*DatabasesMaintenanceWindow) ElementType() reflect.Type
- func (i *DatabasesMaintenanceWindow) ToDatabasesMaintenanceWindowOutput() DatabasesMaintenanceWindowOutput
- func (i *DatabasesMaintenanceWindow) ToDatabasesMaintenanceWindowOutputWithContext(ctx context.Context) DatabasesMaintenanceWindowOutput
- type DatabasesMaintenanceWindowArgs
- type DatabasesMaintenanceWindowInput
- type DatabasesMaintenanceWindowOutput
- func (o DatabasesMaintenanceWindowOutput) Day() pulumi.StringOutput
- func (o DatabasesMaintenanceWindowOutput) Description() pulumi.StringArrayOutput
- func (DatabasesMaintenanceWindowOutput) ElementType() reflect.Type
- func (o DatabasesMaintenanceWindowOutput) Hour() pulumi.StringOutput
- func (o DatabasesMaintenanceWindowOutput) Pending() pulumi.BoolPtrOutput
- func (o DatabasesMaintenanceWindowOutput) ToDatabasesMaintenanceWindowOutput() DatabasesMaintenanceWindowOutput
- func (o DatabasesMaintenanceWindowOutput) ToDatabasesMaintenanceWindowOutputWithContext(ctx context.Context) DatabasesMaintenanceWindowOutput
- type DatabasesMaintenanceWindowState
- type DatabasesMajorVersion
- type DatabasesMajorVersionArgs
- type DatabasesMajorVersionInput
- type DatabasesMajorVersionOutput
- func (DatabasesMajorVersionOutput) ElementType() reflect.Type
- func (o DatabasesMajorVersionOutput) ToDatabasesMajorVersionOutput() DatabasesMajorVersionOutput
- func (o DatabasesMajorVersionOutput) ToDatabasesMajorVersionOutputWithContext(ctx context.Context) DatabasesMajorVersionOutput
- func (o DatabasesMajorVersionOutput) Version() pulumi.StringPtrOutput
- type DatabasesMajorVersionState
- type DatabasesOnlineMigration
- type DatabasesOnlineMigrationArgs
- type DatabasesOnlineMigrationInput
- type DatabasesOnlineMigrationOutput
- func (o DatabasesOnlineMigrationOutput) DisableSsl() pulumi.BoolPtrOutput
- func (DatabasesOnlineMigrationOutput) ElementType() reflect.Type
- func (o DatabasesOnlineMigrationOutput) Source() SourcePropertiesPtrOutput
- func (o DatabasesOnlineMigrationOutput) ToDatabasesOnlineMigrationOutput() DatabasesOnlineMigrationOutput
- func (o DatabasesOnlineMigrationOutput) ToDatabasesOnlineMigrationOutputWithContext(ctx context.Context) DatabasesOnlineMigrationOutput
- type DatabasesOnlineMigrationState
- type DatabasesReAuth
- type DatabasesReAuthArgs
- type DatabasesReAuthInput
- type DatabasesReAuthOutput
- func (DatabasesReAuthOutput) ElementType() reflect.Type
- func (o DatabasesReAuthOutput) MysqlSettings() MysqlSettingsPtrOutput
- func (o DatabasesReAuthOutput) ToDatabasesReAuthOutput() DatabasesReAuthOutput
- func (o DatabasesReAuthOutput) ToDatabasesReAuthOutputWithContext(ctx context.Context) DatabasesReAuthOutput
- func (o DatabasesReAuthOutput) User() DatabaseUserOutput
- type DatabasesReAuthState
- type DatabasesRegion
- type DatabasesRegionArgs
- type DatabasesRegionInput
- type DatabasesRegionOutput
- func (DatabasesRegionOutput) ElementType() reflect.Type
- func (o DatabasesRegionOutput) Region() pulumi.StringOutput
- func (o DatabasesRegionOutput) ToDatabasesRegionOutput() DatabasesRegionOutput
- func (o DatabasesRegionOutput) ToDatabasesRegionOutputWithContext(ctx context.Context) DatabasesRegionOutput
- type DatabasesRegionState
- type DatabasesReplica
- type DatabasesReplicaArgs
- type DatabasesReplicaInput
- type DatabasesReplicaOutput
- func (o DatabasesReplicaOutput) Connection() DatabaseReplicaConnectionPtrOutput
- func (o DatabasesReplicaOutput) CreatedAt() pulumi.StringPtrOutput
- func (DatabasesReplicaOutput) ElementType() reflect.Type
- func (o DatabasesReplicaOutput) Name() pulumi.StringOutput
- func (o DatabasesReplicaOutput) PrivateConnection() DatabaseReplicaPrivateConnectionPtrOutput
- func (o DatabasesReplicaOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
- func (o DatabasesReplicaOutput) Region() pulumi.StringPtrOutput
- func (o DatabasesReplicaOutput) Replica() DatabaseReplicaPtrOutput
- func (o DatabasesReplicaOutput) Size() pulumi.StringOutput
- func (o DatabasesReplicaOutput) Status() DatabaseReplicaStatusPtrOutput
- func (o DatabasesReplicaOutput) Tags() pulumi.StringArrayOutput
- func (o DatabasesReplicaOutput) ToDatabasesReplicaOutput() DatabasesReplicaOutput
- func (o DatabasesReplicaOutput) ToDatabasesReplicaOutputWithContext(ctx context.Context) DatabasesReplicaOutput
- type DatabasesReplicaState
- type DatabasesSqlMode
- type DatabasesSqlModeArgs
- type DatabasesSqlModeInput
- type DatabasesSqlModeOutput
- func (DatabasesSqlModeOutput) ElementType() reflect.Type
- func (o DatabasesSqlModeOutput) SqlMode() pulumi.StringOutput
- func (o DatabasesSqlModeOutput) ToDatabasesSqlModeOutput() DatabasesSqlModeOutput
- func (o DatabasesSqlModeOutput) ToDatabasesSqlModeOutputWithContext(ctx context.Context) DatabasesSqlModeOutput
- type DatabasesSqlModeState
- type DatabasesUser
- type DatabasesUserArgs
- type DatabasesUserInput
- type DatabasesUserOutput
- func (DatabasesUserOutput) ElementType() reflect.Type
- func (o DatabasesUserOutput) MysqlSettings() MysqlSettingsPtrOutput
- func (o DatabasesUserOutput) Name() pulumi.StringPtrOutput
- func (o DatabasesUserOutput) Password() pulumi.StringPtrOutput
- func (o DatabasesUserOutput) Readonly() pulumi.BoolPtrOutput
- func (o DatabasesUserOutput) Role() DatabaseUserRolePtrOutput
- func (o DatabasesUserOutput) ToDatabasesUserOutput() DatabasesUserOutput
- func (o DatabasesUserOutput) ToDatabasesUserOutputWithContext(ctx context.Context) DatabasesUserOutput
- func (o DatabasesUserOutput) User() DatabaseUserOutput
- type DatabasesUserState
- type EvictionPolicy
- func (EvictionPolicy) ElementType() reflect.Type
- func (e EvictionPolicy) ToEvictionPolicyOutput() EvictionPolicyOutput
- func (e EvictionPolicy) ToEvictionPolicyOutputWithContext(ctx context.Context) EvictionPolicyOutput
- func (e EvictionPolicy) ToEvictionPolicyPtrOutput() EvictionPolicyPtrOutput
- func (e EvictionPolicy) ToEvictionPolicyPtrOutputWithContext(ctx context.Context) EvictionPolicyPtrOutput
- func (e EvictionPolicy) ToStringOutput() pulumi.StringOutput
- func (e EvictionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EvictionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EvictionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvictionPolicyInput
- type EvictionPolicyOutput
- func (EvictionPolicyOutput) ElementType() reflect.Type
- func (o EvictionPolicyOutput) ToEvictionPolicyOutput() EvictionPolicyOutput
- func (o EvictionPolicyOutput) ToEvictionPolicyOutputWithContext(ctx context.Context) EvictionPolicyOutput
- func (o EvictionPolicyOutput) ToEvictionPolicyPtrOutput() EvictionPolicyPtrOutput
- func (o EvictionPolicyOutput) ToEvictionPolicyPtrOutputWithContext(ctx context.Context) EvictionPolicyPtrOutput
- func (o EvictionPolicyOutput) ToStringOutput() pulumi.StringOutput
- func (o EvictionPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EvictionPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvictionPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EvictionPolicyPtrInput
- type EvictionPolicyPtrOutput
- func (o EvictionPolicyPtrOutput) Elem() EvictionPolicyOutput
- func (EvictionPolicyPtrOutput) ElementType() reflect.Type
- func (o EvictionPolicyPtrOutput) ToEvictionPolicyPtrOutput() EvictionPolicyPtrOutput
- func (o EvictionPolicyPtrOutput) ToEvictionPolicyPtrOutputWithContext(ctx context.Context) EvictionPolicyPtrOutput
- func (o EvictionPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EvictionPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRule
- type FirewallRuleArgs
- type FirewallRuleArray
- type FirewallRuleArrayInput
- type FirewallRuleArrayOutput
- func (FirewallRuleArrayOutput) ElementType() reflect.Type
- func (o FirewallRuleArrayOutput) Index(i pulumi.IntInput) FirewallRuleOutput
- func (o FirewallRuleArrayOutput) ToFirewallRuleArrayOutput() FirewallRuleArrayOutput
- func (o FirewallRuleArrayOutput) ToFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleArrayOutput
- type FirewallRuleInput
- type FirewallRuleOutput
- func (o FirewallRuleOutput) ClusterUuid() pulumi.StringPtrOutput
- func (o FirewallRuleOutput) CreatedAt() pulumi.StringPtrOutput
- func (FirewallRuleOutput) ElementType() reflect.Type
- func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
- func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
- func (o FirewallRuleOutput) Type() FirewallRuleTypeOutput
- func (o FirewallRuleOutput) Uuid() pulumi.StringPtrOutput
- func (o FirewallRuleOutput) Value() pulumi.StringOutput
- type FirewallRuleType
- func (FirewallRuleType) ElementType() reflect.Type
- func (e FirewallRuleType) ToFirewallRuleTypeOutput() FirewallRuleTypeOutput
- func (e FirewallRuleType) ToFirewallRuleTypeOutputWithContext(ctx context.Context) FirewallRuleTypeOutput
- func (e FirewallRuleType) ToFirewallRuleTypePtrOutput() FirewallRuleTypePtrOutput
- func (e FirewallRuleType) ToFirewallRuleTypePtrOutputWithContext(ctx context.Context) FirewallRuleTypePtrOutput
- func (e FirewallRuleType) ToStringOutput() pulumi.StringOutput
- func (e FirewallRuleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FirewallRuleType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FirewallRuleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleTypeInput
- type FirewallRuleTypeOutput
- func (FirewallRuleTypeOutput) ElementType() reflect.Type
- func (o FirewallRuleTypeOutput) ToFirewallRuleTypeOutput() FirewallRuleTypeOutput
- func (o FirewallRuleTypeOutput) ToFirewallRuleTypeOutputWithContext(ctx context.Context) FirewallRuleTypeOutput
- func (o FirewallRuleTypeOutput) ToFirewallRuleTypePtrOutput() FirewallRuleTypePtrOutput
- func (o FirewallRuleTypeOutput) ToFirewallRuleTypePtrOutputWithContext(ctx context.Context) FirewallRuleTypePtrOutput
- func (o FirewallRuleTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o FirewallRuleTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FirewallRuleTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FirewallRuleTypePtrInput
- type FirewallRuleTypePtrOutput
- func (o FirewallRuleTypePtrOutput) Elem() FirewallRuleTypeOutput
- func (FirewallRuleTypePtrOutput) ElementType() reflect.Type
- func (o FirewallRuleTypePtrOutput) ToFirewallRuleTypePtrOutput() FirewallRuleTypePtrOutput
- func (o FirewallRuleTypePtrOutput) ToFirewallRuleTypePtrOutputWithContext(ctx context.Context) FirewallRuleTypePtrOutput
- func (o FirewallRuleTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FirewallRuleTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GetDatabaseProperties
- type GetDatabasePropertiesOutput
- func (o GetDatabasePropertiesOutput) Db() DatabaseTypeOutput
- func (GetDatabasePropertiesOutput) ElementType() reflect.Type
- func (o GetDatabasePropertiesOutput) ToGetDatabasePropertiesOutput() GetDatabasePropertiesOutput
- func (o GetDatabasePropertiesOutput) ToGetDatabasePropertiesOutputWithContext(ctx context.Context) GetDatabasePropertiesOutput
- type GetDatabasesCaArgs
- type GetDatabasesCaOutputArgs
- type GetDatabasesCaProperties
- type GetDatabasesCaPropertiesOutput
- func (o GetDatabasesCaPropertiesOutput) Ca() CaOutput
- func (GetDatabasesCaPropertiesOutput) ElementType() reflect.Type
- func (o GetDatabasesCaPropertiesOutput) ToGetDatabasesCaPropertiesOutput() GetDatabasesCaPropertiesOutput
- func (o GetDatabasesCaPropertiesOutput) ToGetDatabasesCaPropertiesOutputWithContext(ctx context.Context) GetDatabasesCaPropertiesOutput
- type GetDatabasesCaResult
- type GetDatabasesCaResultOutput
- func (o GetDatabasesCaResultOutput) Ca() CaOutput
- func (GetDatabasesCaResultOutput) ElementType() reflect.Type
- func (o GetDatabasesCaResultOutput) ToGetDatabasesCaResultOutput() GetDatabasesCaResultOutput
- func (o GetDatabasesCaResultOutput) ToGetDatabasesCaResultOutputWithContext(ctx context.Context) GetDatabasesCaResultOutput
- type GetDatabasesClusterProperties
- type GetDatabasesClusterPropertiesOutput
- func (o GetDatabasesClusterPropertiesOutput) Database() DatabaseClusterOutput
- func (GetDatabasesClusterPropertiesOutput) ElementType() reflect.Type
- func (o GetDatabasesClusterPropertiesOutput) ToGetDatabasesClusterPropertiesOutput() GetDatabasesClusterPropertiesOutput
- func (o GetDatabasesClusterPropertiesOutput) ToGetDatabasesClusterPropertiesOutputWithContext(ctx context.Context) GetDatabasesClusterPropertiesOutput
- type GetDatabasesConfigArgs
- type GetDatabasesConfigOutputArgs
- type GetDatabasesConfigResult
- type GetDatabasesConfigResultOutput
- func (o GetDatabasesConfigResultOutput) Config() pulumi.AnyOutput
- func (GetDatabasesConfigResultOutput) ElementType() reflect.Type
- func (o GetDatabasesConfigResultOutput) ToGetDatabasesConfigResultOutput() GetDatabasesConfigResultOutput
- func (o GetDatabasesConfigResultOutput) ToGetDatabasesConfigResultOutputWithContext(ctx context.Context) GetDatabasesConfigResultOutput
- type GetDatabasesConnectionPoolProperties
- type GetDatabasesConnectionPoolPropertiesOutput
- func (GetDatabasesConnectionPoolPropertiesOutput) ElementType() reflect.Type
- func (o GetDatabasesConnectionPoolPropertiesOutput) Pool() ConnectionPoolOutput
- func (o GetDatabasesConnectionPoolPropertiesOutput) ToGetDatabasesConnectionPoolPropertiesOutput() GetDatabasesConnectionPoolPropertiesOutput
- func (o GetDatabasesConnectionPoolPropertiesOutput) ToGetDatabasesConnectionPoolPropertiesOutputWithContext(ctx context.Context) GetDatabasesConnectionPoolPropertiesOutput
- type GetDatabasesEvictionPolicyProperties
- type GetDatabasesEvictionPolicyPropertiesEvictionPolicy
- type GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
- func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ElementType() reflect.Type
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput() GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyOutputWithContext(ctx context.Context) GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput() GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutputWithContext(ctx context.Context) GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringOutput() pulumi.StringOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) Elem() GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
- func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ElementType() reflect.Type
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput() GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutputWithContext(ctx context.Context) GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GetDatabasesEvictionPolicyPropertiesOutput
- func (GetDatabasesEvictionPolicyPropertiesOutput) ElementType() reflect.Type
- func (o GetDatabasesEvictionPolicyPropertiesOutput) EvictionPolicy() GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
- func (o GetDatabasesEvictionPolicyPropertiesOutput) ToGetDatabasesEvictionPolicyPropertiesOutput() GetDatabasesEvictionPolicyPropertiesOutput
- func (o GetDatabasesEvictionPolicyPropertiesOutput) ToGetDatabasesEvictionPolicyPropertiesOutputWithContext(ctx context.Context) GetDatabasesEvictionPolicyPropertiesOutput
- type GetDatabasesMigrationStatuArgs
- type GetDatabasesMigrationStatuOutputArgs
- type GetDatabasesMigrationStatuResult
- type GetDatabasesMigrationStatuResultOutput
- func (o GetDatabasesMigrationStatuResultOutput) CreatedAt() pulumi.StringPtrOutput
- func (GetDatabasesMigrationStatuResultOutput) ElementType() reflect.Type
- func (o GetDatabasesMigrationStatuResultOutput) Id() pulumi.StringPtrOutput
- func (o GetDatabasesMigrationStatuResultOutput) Status() OnlineMigrationStatusPtrOutput
- func (o GetDatabasesMigrationStatuResultOutput) ToGetDatabasesMigrationStatuResultOutput() GetDatabasesMigrationStatuResultOutput
- func (o GetDatabasesMigrationStatuResultOutput) ToGetDatabasesMigrationStatuResultOutputWithContext(ctx context.Context) GetDatabasesMigrationStatuResultOutput
- type GetDatabasesReplicaProperties
- type GetDatabasesReplicaPropertiesOutput
- func (GetDatabasesReplicaPropertiesOutput) ElementType() reflect.Type
- func (o GetDatabasesReplicaPropertiesOutput) Replica() DatabaseReplicaPtrOutput
- func (o GetDatabasesReplicaPropertiesOutput) ToGetDatabasesReplicaPropertiesOutput() GetDatabasesReplicaPropertiesOutput
- func (o GetDatabasesReplicaPropertiesOutput) ToGetDatabasesReplicaPropertiesOutputWithContext(ctx context.Context) GetDatabasesReplicaPropertiesOutput
- type GetDatabasesUserProperties
- type GetDatabasesUserPropertiesOutput
- func (GetDatabasesUserPropertiesOutput) ElementType() reflect.Type
- func (o GetDatabasesUserPropertiesOutput) ToGetDatabasesUserPropertiesOutput() GetDatabasesUserPropertiesOutput
- func (o GetDatabasesUserPropertiesOutput) ToGetDatabasesUserPropertiesOutputWithContext(ctx context.Context) GetDatabasesUserPropertiesOutput
- func (o GetDatabasesUserPropertiesOutput) User() DatabaseUserOutput
- type ListDatabasesArgs
- type ListDatabasesBackupsArgs
- type ListDatabasesBackupsOutputArgs
- type ListDatabasesBackupsProperties
- type ListDatabasesBackupsPropertiesOutput
- func (o ListDatabasesBackupsPropertiesOutput) Backups() BackupArrayOutput
- func (ListDatabasesBackupsPropertiesOutput) ElementType() reflect.Type
- func (o ListDatabasesBackupsPropertiesOutput) ToListDatabasesBackupsPropertiesOutput() ListDatabasesBackupsPropertiesOutput
- func (o ListDatabasesBackupsPropertiesOutput) ToListDatabasesBackupsPropertiesOutputWithContext(ctx context.Context) ListDatabasesBackupsPropertiesOutput
- type ListDatabasesBackupsResult
- type ListDatabasesBackupsResultOutput
- func (o ListDatabasesBackupsResultOutput) Backups() BackupArrayOutput
- func (ListDatabasesBackupsResultOutput) ElementType() reflect.Type
- func (o ListDatabasesBackupsResultOutput) ToListDatabasesBackupsResultOutput() ListDatabasesBackupsResultOutput
- func (o ListDatabasesBackupsResultOutput) ToListDatabasesBackupsResultOutputWithContext(ctx context.Context) ListDatabasesBackupsResultOutput
- type ListDatabasesClustersArgs
- type ListDatabasesClustersOutputArgs
- type ListDatabasesClustersProperties
- type ListDatabasesClustersPropertiesOutput
- func (o ListDatabasesClustersPropertiesOutput) Databases() DatabaseClusterArrayOutput
- func (ListDatabasesClustersPropertiesOutput) ElementType() reflect.Type
- func (o ListDatabasesClustersPropertiesOutput) ToListDatabasesClustersPropertiesOutput() ListDatabasesClustersPropertiesOutput
- func (o ListDatabasesClustersPropertiesOutput) ToListDatabasesClustersPropertiesOutputWithContext(ctx context.Context) ListDatabasesClustersPropertiesOutput
- type ListDatabasesClustersResult
- type ListDatabasesClustersResultOutput
- func (o ListDatabasesClustersResultOutput) Databases() DatabaseClusterArrayOutput
- func (ListDatabasesClustersResultOutput) ElementType() reflect.Type
- func (o ListDatabasesClustersResultOutput) ToListDatabasesClustersResultOutput() ListDatabasesClustersResultOutput
- func (o ListDatabasesClustersResultOutput) ToListDatabasesClustersResultOutputWithContext(ctx context.Context) ListDatabasesClustersResultOutput
- type ListDatabasesConnectionPoolsArgs
- type ListDatabasesConnectionPoolsOutputArgs
- type ListDatabasesConnectionPoolsResult
- type ListDatabasesConnectionPoolsResultOutput
- func (ListDatabasesConnectionPoolsResultOutput) ElementType() reflect.Type
- func (o ListDatabasesConnectionPoolsResultOutput) Pools() ConnectionPoolArrayOutput
- func (o ListDatabasesConnectionPoolsResultOutput) ToListDatabasesConnectionPoolsResultOutput() ListDatabasesConnectionPoolsResultOutput
- func (o ListDatabasesConnectionPoolsResultOutput) ToListDatabasesConnectionPoolsResultOutputWithContext(ctx context.Context) ListDatabasesConnectionPoolsResultOutput
- type ListDatabasesFirewallRulesArgs
- type ListDatabasesFirewallRulesOutputArgs
- type ListDatabasesFirewallRulesProperties
- type ListDatabasesFirewallRulesPropertiesOutput
- func (ListDatabasesFirewallRulesPropertiesOutput) ElementType() reflect.Type
- func (o ListDatabasesFirewallRulesPropertiesOutput) Rules() FirewallRuleArrayOutput
- func (o ListDatabasesFirewallRulesPropertiesOutput) ToListDatabasesFirewallRulesPropertiesOutput() ListDatabasesFirewallRulesPropertiesOutput
- func (o ListDatabasesFirewallRulesPropertiesOutput) ToListDatabasesFirewallRulesPropertiesOutputWithContext(ctx context.Context) ListDatabasesFirewallRulesPropertiesOutput
- type ListDatabasesFirewallRulesResult
- type ListDatabasesFirewallRulesResultOutput
- func (ListDatabasesFirewallRulesResultOutput) ElementType() reflect.Type
- func (o ListDatabasesFirewallRulesResultOutput) Rules() FirewallRuleArrayOutput
- func (o ListDatabasesFirewallRulesResultOutput) ToListDatabasesFirewallRulesResultOutput() ListDatabasesFirewallRulesResultOutput
- func (o ListDatabasesFirewallRulesResultOutput) ToListDatabasesFirewallRulesResultOutputWithContext(ctx context.Context) ListDatabasesFirewallRulesResultOutput
- type ListDatabasesOptionsArgs
- type ListDatabasesOptionsOutputArgs
- type ListDatabasesOptionsResult
- type ListDatabasesOptionsResultOutput
- func (ListDatabasesOptionsResultOutput) ElementType() reflect.Type
- func (o ListDatabasesOptionsResultOutput) Options() OptionsOptionsPropertiesPtrOutput
- func (o ListDatabasesOptionsResultOutput) ToListDatabasesOptionsResultOutput() ListDatabasesOptionsResultOutput
- func (o ListDatabasesOptionsResultOutput) ToListDatabasesOptionsResultOutputWithContext(ctx context.Context) ListDatabasesOptionsResultOutput
- func (o ListDatabasesOptionsResultOutput) VersionAvailability() OptionsVersionAvailabilityPropertiesPtrOutput
- type ListDatabasesOutputArgs
- type ListDatabasesProperties
- type ListDatabasesPropertiesOutput
- func (o ListDatabasesPropertiesOutput) Dbs() DatabaseTypeArrayOutput
- func (ListDatabasesPropertiesOutput) ElementType() reflect.Type
- func (o ListDatabasesPropertiesOutput) ToListDatabasesPropertiesOutput() ListDatabasesPropertiesOutput
- func (o ListDatabasesPropertiesOutput) ToListDatabasesPropertiesOutputWithContext(ctx context.Context) ListDatabasesPropertiesOutput
- type ListDatabasesReplicasArgs
- type ListDatabasesReplicasOutputArgs
- type ListDatabasesReplicasProperties
- type ListDatabasesReplicasPropertiesOutput
- func (ListDatabasesReplicasPropertiesOutput) ElementType() reflect.Type
- func (o ListDatabasesReplicasPropertiesOutput) Replicas() DatabaseReplicaArrayOutput
- func (o ListDatabasesReplicasPropertiesOutput) ToListDatabasesReplicasPropertiesOutput() ListDatabasesReplicasPropertiesOutput
- func (o ListDatabasesReplicasPropertiesOutput) ToListDatabasesReplicasPropertiesOutputWithContext(ctx context.Context) ListDatabasesReplicasPropertiesOutput
- type ListDatabasesReplicasResult
- type ListDatabasesReplicasResultOutput
- func (ListDatabasesReplicasResultOutput) ElementType() reflect.Type
- func (o ListDatabasesReplicasResultOutput) Replicas() DatabaseReplicaArrayOutput
- func (o ListDatabasesReplicasResultOutput) ToListDatabasesReplicasResultOutput() ListDatabasesReplicasResultOutput
- func (o ListDatabasesReplicasResultOutput) ToListDatabasesReplicasResultOutputWithContext(ctx context.Context) ListDatabasesReplicasResultOutput
- type ListDatabasesResult
- type ListDatabasesResultOutput
- func (o ListDatabasesResultOutput) Dbs() DatabaseTypeArrayOutput
- func (ListDatabasesResultOutput) ElementType() reflect.Type
- func (o ListDatabasesResultOutput) ToListDatabasesResultOutput() ListDatabasesResultOutput
- func (o ListDatabasesResultOutput) ToListDatabasesResultOutputWithContext(ctx context.Context) ListDatabasesResultOutput
- type ListDatabasesUsersArgs
- type ListDatabasesUsersOutputArgs
- type ListDatabasesUsersProperties
- type ListDatabasesUsersPropertiesOutput
- func (ListDatabasesUsersPropertiesOutput) ElementType() reflect.Type
- func (o ListDatabasesUsersPropertiesOutput) ToListDatabasesUsersPropertiesOutput() ListDatabasesUsersPropertiesOutput
- func (o ListDatabasesUsersPropertiesOutput) ToListDatabasesUsersPropertiesOutputWithContext(ctx context.Context) ListDatabasesUsersPropertiesOutput
- func (o ListDatabasesUsersPropertiesOutput) Users() DatabaseUserArrayOutput
- type ListDatabasesUsersResult
- type ListDatabasesUsersResultOutput
- func (ListDatabasesUsersResultOutput) ElementType() reflect.Type
- func (o ListDatabasesUsersResultOutput) ToListDatabasesUsersResultOutput() ListDatabasesUsersResultOutput
- func (o ListDatabasesUsersResultOutput) ToListDatabasesUsersResultOutputWithContext(ctx context.Context) ListDatabasesUsersResultOutput
- func (o ListDatabasesUsersResultOutput) Users() DatabaseUserArrayOutput
- type LookupDatabaseArgs
- type LookupDatabaseOutputArgs
- type LookupDatabaseResult
- type LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) Db() DatabaseTypeOutput
- func (LookupDatabaseResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
- func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
- type LookupDatabasesClusterArgs
- type LookupDatabasesClusterOutputArgs
- type LookupDatabasesClusterResult
- type LookupDatabasesClusterResultOutput
- func (o LookupDatabasesClusterResultOutput) Database() DatabaseClusterOutput
- func (LookupDatabasesClusterResultOutput) ElementType() reflect.Type
- func (o LookupDatabasesClusterResultOutput) ToLookupDatabasesClusterResultOutput() LookupDatabasesClusterResultOutput
- func (o LookupDatabasesClusterResultOutput) ToLookupDatabasesClusterResultOutputWithContext(ctx context.Context) LookupDatabasesClusterResultOutput
- type LookupDatabasesConnectionPoolArgs
- type LookupDatabasesConnectionPoolOutputArgs
- type LookupDatabasesConnectionPoolResult
- type LookupDatabasesConnectionPoolResultOutput
- func (LookupDatabasesConnectionPoolResultOutput) ElementType() reflect.Type
- func (o LookupDatabasesConnectionPoolResultOutput) Pool() ConnectionPoolOutput
- func (o LookupDatabasesConnectionPoolResultOutput) ToLookupDatabasesConnectionPoolResultOutput() LookupDatabasesConnectionPoolResultOutput
- func (o LookupDatabasesConnectionPoolResultOutput) ToLookupDatabasesConnectionPoolResultOutputWithContext(ctx context.Context) LookupDatabasesConnectionPoolResultOutput
- type LookupDatabasesEvictionPolicyArgs
- type LookupDatabasesEvictionPolicyOutputArgs
- type LookupDatabasesEvictionPolicyResult
- type LookupDatabasesEvictionPolicyResultOutput
- func (LookupDatabasesEvictionPolicyResultOutput) ElementType() reflect.Type
- func (o LookupDatabasesEvictionPolicyResultOutput) EvictionPolicy() GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
- func (o LookupDatabasesEvictionPolicyResultOutput) ToLookupDatabasesEvictionPolicyResultOutput() LookupDatabasesEvictionPolicyResultOutput
- func (o LookupDatabasesEvictionPolicyResultOutput) ToLookupDatabasesEvictionPolicyResultOutputWithContext(ctx context.Context) LookupDatabasesEvictionPolicyResultOutput
- type LookupDatabasesReplicaArgs
- type LookupDatabasesReplicaOutputArgs
- type LookupDatabasesReplicaResult
- type LookupDatabasesReplicaResultOutput
- func (LookupDatabasesReplicaResultOutput) ElementType() reflect.Type
- func (o LookupDatabasesReplicaResultOutput) Replica() DatabaseReplicaPtrOutput
- func (o LookupDatabasesReplicaResultOutput) ToLookupDatabasesReplicaResultOutput() LookupDatabasesReplicaResultOutput
- func (o LookupDatabasesReplicaResultOutput) ToLookupDatabasesReplicaResultOutputWithContext(ctx context.Context) LookupDatabasesReplicaResultOutput
- type LookupDatabasesSqlModeArgs
- type LookupDatabasesSqlModeOutputArgs
- type LookupDatabasesSqlModeResult
- type LookupDatabasesSqlModeResultOutput
- func (LookupDatabasesSqlModeResultOutput) ElementType() reflect.Type
- func (o LookupDatabasesSqlModeResultOutput) SqlMode() pulumi.StringOutput
- func (o LookupDatabasesSqlModeResultOutput) ToLookupDatabasesSqlModeResultOutput() LookupDatabasesSqlModeResultOutput
- func (o LookupDatabasesSqlModeResultOutput) ToLookupDatabasesSqlModeResultOutputWithContext(ctx context.Context) LookupDatabasesSqlModeResultOutput
- type LookupDatabasesUserArgs
- type LookupDatabasesUserOutputArgs
- type LookupDatabasesUserResult
- type LookupDatabasesUserResultOutput
- func (LookupDatabasesUserResultOutput) ElementType() reflect.Type
- func (o LookupDatabasesUserResultOutput) ToLookupDatabasesUserResultOutput() LookupDatabasesUserResultOutput
- func (o LookupDatabasesUserResultOutput) ToLookupDatabasesUserResultOutputWithContext(ctx context.Context) LookupDatabasesUserResultOutput
- func (o LookupDatabasesUserResultOutput) User() DatabaseUserOutput
- type Mysql
- type MysqlInternalTmpMemStorageEngine
- type MysqlInternalTmpMemStorageEngineOutput
- func (MysqlInternalTmpMemStorageEngineOutput) ElementType() reflect.Type
- func (o MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEngineOutput() MysqlInternalTmpMemStorageEngineOutput
- func (o MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEngineOutputWithContext(ctx context.Context) MysqlInternalTmpMemStorageEngineOutput
- func (o MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEnginePtrOutput() MysqlInternalTmpMemStorageEnginePtrOutput
- func (o MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEnginePtrOutputWithContext(ctx context.Context) MysqlInternalTmpMemStorageEnginePtrOutput
- func (o MysqlInternalTmpMemStorageEngineOutput) ToStringOutput() pulumi.StringOutput
- func (o MysqlInternalTmpMemStorageEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MysqlInternalTmpMemStorageEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MysqlInternalTmpMemStorageEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MysqlInternalTmpMemStorageEnginePtrOutput
- func (o MysqlInternalTmpMemStorageEnginePtrOutput) Elem() MysqlInternalTmpMemStorageEngineOutput
- func (MysqlInternalTmpMemStorageEnginePtrOutput) ElementType() reflect.Type
- func (o MysqlInternalTmpMemStorageEnginePtrOutput) ToMysqlInternalTmpMemStorageEnginePtrOutput() MysqlInternalTmpMemStorageEnginePtrOutput
- func (o MysqlInternalTmpMemStorageEnginePtrOutput) ToMysqlInternalTmpMemStorageEnginePtrOutputWithContext(ctx context.Context) MysqlInternalTmpMemStorageEnginePtrOutput
- func (o MysqlInternalTmpMemStorageEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MysqlInternalTmpMemStorageEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MysqlOutput
- func (o MysqlOutput) BackupHour() pulumi.IntPtrOutput
- func (o MysqlOutput) BackupMinute() pulumi.IntPtrOutput
- func (o MysqlOutput) BinlogRetentionPeriod() pulumi.Float64PtrOutput
- func (o MysqlOutput) ConnectTimeout() pulumi.IntPtrOutput
- func (o MysqlOutput) DefaultTimeZone() pulumi.StringPtrOutput
- func (MysqlOutput) ElementType() reflect.Type
- func (o MysqlOutput) GroupConcatMaxLen() pulumi.IntPtrOutput
- func (o MysqlOutput) InformationSchemaStatsExpiry() pulumi.IntPtrOutput
- func (o MysqlOutput) InnodbFtMinTokenSize() pulumi.IntPtrOutput
- func (o MysqlOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput
- func (o MysqlOutput) InnodbLockWaitTimeout() pulumi.IntPtrOutput
- func (o MysqlOutput) InnodbLogBufferSize() pulumi.IntPtrOutput
- func (o MysqlOutput) InnodbOnlineAlterLogMaxSize() pulumi.IntPtrOutput
- func (o MysqlOutput) InnodbPrintAllDeadlocks() pulumi.BoolPtrOutput
- func (o MysqlOutput) InnodbRollbackOnTimeout() pulumi.BoolPtrOutput
- func (o MysqlOutput) InteractiveTimeout() pulumi.IntPtrOutput
- func (o MysqlOutput) InternalTmpMemStorageEngine() MysqlInternalTmpMemStorageEnginePtrOutput
- func (o MysqlOutput) LongQueryTime() pulumi.Float64PtrOutput
- func (o MysqlOutput) MaxAllowedPacket() pulumi.IntPtrOutput
- func (o MysqlOutput) MaxHeapTableSize() pulumi.IntPtrOutput
- func (o MysqlOutput) NetReadTimeout() pulumi.IntPtrOutput
- func (o MysqlOutput) NetWriteTimeout() pulumi.IntPtrOutput
- func (o MysqlOutput) SlowQueryLog() pulumi.BoolPtrOutput
- func (o MysqlOutput) SortBufferSize() pulumi.IntPtrOutput
- func (o MysqlOutput) SqlMode() pulumi.StringPtrOutput
- func (o MysqlOutput) SqlRequirePrimaryKey() pulumi.BoolPtrOutput
- func (o MysqlOutput) TmpTableSize() pulumi.IntPtrOutput
- func (o MysqlOutput) ToMysqlOutput() MysqlOutput
- func (o MysqlOutput) ToMysqlOutputWithContext(ctx context.Context) MysqlOutput
- func (o MysqlOutput) Type() pulumi.StringPtrOutput
- func (o MysqlOutput) WaitTimeout() pulumi.IntPtrOutput
- type MysqlPtrOutput
- func (o MysqlPtrOutput) BackupHour() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) BackupMinute() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) BinlogRetentionPeriod() pulumi.Float64PtrOutput
- func (o MysqlPtrOutput) ConnectTimeout() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) DefaultTimeZone() pulumi.StringPtrOutput
- func (o MysqlPtrOutput) Elem() MysqlOutput
- func (MysqlPtrOutput) ElementType() reflect.Type
- func (o MysqlPtrOutput) GroupConcatMaxLen() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) InformationSchemaStatsExpiry() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) InnodbFtMinTokenSize() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput
- func (o MysqlPtrOutput) InnodbLockWaitTimeout() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) InnodbLogBufferSize() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) InnodbOnlineAlterLogMaxSize() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) InnodbPrintAllDeadlocks() pulumi.BoolPtrOutput
- func (o MysqlPtrOutput) InnodbRollbackOnTimeout() pulumi.BoolPtrOutput
- func (o MysqlPtrOutput) InteractiveTimeout() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) InternalTmpMemStorageEngine() MysqlInternalTmpMemStorageEnginePtrOutput
- func (o MysqlPtrOutput) LongQueryTime() pulumi.Float64PtrOutput
- func (o MysqlPtrOutput) MaxAllowedPacket() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) MaxHeapTableSize() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) NetReadTimeout() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) NetWriteTimeout() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) SlowQueryLog() pulumi.BoolPtrOutput
- func (o MysqlPtrOutput) SortBufferSize() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) SqlMode() pulumi.StringPtrOutput
- func (o MysqlPtrOutput) SqlRequirePrimaryKey() pulumi.BoolPtrOutput
- func (o MysqlPtrOutput) TmpTableSize() pulumi.IntPtrOutput
- func (o MysqlPtrOutput) ToMysqlPtrOutput() MysqlPtrOutput
- func (o MysqlPtrOutput) ToMysqlPtrOutputWithContext(ctx context.Context) MysqlPtrOutput
- func (o MysqlPtrOutput) Type() pulumi.StringPtrOutput
- func (o MysqlPtrOutput) WaitTimeout() pulumi.IntPtrOutput
- type MysqlSettings
- type MysqlSettingsArgs
- func (MysqlSettingsArgs) ElementType() reflect.Type
- func (i MysqlSettingsArgs) ToMysqlSettingsOutput() MysqlSettingsOutput
- func (i MysqlSettingsArgs) ToMysqlSettingsOutputWithContext(ctx context.Context) MysqlSettingsOutput
- func (i MysqlSettingsArgs) ToMysqlSettingsPtrOutput() MysqlSettingsPtrOutput
- func (i MysqlSettingsArgs) ToMysqlSettingsPtrOutputWithContext(ctx context.Context) MysqlSettingsPtrOutput
- type MysqlSettingsAuthPlugin
- func (MysqlSettingsAuthPlugin) ElementType() reflect.Type
- func (e MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginOutput() MysqlSettingsAuthPluginOutput
- func (e MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginOutput
- func (e MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginPtrOutput() MysqlSettingsAuthPluginPtrOutput
- func (e MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginPtrOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginPtrOutput
- func (e MysqlSettingsAuthPlugin) ToStringOutput() pulumi.StringOutput
- func (e MysqlSettingsAuthPlugin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MysqlSettingsAuthPlugin) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MysqlSettingsAuthPlugin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MysqlSettingsAuthPluginInput
- type MysqlSettingsAuthPluginOutput
- func (MysqlSettingsAuthPluginOutput) ElementType() reflect.Type
- func (o MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginOutput() MysqlSettingsAuthPluginOutput
- func (o MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginOutput
- func (o MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginPtrOutput() MysqlSettingsAuthPluginPtrOutput
- func (o MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginPtrOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginPtrOutput
- func (o MysqlSettingsAuthPluginOutput) ToStringOutput() pulumi.StringOutput
- func (o MysqlSettingsAuthPluginOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MysqlSettingsAuthPluginOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MysqlSettingsAuthPluginOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MysqlSettingsAuthPluginPtrInput
- type MysqlSettingsAuthPluginPtrOutput
- func (o MysqlSettingsAuthPluginPtrOutput) Elem() MysqlSettingsAuthPluginOutput
- func (MysqlSettingsAuthPluginPtrOutput) ElementType() reflect.Type
- func (o MysqlSettingsAuthPluginPtrOutput) ToMysqlSettingsAuthPluginPtrOutput() MysqlSettingsAuthPluginPtrOutput
- func (o MysqlSettingsAuthPluginPtrOutput) ToMysqlSettingsAuthPluginPtrOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginPtrOutput
- func (o MysqlSettingsAuthPluginPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MysqlSettingsAuthPluginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MysqlSettingsInput
- type MysqlSettingsOutput
- func (o MysqlSettingsOutput) AuthPlugin() MysqlSettingsAuthPluginOutput
- func (MysqlSettingsOutput) ElementType() reflect.Type
- func (o MysqlSettingsOutput) ToMysqlSettingsOutput() MysqlSettingsOutput
- func (o MysqlSettingsOutput) ToMysqlSettingsOutputWithContext(ctx context.Context) MysqlSettingsOutput
- func (o MysqlSettingsOutput) ToMysqlSettingsPtrOutput() MysqlSettingsPtrOutput
- func (o MysqlSettingsOutput) ToMysqlSettingsPtrOutputWithContext(ctx context.Context) MysqlSettingsPtrOutput
- type MysqlSettingsPtrInput
- type MysqlSettingsPtrOutput
- func (o MysqlSettingsPtrOutput) AuthPlugin() MysqlSettingsAuthPluginPtrOutput
- func (o MysqlSettingsPtrOutput) Elem() MysqlSettingsOutput
- func (MysqlSettingsPtrOutput) ElementType() reflect.Type
- func (o MysqlSettingsPtrOutput) ToMysqlSettingsPtrOutput() MysqlSettingsPtrOutput
- func (o MysqlSettingsPtrOutput) ToMysqlSettingsPtrOutputWithContext(ctx context.Context) MysqlSettingsPtrOutput
- type OnlineMigration
- type OnlineMigrationOutput
- func (o OnlineMigrationOutput) CreatedAt() pulumi.StringPtrOutput
- func (OnlineMigrationOutput) ElementType() reflect.Type
- func (o OnlineMigrationOutput) Id() pulumi.StringPtrOutput
- func (o OnlineMigrationOutput) Status() OnlineMigrationStatusPtrOutput
- func (o OnlineMigrationOutput) ToOnlineMigrationOutput() OnlineMigrationOutput
- func (o OnlineMigrationOutput) ToOnlineMigrationOutputWithContext(ctx context.Context) OnlineMigrationOutput
- type OnlineMigrationStatus
- type OnlineMigrationStatusOutput
- func (OnlineMigrationStatusOutput) ElementType() reflect.Type
- func (o OnlineMigrationStatusOutput) ToOnlineMigrationStatusOutput() OnlineMigrationStatusOutput
- func (o OnlineMigrationStatusOutput) ToOnlineMigrationStatusOutputWithContext(ctx context.Context) OnlineMigrationStatusOutput
- func (o OnlineMigrationStatusOutput) ToOnlineMigrationStatusPtrOutput() OnlineMigrationStatusPtrOutput
- func (o OnlineMigrationStatusOutput) ToOnlineMigrationStatusPtrOutputWithContext(ctx context.Context) OnlineMigrationStatusPtrOutput
- func (o OnlineMigrationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o OnlineMigrationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o OnlineMigrationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OnlineMigrationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type OnlineMigrationStatusPtrOutput
- func (o OnlineMigrationStatusPtrOutput) Elem() OnlineMigrationStatusOutput
- func (OnlineMigrationStatusPtrOutput) ElementType() reflect.Type
- func (o OnlineMigrationStatusPtrOutput) ToOnlineMigrationStatusPtrOutput() OnlineMigrationStatusPtrOutput
- func (o OnlineMigrationStatusPtrOutput) ToOnlineMigrationStatusPtrOutputWithContext(ctx context.Context) OnlineMigrationStatusPtrOutput
- func (o OnlineMigrationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o OnlineMigrationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Options
- type OptionsOptionsProperties
- type OptionsOptionsPropertiesMongodb
- type OptionsOptionsPropertiesMongodbOutput
- func (OptionsOptionsPropertiesMongodbOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesMongodbOutput) Layouts() DatabaseLayoutOptionArrayOutput
- func (o OptionsOptionsPropertiesMongodbOutput) Regions() pulumi.StringArrayOutput
- func (o OptionsOptionsPropertiesMongodbOutput) ToOptionsOptionsPropertiesMongodbOutput() OptionsOptionsPropertiesMongodbOutput
- func (o OptionsOptionsPropertiesMongodbOutput) ToOptionsOptionsPropertiesMongodbOutputWithContext(ctx context.Context) OptionsOptionsPropertiesMongodbOutput
- func (o OptionsOptionsPropertiesMongodbOutput) Versions() pulumi.StringArrayOutput
- type OptionsOptionsPropertiesMongodbPtrOutput
- func (o OptionsOptionsPropertiesMongodbPtrOutput) Elem() OptionsOptionsPropertiesMongodbOutput
- func (OptionsOptionsPropertiesMongodbPtrOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesMongodbPtrOutput) Layouts() DatabaseLayoutOptionArrayOutput
- func (o OptionsOptionsPropertiesMongodbPtrOutput) Regions() pulumi.StringArrayOutput
- func (o OptionsOptionsPropertiesMongodbPtrOutput) ToOptionsOptionsPropertiesMongodbPtrOutput() OptionsOptionsPropertiesMongodbPtrOutput
- func (o OptionsOptionsPropertiesMongodbPtrOutput) ToOptionsOptionsPropertiesMongodbPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesMongodbPtrOutput
- func (o OptionsOptionsPropertiesMongodbPtrOutput) Versions() pulumi.StringArrayOutput
- type OptionsOptionsPropertiesMysql
- type OptionsOptionsPropertiesMysqlOutput
- func (OptionsOptionsPropertiesMysqlOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesMysqlOutput) Layouts() DatabaseLayoutOptionArrayOutput
- func (o OptionsOptionsPropertiesMysqlOutput) Regions() pulumi.StringArrayOutput
- func (o OptionsOptionsPropertiesMysqlOutput) ToOptionsOptionsPropertiesMysqlOutput() OptionsOptionsPropertiesMysqlOutput
- func (o OptionsOptionsPropertiesMysqlOutput) ToOptionsOptionsPropertiesMysqlOutputWithContext(ctx context.Context) OptionsOptionsPropertiesMysqlOutput
- func (o OptionsOptionsPropertiesMysqlOutput) Versions() pulumi.StringArrayOutput
- type OptionsOptionsPropertiesMysqlPtrOutput
- func (o OptionsOptionsPropertiesMysqlPtrOutput) Elem() OptionsOptionsPropertiesMysqlOutput
- func (OptionsOptionsPropertiesMysqlPtrOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesMysqlPtrOutput) Layouts() DatabaseLayoutOptionArrayOutput
- func (o OptionsOptionsPropertiesMysqlPtrOutput) Regions() pulumi.StringArrayOutput
- func (o OptionsOptionsPropertiesMysqlPtrOutput) ToOptionsOptionsPropertiesMysqlPtrOutput() OptionsOptionsPropertiesMysqlPtrOutput
- func (o OptionsOptionsPropertiesMysqlPtrOutput) ToOptionsOptionsPropertiesMysqlPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesMysqlPtrOutput
- func (o OptionsOptionsPropertiesMysqlPtrOutput) Versions() pulumi.StringArrayOutput
- type OptionsOptionsPropertiesOutput
- func (OptionsOptionsPropertiesOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesOutput) Mongodb() OptionsOptionsPropertiesMongodbPtrOutput
- func (o OptionsOptionsPropertiesOutput) Mysql() OptionsOptionsPropertiesMysqlPtrOutput
- func (o OptionsOptionsPropertiesOutput) Pg() OptionsOptionsPropertiesPgPtrOutput
- func (o OptionsOptionsPropertiesOutput) Redis() OptionsOptionsPropertiesRedisPtrOutput
- func (o OptionsOptionsPropertiesOutput) ToOptionsOptionsPropertiesOutput() OptionsOptionsPropertiesOutput
- func (o OptionsOptionsPropertiesOutput) ToOptionsOptionsPropertiesOutputWithContext(ctx context.Context) OptionsOptionsPropertiesOutput
- type OptionsOptionsPropertiesPg
- type OptionsOptionsPropertiesPgOutput
- func (OptionsOptionsPropertiesPgOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesPgOutput) Layouts() DatabaseLayoutOptionArrayOutput
- func (o OptionsOptionsPropertiesPgOutput) Regions() pulumi.StringArrayOutput
- func (o OptionsOptionsPropertiesPgOutput) ToOptionsOptionsPropertiesPgOutput() OptionsOptionsPropertiesPgOutput
- func (o OptionsOptionsPropertiesPgOutput) ToOptionsOptionsPropertiesPgOutputWithContext(ctx context.Context) OptionsOptionsPropertiesPgOutput
- func (o OptionsOptionsPropertiesPgOutput) Versions() pulumi.StringArrayOutput
- type OptionsOptionsPropertiesPgPtrOutput
- func (o OptionsOptionsPropertiesPgPtrOutput) Elem() OptionsOptionsPropertiesPgOutput
- func (OptionsOptionsPropertiesPgPtrOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesPgPtrOutput) Layouts() DatabaseLayoutOptionArrayOutput
- func (o OptionsOptionsPropertiesPgPtrOutput) Regions() pulumi.StringArrayOutput
- func (o OptionsOptionsPropertiesPgPtrOutput) ToOptionsOptionsPropertiesPgPtrOutput() OptionsOptionsPropertiesPgPtrOutput
- func (o OptionsOptionsPropertiesPgPtrOutput) ToOptionsOptionsPropertiesPgPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesPgPtrOutput
- func (o OptionsOptionsPropertiesPgPtrOutput) Versions() pulumi.StringArrayOutput
- type OptionsOptionsPropertiesPtrOutput
- func (o OptionsOptionsPropertiesPtrOutput) Elem() OptionsOptionsPropertiesOutput
- func (OptionsOptionsPropertiesPtrOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesPtrOutput) Mongodb() OptionsOptionsPropertiesMongodbPtrOutput
- func (o OptionsOptionsPropertiesPtrOutput) Mysql() OptionsOptionsPropertiesMysqlPtrOutput
- func (o OptionsOptionsPropertiesPtrOutput) Pg() OptionsOptionsPropertiesPgPtrOutput
- func (o OptionsOptionsPropertiesPtrOutput) Redis() OptionsOptionsPropertiesRedisPtrOutput
- func (o OptionsOptionsPropertiesPtrOutput) ToOptionsOptionsPropertiesPtrOutput() OptionsOptionsPropertiesPtrOutput
- func (o OptionsOptionsPropertiesPtrOutput) ToOptionsOptionsPropertiesPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesPtrOutput
- type OptionsOptionsPropertiesRedis
- type OptionsOptionsPropertiesRedisOutput
- func (OptionsOptionsPropertiesRedisOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesRedisOutput) Layouts() DatabaseLayoutOptionArrayOutput
- func (o OptionsOptionsPropertiesRedisOutput) Regions() pulumi.StringArrayOutput
- func (o OptionsOptionsPropertiesRedisOutput) ToOptionsOptionsPropertiesRedisOutput() OptionsOptionsPropertiesRedisOutput
- func (o OptionsOptionsPropertiesRedisOutput) ToOptionsOptionsPropertiesRedisOutputWithContext(ctx context.Context) OptionsOptionsPropertiesRedisOutput
- func (o OptionsOptionsPropertiesRedisOutput) Versions() pulumi.StringArrayOutput
- type OptionsOptionsPropertiesRedisPtrOutput
- func (o OptionsOptionsPropertiesRedisPtrOutput) Elem() OptionsOptionsPropertiesRedisOutput
- func (OptionsOptionsPropertiesRedisPtrOutput) ElementType() reflect.Type
- func (o OptionsOptionsPropertiesRedisPtrOutput) Layouts() DatabaseLayoutOptionArrayOutput
- func (o OptionsOptionsPropertiesRedisPtrOutput) Regions() pulumi.StringArrayOutput
- func (o OptionsOptionsPropertiesRedisPtrOutput) ToOptionsOptionsPropertiesRedisPtrOutput() OptionsOptionsPropertiesRedisPtrOutput
- func (o OptionsOptionsPropertiesRedisPtrOutput) ToOptionsOptionsPropertiesRedisPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesRedisPtrOutput
- func (o OptionsOptionsPropertiesRedisPtrOutput) Versions() pulumi.StringArrayOutput
- type OptionsOutput
- func (OptionsOutput) ElementType() reflect.Type
- func (o OptionsOutput) Options() OptionsOptionsPropertiesPtrOutput
- func (o OptionsOutput) ToOptionsOutput() OptionsOutput
- func (o OptionsOutput) ToOptionsOutputWithContext(ctx context.Context) OptionsOutput
- func (o OptionsOutput) VersionAvailability() OptionsVersionAvailabilityPropertiesPtrOutput
- type OptionsVersionAvailabilityProperties
- type OptionsVersionAvailabilityPropertiesOutput
- func (OptionsVersionAvailabilityPropertiesOutput) ElementType() reflect.Type
- func (o OptionsVersionAvailabilityPropertiesOutput) Mongodb() DatabaseVersionAvailabilityArrayOutput
- func (o OptionsVersionAvailabilityPropertiesOutput) Mysql() DatabaseVersionAvailabilityArrayOutput
- func (o OptionsVersionAvailabilityPropertiesOutput) Pg() DatabaseVersionAvailabilityArrayOutput
- func (o OptionsVersionAvailabilityPropertiesOutput) Redis() DatabaseVersionAvailabilityArrayOutput
- func (o OptionsVersionAvailabilityPropertiesOutput) ToOptionsVersionAvailabilityPropertiesOutput() OptionsVersionAvailabilityPropertiesOutput
- func (o OptionsVersionAvailabilityPropertiesOutput) ToOptionsVersionAvailabilityPropertiesOutputWithContext(ctx context.Context) OptionsVersionAvailabilityPropertiesOutput
- type OptionsVersionAvailabilityPropertiesPtrOutput
- func (o OptionsVersionAvailabilityPropertiesPtrOutput) Elem() OptionsVersionAvailabilityPropertiesOutput
- func (OptionsVersionAvailabilityPropertiesPtrOutput) ElementType() reflect.Type
- func (o OptionsVersionAvailabilityPropertiesPtrOutput) Mongodb() DatabaseVersionAvailabilityArrayOutput
- func (o OptionsVersionAvailabilityPropertiesPtrOutput) Mysql() DatabaseVersionAvailabilityArrayOutput
- func (o OptionsVersionAvailabilityPropertiesPtrOutput) Pg() DatabaseVersionAvailabilityArrayOutput
- func (o OptionsVersionAvailabilityPropertiesPtrOutput) Redis() DatabaseVersionAvailabilityArrayOutput
- func (o OptionsVersionAvailabilityPropertiesPtrOutput) ToOptionsVersionAvailabilityPropertiesPtrOutput() OptionsVersionAvailabilityPropertiesPtrOutput
- func (o OptionsVersionAvailabilityPropertiesPtrOutput) ToOptionsVersionAvailabilityPropertiesPtrOutputWithContext(ctx context.Context) OptionsVersionAvailabilityPropertiesPtrOutput
- type Pgbouncer
- type PgbouncerAutodbPoolMode
- type PgbouncerAutodbPoolModeOutput
- func (PgbouncerAutodbPoolModeOutput) ElementType() reflect.Type
- func (o PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModeOutput() PgbouncerAutodbPoolModeOutput
- func (o PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModeOutputWithContext(ctx context.Context) PgbouncerAutodbPoolModeOutput
- func (o PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModePtrOutput() PgbouncerAutodbPoolModePtrOutput
- func (o PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModePtrOutputWithContext(ctx context.Context) PgbouncerAutodbPoolModePtrOutput
- func (o PgbouncerAutodbPoolModeOutput) ToStringOutput() pulumi.StringOutput
- func (o PgbouncerAutodbPoolModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PgbouncerAutodbPoolModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PgbouncerAutodbPoolModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PgbouncerAutodbPoolModePtrOutput
- func (o PgbouncerAutodbPoolModePtrOutput) Elem() PgbouncerAutodbPoolModeOutput
- func (PgbouncerAutodbPoolModePtrOutput) ElementType() reflect.Type
- func (o PgbouncerAutodbPoolModePtrOutput) ToPgbouncerAutodbPoolModePtrOutput() PgbouncerAutodbPoolModePtrOutput
- func (o PgbouncerAutodbPoolModePtrOutput) ToPgbouncerAutodbPoolModePtrOutputWithContext(ctx context.Context) PgbouncerAutodbPoolModePtrOutput
- func (o PgbouncerAutodbPoolModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PgbouncerAutodbPoolModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PgbouncerIgnoreStartupParametersItem
- type PgbouncerIgnoreStartupParametersItemArrayOutput
- func (PgbouncerIgnoreStartupParametersItemArrayOutput) ElementType() reflect.Type
- func (o PgbouncerIgnoreStartupParametersItemArrayOutput) Index(i pulumi.IntInput) PgbouncerIgnoreStartupParametersItemOutput
- func (o PgbouncerIgnoreStartupParametersItemArrayOutput) ToPgbouncerIgnoreStartupParametersItemArrayOutput() PgbouncerIgnoreStartupParametersItemArrayOutput
- func (o PgbouncerIgnoreStartupParametersItemArrayOutput) ToPgbouncerIgnoreStartupParametersItemArrayOutputWithContext(ctx context.Context) PgbouncerIgnoreStartupParametersItemArrayOutput
- type PgbouncerIgnoreStartupParametersItemOutput
- func (PgbouncerIgnoreStartupParametersItemOutput) ElementType() reflect.Type
- func (o PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemOutput() PgbouncerIgnoreStartupParametersItemOutput
- func (o PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemOutputWithContext(ctx context.Context) PgbouncerIgnoreStartupParametersItemOutput
- func (o PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutput() PgbouncerIgnoreStartupParametersItemPtrOutput
- func (o PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutputWithContext(ctx context.Context) PgbouncerIgnoreStartupParametersItemPtrOutput
- func (o PgbouncerIgnoreStartupParametersItemOutput) ToStringOutput() pulumi.StringOutput
- func (o PgbouncerIgnoreStartupParametersItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PgbouncerIgnoreStartupParametersItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PgbouncerIgnoreStartupParametersItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PgbouncerIgnoreStartupParametersItemPtrOutput
- func (o PgbouncerIgnoreStartupParametersItemPtrOutput) Elem() PgbouncerIgnoreStartupParametersItemOutput
- func (PgbouncerIgnoreStartupParametersItemPtrOutput) ElementType() reflect.Type
- func (o PgbouncerIgnoreStartupParametersItemPtrOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutput() PgbouncerIgnoreStartupParametersItemPtrOutput
- func (o PgbouncerIgnoreStartupParametersItemPtrOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutputWithContext(ctx context.Context) PgbouncerIgnoreStartupParametersItemPtrOutput
- func (o PgbouncerIgnoreStartupParametersItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PgbouncerIgnoreStartupParametersItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PgbouncerOutput
- func (o PgbouncerOutput) AutodbIdleTimeout() pulumi.IntPtrOutput
- func (o PgbouncerOutput) AutodbMaxDbConnections() pulumi.IntPtrOutput
- func (o PgbouncerOutput) AutodbPoolMode() PgbouncerAutodbPoolModePtrOutput
- func (o PgbouncerOutput) AutodbPoolSize() pulumi.IntPtrOutput
- func (PgbouncerOutput) ElementType() reflect.Type
- func (o PgbouncerOutput) IgnoreStartupParameters() PgbouncerIgnoreStartupParametersItemArrayOutput
- func (o PgbouncerOutput) MinPoolSize() pulumi.IntPtrOutput
- func (o PgbouncerOutput) ServerIdleTimeout() pulumi.IntPtrOutput
- func (o PgbouncerOutput) ServerLifetime() pulumi.IntPtrOutput
- func (o PgbouncerOutput) ServerResetQueryAlways() pulumi.BoolPtrOutput
- func (o PgbouncerOutput) ToPgbouncerOutput() PgbouncerOutput
- func (o PgbouncerOutput) ToPgbouncerOutputWithContext(ctx context.Context) PgbouncerOutput
- type PgbouncerPtrOutput
- func (o PgbouncerPtrOutput) AutodbIdleTimeout() pulumi.IntPtrOutput
- func (o PgbouncerPtrOutput) AutodbMaxDbConnections() pulumi.IntPtrOutput
- func (o PgbouncerPtrOutput) AutodbPoolMode() PgbouncerAutodbPoolModePtrOutput
- func (o PgbouncerPtrOutput) AutodbPoolSize() pulumi.IntPtrOutput
- func (o PgbouncerPtrOutput) Elem() PgbouncerOutput
- func (PgbouncerPtrOutput) ElementType() reflect.Type
- func (o PgbouncerPtrOutput) IgnoreStartupParameters() PgbouncerIgnoreStartupParametersItemArrayOutput
- func (o PgbouncerPtrOutput) MinPoolSize() pulumi.IntPtrOutput
- func (o PgbouncerPtrOutput) ServerIdleTimeout() pulumi.IntPtrOutput
- func (o PgbouncerPtrOutput) ServerLifetime() pulumi.IntPtrOutput
- func (o PgbouncerPtrOutput) ServerResetQueryAlways() pulumi.BoolPtrOutput
- func (o PgbouncerPtrOutput) ToPgbouncerPtrOutput() PgbouncerPtrOutput
- func (o PgbouncerPtrOutput) ToPgbouncerPtrOutputWithContext(ctx context.Context) PgbouncerPtrOutput
- type Postgres
- type PostgresDefaultToastCompression
- type PostgresDefaultToastCompressionOutput
- func (PostgresDefaultToastCompressionOutput) ElementType() reflect.Type
- func (o PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionOutput() PostgresDefaultToastCompressionOutput
- func (o PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionOutputWithContext(ctx context.Context) PostgresDefaultToastCompressionOutput
- func (o PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionPtrOutput() PostgresDefaultToastCompressionPtrOutput
- func (o PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionPtrOutputWithContext(ctx context.Context) PostgresDefaultToastCompressionPtrOutput
- func (o PostgresDefaultToastCompressionOutput) ToStringOutput() pulumi.StringOutput
- func (o PostgresDefaultToastCompressionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PostgresDefaultToastCompressionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresDefaultToastCompressionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresDefaultToastCompressionPtrOutput
- func (o PostgresDefaultToastCompressionPtrOutput) Elem() PostgresDefaultToastCompressionOutput
- func (PostgresDefaultToastCompressionPtrOutput) ElementType() reflect.Type
- func (o PostgresDefaultToastCompressionPtrOutput) ToPostgresDefaultToastCompressionPtrOutput() PostgresDefaultToastCompressionPtrOutput
- func (o PostgresDefaultToastCompressionPtrOutput) ToPostgresDefaultToastCompressionPtrOutputWithContext(ctx context.Context) PostgresDefaultToastCompressionPtrOutput
- func (o PostgresDefaultToastCompressionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresDefaultToastCompressionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresLogErrorVerbosity
- type PostgresLogErrorVerbosityOutput
- func (PostgresLogErrorVerbosityOutput) ElementType() reflect.Type
- func (o PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityOutput() PostgresLogErrorVerbosityOutput
- func (o PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityOutputWithContext(ctx context.Context) PostgresLogErrorVerbosityOutput
- func (o PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityPtrOutput() PostgresLogErrorVerbosityPtrOutput
- func (o PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityPtrOutputWithContext(ctx context.Context) PostgresLogErrorVerbosityPtrOutput
- func (o PostgresLogErrorVerbosityOutput) ToStringOutput() pulumi.StringOutput
- func (o PostgresLogErrorVerbosityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PostgresLogErrorVerbosityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresLogErrorVerbosityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresLogErrorVerbosityPtrOutput
- func (o PostgresLogErrorVerbosityPtrOutput) Elem() PostgresLogErrorVerbosityOutput
- func (PostgresLogErrorVerbosityPtrOutput) ElementType() reflect.Type
- func (o PostgresLogErrorVerbosityPtrOutput) ToPostgresLogErrorVerbosityPtrOutput() PostgresLogErrorVerbosityPtrOutput
- func (o PostgresLogErrorVerbosityPtrOutput) ToPostgresLogErrorVerbosityPtrOutputWithContext(ctx context.Context) PostgresLogErrorVerbosityPtrOutput
- func (o PostgresLogErrorVerbosityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresLogErrorVerbosityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresLogLinePrefix
- type PostgresLogLinePrefixOutput
- func (PostgresLogLinePrefixOutput) ElementType() reflect.Type
- func (o PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixOutput() PostgresLogLinePrefixOutput
- func (o PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixOutputWithContext(ctx context.Context) PostgresLogLinePrefixOutput
- func (o PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixPtrOutput() PostgresLogLinePrefixPtrOutput
- func (o PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixPtrOutputWithContext(ctx context.Context) PostgresLogLinePrefixPtrOutput
- func (o PostgresLogLinePrefixOutput) ToStringOutput() pulumi.StringOutput
- func (o PostgresLogLinePrefixOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PostgresLogLinePrefixOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresLogLinePrefixOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresLogLinePrefixPtrOutput
- func (o PostgresLogLinePrefixPtrOutput) Elem() PostgresLogLinePrefixOutput
- func (PostgresLogLinePrefixPtrOutput) ElementType() reflect.Type
- func (o PostgresLogLinePrefixPtrOutput) ToPostgresLogLinePrefixPtrOutput() PostgresLogLinePrefixPtrOutput
- func (o PostgresLogLinePrefixPtrOutput) ToPostgresLogLinePrefixPtrOutputWithContext(ctx context.Context) PostgresLogLinePrefixPtrOutput
- func (o PostgresLogLinePrefixPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresLogLinePrefixPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresOutput
- func (o PostgresOutput) AutovacuumAnalyzeScaleFactor() pulumi.Float64PtrOutput
- func (o PostgresOutput) AutovacuumAnalyzeThreshold() pulumi.IntPtrOutput
- func (o PostgresOutput) AutovacuumFreezeMaxAge() pulumi.IntPtrOutput
- func (o PostgresOutput) AutovacuumMaxWorkers() pulumi.IntPtrOutput
- func (o PostgresOutput) AutovacuumNaptime() pulumi.IntPtrOutput
- func (o PostgresOutput) AutovacuumVacuumCostDelay() pulumi.IntPtrOutput
- func (o PostgresOutput) AutovacuumVacuumCostLimit() pulumi.IntPtrOutput
- func (o PostgresOutput) AutovacuumVacuumScaleFactor() pulumi.Float64PtrOutput
- func (o PostgresOutput) AutovacuumVacuumThreshold() pulumi.IntPtrOutput
- func (o PostgresOutput) BackupHour() pulumi.IntPtrOutput
- func (o PostgresOutput) BackupMinute() pulumi.IntPtrOutput
- func (o PostgresOutput) BgwriterDelay() pulumi.IntPtrOutput
- func (o PostgresOutput) BgwriterFlushAfter() pulumi.IntPtrOutput
- func (o PostgresOutput) BgwriterLruMaxpages() pulumi.IntPtrOutput
- func (o PostgresOutput) BgwriterLruMultiplier() pulumi.Float64PtrOutput
- func (o PostgresOutput) DeadlockTimeout() pulumi.IntPtrOutput
- func (o PostgresOutput) DefaultToastCompression() PostgresDefaultToastCompressionPtrOutput
- func (PostgresOutput) ElementType() reflect.Type
- func (o PostgresOutput) IdleInTransactionSessionTimeout() pulumi.IntPtrOutput
- func (o PostgresOutput) Jit() pulumi.BoolPtrOutput
- func (o PostgresOutput) LogAutovacuumMinDuration() pulumi.IntPtrOutput
- func (o PostgresOutput) LogErrorVerbosity() PostgresLogErrorVerbosityPtrOutput
- func (o PostgresOutput) LogLinePrefix() PostgresLogLinePrefixPtrOutput
- func (o PostgresOutput) LogMinDurationStatement() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxFilesPerProcess() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxLocksPerTransaction() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxLogicalReplicationWorkers() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxParallelWorkers() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxParallelWorkersPerGather() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxPredLocksPerTransaction() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxPreparedTransactions() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxReplicationSlots() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxStackDepth() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxStandbyArchiveDelay() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxStandbyStreamingDelay() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxWalSenders() pulumi.IntPtrOutput
- func (o PostgresOutput) MaxWorkerProcesses() pulumi.IntPtrOutput
- func (o PostgresOutput) PgPartmanBgwInterval() pulumi.IntPtrOutput
- func (o PostgresOutput) PgPartmanBgwRole() pulumi.StringPtrOutput
- func (o PostgresOutput) PgStatStatementsTrack() PostgresPgStatStatementsTrackPtrOutput
- func (o PostgresOutput) Pgbouncer() PgbouncerPtrOutput
- func (o PostgresOutput) SharedBuffersPercentage() pulumi.Float64PtrOutput
- func (o PostgresOutput) StatMonitorEnable() pulumi.BoolPtrOutput
- func (o PostgresOutput) SynchronousReplication() PostgresSynchronousReplicationPtrOutput
- func (o PostgresOutput) TempFileLimit() pulumi.IntPtrOutput
- func (o PostgresOutput) Timescaledb() TimescaledbPtrOutput
- func (o PostgresOutput) Timezone() pulumi.StringPtrOutput
- func (o PostgresOutput) ToPostgresOutput() PostgresOutput
- func (o PostgresOutput) ToPostgresOutputWithContext(ctx context.Context) PostgresOutput
- func (o PostgresOutput) TrackActivityQuerySize() pulumi.IntPtrOutput
- func (o PostgresOutput) TrackCommitTimestamp() PostgresTrackCommitTimestampPtrOutput
- func (o PostgresOutput) TrackFunctions() PostgresTrackFunctionsPtrOutput
- func (o PostgresOutput) TrackIoTiming() PostgresTrackIoTimingPtrOutput
- func (o PostgresOutput) Type() pulumi.StringPtrOutput
- func (o PostgresOutput) WalSenderTimeout() pulumi.IntPtrOutput
- func (o PostgresOutput) WalWriterDelay() pulumi.IntPtrOutput
- func (o PostgresOutput) WorkMem() pulumi.IntPtrOutput
- type PostgresPgStatStatementsTrack
- type PostgresPgStatStatementsTrackOutput
- func (PostgresPgStatStatementsTrackOutput) ElementType() reflect.Type
- func (o PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackOutput() PostgresPgStatStatementsTrackOutput
- func (o PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackOutputWithContext(ctx context.Context) PostgresPgStatStatementsTrackOutput
- func (o PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackPtrOutput() PostgresPgStatStatementsTrackPtrOutput
- func (o PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackPtrOutputWithContext(ctx context.Context) PostgresPgStatStatementsTrackPtrOutput
- func (o PostgresPgStatStatementsTrackOutput) ToStringOutput() pulumi.StringOutput
- func (o PostgresPgStatStatementsTrackOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PostgresPgStatStatementsTrackOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresPgStatStatementsTrackOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresPgStatStatementsTrackPtrOutput
- func (o PostgresPgStatStatementsTrackPtrOutput) Elem() PostgresPgStatStatementsTrackOutput
- func (PostgresPgStatStatementsTrackPtrOutput) ElementType() reflect.Type
- func (o PostgresPgStatStatementsTrackPtrOutput) ToPostgresPgStatStatementsTrackPtrOutput() PostgresPgStatStatementsTrackPtrOutput
- func (o PostgresPgStatStatementsTrackPtrOutput) ToPostgresPgStatStatementsTrackPtrOutputWithContext(ctx context.Context) PostgresPgStatStatementsTrackPtrOutput
- func (o PostgresPgStatStatementsTrackPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresPgStatStatementsTrackPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresPtrOutput
- func (o PostgresPtrOutput) AutovacuumAnalyzeScaleFactor() pulumi.Float64PtrOutput
- func (o PostgresPtrOutput) AutovacuumAnalyzeThreshold() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) AutovacuumFreezeMaxAge() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) AutovacuumMaxWorkers() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) AutovacuumNaptime() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) AutovacuumVacuumCostDelay() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) AutovacuumVacuumCostLimit() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) AutovacuumVacuumScaleFactor() pulumi.Float64PtrOutput
- func (o PostgresPtrOutput) AutovacuumVacuumThreshold() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) BackupHour() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) BackupMinute() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) BgwriterDelay() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) BgwriterFlushAfter() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) BgwriterLruMaxpages() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) BgwriterLruMultiplier() pulumi.Float64PtrOutput
- func (o PostgresPtrOutput) DeadlockTimeout() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) DefaultToastCompression() PostgresDefaultToastCompressionPtrOutput
- func (o PostgresPtrOutput) Elem() PostgresOutput
- func (PostgresPtrOutput) ElementType() reflect.Type
- func (o PostgresPtrOutput) IdleInTransactionSessionTimeout() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) Jit() pulumi.BoolPtrOutput
- func (o PostgresPtrOutput) LogAutovacuumMinDuration() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) LogErrorVerbosity() PostgresLogErrorVerbosityPtrOutput
- func (o PostgresPtrOutput) LogLinePrefix() PostgresLogLinePrefixPtrOutput
- func (o PostgresPtrOutput) LogMinDurationStatement() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxFilesPerProcess() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxLocksPerTransaction() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxLogicalReplicationWorkers() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxParallelWorkers() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxParallelWorkersPerGather() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxPredLocksPerTransaction() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxPreparedTransactions() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxReplicationSlots() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxStackDepth() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxStandbyArchiveDelay() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxStandbyStreamingDelay() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxWalSenders() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) MaxWorkerProcesses() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) PgPartmanBgwInterval() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) PgPartmanBgwRole() pulumi.StringPtrOutput
- func (o PostgresPtrOutput) PgStatStatementsTrack() PostgresPgStatStatementsTrackPtrOutput
- func (o PostgresPtrOutput) Pgbouncer() PgbouncerPtrOutput
- func (o PostgresPtrOutput) SharedBuffersPercentage() pulumi.Float64PtrOutput
- func (o PostgresPtrOutput) StatMonitorEnable() pulumi.BoolPtrOutput
- func (o PostgresPtrOutput) SynchronousReplication() PostgresSynchronousReplicationPtrOutput
- func (o PostgresPtrOutput) TempFileLimit() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) Timescaledb() TimescaledbPtrOutput
- func (o PostgresPtrOutput) Timezone() pulumi.StringPtrOutput
- func (o PostgresPtrOutput) ToPostgresPtrOutput() PostgresPtrOutput
- func (o PostgresPtrOutput) ToPostgresPtrOutputWithContext(ctx context.Context) PostgresPtrOutput
- func (o PostgresPtrOutput) TrackActivityQuerySize() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) TrackCommitTimestamp() PostgresTrackCommitTimestampPtrOutput
- func (o PostgresPtrOutput) TrackFunctions() PostgresTrackFunctionsPtrOutput
- func (o PostgresPtrOutput) TrackIoTiming() PostgresTrackIoTimingPtrOutput
- func (o PostgresPtrOutput) Type() pulumi.StringPtrOutput
- func (o PostgresPtrOutput) WalSenderTimeout() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) WalWriterDelay() pulumi.IntPtrOutput
- func (o PostgresPtrOutput) WorkMem() pulumi.IntPtrOutput
- type PostgresSynchronousReplication
- type PostgresSynchronousReplicationOutput
- func (PostgresSynchronousReplicationOutput) ElementType() reflect.Type
- func (o PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationOutput() PostgresSynchronousReplicationOutput
- func (o PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationOutputWithContext(ctx context.Context) PostgresSynchronousReplicationOutput
- func (o PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationPtrOutput() PostgresSynchronousReplicationPtrOutput
- func (o PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationPtrOutputWithContext(ctx context.Context) PostgresSynchronousReplicationPtrOutput
- func (o PostgresSynchronousReplicationOutput) ToStringOutput() pulumi.StringOutput
- func (o PostgresSynchronousReplicationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PostgresSynchronousReplicationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresSynchronousReplicationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresSynchronousReplicationPtrOutput
- func (o PostgresSynchronousReplicationPtrOutput) Elem() PostgresSynchronousReplicationOutput
- func (PostgresSynchronousReplicationPtrOutput) ElementType() reflect.Type
- func (o PostgresSynchronousReplicationPtrOutput) ToPostgresSynchronousReplicationPtrOutput() PostgresSynchronousReplicationPtrOutput
- func (o PostgresSynchronousReplicationPtrOutput) ToPostgresSynchronousReplicationPtrOutputWithContext(ctx context.Context) PostgresSynchronousReplicationPtrOutput
- func (o PostgresSynchronousReplicationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresSynchronousReplicationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresTrackCommitTimestamp
- type PostgresTrackCommitTimestampOutput
- func (PostgresTrackCommitTimestampOutput) ElementType() reflect.Type
- func (o PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampOutput() PostgresTrackCommitTimestampOutput
- func (o PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampOutputWithContext(ctx context.Context) PostgresTrackCommitTimestampOutput
- func (o PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampPtrOutput() PostgresTrackCommitTimestampPtrOutput
- func (o PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampPtrOutputWithContext(ctx context.Context) PostgresTrackCommitTimestampPtrOutput
- func (o PostgresTrackCommitTimestampOutput) ToStringOutput() pulumi.StringOutput
- func (o PostgresTrackCommitTimestampOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PostgresTrackCommitTimestampOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresTrackCommitTimestampOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresTrackCommitTimestampPtrOutput
- func (o PostgresTrackCommitTimestampPtrOutput) Elem() PostgresTrackCommitTimestampOutput
- func (PostgresTrackCommitTimestampPtrOutput) ElementType() reflect.Type
- func (o PostgresTrackCommitTimestampPtrOutput) ToPostgresTrackCommitTimestampPtrOutput() PostgresTrackCommitTimestampPtrOutput
- func (o PostgresTrackCommitTimestampPtrOutput) ToPostgresTrackCommitTimestampPtrOutputWithContext(ctx context.Context) PostgresTrackCommitTimestampPtrOutput
- func (o PostgresTrackCommitTimestampPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresTrackCommitTimestampPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresTrackFunctions
- type PostgresTrackFunctionsOutput
- func (PostgresTrackFunctionsOutput) ElementType() reflect.Type
- func (o PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsOutput() PostgresTrackFunctionsOutput
- func (o PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsOutputWithContext(ctx context.Context) PostgresTrackFunctionsOutput
- func (o PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsPtrOutput() PostgresTrackFunctionsPtrOutput
- func (o PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsPtrOutputWithContext(ctx context.Context) PostgresTrackFunctionsPtrOutput
- func (o PostgresTrackFunctionsOutput) ToStringOutput() pulumi.StringOutput
- func (o PostgresTrackFunctionsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PostgresTrackFunctionsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresTrackFunctionsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresTrackFunctionsPtrOutput
- func (o PostgresTrackFunctionsPtrOutput) Elem() PostgresTrackFunctionsOutput
- func (PostgresTrackFunctionsPtrOutput) ElementType() reflect.Type
- func (o PostgresTrackFunctionsPtrOutput) ToPostgresTrackFunctionsPtrOutput() PostgresTrackFunctionsPtrOutput
- func (o PostgresTrackFunctionsPtrOutput) ToPostgresTrackFunctionsPtrOutputWithContext(ctx context.Context) PostgresTrackFunctionsPtrOutput
- func (o PostgresTrackFunctionsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresTrackFunctionsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresTrackIoTiming
- type PostgresTrackIoTimingOutput
- func (PostgresTrackIoTimingOutput) ElementType() reflect.Type
- func (o PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingOutput() PostgresTrackIoTimingOutput
- func (o PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingOutputWithContext(ctx context.Context) PostgresTrackIoTimingOutput
- func (o PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingPtrOutput() PostgresTrackIoTimingPtrOutput
- func (o PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingPtrOutputWithContext(ctx context.Context) PostgresTrackIoTimingPtrOutput
- func (o PostgresTrackIoTimingOutput) ToStringOutput() pulumi.StringOutput
- func (o PostgresTrackIoTimingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PostgresTrackIoTimingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresTrackIoTimingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PostgresTrackIoTimingPtrOutput
- func (o PostgresTrackIoTimingPtrOutput) Elem() PostgresTrackIoTimingOutput
- func (PostgresTrackIoTimingPtrOutput) ElementType() reflect.Type
- func (o PostgresTrackIoTimingPtrOutput) ToPostgresTrackIoTimingPtrOutput() PostgresTrackIoTimingPtrOutput
- func (o PostgresTrackIoTimingPtrOutput) ToPostgresTrackIoTimingPtrOutputWithContext(ctx context.Context) PostgresTrackIoTimingPtrOutput
- func (o PostgresTrackIoTimingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PostgresTrackIoTimingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateConnection
- type PrivateConnectionArgs
- func (PrivateConnectionArgs) ElementType() reflect.Type
- func (i PrivateConnectionArgs) ToPrivateConnectionOutput() PrivateConnectionOutput
- func (i PrivateConnectionArgs) ToPrivateConnectionOutputWithContext(ctx context.Context) PrivateConnectionOutput
- func (i PrivateConnectionArgs) ToPrivateConnectionPtrOutput() PrivateConnectionPtrOutput
- func (i PrivateConnectionArgs) ToPrivateConnectionPtrOutputWithContext(ctx context.Context) PrivateConnectionPtrOutput
- type PrivateConnectionInput
- type PrivateConnectionOutput
- func (o PrivateConnectionOutput) Database() pulumi.StringPtrOutput
- func (PrivateConnectionOutput) ElementType() reflect.Type
- func (o PrivateConnectionOutput) Host() pulumi.StringPtrOutput
- func (o PrivateConnectionOutput) Password() pulumi.StringPtrOutput
- func (o PrivateConnectionOutput) Port() pulumi.IntPtrOutput
- func (o PrivateConnectionOutput) Ssl() pulumi.BoolPtrOutput
- func (o PrivateConnectionOutput) ToPrivateConnectionOutput() PrivateConnectionOutput
- func (o PrivateConnectionOutput) ToPrivateConnectionOutputWithContext(ctx context.Context) PrivateConnectionOutput
- func (o PrivateConnectionOutput) ToPrivateConnectionPtrOutput() PrivateConnectionPtrOutput
- func (o PrivateConnectionOutput) ToPrivateConnectionPtrOutputWithContext(ctx context.Context) PrivateConnectionPtrOutput
- func (o PrivateConnectionOutput) Uri() pulumi.StringPtrOutput
- func (o PrivateConnectionOutput) User() pulumi.StringPtrOutput
- type PrivateConnectionPtrInput
- type PrivateConnectionPtrOutput
- func (o PrivateConnectionPtrOutput) Database() pulumi.StringPtrOutput
- func (o PrivateConnectionPtrOutput) Elem() PrivateConnectionOutput
- func (PrivateConnectionPtrOutput) ElementType() reflect.Type
- func (o PrivateConnectionPtrOutput) Host() pulumi.StringPtrOutput
- func (o PrivateConnectionPtrOutput) Password() pulumi.StringPtrOutput
- func (o PrivateConnectionPtrOutput) Port() pulumi.IntPtrOutput
- func (o PrivateConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
- func (o PrivateConnectionPtrOutput) ToPrivateConnectionPtrOutput() PrivateConnectionPtrOutput
- func (o PrivateConnectionPtrOutput) ToPrivateConnectionPtrOutputWithContext(ctx context.Context) PrivateConnectionPtrOutput
- func (o PrivateConnectionPtrOutput) Uri() pulumi.StringPtrOutput
- func (o PrivateConnectionPtrOutput) User() pulumi.StringPtrOutput
- type Redis
- type RedisOutput
- func (RedisOutput) ElementType() reflect.Type
- func (o RedisOutput) RedisAclChannelsDefault() RedisRedisAclChannelsDefaultPtrOutput
- func (o RedisOutput) RedisIoThreads() pulumi.IntPtrOutput
- func (o RedisOutput) RedisLfuDecayTime() pulumi.IntPtrOutput
- func (o RedisOutput) RedisLfuLogFactor() pulumi.IntPtrOutput
- func (o RedisOutput) RedisMaxmemoryPolicy() RedisRedisMaxmemoryPolicyPtrOutput
- func (o RedisOutput) RedisNotifyKeyspaceEvents() pulumi.StringPtrOutput
- func (o RedisOutput) RedisNumberOfDatabases() pulumi.IntPtrOutput
- func (o RedisOutput) RedisPersistence() RedisRedisPersistencePtrOutput
- func (o RedisOutput) RedisPubsubClientOutputBufferLimit() pulumi.IntPtrOutput
- func (o RedisOutput) RedisSsl() pulumi.BoolPtrOutput
- func (o RedisOutput) RedisTimeout() pulumi.IntPtrOutput
- func (o RedisOutput) ToRedisOutput() RedisOutput
- func (o RedisOutput) ToRedisOutputWithContext(ctx context.Context) RedisOutput
- func (o RedisOutput) Type() pulumi.StringPtrOutput
- type RedisPtrOutput
- func (o RedisPtrOutput) Elem() RedisOutput
- func (RedisPtrOutput) ElementType() reflect.Type
- func (o RedisPtrOutput) RedisAclChannelsDefault() RedisRedisAclChannelsDefaultPtrOutput
- func (o RedisPtrOutput) RedisIoThreads() pulumi.IntPtrOutput
- func (o RedisPtrOutput) RedisLfuDecayTime() pulumi.IntPtrOutput
- func (o RedisPtrOutput) RedisLfuLogFactor() pulumi.IntPtrOutput
- func (o RedisPtrOutput) RedisMaxmemoryPolicy() RedisRedisMaxmemoryPolicyPtrOutput
- func (o RedisPtrOutput) RedisNotifyKeyspaceEvents() pulumi.StringPtrOutput
- func (o RedisPtrOutput) RedisNumberOfDatabases() pulumi.IntPtrOutput
- func (o RedisPtrOutput) RedisPersistence() RedisRedisPersistencePtrOutput
- func (o RedisPtrOutput) RedisPubsubClientOutputBufferLimit() pulumi.IntPtrOutput
- func (o RedisPtrOutput) RedisSsl() pulumi.BoolPtrOutput
- func (o RedisPtrOutput) RedisTimeout() pulumi.IntPtrOutput
- func (o RedisPtrOutput) ToRedisPtrOutput() RedisPtrOutput
- func (o RedisPtrOutput) ToRedisPtrOutputWithContext(ctx context.Context) RedisPtrOutput
- func (o RedisPtrOutput) Type() pulumi.StringPtrOutput
- type RedisRedisAclChannelsDefault
- type RedisRedisAclChannelsDefaultOutput
- func (RedisRedisAclChannelsDefaultOutput) ElementType() reflect.Type
- func (o RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultOutput() RedisRedisAclChannelsDefaultOutput
- func (o RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultOutputWithContext(ctx context.Context) RedisRedisAclChannelsDefaultOutput
- func (o RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultPtrOutput() RedisRedisAclChannelsDefaultPtrOutput
- func (o RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultPtrOutputWithContext(ctx context.Context) RedisRedisAclChannelsDefaultPtrOutput
- func (o RedisRedisAclChannelsDefaultOutput) ToStringOutput() pulumi.StringOutput
- func (o RedisRedisAclChannelsDefaultOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RedisRedisAclChannelsDefaultOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RedisRedisAclChannelsDefaultOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RedisRedisAclChannelsDefaultPtrOutput
- func (o RedisRedisAclChannelsDefaultPtrOutput) Elem() RedisRedisAclChannelsDefaultOutput
- func (RedisRedisAclChannelsDefaultPtrOutput) ElementType() reflect.Type
- func (o RedisRedisAclChannelsDefaultPtrOutput) ToRedisRedisAclChannelsDefaultPtrOutput() RedisRedisAclChannelsDefaultPtrOutput
- func (o RedisRedisAclChannelsDefaultPtrOutput) ToRedisRedisAclChannelsDefaultPtrOutputWithContext(ctx context.Context) RedisRedisAclChannelsDefaultPtrOutput
- func (o RedisRedisAclChannelsDefaultPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RedisRedisAclChannelsDefaultPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RedisRedisMaxmemoryPolicy
- type RedisRedisMaxmemoryPolicyOutput
- func (RedisRedisMaxmemoryPolicyOutput) ElementType() reflect.Type
- func (o RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyOutput() RedisRedisMaxmemoryPolicyOutput
- func (o RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyOutputWithContext(ctx context.Context) RedisRedisMaxmemoryPolicyOutput
- func (o RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyPtrOutput() RedisRedisMaxmemoryPolicyPtrOutput
- func (o RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyPtrOutputWithContext(ctx context.Context) RedisRedisMaxmemoryPolicyPtrOutput
- func (o RedisRedisMaxmemoryPolicyOutput) ToStringOutput() pulumi.StringOutput
- func (o RedisRedisMaxmemoryPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RedisRedisMaxmemoryPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RedisRedisMaxmemoryPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RedisRedisMaxmemoryPolicyPtrOutput
- func (o RedisRedisMaxmemoryPolicyPtrOutput) Elem() RedisRedisMaxmemoryPolicyOutput
- func (RedisRedisMaxmemoryPolicyPtrOutput) ElementType() reflect.Type
- func (o RedisRedisMaxmemoryPolicyPtrOutput) ToRedisRedisMaxmemoryPolicyPtrOutput() RedisRedisMaxmemoryPolicyPtrOutput
- func (o RedisRedisMaxmemoryPolicyPtrOutput) ToRedisRedisMaxmemoryPolicyPtrOutputWithContext(ctx context.Context) RedisRedisMaxmemoryPolicyPtrOutput
- func (o RedisRedisMaxmemoryPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RedisRedisMaxmemoryPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RedisRedisPersistence
- type RedisRedisPersistenceOutput
- func (RedisRedisPersistenceOutput) ElementType() reflect.Type
- func (o RedisRedisPersistenceOutput) ToRedisRedisPersistenceOutput() RedisRedisPersistenceOutput
- func (o RedisRedisPersistenceOutput) ToRedisRedisPersistenceOutputWithContext(ctx context.Context) RedisRedisPersistenceOutput
- func (o RedisRedisPersistenceOutput) ToRedisRedisPersistencePtrOutput() RedisRedisPersistencePtrOutput
- func (o RedisRedisPersistenceOutput) ToRedisRedisPersistencePtrOutputWithContext(ctx context.Context) RedisRedisPersistencePtrOutput
- func (o RedisRedisPersistenceOutput) ToStringOutput() pulumi.StringOutput
- func (o RedisRedisPersistenceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RedisRedisPersistenceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RedisRedisPersistenceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RedisRedisPersistencePtrOutput
- func (o RedisRedisPersistencePtrOutput) Elem() RedisRedisPersistenceOutput
- func (RedisRedisPersistencePtrOutput) ElementType() reflect.Type
- func (o RedisRedisPersistencePtrOutput) ToRedisRedisPersistencePtrOutput() RedisRedisPersistencePtrOutput
- func (o RedisRedisPersistencePtrOutput) ToRedisRedisPersistencePtrOutputWithContext(ctx context.Context) RedisRedisPersistencePtrOutput
- func (o RedisRedisPersistencePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RedisRedisPersistencePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SourceProperties
- type SourcePropertiesArgs
- func (SourcePropertiesArgs) ElementType() reflect.Type
- func (i SourcePropertiesArgs) ToSourcePropertiesOutput() SourcePropertiesOutput
- func (i SourcePropertiesArgs) ToSourcePropertiesOutputWithContext(ctx context.Context) SourcePropertiesOutput
- func (i SourcePropertiesArgs) ToSourcePropertiesPtrOutput() SourcePropertiesPtrOutput
- func (i SourcePropertiesArgs) ToSourcePropertiesPtrOutputWithContext(ctx context.Context) SourcePropertiesPtrOutput
- type SourcePropertiesInput
- type SourcePropertiesOutput
- func (o SourcePropertiesOutput) Dbname() pulumi.StringPtrOutput
- func (SourcePropertiesOutput) ElementType() reflect.Type
- func (o SourcePropertiesOutput) Host() pulumi.StringPtrOutput
- func (o SourcePropertiesOutput) Password() pulumi.StringPtrOutput
- func (o SourcePropertiesOutput) Port() pulumi.IntPtrOutput
- func (o SourcePropertiesOutput) ToSourcePropertiesOutput() SourcePropertiesOutput
- func (o SourcePropertiesOutput) ToSourcePropertiesOutputWithContext(ctx context.Context) SourcePropertiesOutput
- func (o SourcePropertiesOutput) ToSourcePropertiesPtrOutput() SourcePropertiesPtrOutput
- func (o SourcePropertiesOutput) ToSourcePropertiesPtrOutputWithContext(ctx context.Context) SourcePropertiesPtrOutput
- func (o SourcePropertiesOutput) Username() pulumi.StringPtrOutput
- type SourcePropertiesPtrInput
- type SourcePropertiesPtrOutput
- func (o SourcePropertiesPtrOutput) Dbname() pulumi.StringPtrOutput
- func (o SourcePropertiesPtrOutput) Elem() SourcePropertiesOutput
- func (SourcePropertiesPtrOutput) ElementType() reflect.Type
- func (o SourcePropertiesPtrOutput) Host() pulumi.StringPtrOutput
- func (o SourcePropertiesPtrOutput) Password() pulumi.StringPtrOutput
- func (o SourcePropertiesPtrOutput) Port() pulumi.IntPtrOutput
- func (o SourcePropertiesPtrOutput) ToSourcePropertiesPtrOutput() SourcePropertiesPtrOutput
- func (o SourcePropertiesPtrOutput) ToSourcePropertiesPtrOutputWithContext(ctx context.Context) SourcePropertiesPtrOutput
- func (o SourcePropertiesPtrOutput) Username() pulumi.StringPtrOutput
- type SqlMode
- type SqlModeOutput
- type Timescaledb
- type TimescaledbOutput
- type TimescaledbPtrOutput
- func (o TimescaledbPtrOutput) Elem() TimescaledbOutput
- func (TimescaledbPtrOutput) ElementType() reflect.Type
- func (o TimescaledbPtrOutput) MaxBackgroundWorkers() pulumi.IntPtrOutput
- func (o TimescaledbPtrOutput) ToTimescaledbPtrOutput() TimescaledbPtrOutput
- func (o TimescaledbPtrOutput) ToTimescaledbPtrOutputWithContext(ctx context.Context) TimescaledbPtrOutput
Constants ¶
const ( DatabaseClusterEnginePg = DatabaseClusterEngine("pg") DatabaseClusterEngineMysql = DatabaseClusterEngine("mysql") DatabaseClusterEngineRedis = DatabaseClusterEngine("redis") DatabaseClusterEngineMongodb = DatabaseClusterEngine("mongodb") )
const ( DatabaseClusterStatusCreating = DatabaseClusterStatus("creating") DatabaseClusterStatusOnline = DatabaseClusterStatus("online") DatabaseClusterStatusResizing = DatabaseClusterStatus("resizing") DatabaseClusterStatusMigrating = DatabaseClusterStatus("migrating") DatabaseClusterStatusForking = DatabaseClusterStatus("forking") )
const ( DatabaseReplicaStatusCreating = DatabaseReplicaStatus("creating") DatabaseReplicaStatusOnline = DatabaseReplicaStatus("online") DatabaseReplicaStatusResizing = DatabaseReplicaStatus("resizing") DatabaseReplicaStatusMigrating = DatabaseReplicaStatus("migrating") DatabaseReplicaStatusForking = DatabaseReplicaStatus("forking") )
const ( DatabaseUserRolePrimary = DatabaseUserRole("primary") DatabaseUserRoleNormal = DatabaseUserRole("normal") )
const ( EvictionPolicyNoeviction = EvictionPolicy("noeviction") EvictionPolicyAllkeysLru = EvictionPolicy("allkeys_lru") EvictionPolicyAllkeysRandom = EvictionPolicy("allkeys_random") EvictionPolicyVolatileLru = EvictionPolicy("volatile_lru") EvictionPolicyVolatileRandom = EvictionPolicy("volatile_random") EvictionPolicyVolatileTtl = EvictionPolicy("volatile_ttl") )
const ( FirewallRuleTypeDroplet = FirewallRuleType("droplet") FirewallRuleTypeK8s = FirewallRuleType("k8s") FirewallRuleTypeIpAddr = FirewallRuleType("ip_addr") FirewallRuleTypeTag = FirewallRuleType("tag") FirewallRuleTypeApp = FirewallRuleType("app") )
const ( GetDatabasesEvictionPolicyPropertiesEvictionPolicyNoeviction = GetDatabasesEvictionPolicyPropertiesEvictionPolicy("noeviction") GetDatabasesEvictionPolicyPropertiesEvictionPolicyAllkeysLru = GetDatabasesEvictionPolicyPropertiesEvictionPolicy("allkeys_lru") GetDatabasesEvictionPolicyPropertiesEvictionPolicyAllkeysRandom = GetDatabasesEvictionPolicyPropertiesEvictionPolicy("allkeys_random") GetDatabasesEvictionPolicyPropertiesEvictionPolicyVolatileLru = GetDatabasesEvictionPolicyPropertiesEvictionPolicy("volatile_lru") GetDatabasesEvictionPolicyPropertiesEvictionPolicyVolatileRandom = GetDatabasesEvictionPolicyPropertiesEvictionPolicy("volatile_random") GetDatabasesEvictionPolicyPropertiesEvictionPolicyVolatileTtl = GetDatabasesEvictionPolicyPropertiesEvictionPolicy("volatile_ttl") )
const ( MysqlInternalTmpMemStorageEngineTempTable = MysqlInternalTmpMemStorageEngine("TempTable") MysqlInternalTmpMemStorageEngineMemory = MysqlInternalTmpMemStorageEngine("MEMORY") )
const ( MysqlSettingsAuthPluginMysqlNativePassword = MysqlSettingsAuthPlugin("mysql_native_password") MysqlSettingsAuthPluginCachingSha2Password = MysqlSettingsAuthPlugin("caching_sha2_password") )
const ( OnlineMigrationStatusRunning = OnlineMigrationStatus("running") OnlineMigrationStatusCanceled = OnlineMigrationStatus("canceled") OnlineMigrationStatusError = OnlineMigrationStatus("error") OnlineMigrationStatusDone = OnlineMigrationStatus("done") )
const ( PgbouncerAutodbPoolModeSession = PgbouncerAutodbPoolMode("session") PgbouncerAutodbPoolModeTransaction = PgbouncerAutodbPoolMode("transaction") PgbouncerAutodbPoolModeStatement = PgbouncerAutodbPoolMode("statement") )
const ( PgbouncerIgnoreStartupParametersItemExtraFloatDigits = PgbouncerIgnoreStartupParametersItem("extra_float_digits") PgbouncerIgnoreStartupParametersItemSearchPath = PgbouncerIgnoreStartupParametersItem("search_path") )
const ( PostgresDefaultToastCompressionLz4 = PostgresDefaultToastCompression("lz4") PostgresDefaultToastCompressionPglz = PostgresDefaultToastCompression("pglz") )
const ( PostgresLogErrorVerbosityTerse = PostgresLogErrorVerbosity("TERSE") PostgresLogErrorVerbosityDefault = PostgresLogErrorVerbosity("DEFAULT") PostgresLogErrorVerbosityVerbose = PostgresLogErrorVerbosity("VERBOSE") )
const ( PostgresLogLinePrefixPidpuserudbdappaclienth = PostgresLogLinePrefix("pid=%p,user=%u,db=%d,app=%a,client=%h") PostgresLogLinePrefixMpquserudbdappa = PostgresLogLinePrefix("%m [%p] %q[user=%u,db=%d,app=%a]") PostgresLogLinePrefixTpl1Userudbdappaclienth = PostgresLogLinePrefix("%t [%p]: [%l-1] user=%u,db=%d,app=%a,client=%h") )
const ( PostgresPgStatStatementsTrackAll = PostgresPgStatStatementsTrack("all") PostgresPgStatStatementsTrackTop = PostgresPgStatStatementsTrack("top") PostgresPgStatStatementsTrackNone = PostgresPgStatStatementsTrack("none") )
const ( PostgresSynchronousReplicationOff = PostgresSynchronousReplication("off") PostgresSynchronousReplicationQuorum = PostgresSynchronousReplication("quorum") )
const ( PostgresTrackCommitTimestampOff = PostgresTrackCommitTimestamp("off") PostgresTrackCommitTimestampOn = PostgresTrackCommitTimestamp("on") )
const ( PostgresTrackFunctionsAll = PostgresTrackFunctions("all") PostgresTrackFunctionsPl = PostgresTrackFunctions("pl") PostgresTrackFunctionsNone = PostgresTrackFunctions("none") )
const ( PostgresTrackIoTimingOff = PostgresTrackIoTiming("off") PostgresTrackIoTimingOn = PostgresTrackIoTiming("on") )
const ( RedisRedisAclChannelsDefaultAllchannels = RedisRedisAclChannelsDefault("allchannels") RedisRedisAclChannelsDefaultResetchannels = RedisRedisAclChannelsDefault("resetchannels") )
const ( RedisRedisMaxmemoryPolicyNoeviction = RedisRedisMaxmemoryPolicy("noeviction") RedisRedisMaxmemoryPolicyAllkeysLru = RedisRedisMaxmemoryPolicy("allkeys_lru") RedisRedisMaxmemoryPolicyAllkeysRandom = RedisRedisMaxmemoryPolicy("allkeys_random") RedisRedisMaxmemoryPolicyVolatileLru = RedisRedisMaxmemoryPolicy("volatile_lru") RedisRedisMaxmemoryPolicyVolatileRandom = RedisRedisMaxmemoryPolicy("volatile_random") RedisRedisMaxmemoryPolicyVolatileTtl = RedisRedisMaxmemoryPolicy("volatile_ttl") )
const ( RedisRedisPersistenceOff = RedisRedisPersistence("off") RedisRedisPersistenceRdb = RedisRedisPersistence("rdb") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackupArrayOutput ¶
type BackupArrayOutput struct{ *pulumi.OutputState }
func (BackupArrayOutput) ElementType ¶
func (BackupArrayOutput) ElementType() reflect.Type
func (BackupArrayOutput) Index ¶
func (o BackupArrayOutput) Index(i pulumi.IntInput) BackupOutput
func (BackupArrayOutput) ToBackupArrayOutput ¶
func (o BackupArrayOutput) ToBackupArrayOutput() BackupArrayOutput
func (BackupArrayOutput) ToBackupArrayOutputWithContext ¶
func (o BackupArrayOutput) ToBackupArrayOutputWithContext(ctx context.Context) BackupArrayOutput
type BackupOutput ¶
type BackupOutput struct{ *pulumi.OutputState }
func (BackupOutput) CreatedAt ¶
func (o BackupOutput) CreatedAt() pulumi.StringOutput
A time value given in ISO8601 combined date and time format at which the backup was created.
func (BackupOutput) ElementType ¶
func (BackupOutput) ElementType() reflect.Type
func (BackupOutput) SizeGigabytes ¶
func (o BackupOutput) SizeGigabytes() pulumi.Float64Output
The size of the database backup in GBs.
func (BackupOutput) ToBackupOutput ¶
func (o BackupOutput) ToBackupOutput() BackupOutput
func (BackupOutput) ToBackupOutputWithContext ¶
func (o BackupOutput) ToBackupOutputWithContext(ctx context.Context) BackupOutput
type Ca ¶
type Ca struct { // base64 encoding of the certificate used to secure database connections Certificate string `pulumi:"certificate"` }
type CaOutput ¶
type CaOutput struct{ *pulumi.OutputState }
func (CaOutput) Certificate ¶
func (o CaOutput) Certificate() pulumi.StringOutput
base64 encoding of the certificate used to secure database connections
func (CaOutput) ElementType ¶
func (CaOutput) ToCaOutput ¶
type Connection ¶
type Connection struct { // The name of the default database. Database *string `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl *bool `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri *string `pulumi:"uri"` // The default user for the database. User *string `pulumi:"user"` }
type ConnectionArgs ¶
type ConnectionArgs struct { // The name of the default database. Database pulumi.StringPtrInput `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host pulumi.StringPtrInput `pulumi:"host"` // The randomly generated password for the default user. Password pulumi.StringPtrInput `pulumi:"password"` // The port on which the database cluster is listening. Port pulumi.IntPtrInput `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl pulumi.BoolPtrInput `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri pulumi.StringPtrInput `pulumi:"uri"` // The default user for the database. User pulumi.StringPtrInput `pulumi:"user"` }
func (ConnectionArgs) ElementType ¶
func (ConnectionArgs) ElementType() reflect.Type
func (ConnectionArgs) ToConnectionOutput ¶
func (i ConnectionArgs) ToConnectionOutput() ConnectionOutput
func (ConnectionArgs) ToConnectionOutputWithContext ¶
func (i ConnectionArgs) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
func (ConnectionArgs) ToConnectionPtrOutput ¶
func (i ConnectionArgs) ToConnectionPtrOutput() ConnectionPtrOutput
func (ConnectionArgs) ToConnectionPtrOutputWithContext ¶
func (i ConnectionArgs) ToConnectionPtrOutputWithContext(ctx context.Context) ConnectionPtrOutput
type ConnectionInput ¶
type ConnectionInput interface { pulumi.Input ToConnectionOutput() ConnectionOutput ToConnectionOutputWithContext(context.Context) ConnectionOutput }
ConnectionInput is an input type that accepts ConnectionArgs and ConnectionOutput values. You can construct a concrete instance of `ConnectionInput` via:
ConnectionArgs{...}
type ConnectionOutput ¶
type ConnectionOutput struct{ *pulumi.OutputState }
func (ConnectionOutput) Database ¶
func (o ConnectionOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (ConnectionOutput) ElementType ¶
func (ConnectionOutput) ElementType() reflect.Type
func (ConnectionOutput) Host ¶
func (o ConnectionOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (ConnectionOutput) Password ¶
func (o ConnectionOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (ConnectionOutput) Port ¶
func (o ConnectionOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (ConnectionOutput) Ssl ¶
func (o ConnectionOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (ConnectionOutput) ToConnectionOutput ¶
func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput
func (ConnectionOutput) ToConnectionOutputWithContext ¶
func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
func (ConnectionOutput) ToConnectionPtrOutput ¶
func (o ConnectionOutput) ToConnectionPtrOutput() ConnectionPtrOutput
func (ConnectionOutput) ToConnectionPtrOutputWithContext ¶
func (o ConnectionOutput) ToConnectionPtrOutputWithContext(ctx context.Context) ConnectionPtrOutput
func (ConnectionOutput) Uri ¶
func (o ConnectionOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (ConnectionOutput) User ¶
func (o ConnectionOutput) User() pulumi.StringPtrOutput
The default user for the database.
type ConnectionPool ¶
type ConnectionPool struct { Connection *ConnectionPoolConnection `pulumi:"connection"` // The database for use with the connection pool. Db string `pulumi:"db"` // The PGBouncer transaction mode for the connection pool. The allowed values are session, transaction, and statement. Mode string `pulumi:"mode"` // A unique name for the connection pool. Must be between 3 and 60 characters. Name string `pulumi:"name"` PrivateConnection *ConnectionPoolPrivateConnection `pulumi:"privateConnection"` // The desired size of the PGBouncer connection pool. The maximum allowed size is determined by the size of the cluster's primary node. 25 backend server connections are allowed for every 1GB of RAM. Three are reserved for maintenance. For example, a primary node with 1 GB of RAM allows for a maximum of 22 backend server connections while one with 4 GB would allow for 97. Note that these are shared across all connection pools in a cluster. Size int `pulumi:"size"` // The name of the user for use with the connection pool. When excluded, all sessions connect to the database as the inbound user. User *string `pulumi:"user"` }
type ConnectionPoolArrayOutput ¶
type ConnectionPoolArrayOutput struct{ *pulumi.OutputState }
func (ConnectionPoolArrayOutput) ElementType ¶
func (ConnectionPoolArrayOutput) ElementType() reflect.Type
func (ConnectionPoolArrayOutput) Index ¶
func (o ConnectionPoolArrayOutput) Index(i pulumi.IntInput) ConnectionPoolOutput
func (ConnectionPoolArrayOutput) ToConnectionPoolArrayOutput ¶
func (o ConnectionPoolArrayOutput) ToConnectionPoolArrayOutput() ConnectionPoolArrayOutput
func (ConnectionPoolArrayOutput) ToConnectionPoolArrayOutputWithContext ¶
func (o ConnectionPoolArrayOutput) ToConnectionPoolArrayOutputWithContext(ctx context.Context) ConnectionPoolArrayOutput
type ConnectionPoolConnection ¶
type ConnectionPoolConnection struct { // The name of the default database. Database *string `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl *bool `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri *string `pulumi:"uri"` // The default user for the database. User *string `pulumi:"user"` }
type ConnectionPoolConnectionOutput ¶
type ConnectionPoolConnectionOutput struct{ *pulumi.OutputState }
func (ConnectionPoolConnectionOutput) Database ¶
func (o ConnectionPoolConnectionOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (ConnectionPoolConnectionOutput) ElementType ¶
func (ConnectionPoolConnectionOutput) ElementType() reflect.Type
func (ConnectionPoolConnectionOutput) Host ¶
func (o ConnectionPoolConnectionOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (ConnectionPoolConnectionOutput) Password ¶
func (o ConnectionPoolConnectionOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (ConnectionPoolConnectionOutput) Port ¶
func (o ConnectionPoolConnectionOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (ConnectionPoolConnectionOutput) Ssl ¶
func (o ConnectionPoolConnectionOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (ConnectionPoolConnectionOutput) ToConnectionPoolConnectionOutput ¶
func (o ConnectionPoolConnectionOutput) ToConnectionPoolConnectionOutput() ConnectionPoolConnectionOutput
func (ConnectionPoolConnectionOutput) ToConnectionPoolConnectionOutputWithContext ¶
func (o ConnectionPoolConnectionOutput) ToConnectionPoolConnectionOutputWithContext(ctx context.Context) ConnectionPoolConnectionOutput
func (ConnectionPoolConnectionOutput) Uri ¶
func (o ConnectionPoolConnectionOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (ConnectionPoolConnectionOutput) User ¶
func (o ConnectionPoolConnectionOutput) User() pulumi.StringPtrOutput
The default user for the database.
type ConnectionPoolConnectionPtrOutput ¶
type ConnectionPoolConnectionPtrOutput struct{ *pulumi.OutputState }
func (ConnectionPoolConnectionPtrOutput) Database ¶
func (o ConnectionPoolConnectionPtrOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (ConnectionPoolConnectionPtrOutput) Elem ¶
func (o ConnectionPoolConnectionPtrOutput) Elem() ConnectionPoolConnectionOutput
func (ConnectionPoolConnectionPtrOutput) ElementType ¶
func (ConnectionPoolConnectionPtrOutput) ElementType() reflect.Type
func (ConnectionPoolConnectionPtrOutput) Host ¶
func (o ConnectionPoolConnectionPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (ConnectionPoolConnectionPtrOutput) Password ¶
func (o ConnectionPoolConnectionPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (ConnectionPoolConnectionPtrOutput) Port ¶
func (o ConnectionPoolConnectionPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (ConnectionPoolConnectionPtrOutput) Ssl ¶
func (o ConnectionPoolConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (ConnectionPoolConnectionPtrOutput) ToConnectionPoolConnectionPtrOutput ¶
func (o ConnectionPoolConnectionPtrOutput) ToConnectionPoolConnectionPtrOutput() ConnectionPoolConnectionPtrOutput
func (ConnectionPoolConnectionPtrOutput) ToConnectionPoolConnectionPtrOutputWithContext ¶
func (o ConnectionPoolConnectionPtrOutput) ToConnectionPoolConnectionPtrOutputWithContext(ctx context.Context) ConnectionPoolConnectionPtrOutput
func (ConnectionPoolConnectionPtrOutput) Uri ¶
func (o ConnectionPoolConnectionPtrOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (ConnectionPoolConnectionPtrOutput) User ¶
func (o ConnectionPoolConnectionPtrOutput) User() pulumi.StringPtrOutput
The default user for the database.
type ConnectionPoolOutput ¶
type ConnectionPoolOutput struct{ *pulumi.OutputState }
func (ConnectionPoolOutput) Connection ¶
func (o ConnectionPoolOutput) Connection() ConnectionPoolConnectionPtrOutput
func (ConnectionPoolOutput) Db ¶
func (o ConnectionPoolOutput) Db() pulumi.StringOutput
The database for use with the connection pool.
func (ConnectionPoolOutput) ElementType ¶
func (ConnectionPoolOutput) ElementType() reflect.Type
func (ConnectionPoolOutput) Mode ¶
func (o ConnectionPoolOutput) Mode() pulumi.StringOutput
The PGBouncer transaction mode for the connection pool. The allowed values are session, transaction, and statement.
func (ConnectionPoolOutput) Name ¶
func (o ConnectionPoolOutput) Name() pulumi.StringOutput
A unique name for the connection pool. Must be between 3 and 60 characters.
func (ConnectionPoolOutput) PrivateConnection ¶
func (o ConnectionPoolOutput) PrivateConnection() ConnectionPoolPrivateConnectionPtrOutput
func (ConnectionPoolOutput) Size ¶
func (o ConnectionPoolOutput) Size() pulumi.IntOutput
The desired size of the PGBouncer connection pool. The maximum allowed size is determined by the size of the cluster's primary node. 25 backend server connections are allowed for every 1GB of RAM. Three are reserved for maintenance. For example, a primary node with 1 GB of RAM allows for a maximum of 22 backend server connections while one with 4 GB would allow for 97. Note that these are shared across all connection pools in a cluster.
func (ConnectionPoolOutput) ToConnectionPoolOutput ¶
func (o ConnectionPoolOutput) ToConnectionPoolOutput() ConnectionPoolOutput
func (ConnectionPoolOutput) ToConnectionPoolOutputWithContext ¶
func (o ConnectionPoolOutput) ToConnectionPoolOutputWithContext(ctx context.Context) ConnectionPoolOutput
func (ConnectionPoolOutput) User ¶
func (o ConnectionPoolOutput) User() pulumi.StringPtrOutput
The name of the user for use with the connection pool. When excluded, all sessions connect to the database as the inbound user.
type ConnectionPoolPrivateConnection ¶
type ConnectionPoolPrivateConnection struct { // The name of the default database. Database *string `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl *bool `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri *string `pulumi:"uri"` // The default user for the database. User *string `pulumi:"user"` }
type ConnectionPoolPrivateConnectionOutput ¶
type ConnectionPoolPrivateConnectionOutput struct{ *pulumi.OutputState }
func (ConnectionPoolPrivateConnectionOutput) Database ¶
func (o ConnectionPoolPrivateConnectionOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (ConnectionPoolPrivateConnectionOutput) ElementType ¶
func (ConnectionPoolPrivateConnectionOutput) ElementType() reflect.Type
func (ConnectionPoolPrivateConnectionOutput) Host ¶
func (o ConnectionPoolPrivateConnectionOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (ConnectionPoolPrivateConnectionOutput) Password ¶
func (o ConnectionPoolPrivateConnectionOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (ConnectionPoolPrivateConnectionOutput) Port ¶
func (o ConnectionPoolPrivateConnectionOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (ConnectionPoolPrivateConnectionOutput) Ssl ¶
func (o ConnectionPoolPrivateConnectionOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (ConnectionPoolPrivateConnectionOutput) ToConnectionPoolPrivateConnectionOutput ¶
func (o ConnectionPoolPrivateConnectionOutput) ToConnectionPoolPrivateConnectionOutput() ConnectionPoolPrivateConnectionOutput
func (ConnectionPoolPrivateConnectionOutput) ToConnectionPoolPrivateConnectionOutputWithContext ¶
func (o ConnectionPoolPrivateConnectionOutput) ToConnectionPoolPrivateConnectionOutputWithContext(ctx context.Context) ConnectionPoolPrivateConnectionOutput
func (ConnectionPoolPrivateConnectionOutput) Uri ¶
func (o ConnectionPoolPrivateConnectionOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (ConnectionPoolPrivateConnectionOutput) User ¶
func (o ConnectionPoolPrivateConnectionOutput) User() pulumi.StringPtrOutput
The default user for the database.
type ConnectionPoolPrivateConnectionPtrOutput ¶
type ConnectionPoolPrivateConnectionPtrOutput struct{ *pulumi.OutputState }
func (ConnectionPoolPrivateConnectionPtrOutput) Database ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (ConnectionPoolPrivateConnectionPtrOutput) ElementType ¶
func (ConnectionPoolPrivateConnectionPtrOutput) ElementType() reflect.Type
func (ConnectionPoolPrivateConnectionPtrOutput) Host ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (ConnectionPoolPrivateConnectionPtrOutput) Password ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (ConnectionPoolPrivateConnectionPtrOutput) Port ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (ConnectionPoolPrivateConnectionPtrOutput) Ssl ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (ConnectionPoolPrivateConnectionPtrOutput) ToConnectionPoolPrivateConnectionPtrOutput ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) ToConnectionPoolPrivateConnectionPtrOutput() ConnectionPoolPrivateConnectionPtrOutput
func (ConnectionPoolPrivateConnectionPtrOutput) ToConnectionPoolPrivateConnectionPtrOutputWithContext ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) ToConnectionPoolPrivateConnectionPtrOutputWithContext(ctx context.Context) ConnectionPoolPrivateConnectionPtrOutput
func (ConnectionPoolPrivateConnectionPtrOutput) Uri ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (ConnectionPoolPrivateConnectionPtrOutput) User ¶
func (o ConnectionPoolPrivateConnectionPtrOutput) User() pulumi.StringPtrOutput
The default user for the database.
type ConnectionPools ¶
type ConnectionPools struct { // An array of connection pool objects. Pools []ConnectionPool `pulumi:"pools"` }
type ConnectionPoolsOutput ¶
type ConnectionPoolsOutput struct{ *pulumi.OutputState }
func (ConnectionPoolsOutput) ElementType ¶
func (ConnectionPoolsOutput) ElementType() reflect.Type
func (ConnectionPoolsOutput) Pools ¶
func (o ConnectionPoolsOutput) Pools() ConnectionPoolArrayOutput
An array of connection pool objects.
func (ConnectionPoolsOutput) ToConnectionPoolsOutput ¶
func (o ConnectionPoolsOutput) ToConnectionPoolsOutput() ConnectionPoolsOutput
func (ConnectionPoolsOutput) ToConnectionPoolsOutputWithContext ¶
func (o ConnectionPoolsOutput) ToConnectionPoolsOutputWithContext(ctx context.Context) ConnectionPoolsOutput
type ConnectionPtrInput ¶
type ConnectionPtrInput interface { pulumi.Input ToConnectionPtrOutput() ConnectionPtrOutput ToConnectionPtrOutputWithContext(context.Context) ConnectionPtrOutput }
ConnectionPtrInput is an input type that accepts ConnectionArgs, ConnectionPtr and ConnectionPtrOutput values. You can construct a concrete instance of `ConnectionPtrInput` via:
ConnectionArgs{...} or: nil
func ConnectionPtr ¶
func ConnectionPtr(v *ConnectionArgs) ConnectionPtrInput
type ConnectionPtrOutput ¶
type ConnectionPtrOutput struct{ *pulumi.OutputState }
func (ConnectionPtrOutput) Database ¶
func (o ConnectionPtrOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (ConnectionPtrOutput) Elem ¶
func (o ConnectionPtrOutput) Elem() ConnectionOutput
func (ConnectionPtrOutput) ElementType ¶
func (ConnectionPtrOutput) ElementType() reflect.Type
func (ConnectionPtrOutput) Host ¶
func (o ConnectionPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (ConnectionPtrOutput) Password ¶
func (o ConnectionPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (ConnectionPtrOutput) Port ¶
func (o ConnectionPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (ConnectionPtrOutput) Ssl ¶
func (o ConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (ConnectionPtrOutput) ToConnectionPtrOutput ¶
func (o ConnectionPtrOutput) ToConnectionPtrOutput() ConnectionPtrOutput
func (ConnectionPtrOutput) ToConnectionPtrOutputWithContext ¶
func (o ConnectionPtrOutput) ToConnectionPtrOutputWithContext(ctx context.Context) ConnectionPtrOutput
func (ConnectionPtrOutput) Uri ¶
func (o ConnectionPtrOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (ConnectionPtrOutput) User ¶
func (o ConnectionPtrOutput) User() pulumi.StringPtrOutput
The default user for the database.
type Database ¶
type Database struct { pulumi.CustomResourceState Db DatabaseTypeOutput `pulumi:"db"` // The name of the database. Name pulumi.StringOutput `pulumi:"name"` }
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
func (*Database) ElementType ¶
func (*Database) ToDatabaseOutput ¶
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseArgs ¶
type DatabaseArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // The name of the database. Name pulumi.StringPtrInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabaseBackup ¶
type DatabaseBackup struct { // The timestamp of an existing database cluster backup in ISO8601 combined date and time format. The most recent backup will be used if excluded. BackupCreatedAt *string `pulumi:"backupCreatedAt"` // The name of an existing database cluster from which the backup will be restored. DatabaseName string `pulumi:"databaseName"` }
type DatabaseBackupArgs ¶
type DatabaseBackupArgs struct { // The timestamp of an existing database cluster backup in ISO8601 combined date and time format. The most recent backup will be used if excluded. BackupCreatedAt pulumi.StringPtrInput `pulumi:"backupCreatedAt"` // The name of an existing database cluster from which the backup will be restored. DatabaseName pulumi.StringInput `pulumi:"databaseName"` }
func (DatabaseBackupArgs) ElementType ¶
func (DatabaseBackupArgs) ElementType() reflect.Type
func (DatabaseBackupArgs) ToDatabaseBackupOutput ¶
func (i DatabaseBackupArgs) ToDatabaseBackupOutput() DatabaseBackupOutput
func (DatabaseBackupArgs) ToDatabaseBackupOutputWithContext ¶
func (i DatabaseBackupArgs) ToDatabaseBackupOutputWithContext(ctx context.Context) DatabaseBackupOutput
func (DatabaseBackupArgs) ToDatabaseBackupPtrOutput ¶
func (i DatabaseBackupArgs) ToDatabaseBackupPtrOutput() DatabaseBackupPtrOutput
func (DatabaseBackupArgs) ToDatabaseBackupPtrOutputWithContext ¶
func (i DatabaseBackupArgs) ToDatabaseBackupPtrOutputWithContext(ctx context.Context) DatabaseBackupPtrOutput
type DatabaseBackupInput ¶
type DatabaseBackupInput interface { pulumi.Input ToDatabaseBackupOutput() DatabaseBackupOutput ToDatabaseBackupOutputWithContext(context.Context) DatabaseBackupOutput }
DatabaseBackupInput is an input type that accepts DatabaseBackupArgs and DatabaseBackupOutput values. You can construct a concrete instance of `DatabaseBackupInput` via:
DatabaseBackupArgs{...}
type DatabaseBackupOutput ¶
type DatabaseBackupOutput struct{ *pulumi.OutputState }
func (DatabaseBackupOutput) BackupCreatedAt ¶
func (o DatabaseBackupOutput) BackupCreatedAt() pulumi.StringPtrOutput
The timestamp of an existing database cluster backup in ISO8601 combined date and time format. The most recent backup will be used if excluded.
func (DatabaseBackupOutput) DatabaseName ¶
func (o DatabaseBackupOutput) DatabaseName() pulumi.StringOutput
The name of an existing database cluster from which the backup will be restored.
func (DatabaseBackupOutput) ElementType ¶
func (DatabaseBackupOutput) ElementType() reflect.Type
func (DatabaseBackupOutput) ToDatabaseBackupOutput ¶
func (o DatabaseBackupOutput) ToDatabaseBackupOutput() DatabaseBackupOutput
func (DatabaseBackupOutput) ToDatabaseBackupOutputWithContext ¶
func (o DatabaseBackupOutput) ToDatabaseBackupOutputWithContext(ctx context.Context) DatabaseBackupOutput
func (DatabaseBackupOutput) ToDatabaseBackupPtrOutput ¶
func (o DatabaseBackupOutput) ToDatabaseBackupPtrOutput() DatabaseBackupPtrOutput
func (DatabaseBackupOutput) ToDatabaseBackupPtrOutputWithContext ¶
func (o DatabaseBackupOutput) ToDatabaseBackupPtrOutputWithContext(ctx context.Context) DatabaseBackupPtrOutput
type DatabaseBackupPtrInput ¶
type DatabaseBackupPtrInput interface { pulumi.Input ToDatabaseBackupPtrOutput() DatabaseBackupPtrOutput ToDatabaseBackupPtrOutputWithContext(context.Context) DatabaseBackupPtrOutput }
DatabaseBackupPtrInput is an input type that accepts DatabaseBackupArgs, DatabaseBackupPtr and DatabaseBackupPtrOutput values. You can construct a concrete instance of `DatabaseBackupPtrInput` via:
DatabaseBackupArgs{...} or: nil
func DatabaseBackupPtr ¶
func DatabaseBackupPtr(v *DatabaseBackupArgs) DatabaseBackupPtrInput
type DatabaseBackupPtrOutput ¶
type DatabaseBackupPtrOutput struct{ *pulumi.OutputState }
func (DatabaseBackupPtrOutput) BackupCreatedAt ¶
func (o DatabaseBackupPtrOutput) BackupCreatedAt() pulumi.StringPtrOutput
The timestamp of an existing database cluster backup in ISO8601 combined date and time format. The most recent backup will be used if excluded.
func (DatabaseBackupPtrOutput) DatabaseName ¶
func (o DatabaseBackupPtrOutput) DatabaseName() pulumi.StringPtrOutput
The name of an existing database cluster from which the backup will be restored.
func (DatabaseBackupPtrOutput) Elem ¶
func (o DatabaseBackupPtrOutput) Elem() DatabaseBackupOutput
func (DatabaseBackupPtrOutput) ElementType ¶
func (DatabaseBackupPtrOutput) ElementType() reflect.Type
func (DatabaseBackupPtrOutput) ToDatabaseBackupPtrOutput ¶
func (o DatabaseBackupPtrOutput) ToDatabaseBackupPtrOutput() DatabaseBackupPtrOutput
func (DatabaseBackupPtrOutput) ToDatabaseBackupPtrOutputWithContext ¶
func (o DatabaseBackupPtrOutput) ToDatabaseBackupPtrOutputWithContext(ctx context.Context) DatabaseBackupPtrOutput
type DatabaseCluster ¶
type DatabaseCluster struct { Connection *DatabaseClusterConnection `pulumi:"connection"` // A time value given in ISO8601 combined date and time format that represents when the database cluster was created. CreatedAt *string `pulumi:"createdAt"` // An array of strings containing the names of databases created in the database cluster. DbNames []string `pulumi:"dbNames"` // A slug representing the database engine used for the cluster. The possible values are: "pg" for PostgreSQL, "mysql" for MySQL, "redis" for Redis, and "mongodb" for MongoDB. Engine DatabaseClusterEngine `pulumi:"engine"` // A unique ID that can be used to identify and reference a database cluster. Id *string `pulumi:"id"` MaintenanceWindow *DatabaseClusterMaintenanceWindow `pulumi:"maintenanceWindow"` // A unique, human-readable name referring to a database cluster. Name string `pulumi:"name"` // The number of nodes in the database cluster. NumNodes int `pulumi:"numNodes"` PrivateConnection *DatabaseClusterPrivateConnection `pulumi:"privateConnection"` // A string specifying the UUID of the VPC to which the database cluster will be assigned. If excluded, the cluster when creating a new database cluster, it will be assigned to your account's default VPC for the region. PrivateNetworkUuid *string `pulumi:"privateNetworkUuid"` // The ID of the project that the database cluster is assigned to. If excluded when creating a new database cluster, it will be assigned to your default project. ProjectId *string `pulumi:"projectId"` // The slug identifier for the region where the database cluster is located. Region string `pulumi:"region"` Rules []FirewallRule `pulumi:"rules"` // A string representing the semantic version of the database engine in use for the cluster. SemanticVersion *string `pulumi:"semanticVersion"` // The slug identifier representing the size of the nodes in the database cluster. Size string `pulumi:"size"` // A string representing the current status of the database cluster. Status *DatabaseClusterStatus `pulumi:"status"` // An array of tags that have been applied to the database cluster. Tags []string `pulumi:"tags"` Users []DatabaseUser `pulumi:"users"` // A string representing the version of the database engine in use for the cluster. Version *string `pulumi:"version"` // A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline. VersionEndOfAvailability *string `pulumi:"versionEndOfAvailability"` // A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline. VersionEndOfLife *string `pulumi:"versionEndOfLife"` }
type DatabaseClusterArrayOutput ¶
type DatabaseClusterArrayOutput struct{ *pulumi.OutputState }
func (DatabaseClusterArrayOutput) ElementType ¶
func (DatabaseClusterArrayOutput) ElementType() reflect.Type
func (DatabaseClusterArrayOutput) Index ¶
func (o DatabaseClusterArrayOutput) Index(i pulumi.IntInput) DatabaseClusterOutput
func (DatabaseClusterArrayOutput) ToDatabaseClusterArrayOutput ¶
func (o DatabaseClusterArrayOutput) ToDatabaseClusterArrayOutput() DatabaseClusterArrayOutput
func (DatabaseClusterArrayOutput) ToDatabaseClusterArrayOutputWithContext ¶
func (o DatabaseClusterArrayOutput) ToDatabaseClusterArrayOutputWithContext(ctx context.Context) DatabaseClusterArrayOutput
type DatabaseClusterConnection ¶
type DatabaseClusterConnection struct { // The name of the default database. Database *string `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl *bool `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri *string `pulumi:"uri"` // The default user for the database. User *string `pulumi:"user"` }
type DatabaseClusterConnectionArgs ¶
type DatabaseClusterConnectionArgs struct { // The name of the default database. Database pulumi.StringPtrInput `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host pulumi.StringPtrInput `pulumi:"host"` // The randomly generated password for the default user. Password pulumi.StringPtrInput `pulumi:"password"` // The port on which the database cluster is listening. Port pulumi.IntPtrInput `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl pulumi.BoolPtrInput `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri pulumi.StringPtrInput `pulumi:"uri"` // The default user for the database. User pulumi.StringPtrInput `pulumi:"user"` }
func (DatabaseClusterConnectionArgs) ElementType ¶
func (DatabaseClusterConnectionArgs) ElementType() reflect.Type
func (DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionOutput ¶
func (i DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionOutput() DatabaseClusterConnectionOutput
func (DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionOutputWithContext ¶
func (i DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionOutputWithContext(ctx context.Context) DatabaseClusterConnectionOutput
func (DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionPtrOutput ¶
func (i DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionPtrOutput() DatabaseClusterConnectionPtrOutput
func (DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionPtrOutputWithContext ¶
func (i DatabaseClusterConnectionArgs) ToDatabaseClusterConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterConnectionPtrOutput
type DatabaseClusterConnectionInput ¶
type DatabaseClusterConnectionInput interface { pulumi.Input ToDatabaseClusterConnectionOutput() DatabaseClusterConnectionOutput ToDatabaseClusterConnectionOutputWithContext(context.Context) DatabaseClusterConnectionOutput }
DatabaseClusterConnectionInput is an input type that accepts DatabaseClusterConnectionArgs and DatabaseClusterConnectionOutput values. You can construct a concrete instance of `DatabaseClusterConnectionInput` via:
DatabaseClusterConnectionArgs{...}
type DatabaseClusterConnectionOutput ¶
type DatabaseClusterConnectionOutput struct{ *pulumi.OutputState }
func (DatabaseClusterConnectionOutput) Database ¶
func (o DatabaseClusterConnectionOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (DatabaseClusterConnectionOutput) ElementType ¶
func (DatabaseClusterConnectionOutput) ElementType() reflect.Type
func (DatabaseClusterConnectionOutput) Host ¶
func (o DatabaseClusterConnectionOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (DatabaseClusterConnectionOutput) Password ¶
func (o DatabaseClusterConnectionOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (DatabaseClusterConnectionOutput) Port ¶
func (o DatabaseClusterConnectionOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (DatabaseClusterConnectionOutput) Ssl ¶
func (o DatabaseClusterConnectionOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionOutput ¶
func (o DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionOutput() DatabaseClusterConnectionOutput
func (DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionOutputWithContext ¶
func (o DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionOutputWithContext(ctx context.Context) DatabaseClusterConnectionOutput
func (DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionPtrOutput ¶
func (o DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionPtrOutput() DatabaseClusterConnectionPtrOutput
func (DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionPtrOutputWithContext ¶
func (o DatabaseClusterConnectionOutput) ToDatabaseClusterConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterConnectionPtrOutput
func (DatabaseClusterConnectionOutput) Uri ¶
func (o DatabaseClusterConnectionOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (DatabaseClusterConnectionOutput) User ¶
func (o DatabaseClusterConnectionOutput) User() pulumi.StringPtrOutput
The default user for the database.
type DatabaseClusterConnectionPtrInput ¶
type DatabaseClusterConnectionPtrInput interface { pulumi.Input ToDatabaseClusterConnectionPtrOutput() DatabaseClusterConnectionPtrOutput ToDatabaseClusterConnectionPtrOutputWithContext(context.Context) DatabaseClusterConnectionPtrOutput }
DatabaseClusterConnectionPtrInput is an input type that accepts DatabaseClusterConnectionArgs, DatabaseClusterConnectionPtr and DatabaseClusterConnectionPtrOutput values. You can construct a concrete instance of `DatabaseClusterConnectionPtrInput` via:
DatabaseClusterConnectionArgs{...} or: nil
func DatabaseClusterConnectionPtr ¶
func DatabaseClusterConnectionPtr(v *DatabaseClusterConnectionArgs) DatabaseClusterConnectionPtrInput
type DatabaseClusterConnectionPtrOutput ¶
type DatabaseClusterConnectionPtrOutput struct{ *pulumi.OutputState }
func (DatabaseClusterConnectionPtrOutput) Database ¶
func (o DatabaseClusterConnectionPtrOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (DatabaseClusterConnectionPtrOutput) Elem ¶
func (o DatabaseClusterConnectionPtrOutput) Elem() DatabaseClusterConnectionOutput
func (DatabaseClusterConnectionPtrOutput) ElementType ¶
func (DatabaseClusterConnectionPtrOutput) ElementType() reflect.Type
func (DatabaseClusterConnectionPtrOutput) Host ¶
func (o DatabaseClusterConnectionPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (DatabaseClusterConnectionPtrOutput) Password ¶
func (o DatabaseClusterConnectionPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (DatabaseClusterConnectionPtrOutput) Port ¶
func (o DatabaseClusterConnectionPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (DatabaseClusterConnectionPtrOutput) Ssl ¶
func (o DatabaseClusterConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (DatabaseClusterConnectionPtrOutput) ToDatabaseClusterConnectionPtrOutput ¶
func (o DatabaseClusterConnectionPtrOutput) ToDatabaseClusterConnectionPtrOutput() DatabaseClusterConnectionPtrOutput
func (DatabaseClusterConnectionPtrOutput) ToDatabaseClusterConnectionPtrOutputWithContext ¶
func (o DatabaseClusterConnectionPtrOutput) ToDatabaseClusterConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterConnectionPtrOutput
func (DatabaseClusterConnectionPtrOutput) Uri ¶
func (o DatabaseClusterConnectionPtrOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (DatabaseClusterConnectionPtrOutput) User ¶
func (o DatabaseClusterConnectionPtrOutput) User() pulumi.StringPtrOutput
The default user for the database.
type DatabaseClusterEngine ¶
type DatabaseClusterEngine string
A slug representing the database engine used for the cluster. The possible values are: "pg" for PostgreSQL, "mysql" for MySQL, "redis" for Redis, and "mongodb" for MongoDB.
func (DatabaseClusterEngine) ElementType ¶
func (DatabaseClusterEngine) ElementType() reflect.Type
func (DatabaseClusterEngine) ToDatabaseClusterEngineOutput ¶
func (e DatabaseClusterEngine) ToDatabaseClusterEngineOutput() DatabaseClusterEngineOutput
func (DatabaseClusterEngine) ToDatabaseClusterEngineOutputWithContext ¶
func (e DatabaseClusterEngine) ToDatabaseClusterEngineOutputWithContext(ctx context.Context) DatabaseClusterEngineOutput
func (DatabaseClusterEngine) ToDatabaseClusterEnginePtrOutput ¶
func (e DatabaseClusterEngine) ToDatabaseClusterEnginePtrOutput() DatabaseClusterEnginePtrOutput
func (DatabaseClusterEngine) ToDatabaseClusterEnginePtrOutputWithContext ¶
func (e DatabaseClusterEngine) ToDatabaseClusterEnginePtrOutputWithContext(ctx context.Context) DatabaseClusterEnginePtrOutput
func (DatabaseClusterEngine) ToStringOutput ¶
func (e DatabaseClusterEngine) ToStringOutput() pulumi.StringOutput
func (DatabaseClusterEngine) ToStringOutputWithContext ¶
func (e DatabaseClusterEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseClusterEngine) ToStringPtrOutput ¶
func (e DatabaseClusterEngine) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseClusterEngine) ToStringPtrOutputWithContext ¶
func (e DatabaseClusterEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseClusterEngineInput ¶
type DatabaseClusterEngineInput interface { pulumi.Input ToDatabaseClusterEngineOutput() DatabaseClusterEngineOutput ToDatabaseClusterEngineOutputWithContext(context.Context) DatabaseClusterEngineOutput }
DatabaseClusterEngineInput is an input type that accepts values of the DatabaseClusterEngine enum A concrete instance of `DatabaseClusterEngineInput` can be one of the following:
DatabaseClusterEnginePg DatabaseClusterEngineMysql DatabaseClusterEngineRedis DatabaseClusterEngineMongodb
type DatabaseClusterEngineOutput ¶
type DatabaseClusterEngineOutput struct{ *pulumi.OutputState }
func (DatabaseClusterEngineOutput) ElementType ¶
func (DatabaseClusterEngineOutput) ElementType() reflect.Type
func (DatabaseClusterEngineOutput) ToDatabaseClusterEngineOutput ¶
func (o DatabaseClusterEngineOutput) ToDatabaseClusterEngineOutput() DatabaseClusterEngineOutput
func (DatabaseClusterEngineOutput) ToDatabaseClusterEngineOutputWithContext ¶
func (o DatabaseClusterEngineOutput) ToDatabaseClusterEngineOutputWithContext(ctx context.Context) DatabaseClusterEngineOutput
func (DatabaseClusterEngineOutput) ToDatabaseClusterEnginePtrOutput ¶
func (o DatabaseClusterEngineOutput) ToDatabaseClusterEnginePtrOutput() DatabaseClusterEnginePtrOutput
func (DatabaseClusterEngineOutput) ToDatabaseClusterEnginePtrOutputWithContext ¶
func (o DatabaseClusterEngineOutput) ToDatabaseClusterEnginePtrOutputWithContext(ctx context.Context) DatabaseClusterEnginePtrOutput
func (DatabaseClusterEngineOutput) ToStringOutput ¶
func (o DatabaseClusterEngineOutput) ToStringOutput() pulumi.StringOutput
func (DatabaseClusterEngineOutput) ToStringOutputWithContext ¶
func (o DatabaseClusterEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseClusterEngineOutput) ToStringPtrOutput ¶
func (o DatabaseClusterEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseClusterEngineOutput) ToStringPtrOutputWithContext ¶
func (o DatabaseClusterEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseClusterEnginePtrInput ¶
type DatabaseClusterEnginePtrInput interface { pulumi.Input ToDatabaseClusterEnginePtrOutput() DatabaseClusterEnginePtrOutput ToDatabaseClusterEnginePtrOutputWithContext(context.Context) DatabaseClusterEnginePtrOutput }
func DatabaseClusterEnginePtr ¶
func DatabaseClusterEnginePtr(v string) DatabaseClusterEnginePtrInput
type DatabaseClusterEnginePtrOutput ¶
type DatabaseClusterEnginePtrOutput struct{ *pulumi.OutputState }
func (DatabaseClusterEnginePtrOutput) Elem ¶
func (o DatabaseClusterEnginePtrOutput) Elem() DatabaseClusterEngineOutput
func (DatabaseClusterEnginePtrOutput) ElementType ¶
func (DatabaseClusterEnginePtrOutput) ElementType() reflect.Type
func (DatabaseClusterEnginePtrOutput) ToDatabaseClusterEnginePtrOutput ¶
func (o DatabaseClusterEnginePtrOutput) ToDatabaseClusterEnginePtrOutput() DatabaseClusterEnginePtrOutput
func (DatabaseClusterEnginePtrOutput) ToDatabaseClusterEnginePtrOutputWithContext ¶
func (o DatabaseClusterEnginePtrOutput) ToDatabaseClusterEnginePtrOutputWithContext(ctx context.Context) DatabaseClusterEnginePtrOutput
func (DatabaseClusterEnginePtrOutput) ToStringPtrOutput ¶
func (o DatabaseClusterEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseClusterEnginePtrOutput) ToStringPtrOutputWithContext ¶
func (o DatabaseClusterEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseClusterMaintenanceWindow ¶
type DatabaseClusterMaintenanceWindow struct { // The day of the week on which to apply maintenance updates. Day string `pulumi:"day"` // A list of strings, each containing information about a pending maintenance update. Description []string `pulumi:"description"` // The hour in UTC at which maintenance updates will be applied in 24 hour format. Hour string `pulumi:"hour"` // A boolean value indicating whether any maintenance is scheduled to be performed in the next window. Pending *bool `pulumi:"pending"` }
type DatabaseClusterMaintenanceWindowArgs ¶
type DatabaseClusterMaintenanceWindowArgs struct { // The day of the week on which to apply maintenance updates. Day pulumi.StringInput `pulumi:"day"` // A list of strings, each containing information about a pending maintenance update. Description pulumi.StringArrayInput `pulumi:"description"` // The hour in UTC at which maintenance updates will be applied in 24 hour format. Hour pulumi.StringInput `pulumi:"hour"` // A boolean value indicating whether any maintenance is scheduled to be performed in the next window. Pending pulumi.BoolPtrInput `pulumi:"pending"` }
func (DatabaseClusterMaintenanceWindowArgs) ElementType ¶
func (DatabaseClusterMaintenanceWindowArgs) ElementType() reflect.Type
func (DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowOutput ¶
func (i DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowOutput() DatabaseClusterMaintenanceWindowOutput
func (DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowOutputWithContext ¶
func (i DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowOutput
func (DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowPtrOutput ¶
func (i DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowPtrOutput() DatabaseClusterMaintenanceWindowPtrOutput
func (DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext ¶
func (i DatabaseClusterMaintenanceWindowArgs) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowPtrOutput
type DatabaseClusterMaintenanceWindowInput ¶
type DatabaseClusterMaintenanceWindowInput interface { pulumi.Input ToDatabaseClusterMaintenanceWindowOutput() DatabaseClusterMaintenanceWindowOutput ToDatabaseClusterMaintenanceWindowOutputWithContext(context.Context) DatabaseClusterMaintenanceWindowOutput }
DatabaseClusterMaintenanceWindowInput is an input type that accepts DatabaseClusterMaintenanceWindowArgs and DatabaseClusterMaintenanceWindowOutput values. You can construct a concrete instance of `DatabaseClusterMaintenanceWindowInput` via:
DatabaseClusterMaintenanceWindowArgs{...}
type DatabaseClusterMaintenanceWindowOutput ¶
type DatabaseClusterMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (DatabaseClusterMaintenanceWindowOutput) Day ¶
func (o DatabaseClusterMaintenanceWindowOutput) Day() pulumi.StringOutput
The day of the week on which to apply maintenance updates.
func (DatabaseClusterMaintenanceWindowOutput) Description ¶
func (o DatabaseClusterMaintenanceWindowOutput) Description() pulumi.StringArrayOutput
A list of strings, each containing information about a pending maintenance update.
func (DatabaseClusterMaintenanceWindowOutput) ElementType ¶
func (DatabaseClusterMaintenanceWindowOutput) ElementType() reflect.Type
func (DatabaseClusterMaintenanceWindowOutput) Hour ¶
func (o DatabaseClusterMaintenanceWindowOutput) Hour() pulumi.StringOutput
The hour in UTC at which maintenance updates will be applied in 24 hour format.
func (DatabaseClusterMaintenanceWindowOutput) Pending ¶
func (o DatabaseClusterMaintenanceWindowOutput) Pending() pulumi.BoolPtrOutput
A boolean value indicating whether any maintenance is scheduled to be performed in the next window.
func (DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowOutput ¶
func (o DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowOutput() DatabaseClusterMaintenanceWindowOutput
func (DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowOutputWithContext ¶
func (o DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowOutput
func (DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowPtrOutput ¶
func (o DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowPtrOutput() DatabaseClusterMaintenanceWindowPtrOutput
func (DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext ¶
func (o DatabaseClusterMaintenanceWindowOutput) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowPtrOutput
type DatabaseClusterMaintenanceWindowPtrInput ¶
type DatabaseClusterMaintenanceWindowPtrInput interface { pulumi.Input ToDatabaseClusterMaintenanceWindowPtrOutput() DatabaseClusterMaintenanceWindowPtrOutput ToDatabaseClusterMaintenanceWindowPtrOutputWithContext(context.Context) DatabaseClusterMaintenanceWindowPtrOutput }
DatabaseClusterMaintenanceWindowPtrInput is an input type that accepts DatabaseClusterMaintenanceWindowArgs, DatabaseClusterMaintenanceWindowPtr and DatabaseClusterMaintenanceWindowPtrOutput values. You can construct a concrete instance of `DatabaseClusterMaintenanceWindowPtrInput` via:
DatabaseClusterMaintenanceWindowArgs{...} or: nil
func DatabaseClusterMaintenanceWindowPtr ¶
func DatabaseClusterMaintenanceWindowPtr(v *DatabaseClusterMaintenanceWindowArgs) DatabaseClusterMaintenanceWindowPtrInput
type DatabaseClusterMaintenanceWindowPtrOutput ¶
type DatabaseClusterMaintenanceWindowPtrOutput struct{ *pulumi.OutputState }
func (DatabaseClusterMaintenanceWindowPtrOutput) Day ¶
func (o DatabaseClusterMaintenanceWindowPtrOutput) Day() pulumi.StringPtrOutput
The day of the week on which to apply maintenance updates.
func (DatabaseClusterMaintenanceWindowPtrOutput) Description ¶
func (o DatabaseClusterMaintenanceWindowPtrOutput) Description() pulumi.StringArrayOutput
A list of strings, each containing information about a pending maintenance update.
func (DatabaseClusterMaintenanceWindowPtrOutput) ElementType ¶
func (DatabaseClusterMaintenanceWindowPtrOutput) ElementType() reflect.Type
func (DatabaseClusterMaintenanceWindowPtrOutput) Hour ¶
func (o DatabaseClusterMaintenanceWindowPtrOutput) Hour() pulumi.StringPtrOutput
The hour in UTC at which maintenance updates will be applied in 24 hour format.
func (DatabaseClusterMaintenanceWindowPtrOutput) Pending ¶
func (o DatabaseClusterMaintenanceWindowPtrOutput) Pending() pulumi.BoolPtrOutput
A boolean value indicating whether any maintenance is scheduled to be performed in the next window.
func (DatabaseClusterMaintenanceWindowPtrOutput) ToDatabaseClusterMaintenanceWindowPtrOutput ¶
func (o DatabaseClusterMaintenanceWindowPtrOutput) ToDatabaseClusterMaintenanceWindowPtrOutput() DatabaseClusterMaintenanceWindowPtrOutput
func (DatabaseClusterMaintenanceWindowPtrOutput) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext ¶
func (o DatabaseClusterMaintenanceWindowPtrOutput) ToDatabaseClusterMaintenanceWindowPtrOutputWithContext(ctx context.Context) DatabaseClusterMaintenanceWindowPtrOutput
type DatabaseClusterOutput ¶
type DatabaseClusterOutput struct{ *pulumi.OutputState }
func (DatabaseClusterOutput) Connection ¶
func (o DatabaseClusterOutput) Connection() DatabaseClusterConnectionPtrOutput
func (DatabaseClusterOutput) CreatedAt ¶
func (o DatabaseClusterOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the database cluster was created.
func (DatabaseClusterOutput) DbNames ¶
func (o DatabaseClusterOutput) DbNames() pulumi.StringArrayOutput
An array of strings containing the names of databases created in the database cluster.
func (DatabaseClusterOutput) ElementType ¶
func (DatabaseClusterOutput) ElementType() reflect.Type
func (DatabaseClusterOutput) Engine ¶
func (o DatabaseClusterOutput) Engine() DatabaseClusterEngineOutput
A slug representing the database engine used for the cluster. The possible values are: "pg" for PostgreSQL, "mysql" for MySQL, "redis" for Redis, and "mongodb" for MongoDB.
func (DatabaseClusterOutput) Id ¶
func (o DatabaseClusterOutput) Id() pulumi.StringPtrOutput
A unique ID that can be used to identify and reference a database cluster.
func (DatabaseClusterOutput) MaintenanceWindow ¶
func (o DatabaseClusterOutput) MaintenanceWindow() DatabaseClusterMaintenanceWindowPtrOutput
func (DatabaseClusterOutput) Name ¶
func (o DatabaseClusterOutput) Name() pulumi.StringOutput
A unique, human-readable name referring to a database cluster.
func (DatabaseClusterOutput) NumNodes ¶
func (o DatabaseClusterOutput) NumNodes() pulumi.IntOutput
The number of nodes in the database cluster.
func (DatabaseClusterOutput) PrivateConnection ¶
func (o DatabaseClusterOutput) PrivateConnection() DatabaseClusterPrivateConnectionPtrOutput
func (DatabaseClusterOutput) PrivateNetworkUuid ¶
func (o DatabaseClusterOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
A string specifying the UUID of the VPC to which the database cluster will be assigned. If excluded, the cluster when creating a new database cluster, it will be assigned to your account's default VPC for the region.
func (DatabaseClusterOutput) ProjectId ¶
func (o DatabaseClusterOutput) ProjectId() pulumi.StringPtrOutput
The ID of the project that the database cluster is assigned to. If excluded when creating a new database cluster, it will be assigned to your default project.
func (DatabaseClusterOutput) Region ¶
func (o DatabaseClusterOutput) Region() pulumi.StringOutput
The slug identifier for the region where the database cluster is located.
func (DatabaseClusterOutput) Rules ¶
func (o DatabaseClusterOutput) Rules() FirewallRuleArrayOutput
func (DatabaseClusterOutput) SemanticVersion ¶
func (o DatabaseClusterOutput) SemanticVersion() pulumi.StringPtrOutput
A string representing the semantic version of the database engine in use for the cluster.
func (DatabaseClusterOutput) Size ¶
func (o DatabaseClusterOutput) Size() pulumi.StringOutput
The slug identifier representing the size of the nodes in the database cluster.
func (DatabaseClusterOutput) Status ¶
func (o DatabaseClusterOutput) Status() DatabaseClusterStatusPtrOutput
A string representing the current status of the database cluster.
func (DatabaseClusterOutput) Tags ¶
func (o DatabaseClusterOutput) Tags() pulumi.StringArrayOutput
An array of tags that have been applied to the database cluster.
func (DatabaseClusterOutput) ToDatabaseClusterOutput ¶
func (o DatabaseClusterOutput) ToDatabaseClusterOutput() DatabaseClusterOutput
func (DatabaseClusterOutput) ToDatabaseClusterOutputWithContext ¶
func (o DatabaseClusterOutput) ToDatabaseClusterOutputWithContext(ctx context.Context) DatabaseClusterOutput
func (DatabaseClusterOutput) Users ¶
func (o DatabaseClusterOutput) Users() DatabaseUserArrayOutput
func (DatabaseClusterOutput) Version ¶
func (o DatabaseClusterOutput) Version() pulumi.StringPtrOutput
A string representing the version of the database engine in use for the cluster.
func (DatabaseClusterOutput) VersionEndOfAvailability ¶
func (o DatabaseClusterOutput) VersionEndOfAvailability() pulumi.StringPtrOutput
A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline.
func (DatabaseClusterOutput) VersionEndOfLife ¶
func (o DatabaseClusterOutput) VersionEndOfLife() pulumi.StringPtrOutput
A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline.
type DatabaseClusterPrivateConnection ¶
type DatabaseClusterPrivateConnection struct { // The name of the default database. Database *string `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl *bool `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri *string `pulumi:"uri"` // The default user for the database. User *string `pulumi:"user"` }
type DatabaseClusterPrivateConnectionArgs ¶
type DatabaseClusterPrivateConnectionArgs struct { // The name of the default database. Database pulumi.StringPtrInput `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host pulumi.StringPtrInput `pulumi:"host"` // The randomly generated password for the default user. Password pulumi.StringPtrInput `pulumi:"password"` // The port on which the database cluster is listening. Port pulumi.IntPtrInput `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl pulumi.BoolPtrInput `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri pulumi.StringPtrInput `pulumi:"uri"` // The default user for the database. User pulumi.StringPtrInput `pulumi:"user"` }
func (DatabaseClusterPrivateConnectionArgs) ElementType ¶
func (DatabaseClusterPrivateConnectionArgs) ElementType() reflect.Type
func (DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionOutput ¶
func (i DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionOutput() DatabaseClusterPrivateConnectionOutput
func (DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionOutputWithContext ¶
func (i DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionOutput
func (DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionPtrOutput ¶
func (i DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionPtrOutput() DatabaseClusterPrivateConnectionPtrOutput
func (DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionPtrOutputWithContext ¶
func (i DatabaseClusterPrivateConnectionArgs) ToDatabaseClusterPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionPtrOutput
type DatabaseClusterPrivateConnectionInput ¶
type DatabaseClusterPrivateConnectionInput interface { pulumi.Input ToDatabaseClusterPrivateConnectionOutput() DatabaseClusterPrivateConnectionOutput ToDatabaseClusterPrivateConnectionOutputWithContext(context.Context) DatabaseClusterPrivateConnectionOutput }
DatabaseClusterPrivateConnectionInput is an input type that accepts DatabaseClusterPrivateConnectionArgs and DatabaseClusterPrivateConnectionOutput values. You can construct a concrete instance of `DatabaseClusterPrivateConnectionInput` via:
DatabaseClusterPrivateConnectionArgs{...}
type DatabaseClusterPrivateConnectionOutput ¶
type DatabaseClusterPrivateConnectionOutput struct{ *pulumi.OutputState }
func (DatabaseClusterPrivateConnectionOutput) Database ¶
func (o DatabaseClusterPrivateConnectionOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (DatabaseClusterPrivateConnectionOutput) ElementType ¶
func (DatabaseClusterPrivateConnectionOutput) ElementType() reflect.Type
func (DatabaseClusterPrivateConnectionOutput) Host ¶
func (o DatabaseClusterPrivateConnectionOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (DatabaseClusterPrivateConnectionOutput) Password ¶
func (o DatabaseClusterPrivateConnectionOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (DatabaseClusterPrivateConnectionOutput) Port ¶
func (o DatabaseClusterPrivateConnectionOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (DatabaseClusterPrivateConnectionOutput) Ssl ¶
func (o DatabaseClusterPrivateConnectionOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionOutput ¶
func (o DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionOutput() DatabaseClusterPrivateConnectionOutput
func (DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionOutputWithContext ¶
func (o DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionOutput
func (DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionPtrOutput ¶
func (o DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionPtrOutput() DatabaseClusterPrivateConnectionPtrOutput
func (DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionPtrOutputWithContext ¶
func (o DatabaseClusterPrivateConnectionOutput) ToDatabaseClusterPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionPtrOutput
func (DatabaseClusterPrivateConnectionOutput) Uri ¶
func (o DatabaseClusterPrivateConnectionOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (DatabaseClusterPrivateConnectionOutput) User ¶
func (o DatabaseClusterPrivateConnectionOutput) User() pulumi.StringPtrOutput
The default user for the database.
type DatabaseClusterPrivateConnectionPtrInput ¶
type DatabaseClusterPrivateConnectionPtrInput interface { pulumi.Input ToDatabaseClusterPrivateConnectionPtrOutput() DatabaseClusterPrivateConnectionPtrOutput ToDatabaseClusterPrivateConnectionPtrOutputWithContext(context.Context) DatabaseClusterPrivateConnectionPtrOutput }
DatabaseClusterPrivateConnectionPtrInput is an input type that accepts DatabaseClusterPrivateConnectionArgs, DatabaseClusterPrivateConnectionPtr and DatabaseClusterPrivateConnectionPtrOutput values. You can construct a concrete instance of `DatabaseClusterPrivateConnectionPtrInput` via:
DatabaseClusterPrivateConnectionArgs{...} or: nil
func DatabaseClusterPrivateConnectionPtr ¶
func DatabaseClusterPrivateConnectionPtr(v *DatabaseClusterPrivateConnectionArgs) DatabaseClusterPrivateConnectionPtrInput
type DatabaseClusterPrivateConnectionPtrOutput ¶
type DatabaseClusterPrivateConnectionPtrOutput struct{ *pulumi.OutputState }
func (DatabaseClusterPrivateConnectionPtrOutput) Database ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (DatabaseClusterPrivateConnectionPtrOutput) ElementType ¶
func (DatabaseClusterPrivateConnectionPtrOutput) ElementType() reflect.Type
func (DatabaseClusterPrivateConnectionPtrOutput) Host ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (DatabaseClusterPrivateConnectionPtrOutput) Password ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (DatabaseClusterPrivateConnectionPtrOutput) Port ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (DatabaseClusterPrivateConnectionPtrOutput) Ssl ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (DatabaseClusterPrivateConnectionPtrOutput) ToDatabaseClusterPrivateConnectionPtrOutput ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) ToDatabaseClusterPrivateConnectionPtrOutput() DatabaseClusterPrivateConnectionPtrOutput
func (DatabaseClusterPrivateConnectionPtrOutput) ToDatabaseClusterPrivateConnectionPtrOutputWithContext ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) ToDatabaseClusterPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseClusterPrivateConnectionPtrOutput
func (DatabaseClusterPrivateConnectionPtrOutput) Uri ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (DatabaseClusterPrivateConnectionPtrOutput) User ¶
func (o DatabaseClusterPrivateConnectionPtrOutput) User() pulumi.StringPtrOutput
The default user for the database.
type DatabaseClusterStatus ¶
type DatabaseClusterStatus string
A string representing the current status of the database cluster.
func (DatabaseClusterStatus) ElementType ¶
func (DatabaseClusterStatus) ElementType() reflect.Type
func (DatabaseClusterStatus) ToDatabaseClusterStatusOutput ¶
func (e DatabaseClusterStatus) ToDatabaseClusterStatusOutput() DatabaseClusterStatusOutput
func (DatabaseClusterStatus) ToDatabaseClusterStatusOutputWithContext ¶
func (e DatabaseClusterStatus) ToDatabaseClusterStatusOutputWithContext(ctx context.Context) DatabaseClusterStatusOutput
func (DatabaseClusterStatus) ToDatabaseClusterStatusPtrOutput ¶
func (e DatabaseClusterStatus) ToDatabaseClusterStatusPtrOutput() DatabaseClusterStatusPtrOutput
func (DatabaseClusterStatus) ToDatabaseClusterStatusPtrOutputWithContext ¶
func (e DatabaseClusterStatus) ToDatabaseClusterStatusPtrOutputWithContext(ctx context.Context) DatabaseClusterStatusPtrOutput
func (DatabaseClusterStatus) ToStringOutput ¶
func (e DatabaseClusterStatus) ToStringOutput() pulumi.StringOutput
func (DatabaseClusterStatus) ToStringOutputWithContext ¶
func (e DatabaseClusterStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseClusterStatus) ToStringPtrOutput ¶
func (e DatabaseClusterStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseClusterStatus) ToStringPtrOutputWithContext ¶
func (e DatabaseClusterStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseClusterStatusInput ¶
type DatabaseClusterStatusInput interface { pulumi.Input ToDatabaseClusterStatusOutput() DatabaseClusterStatusOutput ToDatabaseClusterStatusOutputWithContext(context.Context) DatabaseClusterStatusOutput }
DatabaseClusterStatusInput is an input type that accepts values of the DatabaseClusterStatus enum A concrete instance of `DatabaseClusterStatusInput` can be one of the following:
DatabaseClusterStatusCreating DatabaseClusterStatusOnline DatabaseClusterStatusResizing DatabaseClusterStatusMigrating DatabaseClusterStatusForking
type DatabaseClusterStatusOutput ¶
type DatabaseClusterStatusOutput struct{ *pulumi.OutputState }
func (DatabaseClusterStatusOutput) ElementType ¶
func (DatabaseClusterStatusOutput) ElementType() reflect.Type
func (DatabaseClusterStatusOutput) ToDatabaseClusterStatusOutput ¶
func (o DatabaseClusterStatusOutput) ToDatabaseClusterStatusOutput() DatabaseClusterStatusOutput
func (DatabaseClusterStatusOutput) ToDatabaseClusterStatusOutputWithContext ¶
func (o DatabaseClusterStatusOutput) ToDatabaseClusterStatusOutputWithContext(ctx context.Context) DatabaseClusterStatusOutput
func (DatabaseClusterStatusOutput) ToDatabaseClusterStatusPtrOutput ¶
func (o DatabaseClusterStatusOutput) ToDatabaseClusterStatusPtrOutput() DatabaseClusterStatusPtrOutput
func (DatabaseClusterStatusOutput) ToDatabaseClusterStatusPtrOutputWithContext ¶
func (o DatabaseClusterStatusOutput) ToDatabaseClusterStatusPtrOutputWithContext(ctx context.Context) DatabaseClusterStatusPtrOutput
func (DatabaseClusterStatusOutput) ToStringOutput ¶
func (o DatabaseClusterStatusOutput) ToStringOutput() pulumi.StringOutput
func (DatabaseClusterStatusOutput) ToStringOutputWithContext ¶
func (o DatabaseClusterStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseClusterStatusOutput) ToStringPtrOutput ¶
func (o DatabaseClusterStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseClusterStatusOutput) ToStringPtrOutputWithContext ¶
func (o DatabaseClusterStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseClusterStatusPtrInput ¶
type DatabaseClusterStatusPtrInput interface { pulumi.Input ToDatabaseClusterStatusPtrOutput() DatabaseClusterStatusPtrOutput ToDatabaseClusterStatusPtrOutputWithContext(context.Context) DatabaseClusterStatusPtrOutput }
func DatabaseClusterStatusPtr ¶
func DatabaseClusterStatusPtr(v string) DatabaseClusterStatusPtrInput
type DatabaseClusterStatusPtrOutput ¶
type DatabaseClusterStatusPtrOutput struct{ *pulumi.OutputState }
func (DatabaseClusterStatusPtrOutput) Elem ¶
func (o DatabaseClusterStatusPtrOutput) Elem() DatabaseClusterStatusOutput
func (DatabaseClusterStatusPtrOutput) ElementType ¶
func (DatabaseClusterStatusPtrOutput) ElementType() reflect.Type
func (DatabaseClusterStatusPtrOutput) ToDatabaseClusterStatusPtrOutput ¶
func (o DatabaseClusterStatusPtrOutput) ToDatabaseClusterStatusPtrOutput() DatabaseClusterStatusPtrOutput
func (DatabaseClusterStatusPtrOutput) ToDatabaseClusterStatusPtrOutputWithContext ¶
func (o DatabaseClusterStatusPtrOutput) ToDatabaseClusterStatusPtrOutputWithContext(ctx context.Context) DatabaseClusterStatusPtrOutput
func (DatabaseClusterStatusPtrOutput) ToStringPtrOutput ¶
func (o DatabaseClusterStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseClusterStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o DatabaseClusterStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseConfig ¶
type DatabaseConfig struct {
Config interface{} `pulumi:"config"`
}
type DatabaseConfigOutput ¶
type DatabaseConfigOutput struct{ *pulumi.OutputState }
func (DatabaseConfigOutput) Config ¶
func (o DatabaseConfigOutput) Config() pulumi.AnyOutput
func (DatabaseConfigOutput) ElementType ¶
func (DatabaseConfigOutput) ElementType() reflect.Type
func (DatabaseConfigOutput) ToDatabaseConfigOutput ¶
func (o DatabaseConfigOutput) ToDatabaseConfigOutput() DatabaseConfigOutput
func (DatabaseConfigOutput) ToDatabaseConfigOutputWithContext ¶
func (o DatabaseConfigOutput) ToDatabaseConfigOutputWithContext(ctx context.Context) DatabaseConfigOutput
type DatabaseInput ¶
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseLayoutOption ¶
type DatabaseLayoutOptionArrayOutput ¶
type DatabaseLayoutOptionArrayOutput struct{ *pulumi.OutputState }
func (DatabaseLayoutOptionArrayOutput) ElementType ¶
func (DatabaseLayoutOptionArrayOutput) ElementType() reflect.Type
func (DatabaseLayoutOptionArrayOutput) Index ¶
func (o DatabaseLayoutOptionArrayOutput) Index(i pulumi.IntInput) DatabaseLayoutOptionOutput
func (DatabaseLayoutOptionArrayOutput) ToDatabaseLayoutOptionArrayOutput ¶
func (o DatabaseLayoutOptionArrayOutput) ToDatabaseLayoutOptionArrayOutput() DatabaseLayoutOptionArrayOutput
func (DatabaseLayoutOptionArrayOutput) ToDatabaseLayoutOptionArrayOutputWithContext ¶
func (o DatabaseLayoutOptionArrayOutput) ToDatabaseLayoutOptionArrayOutputWithContext(ctx context.Context) DatabaseLayoutOptionArrayOutput
type DatabaseLayoutOptionOutput ¶
type DatabaseLayoutOptionOutput struct{ *pulumi.OutputState }
func (DatabaseLayoutOptionOutput) ElementType ¶
func (DatabaseLayoutOptionOutput) ElementType() reflect.Type
func (DatabaseLayoutOptionOutput) NumNodes ¶
func (o DatabaseLayoutOptionOutput) NumNodes() pulumi.IntPtrOutput
func (DatabaseLayoutOptionOutput) Sizes ¶
func (o DatabaseLayoutOptionOutput) Sizes() pulumi.StringArrayOutput
An array of objects containing the slugs available with various node counts
func (DatabaseLayoutOptionOutput) ToDatabaseLayoutOptionOutput ¶
func (o DatabaseLayoutOptionOutput) ToDatabaseLayoutOptionOutput() DatabaseLayoutOptionOutput
func (DatabaseLayoutOptionOutput) ToDatabaseLayoutOptionOutputWithContext ¶
func (o DatabaseLayoutOptionOutput) ToDatabaseLayoutOptionOutputWithContext(ctx context.Context) DatabaseLayoutOptionOutput
type DatabaseOutput ¶
type DatabaseOutput struct{ *pulumi.OutputState }
func (DatabaseOutput) Db ¶
func (o DatabaseOutput) Db() DatabaseTypeOutput
func (DatabaseOutput) ElementType ¶
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) Name ¶
func (o DatabaseOutput) Name() pulumi.StringOutput
The name of the database.
func (DatabaseOutput) ToDatabaseOutput ¶
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
type DatabaseReplica ¶
type DatabaseReplica struct { Connection *DatabaseReplicaConnection `pulumi:"connection"` // A time value given in ISO8601 combined date and time format that represents when the database cluster was created. CreatedAt *string `pulumi:"createdAt"` // A unique ID that can be used to identify and reference a database replica. Id *string `pulumi:"id"` // The name to give the read-only replicating Name string `pulumi:"name"` PrivateConnection *DatabaseReplicaPrivateConnection `pulumi:"privateConnection"` // A string specifying the UUID of the VPC to which the read-only replica will be assigned. If excluded, the replica will be assigned to your account's default VPC for the region. PrivateNetworkUuid *string `pulumi:"privateNetworkUuid"` // A slug identifier for the region where the read-only replica will be located. If excluded, the replica will be placed in the same region as the cluster. Region *string `pulumi:"region"` // A slug identifier representing the size of the node for the read-only replica. The size of the replica must be at least as large as the node size for the database cluster from which it is replicating. Size *string `pulumi:"size"` // A string representing the current status of the database cluster. Status *DatabaseReplicaStatus `pulumi:"status"` // A flat array of tag names as strings to apply to the read-only replica after it is created. Tag names can either be existing or new tags. Tags []string `pulumi:"tags"` }
type DatabaseReplicaArrayOutput ¶
type DatabaseReplicaArrayOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaArrayOutput) ElementType ¶
func (DatabaseReplicaArrayOutput) ElementType() reflect.Type
func (DatabaseReplicaArrayOutput) Index ¶
func (o DatabaseReplicaArrayOutput) Index(i pulumi.IntInput) DatabaseReplicaOutput
func (DatabaseReplicaArrayOutput) ToDatabaseReplicaArrayOutput ¶
func (o DatabaseReplicaArrayOutput) ToDatabaseReplicaArrayOutput() DatabaseReplicaArrayOutput
func (DatabaseReplicaArrayOutput) ToDatabaseReplicaArrayOutputWithContext ¶
func (o DatabaseReplicaArrayOutput) ToDatabaseReplicaArrayOutputWithContext(ctx context.Context) DatabaseReplicaArrayOutput
type DatabaseReplicaConnection ¶
type DatabaseReplicaConnection struct { // The name of the default database. Database *string `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl *bool `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri *string `pulumi:"uri"` // The default user for the database. User *string `pulumi:"user"` }
type DatabaseReplicaConnectionArgs ¶
type DatabaseReplicaConnectionArgs struct { // The name of the default database. Database pulumi.StringPtrInput `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host pulumi.StringPtrInput `pulumi:"host"` // The randomly generated password for the default user. Password pulumi.StringPtrInput `pulumi:"password"` // The port on which the database cluster is listening. Port pulumi.IntPtrInput `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl pulumi.BoolPtrInput `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri pulumi.StringPtrInput `pulumi:"uri"` // The default user for the database. User pulumi.StringPtrInput `pulumi:"user"` }
func (DatabaseReplicaConnectionArgs) ElementType ¶
func (DatabaseReplicaConnectionArgs) ElementType() reflect.Type
func (DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionOutput ¶
func (i DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionOutput() DatabaseReplicaConnectionOutput
func (DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionOutputWithContext ¶
func (i DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionOutputWithContext(ctx context.Context) DatabaseReplicaConnectionOutput
func (DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionPtrOutput ¶
func (i DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionPtrOutput() DatabaseReplicaConnectionPtrOutput
func (DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionPtrOutputWithContext ¶
func (i DatabaseReplicaConnectionArgs) ToDatabaseReplicaConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaConnectionPtrOutput
type DatabaseReplicaConnectionInput ¶
type DatabaseReplicaConnectionInput interface { pulumi.Input ToDatabaseReplicaConnectionOutput() DatabaseReplicaConnectionOutput ToDatabaseReplicaConnectionOutputWithContext(context.Context) DatabaseReplicaConnectionOutput }
DatabaseReplicaConnectionInput is an input type that accepts DatabaseReplicaConnectionArgs and DatabaseReplicaConnectionOutput values. You can construct a concrete instance of `DatabaseReplicaConnectionInput` via:
DatabaseReplicaConnectionArgs{...}
type DatabaseReplicaConnectionOutput ¶
type DatabaseReplicaConnectionOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaConnectionOutput) Database ¶
func (o DatabaseReplicaConnectionOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (DatabaseReplicaConnectionOutput) ElementType ¶
func (DatabaseReplicaConnectionOutput) ElementType() reflect.Type
func (DatabaseReplicaConnectionOutput) Host ¶
func (o DatabaseReplicaConnectionOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (DatabaseReplicaConnectionOutput) Password ¶
func (o DatabaseReplicaConnectionOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (DatabaseReplicaConnectionOutput) Port ¶
func (o DatabaseReplicaConnectionOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (DatabaseReplicaConnectionOutput) Ssl ¶
func (o DatabaseReplicaConnectionOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionOutput ¶
func (o DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionOutput() DatabaseReplicaConnectionOutput
func (DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionOutputWithContext ¶
func (o DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionOutputWithContext(ctx context.Context) DatabaseReplicaConnectionOutput
func (DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionPtrOutput ¶
func (o DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionPtrOutput() DatabaseReplicaConnectionPtrOutput
func (DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionPtrOutputWithContext ¶
func (o DatabaseReplicaConnectionOutput) ToDatabaseReplicaConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaConnectionPtrOutput
func (DatabaseReplicaConnectionOutput) Uri ¶
func (o DatabaseReplicaConnectionOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (DatabaseReplicaConnectionOutput) User ¶
func (o DatabaseReplicaConnectionOutput) User() pulumi.StringPtrOutput
The default user for the database.
type DatabaseReplicaConnectionPtrInput ¶
type DatabaseReplicaConnectionPtrInput interface { pulumi.Input ToDatabaseReplicaConnectionPtrOutput() DatabaseReplicaConnectionPtrOutput ToDatabaseReplicaConnectionPtrOutputWithContext(context.Context) DatabaseReplicaConnectionPtrOutput }
DatabaseReplicaConnectionPtrInput is an input type that accepts DatabaseReplicaConnectionArgs, DatabaseReplicaConnectionPtr and DatabaseReplicaConnectionPtrOutput values. You can construct a concrete instance of `DatabaseReplicaConnectionPtrInput` via:
DatabaseReplicaConnectionArgs{...} or: nil
func DatabaseReplicaConnectionPtr ¶
func DatabaseReplicaConnectionPtr(v *DatabaseReplicaConnectionArgs) DatabaseReplicaConnectionPtrInput
type DatabaseReplicaConnectionPtrOutput ¶
type DatabaseReplicaConnectionPtrOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaConnectionPtrOutput) Database ¶
func (o DatabaseReplicaConnectionPtrOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (DatabaseReplicaConnectionPtrOutput) Elem ¶
func (o DatabaseReplicaConnectionPtrOutput) Elem() DatabaseReplicaConnectionOutput
func (DatabaseReplicaConnectionPtrOutput) ElementType ¶
func (DatabaseReplicaConnectionPtrOutput) ElementType() reflect.Type
func (DatabaseReplicaConnectionPtrOutput) Host ¶
func (o DatabaseReplicaConnectionPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (DatabaseReplicaConnectionPtrOutput) Password ¶
func (o DatabaseReplicaConnectionPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (DatabaseReplicaConnectionPtrOutput) Port ¶
func (o DatabaseReplicaConnectionPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (DatabaseReplicaConnectionPtrOutput) Ssl ¶
func (o DatabaseReplicaConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (DatabaseReplicaConnectionPtrOutput) ToDatabaseReplicaConnectionPtrOutput ¶
func (o DatabaseReplicaConnectionPtrOutput) ToDatabaseReplicaConnectionPtrOutput() DatabaseReplicaConnectionPtrOutput
func (DatabaseReplicaConnectionPtrOutput) ToDatabaseReplicaConnectionPtrOutputWithContext ¶
func (o DatabaseReplicaConnectionPtrOutput) ToDatabaseReplicaConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaConnectionPtrOutput
func (DatabaseReplicaConnectionPtrOutput) Uri ¶
func (o DatabaseReplicaConnectionPtrOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (DatabaseReplicaConnectionPtrOutput) User ¶
func (o DatabaseReplicaConnectionPtrOutput) User() pulumi.StringPtrOutput
The default user for the database.
type DatabaseReplicaOutput ¶
type DatabaseReplicaOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaOutput) Connection ¶
func (o DatabaseReplicaOutput) Connection() DatabaseReplicaConnectionPtrOutput
func (DatabaseReplicaOutput) CreatedAt ¶
func (o DatabaseReplicaOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the database cluster was created.
func (DatabaseReplicaOutput) ElementType ¶
func (DatabaseReplicaOutput) ElementType() reflect.Type
func (DatabaseReplicaOutput) Id ¶
func (o DatabaseReplicaOutput) Id() pulumi.StringPtrOutput
A unique ID that can be used to identify and reference a database replica.
func (DatabaseReplicaOutput) Name ¶
func (o DatabaseReplicaOutput) Name() pulumi.StringOutput
The name to give the read-only replicating
func (DatabaseReplicaOutput) PrivateConnection ¶
func (o DatabaseReplicaOutput) PrivateConnection() DatabaseReplicaPrivateConnectionPtrOutput
func (DatabaseReplicaOutput) PrivateNetworkUuid ¶
func (o DatabaseReplicaOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
A string specifying the UUID of the VPC to which the read-only replica will be assigned. If excluded, the replica will be assigned to your account's default VPC for the region.
func (DatabaseReplicaOutput) Region ¶
func (o DatabaseReplicaOutput) Region() pulumi.StringPtrOutput
A slug identifier for the region where the read-only replica will be located. If excluded, the replica will be placed in the same region as the cluster.
func (DatabaseReplicaOutput) Size ¶
func (o DatabaseReplicaOutput) Size() pulumi.StringPtrOutput
A slug identifier representing the size of the node for the read-only replica. The size of the replica must be at least as large as the node size for the database cluster from which it is replicating.
func (DatabaseReplicaOutput) Status ¶
func (o DatabaseReplicaOutput) Status() DatabaseReplicaStatusPtrOutput
A string representing the current status of the database cluster.
func (DatabaseReplicaOutput) Tags ¶
func (o DatabaseReplicaOutput) Tags() pulumi.StringArrayOutput
A flat array of tag names as strings to apply to the read-only replica after it is created. Tag names can either be existing or new tags.
func (DatabaseReplicaOutput) ToDatabaseReplicaOutput ¶
func (o DatabaseReplicaOutput) ToDatabaseReplicaOutput() DatabaseReplicaOutput
func (DatabaseReplicaOutput) ToDatabaseReplicaOutputWithContext ¶
func (o DatabaseReplicaOutput) ToDatabaseReplicaOutputWithContext(ctx context.Context) DatabaseReplicaOutput
type DatabaseReplicaPrivateConnection ¶
type DatabaseReplicaPrivateConnection struct { // The name of the default database. Database *string `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl *bool `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri *string `pulumi:"uri"` // The default user for the database. User *string `pulumi:"user"` }
type DatabaseReplicaPrivateConnectionArgs ¶
type DatabaseReplicaPrivateConnectionArgs struct { // The name of the default database. Database pulumi.StringPtrInput `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host pulumi.StringPtrInput `pulumi:"host"` // The randomly generated password for the default user. Password pulumi.StringPtrInput `pulumi:"password"` // The port on which the database cluster is listening. Port pulumi.IntPtrInput `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl pulumi.BoolPtrInput `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri pulumi.StringPtrInput `pulumi:"uri"` // The default user for the database. User pulumi.StringPtrInput `pulumi:"user"` }
func (DatabaseReplicaPrivateConnectionArgs) ElementType ¶
func (DatabaseReplicaPrivateConnectionArgs) ElementType() reflect.Type
func (DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionOutput ¶
func (i DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionOutput() DatabaseReplicaPrivateConnectionOutput
func (DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionOutputWithContext ¶
func (i DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionOutput
func (DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionPtrOutput ¶
func (i DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionPtrOutput() DatabaseReplicaPrivateConnectionPtrOutput
func (DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext ¶
func (i DatabaseReplicaPrivateConnectionArgs) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionPtrOutput
type DatabaseReplicaPrivateConnectionInput ¶
type DatabaseReplicaPrivateConnectionInput interface { pulumi.Input ToDatabaseReplicaPrivateConnectionOutput() DatabaseReplicaPrivateConnectionOutput ToDatabaseReplicaPrivateConnectionOutputWithContext(context.Context) DatabaseReplicaPrivateConnectionOutput }
DatabaseReplicaPrivateConnectionInput is an input type that accepts DatabaseReplicaPrivateConnectionArgs and DatabaseReplicaPrivateConnectionOutput values. You can construct a concrete instance of `DatabaseReplicaPrivateConnectionInput` via:
DatabaseReplicaPrivateConnectionArgs{...}
type DatabaseReplicaPrivateConnectionOutput ¶
type DatabaseReplicaPrivateConnectionOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaPrivateConnectionOutput) Database ¶
func (o DatabaseReplicaPrivateConnectionOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (DatabaseReplicaPrivateConnectionOutput) ElementType ¶
func (DatabaseReplicaPrivateConnectionOutput) ElementType() reflect.Type
func (DatabaseReplicaPrivateConnectionOutput) Host ¶
func (o DatabaseReplicaPrivateConnectionOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (DatabaseReplicaPrivateConnectionOutput) Password ¶
func (o DatabaseReplicaPrivateConnectionOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (DatabaseReplicaPrivateConnectionOutput) Port ¶
func (o DatabaseReplicaPrivateConnectionOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (DatabaseReplicaPrivateConnectionOutput) Ssl ¶
func (o DatabaseReplicaPrivateConnectionOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionOutput ¶
func (o DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionOutput() DatabaseReplicaPrivateConnectionOutput
func (DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionOutputWithContext ¶
func (o DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionOutput
func (DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionPtrOutput ¶
func (o DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionPtrOutput() DatabaseReplicaPrivateConnectionPtrOutput
func (DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext ¶
func (o DatabaseReplicaPrivateConnectionOutput) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionPtrOutput
func (DatabaseReplicaPrivateConnectionOutput) Uri ¶
func (o DatabaseReplicaPrivateConnectionOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (DatabaseReplicaPrivateConnectionOutput) User ¶
func (o DatabaseReplicaPrivateConnectionOutput) User() pulumi.StringPtrOutput
The default user for the database.
type DatabaseReplicaPrivateConnectionPtrInput ¶
type DatabaseReplicaPrivateConnectionPtrInput interface { pulumi.Input ToDatabaseReplicaPrivateConnectionPtrOutput() DatabaseReplicaPrivateConnectionPtrOutput ToDatabaseReplicaPrivateConnectionPtrOutputWithContext(context.Context) DatabaseReplicaPrivateConnectionPtrOutput }
DatabaseReplicaPrivateConnectionPtrInput is an input type that accepts DatabaseReplicaPrivateConnectionArgs, DatabaseReplicaPrivateConnectionPtr and DatabaseReplicaPrivateConnectionPtrOutput values. You can construct a concrete instance of `DatabaseReplicaPrivateConnectionPtrInput` via:
DatabaseReplicaPrivateConnectionArgs{...} or: nil
func DatabaseReplicaPrivateConnectionPtr ¶
func DatabaseReplicaPrivateConnectionPtr(v *DatabaseReplicaPrivateConnectionArgs) DatabaseReplicaPrivateConnectionPtrInput
type DatabaseReplicaPrivateConnectionPtrOutput ¶
type DatabaseReplicaPrivateConnectionPtrOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaPrivateConnectionPtrOutput) Database ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (DatabaseReplicaPrivateConnectionPtrOutput) ElementType ¶
func (DatabaseReplicaPrivateConnectionPtrOutput) ElementType() reflect.Type
func (DatabaseReplicaPrivateConnectionPtrOutput) Host ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (DatabaseReplicaPrivateConnectionPtrOutput) Password ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (DatabaseReplicaPrivateConnectionPtrOutput) Port ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (DatabaseReplicaPrivateConnectionPtrOutput) Ssl ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (DatabaseReplicaPrivateConnectionPtrOutput) ToDatabaseReplicaPrivateConnectionPtrOutput ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) ToDatabaseReplicaPrivateConnectionPtrOutput() DatabaseReplicaPrivateConnectionPtrOutput
func (DatabaseReplicaPrivateConnectionPtrOutput) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) ToDatabaseReplicaPrivateConnectionPtrOutputWithContext(ctx context.Context) DatabaseReplicaPrivateConnectionPtrOutput
func (DatabaseReplicaPrivateConnectionPtrOutput) Uri ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (DatabaseReplicaPrivateConnectionPtrOutput) User ¶
func (o DatabaseReplicaPrivateConnectionPtrOutput) User() pulumi.StringPtrOutput
The default user for the database.
type DatabaseReplicaPtrOutput ¶
type DatabaseReplicaPtrOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaPtrOutput) Connection ¶
func (o DatabaseReplicaPtrOutput) Connection() DatabaseReplicaConnectionPtrOutput
func (DatabaseReplicaPtrOutput) CreatedAt ¶
func (o DatabaseReplicaPtrOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the database cluster was created.
func (DatabaseReplicaPtrOutput) Elem ¶
func (o DatabaseReplicaPtrOutput) Elem() DatabaseReplicaOutput
func (DatabaseReplicaPtrOutput) ElementType ¶
func (DatabaseReplicaPtrOutput) ElementType() reflect.Type
func (DatabaseReplicaPtrOutput) Id ¶
func (o DatabaseReplicaPtrOutput) Id() pulumi.StringPtrOutput
A unique ID that can be used to identify and reference a database replica.
func (DatabaseReplicaPtrOutput) Name ¶
func (o DatabaseReplicaPtrOutput) Name() pulumi.StringPtrOutput
The name to give the read-only replicating
func (DatabaseReplicaPtrOutput) PrivateConnection ¶
func (o DatabaseReplicaPtrOutput) PrivateConnection() DatabaseReplicaPrivateConnectionPtrOutput
func (DatabaseReplicaPtrOutput) PrivateNetworkUuid ¶
func (o DatabaseReplicaPtrOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
A string specifying the UUID of the VPC to which the read-only replica will be assigned. If excluded, the replica will be assigned to your account's default VPC for the region.
func (DatabaseReplicaPtrOutput) Region ¶
func (o DatabaseReplicaPtrOutput) Region() pulumi.StringPtrOutput
A slug identifier for the region where the read-only replica will be located. If excluded, the replica will be placed in the same region as the cluster.
func (DatabaseReplicaPtrOutput) Size ¶
func (o DatabaseReplicaPtrOutput) Size() pulumi.StringPtrOutput
A slug identifier representing the size of the node for the read-only replica. The size of the replica must be at least as large as the node size for the database cluster from which it is replicating.
func (DatabaseReplicaPtrOutput) Status ¶
func (o DatabaseReplicaPtrOutput) Status() DatabaseReplicaStatusPtrOutput
A string representing the current status of the database cluster.
func (DatabaseReplicaPtrOutput) Tags ¶
func (o DatabaseReplicaPtrOutput) Tags() pulumi.StringArrayOutput
A flat array of tag names as strings to apply to the read-only replica after it is created. Tag names can either be existing or new tags.
func (DatabaseReplicaPtrOutput) ToDatabaseReplicaPtrOutput ¶
func (o DatabaseReplicaPtrOutput) ToDatabaseReplicaPtrOutput() DatabaseReplicaPtrOutput
func (DatabaseReplicaPtrOutput) ToDatabaseReplicaPtrOutputWithContext ¶
func (o DatabaseReplicaPtrOutput) ToDatabaseReplicaPtrOutputWithContext(ctx context.Context) DatabaseReplicaPtrOutput
type DatabaseReplicaStatus ¶
type DatabaseReplicaStatus string
A string representing the current status of the database cluster.
func (DatabaseReplicaStatus) ElementType ¶
func (DatabaseReplicaStatus) ElementType() reflect.Type
func (DatabaseReplicaStatus) ToDatabaseReplicaStatusOutput ¶
func (e DatabaseReplicaStatus) ToDatabaseReplicaStatusOutput() DatabaseReplicaStatusOutput
func (DatabaseReplicaStatus) ToDatabaseReplicaStatusOutputWithContext ¶
func (e DatabaseReplicaStatus) ToDatabaseReplicaStatusOutputWithContext(ctx context.Context) DatabaseReplicaStatusOutput
func (DatabaseReplicaStatus) ToDatabaseReplicaStatusPtrOutput ¶
func (e DatabaseReplicaStatus) ToDatabaseReplicaStatusPtrOutput() DatabaseReplicaStatusPtrOutput
func (DatabaseReplicaStatus) ToDatabaseReplicaStatusPtrOutputWithContext ¶
func (e DatabaseReplicaStatus) ToDatabaseReplicaStatusPtrOutputWithContext(ctx context.Context) DatabaseReplicaStatusPtrOutput
func (DatabaseReplicaStatus) ToStringOutput ¶
func (e DatabaseReplicaStatus) ToStringOutput() pulumi.StringOutput
func (DatabaseReplicaStatus) ToStringOutputWithContext ¶
func (e DatabaseReplicaStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseReplicaStatus) ToStringPtrOutput ¶
func (e DatabaseReplicaStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseReplicaStatus) ToStringPtrOutputWithContext ¶
func (e DatabaseReplicaStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseReplicaStatusInput ¶
type DatabaseReplicaStatusInput interface { pulumi.Input ToDatabaseReplicaStatusOutput() DatabaseReplicaStatusOutput ToDatabaseReplicaStatusOutputWithContext(context.Context) DatabaseReplicaStatusOutput }
DatabaseReplicaStatusInput is an input type that accepts values of the DatabaseReplicaStatus enum A concrete instance of `DatabaseReplicaStatusInput` can be one of the following:
DatabaseReplicaStatusCreating DatabaseReplicaStatusOnline DatabaseReplicaStatusResizing DatabaseReplicaStatusMigrating DatabaseReplicaStatusForking
type DatabaseReplicaStatusOutput ¶
type DatabaseReplicaStatusOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaStatusOutput) ElementType ¶
func (DatabaseReplicaStatusOutput) ElementType() reflect.Type
func (DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusOutput ¶
func (o DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusOutput() DatabaseReplicaStatusOutput
func (DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusOutputWithContext ¶
func (o DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusOutputWithContext(ctx context.Context) DatabaseReplicaStatusOutput
func (DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusPtrOutput ¶
func (o DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusPtrOutput() DatabaseReplicaStatusPtrOutput
func (DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusPtrOutputWithContext ¶
func (o DatabaseReplicaStatusOutput) ToDatabaseReplicaStatusPtrOutputWithContext(ctx context.Context) DatabaseReplicaStatusPtrOutput
func (DatabaseReplicaStatusOutput) ToStringOutput ¶
func (o DatabaseReplicaStatusOutput) ToStringOutput() pulumi.StringOutput
func (DatabaseReplicaStatusOutput) ToStringOutputWithContext ¶
func (o DatabaseReplicaStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseReplicaStatusOutput) ToStringPtrOutput ¶
func (o DatabaseReplicaStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseReplicaStatusOutput) ToStringPtrOutputWithContext ¶
func (o DatabaseReplicaStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseReplicaStatusPtrInput ¶
type DatabaseReplicaStatusPtrInput interface { pulumi.Input ToDatabaseReplicaStatusPtrOutput() DatabaseReplicaStatusPtrOutput ToDatabaseReplicaStatusPtrOutputWithContext(context.Context) DatabaseReplicaStatusPtrOutput }
func DatabaseReplicaStatusPtr ¶
func DatabaseReplicaStatusPtr(v string) DatabaseReplicaStatusPtrInput
type DatabaseReplicaStatusPtrOutput ¶
type DatabaseReplicaStatusPtrOutput struct{ *pulumi.OutputState }
func (DatabaseReplicaStatusPtrOutput) Elem ¶
func (o DatabaseReplicaStatusPtrOutput) Elem() DatabaseReplicaStatusOutput
func (DatabaseReplicaStatusPtrOutput) ElementType ¶
func (DatabaseReplicaStatusPtrOutput) ElementType() reflect.Type
func (DatabaseReplicaStatusPtrOutput) ToDatabaseReplicaStatusPtrOutput ¶
func (o DatabaseReplicaStatusPtrOutput) ToDatabaseReplicaStatusPtrOutput() DatabaseReplicaStatusPtrOutput
func (DatabaseReplicaStatusPtrOutput) ToDatabaseReplicaStatusPtrOutputWithContext ¶
func (o DatabaseReplicaStatusPtrOutput) ToDatabaseReplicaStatusPtrOutputWithContext(ctx context.Context) DatabaseReplicaStatusPtrOutput
func (DatabaseReplicaStatusPtrOutput) ToStringPtrOutput ¶
func (o DatabaseReplicaStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseReplicaStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o DatabaseReplicaStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseState ¶
type DatabaseState struct { }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type DatabaseType ¶
type DatabaseType struct { // The name of the database. Name string `pulumi:"name"` }
type DatabaseTypeArrayOutput ¶
type DatabaseTypeArrayOutput struct{ *pulumi.OutputState }
func (DatabaseTypeArrayOutput) ElementType ¶
func (DatabaseTypeArrayOutput) ElementType() reflect.Type
func (DatabaseTypeArrayOutput) Index ¶
func (o DatabaseTypeArrayOutput) Index(i pulumi.IntInput) DatabaseTypeOutput
func (DatabaseTypeArrayOutput) ToDatabaseTypeArrayOutput ¶
func (o DatabaseTypeArrayOutput) ToDatabaseTypeArrayOutput() DatabaseTypeArrayOutput
func (DatabaseTypeArrayOutput) ToDatabaseTypeArrayOutputWithContext ¶
func (o DatabaseTypeArrayOutput) ToDatabaseTypeArrayOutputWithContext(ctx context.Context) DatabaseTypeArrayOutput
type DatabaseTypeOutput ¶
type DatabaseTypeOutput struct{ *pulumi.OutputState }
func (DatabaseTypeOutput) ElementType ¶
func (DatabaseTypeOutput) ElementType() reflect.Type
func (DatabaseTypeOutput) Name ¶
func (o DatabaseTypeOutput) Name() pulumi.StringOutput
The name of the database.
func (DatabaseTypeOutput) ToDatabaseTypeOutput ¶
func (o DatabaseTypeOutput) ToDatabaseTypeOutput() DatabaseTypeOutput
func (DatabaseTypeOutput) ToDatabaseTypeOutputWithContext ¶
func (o DatabaseTypeOutput) ToDatabaseTypeOutputWithContext(ctx context.Context) DatabaseTypeOutput
type DatabaseUser ¶
type DatabaseUser struct { MysqlSettings *MysqlSettings `pulumi:"mysqlSettings"` // The name of a database user. Name string `pulumi:"name"` // A randomly generated password for the database user. Password *string `pulumi:"password"` // A string representing the database user's role. The value will be either // "primary" or "normal". Role *DatabaseUserRole `pulumi:"role"` }
type DatabaseUserArgs ¶
type DatabaseUserArgs struct { MysqlSettings MysqlSettingsPtrInput `pulumi:"mysqlSettings"` // The name of a database user. Name pulumi.StringInput `pulumi:"name"` // A randomly generated password for the database user. Password pulumi.StringPtrInput `pulumi:"password"` // A string representing the database user's role. The value will be either // "primary" or "normal". Role DatabaseUserRolePtrInput `pulumi:"role"` }
func (DatabaseUserArgs) ElementType ¶
func (DatabaseUserArgs) ElementType() reflect.Type
func (DatabaseUserArgs) ToDatabaseUserOutput ¶
func (i DatabaseUserArgs) ToDatabaseUserOutput() DatabaseUserOutput
func (DatabaseUserArgs) ToDatabaseUserOutputWithContext ¶
func (i DatabaseUserArgs) ToDatabaseUserOutputWithContext(ctx context.Context) DatabaseUserOutput
type DatabaseUserArray ¶
type DatabaseUserArray []DatabaseUserInput
func (DatabaseUserArray) ElementType ¶
func (DatabaseUserArray) ElementType() reflect.Type
func (DatabaseUserArray) ToDatabaseUserArrayOutput ¶
func (i DatabaseUserArray) ToDatabaseUserArrayOutput() DatabaseUserArrayOutput
func (DatabaseUserArray) ToDatabaseUserArrayOutputWithContext ¶
func (i DatabaseUserArray) ToDatabaseUserArrayOutputWithContext(ctx context.Context) DatabaseUserArrayOutput
type DatabaseUserArrayInput ¶
type DatabaseUserArrayInput interface { pulumi.Input ToDatabaseUserArrayOutput() DatabaseUserArrayOutput ToDatabaseUserArrayOutputWithContext(context.Context) DatabaseUserArrayOutput }
DatabaseUserArrayInput is an input type that accepts DatabaseUserArray and DatabaseUserArrayOutput values. You can construct a concrete instance of `DatabaseUserArrayInput` via:
DatabaseUserArray{ DatabaseUserArgs{...} }
type DatabaseUserArrayOutput ¶
type DatabaseUserArrayOutput struct{ *pulumi.OutputState }
func (DatabaseUserArrayOutput) ElementType ¶
func (DatabaseUserArrayOutput) ElementType() reflect.Type
func (DatabaseUserArrayOutput) Index ¶
func (o DatabaseUserArrayOutput) Index(i pulumi.IntInput) DatabaseUserOutput
func (DatabaseUserArrayOutput) ToDatabaseUserArrayOutput ¶
func (o DatabaseUserArrayOutput) ToDatabaseUserArrayOutput() DatabaseUserArrayOutput
func (DatabaseUserArrayOutput) ToDatabaseUserArrayOutputWithContext ¶
func (o DatabaseUserArrayOutput) ToDatabaseUserArrayOutputWithContext(ctx context.Context) DatabaseUserArrayOutput
type DatabaseUserInput ¶
type DatabaseUserInput interface { pulumi.Input ToDatabaseUserOutput() DatabaseUserOutput ToDatabaseUserOutputWithContext(context.Context) DatabaseUserOutput }
DatabaseUserInput is an input type that accepts DatabaseUserArgs and DatabaseUserOutput values. You can construct a concrete instance of `DatabaseUserInput` via:
DatabaseUserArgs{...}
type DatabaseUserOutput ¶
type DatabaseUserOutput struct{ *pulumi.OutputState }
func (DatabaseUserOutput) ElementType ¶
func (DatabaseUserOutput) ElementType() reflect.Type
func (DatabaseUserOutput) MysqlSettings ¶
func (o DatabaseUserOutput) MysqlSettings() MysqlSettingsPtrOutput
func (DatabaseUserOutput) Name ¶
func (o DatabaseUserOutput) Name() pulumi.StringOutput
The name of a database user.
func (DatabaseUserOutput) Password ¶
func (o DatabaseUserOutput) Password() pulumi.StringPtrOutput
A randomly generated password for the database user.
func (DatabaseUserOutput) Role ¶
func (o DatabaseUserOutput) Role() DatabaseUserRolePtrOutput
A string representing the database user's role. The value will be either "primary" or "normal".
func (DatabaseUserOutput) ToDatabaseUserOutput ¶
func (o DatabaseUserOutput) ToDatabaseUserOutput() DatabaseUserOutput
func (DatabaseUserOutput) ToDatabaseUserOutputWithContext ¶
func (o DatabaseUserOutput) ToDatabaseUserOutputWithContext(ctx context.Context) DatabaseUserOutput
type DatabaseUserRole ¶
type DatabaseUserRole string
A string representing the database user's role. The value will be either "primary" or "normal".
func (DatabaseUserRole) ElementType ¶
func (DatabaseUserRole) ElementType() reflect.Type
func (DatabaseUserRole) ToDatabaseUserRoleOutput ¶
func (e DatabaseUserRole) ToDatabaseUserRoleOutput() DatabaseUserRoleOutput
func (DatabaseUserRole) ToDatabaseUserRoleOutputWithContext ¶
func (e DatabaseUserRole) ToDatabaseUserRoleOutputWithContext(ctx context.Context) DatabaseUserRoleOutput
func (DatabaseUserRole) ToDatabaseUserRolePtrOutput ¶
func (e DatabaseUserRole) ToDatabaseUserRolePtrOutput() DatabaseUserRolePtrOutput
func (DatabaseUserRole) ToDatabaseUserRolePtrOutputWithContext ¶
func (e DatabaseUserRole) ToDatabaseUserRolePtrOutputWithContext(ctx context.Context) DatabaseUserRolePtrOutput
func (DatabaseUserRole) ToStringOutput ¶
func (e DatabaseUserRole) ToStringOutput() pulumi.StringOutput
func (DatabaseUserRole) ToStringOutputWithContext ¶
func (e DatabaseUserRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseUserRole) ToStringPtrOutput ¶
func (e DatabaseUserRole) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseUserRole) ToStringPtrOutputWithContext ¶
func (e DatabaseUserRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseUserRoleInput ¶
type DatabaseUserRoleInput interface { pulumi.Input ToDatabaseUserRoleOutput() DatabaseUserRoleOutput ToDatabaseUserRoleOutputWithContext(context.Context) DatabaseUserRoleOutput }
DatabaseUserRoleInput is an input type that accepts values of the DatabaseUserRole enum A concrete instance of `DatabaseUserRoleInput` can be one of the following:
DatabaseUserRolePrimary DatabaseUserRoleNormal
type DatabaseUserRoleOutput ¶
type DatabaseUserRoleOutput struct{ *pulumi.OutputState }
func (DatabaseUserRoleOutput) ElementType ¶
func (DatabaseUserRoleOutput) ElementType() reflect.Type
func (DatabaseUserRoleOutput) ToDatabaseUserRoleOutput ¶
func (o DatabaseUserRoleOutput) ToDatabaseUserRoleOutput() DatabaseUserRoleOutput
func (DatabaseUserRoleOutput) ToDatabaseUserRoleOutputWithContext ¶
func (o DatabaseUserRoleOutput) ToDatabaseUserRoleOutputWithContext(ctx context.Context) DatabaseUserRoleOutput
func (DatabaseUserRoleOutput) ToDatabaseUserRolePtrOutput ¶
func (o DatabaseUserRoleOutput) ToDatabaseUserRolePtrOutput() DatabaseUserRolePtrOutput
func (DatabaseUserRoleOutput) ToDatabaseUserRolePtrOutputWithContext ¶
func (o DatabaseUserRoleOutput) ToDatabaseUserRolePtrOutputWithContext(ctx context.Context) DatabaseUserRolePtrOutput
func (DatabaseUserRoleOutput) ToStringOutput ¶
func (o DatabaseUserRoleOutput) ToStringOutput() pulumi.StringOutput
func (DatabaseUserRoleOutput) ToStringOutputWithContext ¶
func (o DatabaseUserRoleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabaseUserRoleOutput) ToStringPtrOutput ¶
func (o DatabaseUserRoleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseUserRoleOutput) ToStringPtrOutputWithContext ¶
func (o DatabaseUserRoleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseUserRolePtrInput ¶
type DatabaseUserRolePtrInput interface { pulumi.Input ToDatabaseUserRolePtrOutput() DatabaseUserRolePtrOutput ToDatabaseUserRolePtrOutputWithContext(context.Context) DatabaseUserRolePtrOutput }
func DatabaseUserRolePtr ¶
func DatabaseUserRolePtr(v string) DatabaseUserRolePtrInput
type DatabaseUserRolePtrOutput ¶
type DatabaseUserRolePtrOutput struct{ *pulumi.OutputState }
func (DatabaseUserRolePtrOutput) Elem ¶
func (o DatabaseUserRolePtrOutput) Elem() DatabaseUserRoleOutput
func (DatabaseUserRolePtrOutput) ElementType ¶
func (DatabaseUserRolePtrOutput) ElementType() reflect.Type
func (DatabaseUserRolePtrOutput) ToDatabaseUserRolePtrOutput ¶
func (o DatabaseUserRolePtrOutput) ToDatabaseUserRolePtrOutput() DatabaseUserRolePtrOutput
func (DatabaseUserRolePtrOutput) ToDatabaseUserRolePtrOutputWithContext ¶
func (o DatabaseUserRolePtrOutput) ToDatabaseUserRolePtrOutputWithContext(ctx context.Context) DatabaseUserRolePtrOutput
func (DatabaseUserRolePtrOutput) ToStringPtrOutput ¶
func (o DatabaseUserRolePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabaseUserRolePtrOutput) ToStringPtrOutputWithContext ¶
func (o DatabaseUserRolePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DatabaseVersionAvailability ¶
type DatabaseVersionAvailability struct { // A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline. EndOfAvailability *string `pulumi:"endOfAvailability"` // A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline. EndOfLife *string `pulumi:"endOfLife"` // The engine version. Version *string `pulumi:"version"` }
type DatabaseVersionAvailabilityArrayOutput ¶
type DatabaseVersionAvailabilityArrayOutput struct{ *pulumi.OutputState }
func (DatabaseVersionAvailabilityArrayOutput) ElementType ¶
func (DatabaseVersionAvailabilityArrayOutput) ElementType() reflect.Type
func (DatabaseVersionAvailabilityArrayOutput) ToDatabaseVersionAvailabilityArrayOutput ¶
func (o DatabaseVersionAvailabilityArrayOutput) ToDatabaseVersionAvailabilityArrayOutput() DatabaseVersionAvailabilityArrayOutput
func (DatabaseVersionAvailabilityArrayOutput) ToDatabaseVersionAvailabilityArrayOutputWithContext ¶
func (o DatabaseVersionAvailabilityArrayOutput) ToDatabaseVersionAvailabilityArrayOutputWithContext(ctx context.Context) DatabaseVersionAvailabilityArrayOutput
type DatabaseVersionAvailabilityOutput ¶
type DatabaseVersionAvailabilityOutput struct{ *pulumi.OutputState }
func (DatabaseVersionAvailabilityOutput) ElementType ¶
func (DatabaseVersionAvailabilityOutput) ElementType() reflect.Type
func (DatabaseVersionAvailabilityOutput) EndOfAvailability ¶
func (o DatabaseVersionAvailabilityOutput) EndOfAvailability() pulumi.StringPtrOutput
A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline.
func (DatabaseVersionAvailabilityOutput) EndOfLife ¶
func (o DatabaseVersionAvailabilityOutput) EndOfLife() pulumi.StringPtrOutput
A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline.
func (DatabaseVersionAvailabilityOutput) ToDatabaseVersionAvailabilityOutput ¶
func (o DatabaseVersionAvailabilityOutput) ToDatabaseVersionAvailabilityOutput() DatabaseVersionAvailabilityOutput
func (DatabaseVersionAvailabilityOutput) ToDatabaseVersionAvailabilityOutputWithContext ¶
func (o DatabaseVersionAvailabilityOutput) ToDatabaseVersionAvailabilityOutputWithContext(ctx context.Context) DatabaseVersionAvailabilityOutput
func (DatabaseVersionAvailabilityOutput) Version ¶
func (o DatabaseVersionAvailabilityOutput) Version() pulumi.StringPtrOutput
The engine version.
type DatabasesCluster ¶
type DatabasesCluster struct { pulumi.CustomResourceState BackupRestore DatabaseBackupPtrOutput `pulumi:"backupRestore"` Connection DatabaseClusterConnectionPtrOutput `pulumi:"connection"` // A time value given in ISO8601 combined date and time format that represents when the database cluster was created. CreatedAt pulumi.StringPtrOutput `pulumi:"createdAt"` Database DatabaseClusterOutput `pulumi:"database"` // An array of strings containing the names of databases created in the database cluster. DbNames pulumi.StringArrayOutput `pulumi:"dbNames"` // A slug representing the database engine used for the cluster. The possible values are: "pg" for PostgreSQL, "mysql" for MySQL, "redis" for Redis, and "mongodb" for MongoDB. Engine DatabaseClusterEnginePtrOutput `pulumi:"engine"` MaintenanceWindow DatabaseClusterMaintenanceWindowPtrOutput `pulumi:"maintenanceWindow"` // A unique, human-readable name referring to a database cluster. Name pulumi.StringPtrOutput `pulumi:"name"` // The number of nodes in the database cluster. NumNodes pulumi.IntPtrOutput `pulumi:"numNodes"` PrivateConnection DatabaseClusterPrivateConnectionPtrOutput `pulumi:"privateConnection"` // A string specifying the UUID of the VPC to which the database cluster will be assigned. If excluded, the cluster when creating a new database cluster, it will be assigned to your account's default VPC for the region. PrivateNetworkUuid pulumi.StringPtrOutput `pulumi:"privateNetworkUuid"` // The ID of the project that the database cluster is assigned to. If excluded when creating a new database cluster, it will be assigned to your default project. ProjectId pulumi.StringPtrOutput `pulumi:"projectId"` // The slug identifier for the region where the database cluster is located. Region pulumi.StringPtrOutput `pulumi:"region"` Rules FirewallRuleArrayOutput `pulumi:"rules"` // A string representing the semantic version of the database engine in use for the cluster. SemanticVersion pulumi.StringPtrOutput `pulumi:"semanticVersion"` // The slug identifier representing the size of the nodes in the database cluster. Size pulumi.StringPtrOutput `pulumi:"size"` // A string representing the current status of the database cluster. Status DatabaseClusterStatusPtrOutput `pulumi:"status"` // An array of tags that have been applied to the database cluster. Tags pulumi.StringArrayOutput `pulumi:"tags"` Users DatabaseUserArrayOutput `pulumi:"users"` // A string representing the version of the database engine in use for the cluster. Version pulumi.StringPtrOutput `pulumi:"version"` // A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline. VersionEndOfAvailability pulumi.StringPtrOutput `pulumi:"versionEndOfAvailability"` // A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline. VersionEndOfLife pulumi.StringPtrOutput `pulumi:"versionEndOfLife"` }
func GetDatabasesCluster ¶
func GetDatabasesCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesClusterState, opts ...pulumi.ResourceOption) (*DatabasesCluster, error)
GetDatabasesCluster gets an existing DatabasesCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesCluster ¶
func NewDatabasesCluster(ctx *pulumi.Context, name string, args *DatabasesClusterArgs, opts ...pulumi.ResourceOption) (*DatabasesCluster, error)
NewDatabasesCluster registers a new resource with the given unique name, arguments, and options.
func (*DatabasesCluster) ElementType ¶
func (*DatabasesCluster) ElementType() reflect.Type
func (*DatabasesCluster) ToDatabasesClusterOutput ¶
func (i *DatabasesCluster) ToDatabasesClusterOutput() DatabasesClusterOutput
func (*DatabasesCluster) ToDatabasesClusterOutputWithContext ¶
func (i *DatabasesCluster) ToDatabasesClusterOutputWithContext(ctx context.Context) DatabasesClusterOutput
type DatabasesClusterArgs ¶
type DatabasesClusterArgs struct { BackupRestore DatabaseBackupPtrInput Connection DatabaseClusterConnectionPtrInput // A time value given in ISO8601 combined date and time format that represents when the database cluster was created. CreatedAt pulumi.StringPtrInput // An array of strings containing the names of databases created in the database cluster. DbNames pulumi.StringArrayInput // A slug representing the database engine used for the cluster. The possible values are: "pg" for PostgreSQL, "mysql" for MySQL, "redis" for Redis, and "mongodb" for MongoDB. Engine DatabaseClusterEngineInput MaintenanceWindow DatabaseClusterMaintenanceWindowPtrInput // A unique, human-readable name referring to a database cluster. Name pulumi.StringInput // The number of nodes in the database cluster. NumNodes pulumi.IntInput PrivateConnection DatabaseClusterPrivateConnectionPtrInput // A string specifying the UUID of the VPC to which the database cluster will be assigned. If excluded, the cluster when creating a new database cluster, it will be assigned to your account's default VPC for the region. PrivateNetworkUuid pulumi.StringPtrInput // The ID of the project that the database cluster is assigned to. If excluded when creating a new database cluster, it will be assigned to your default project. ProjectId pulumi.StringPtrInput // The slug identifier for the region where the database cluster is located. Region pulumi.StringInput Rules FirewallRuleArrayInput // A string representing the semantic version of the database engine in use for the cluster. SemanticVersion pulumi.StringPtrInput // The slug identifier representing the size of the nodes in the database cluster. Size pulumi.StringInput // A string representing the current status of the database cluster. Status DatabaseClusterStatusPtrInput // An array of tags that have been applied to the database cluster. Tags pulumi.StringArrayInput Users DatabaseUserArrayInput // A string representing the version of the database engine in use for the cluster. Version pulumi.StringPtrInput // A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline. VersionEndOfAvailability pulumi.StringPtrInput // A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline. VersionEndOfLife pulumi.StringPtrInput }
The set of arguments for constructing a DatabasesCluster resource.
func (DatabasesClusterArgs) ElementType ¶
func (DatabasesClusterArgs) ElementType() reflect.Type
type DatabasesClusterInput ¶
type DatabasesClusterInput interface { pulumi.Input ToDatabasesClusterOutput() DatabasesClusterOutput ToDatabasesClusterOutputWithContext(ctx context.Context) DatabasesClusterOutput }
type DatabasesClusterOutput ¶
type DatabasesClusterOutput struct{ *pulumi.OutputState }
func (DatabasesClusterOutput) BackupRestore ¶
func (o DatabasesClusterOutput) BackupRestore() DatabaseBackupPtrOutput
func (DatabasesClusterOutput) Connection ¶
func (o DatabasesClusterOutput) Connection() DatabaseClusterConnectionPtrOutput
func (DatabasesClusterOutput) CreatedAt ¶
func (o DatabasesClusterOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the database cluster was created.
func (DatabasesClusterOutput) Database ¶
func (o DatabasesClusterOutput) Database() DatabaseClusterOutput
func (DatabasesClusterOutput) DbNames ¶
func (o DatabasesClusterOutput) DbNames() pulumi.StringArrayOutput
An array of strings containing the names of databases created in the database cluster.
func (DatabasesClusterOutput) ElementType ¶
func (DatabasesClusterOutput) ElementType() reflect.Type
func (DatabasesClusterOutput) Engine ¶
func (o DatabasesClusterOutput) Engine() DatabaseClusterEnginePtrOutput
A slug representing the database engine used for the cluster. The possible values are: "pg" for PostgreSQL, "mysql" for MySQL, "redis" for Redis, and "mongodb" for MongoDB.
func (DatabasesClusterOutput) MaintenanceWindow ¶
func (o DatabasesClusterOutput) MaintenanceWindow() DatabaseClusterMaintenanceWindowPtrOutput
func (DatabasesClusterOutput) Name ¶
func (o DatabasesClusterOutput) Name() pulumi.StringPtrOutput
A unique, human-readable name referring to a database cluster.
func (DatabasesClusterOutput) NumNodes ¶
func (o DatabasesClusterOutput) NumNodes() pulumi.IntPtrOutput
The number of nodes in the database cluster.
func (DatabasesClusterOutput) PrivateConnection ¶
func (o DatabasesClusterOutput) PrivateConnection() DatabaseClusterPrivateConnectionPtrOutput
func (DatabasesClusterOutput) PrivateNetworkUuid ¶
func (o DatabasesClusterOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
A string specifying the UUID of the VPC to which the database cluster will be assigned. If excluded, the cluster when creating a new database cluster, it will be assigned to your account's default VPC for the region.
func (DatabasesClusterOutput) ProjectId ¶
func (o DatabasesClusterOutput) ProjectId() pulumi.StringPtrOutput
The ID of the project that the database cluster is assigned to. If excluded when creating a new database cluster, it will be assigned to your default project.
func (DatabasesClusterOutput) Region ¶
func (o DatabasesClusterOutput) Region() pulumi.StringPtrOutput
The slug identifier for the region where the database cluster is located.
func (DatabasesClusterOutput) Rules ¶
func (o DatabasesClusterOutput) Rules() FirewallRuleArrayOutput
func (DatabasesClusterOutput) SemanticVersion ¶
func (o DatabasesClusterOutput) SemanticVersion() pulumi.StringPtrOutput
A string representing the semantic version of the database engine in use for the cluster.
func (DatabasesClusterOutput) Size ¶
func (o DatabasesClusterOutput) Size() pulumi.StringPtrOutput
The slug identifier representing the size of the nodes in the database cluster.
func (DatabasesClusterOutput) Status ¶
func (o DatabasesClusterOutput) Status() DatabaseClusterStatusPtrOutput
A string representing the current status of the database cluster.
func (DatabasesClusterOutput) Tags ¶
func (o DatabasesClusterOutput) Tags() pulumi.StringArrayOutput
An array of tags that have been applied to the database cluster.
func (DatabasesClusterOutput) ToDatabasesClusterOutput ¶
func (o DatabasesClusterOutput) ToDatabasesClusterOutput() DatabasesClusterOutput
func (DatabasesClusterOutput) ToDatabasesClusterOutputWithContext ¶
func (o DatabasesClusterOutput) ToDatabasesClusterOutputWithContext(ctx context.Context) DatabasesClusterOutput
func (DatabasesClusterOutput) Users ¶
func (o DatabasesClusterOutput) Users() DatabaseUserArrayOutput
func (DatabasesClusterOutput) Version ¶
func (o DatabasesClusterOutput) Version() pulumi.StringPtrOutput
A string representing the version of the database engine in use for the cluster.
func (DatabasesClusterOutput) VersionEndOfAvailability ¶
func (o DatabasesClusterOutput) VersionEndOfAvailability() pulumi.StringPtrOutput
A timestamp referring to the date when the particular version will no longer be available for creating new clusters. If null, the version does not have an end of availability timeline.
func (DatabasesClusterOutput) VersionEndOfLife ¶
func (o DatabasesClusterOutput) VersionEndOfLife() pulumi.StringPtrOutput
A timestamp referring to the date when the particular version will no longer be supported. If null, the version does not have an end of life timeline.
type DatabasesClusterSize ¶
type DatabasesClusterSize struct { pulumi.CustomResourceState // The number of nodes in the database cluster. Valid values are are 1-3. In addition to the primary node, up to two standby nodes may be added for highly available configurations. NumNodes pulumi.IntOutput `pulumi:"numNodes"` // A slug identifier representing desired the size of the nodes in the database cluster. Size pulumi.StringOutput `pulumi:"size"` }
func GetDatabasesClusterSize ¶
func GetDatabasesClusterSize(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesClusterSizeState, opts ...pulumi.ResourceOption) (*DatabasesClusterSize, error)
GetDatabasesClusterSize gets an existing DatabasesClusterSize resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesClusterSize ¶
func NewDatabasesClusterSize(ctx *pulumi.Context, name string, args *DatabasesClusterSizeArgs, opts ...pulumi.ResourceOption) (*DatabasesClusterSize, error)
NewDatabasesClusterSize registers a new resource with the given unique name, arguments, and options.
func (*DatabasesClusterSize) ElementType ¶
func (*DatabasesClusterSize) ElementType() reflect.Type
func (*DatabasesClusterSize) ToDatabasesClusterSizeOutput ¶
func (i *DatabasesClusterSize) ToDatabasesClusterSizeOutput() DatabasesClusterSizeOutput
func (*DatabasesClusterSize) ToDatabasesClusterSizeOutputWithContext ¶
func (i *DatabasesClusterSize) ToDatabasesClusterSizeOutputWithContext(ctx context.Context) DatabasesClusterSizeOutput
type DatabasesClusterSizeArgs ¶
type DatabasesClusterSizeArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // The number of nodes in the database cluster. Valid values are are 1-3. In addition to the primary node, up to two standby nodes may be added for highly available configurations. NumNodes pulumi.IntInput // A slug identifier representing desired the size of the nodes in the database cluster. Size pulumi.StringInput }
The set of arguments for constructing a DatabasesClusterSize resource.
func (DatabasesClusterSizeArgs) ElementType ¶
func (DatabasesClusterSizeArgs) ElementType() reflect.Type
type DatabasesClusterSizeInput ¶
type DatabasesClusterSizeInput interface { pulumi.Input ToDatabasesClusterSizeOutput() DatabasesClusterSizeOutput ToDatabasesClusterSizeOutputWithContext(ctx context.Context) DatabasesClusterSizeOutput }
type DatabasesClusterSizeOutput ¶
type DatabasesClusterSizeOutput struct{ *pulumi.OutputState }
func (DatabasesClusterSizeOutput) ElementType ¶
func (DatabasesClusterSizeOutput) ElementType() reflect.Type
func (DatabasesClusterSizeOutput) NumNodes ¶
func (o DatabasesClusterSizeOutput) NumNodes() pulumi.IntOutput
The number of nodes in the database cluster. Valid values are are 1-3. In addition to the primary node, up to two standby nodes may be added for highly available configurations.
func (DatabasesClusterSizeOutput) Size ¶
func (o DatabasesClusterSizeOutput) Size() pulumi.StringOutput
A slug identifier representing desired the size of the nodes in the database cluster.
func (DatabasesClusterSizeOutput) ToDatabasesClusterSizeOutput ¶
func (o DatabasesClusterSizeOutput) ToDatabasesClusterSizeOutput() DatabasesClusterSizeOutput
func (DatabasesClusterSizeOutput) ToDatabasesClusterSizeOutputWithContext ¶
func (o DatabasesClusterSizeOutput) ToDatabasesClusterSizeOutputWithContext(ctx context.Context) DatabasesClusterSizeOutput
type DatabasesClusterSizeState ¶
type DatabasesClusterSizeState struct { }
func (DatabasesClusterSizeState) ElementType ¶
func (DatabasesClusterSizeState) ElementType() reflect.Type
type DatabasesClusterState ¶
type DatabasesClusterState struct { }
func (DatabasesClusterState) ElementType ¶
func (DatabasesClusterState) ElementType() reflect.Type
type DatabasesConnectionPool ¶
type DatabasesConnectionPool struct { pulumi.CustomResourceState Connection ConnectionPtrOutput `pulumi:"connection"` // The database for use with the connection pool. Db pulumi.StringOutput `pulumi:"db"` // The PGBouncer transaction mode for the connection pool. The allowed values are session, transaction, and statement. Mode pulumi.StringOutput `pulumi:"mode"` // A unique name for the connection pool. Must be between 3 and 60 characters. Name pulumi.StringOutput `pulumi:"name"` Pool ConnectionPoolOutput `pulumi:"pool"` PrivateConnection PrivateConnectionPtrOutput `pulumi:"privateConnection"` // The desired size of the PGBouncer connection pool. The maximum allowed size is determined by the size of the cluster's primary node. 25 backend server connections are allowed for every 1GB of RAM. Three are reserved for maintenance. For example, a primary node with 1 GB of RAM allows for a maximum of 22 backend server connections while one with 4 GB would allow for 97. Note that these are shared across all connection pools in a cluster. Size pulumi.IntOutput `pulumi:"size"` // The name of the user for use with the connection pool. When excluded, all sessions connect to the database as the inbound user. User pulumi.StringPtrOutput `pulumi:"user"` }
func GetDatabasesConnectionPool ¶
func GetDatabasesConnectionPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesConnectionPoolState, opts ...pulumi.ResourceOption) (*DatabasesConnectionPool, error)
GetDatabasesConnectionPool gets an existing DatabasesConnectionPool resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesConnectionPool ¶
func NewDatabasesConnectionPool(ctx *pulumi.Context, name string, args *DatabasesConnectionPoolArgs, opts ...pulumi.ResourceOption) (*DatabasesConnectionPool, error)
NewDatabasesConnectionPool registers a new resource with the given unique name, arguments, and options.
func (*DatabasesConnectionPool) ElementType ¶
func (*DatabasesConnectionPool) ElementType() reflect.Type
func (*DatabasesConnectionPool) ToDatabasesConnectionPoolOutput ¶
func (i *DatabasesConnectionPool) ToDatabasesConnectionPoolOutput() DatabasesConnectionPoolOutput
func (*DatabasesConnectionPool) ToDatabasesConnectionPoolOutputWithContext ¶
func (i *DatabasesConnectionPool) ToDatabasesConnectionPoolOutputWithContext(ctx context.Context) DatabasesConnectionPoolOutput
type DatabasesConnectionPoolArgs ¶
type DatabasesConnectionPoolArgs struct { Connection ConnectionPtrInput // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // The database for use with the connection pool. Db pulumi.StringInput // The PGBouncer transaction mode for the connection pool. The allowed values are session, transaction, and statement. Mode pulumi.StringInput // A unique name for the connection pool. Must be between 3 and 60 characters. Name pulumi.StringPtrInput PrivateConnection PrivateConnectionPtrInput // The desired size of the PGBouncer connection pool. The maximum allowed size is determined by the size of the cluster's primary node. 25 backend server connections are allowed for every 1GB of RAM. Three are reserved for maintenance. For example, a primary node with 1 GB of RAM allows for a maximum of 22 backend server connections while one with 4 GB would allow for 97. Note that these are shared across all connection pools in a cluster. Size pulumi.IntInput // The name of the user for use with the connection pool. When excluded, all sessions connect to the database as the inbound user. User pulumi.StringPtrInput }
The set of arguments for constructing a DatabasesConnectionPool resource.
func (DatabasesConnectionPoolArgs) ElementType ¶
func (DatabasesConnectionPoolArgs) ElementType() reflect.Type
type DatabasesConnectionPoolInput ¶
type DatabasesConnectionPoolInput interface { pulumi.Input ToDatabasesConnectionPoolOutput() DatabasesConnectionPoolOutput ToDatabasesConnectionPoolOutputWithContext(ctx context.Context) DatabasesConnectionPoolOutput }
type DatabasesConnectionPoolOutput ¶
type DatabasesConnectionPoolOutput struct{ *pulumi.OutputState }
func (DatabasesConnectionPoolOutput) Connection ¶
func (o DatabasesConnectionPoolOutput) Connection() ConnectionPtrOutput
func (DatabasesConnectionPoolOutput) Db ¶
func (o DatabasesConnectionPoolOutput) Db() pulumi.StringOutput
The database for use with the connection pool.
func (DatabasesConnectionPoolOutput) ElementType ¶
func (DatabasesConnectionPoolOutput) ElementType() reflect.Type
func (DatabasesConnectionPoolOutput) Mode ¶
func (o DatabasesConnectionPoolOutput) Mode() pulumi.StringOutput
The PGBouncer transaction mode for the connection pool. The allowed values are session, transaction, and statement.
func (DatabasesConnectionPoolOutput) Name ¶
func (o DatabasesConnectionPoolOutput) Name() pulumi.StringOutput
A unique name for the connection pool. Must be between 3 and 60 characters.
func (DatabasesConnectionPoolOutput) Pool ¶
func (o DatabasesConnectionPoolOutput) Pool() ConnectionPoolOutput
func (DatabasesConnectionPoolOutput) PrivateConnection ¶
func (o DatabasesConnectionPoolOutput) PrivateConnection() PrivateConnectionPtrOutput
func (DatabasesConnectionPoolOutput) Size ¶
func (o DatabasesConnectionPoolOutput) Size() pulumi.IntOutput
The desired size of the PGBouncer connection pool. The maximum allowed size is determined by the size of the cluster's primary node. 25 backend server connections are allowed for every 1GB of RAM. Three are reserved for maintenance. For example, a primary node with 1 GB of RAM allows for a maximum of 22 backend server connections while one with 4 GB would allow for 97. Note that these are shared across all connection pools in a cluster.
func (DatabasesConnectionPoolOutput) ToDatabasesConnectionPoolOutput ¶
func (o DatabasesConnectionPoolOutput) ToDatabasesConnectionPoolOutput() DatabasesConnectionPoolOutput
func (DatabasesConnectionPoolOutput) ToDatabasesConnectionPoolOutputWithContext ¶
func (o DatabasesConnectionPoolOutput) ToDatabasesConnectionPoolOutputWithContext(ctx context.Context) DatabasesConnectionPoolOutput
func (DatabasesConnectionPoolOutput) User ¶
func (o DatabasesConnectionPoolOutput) User() pulumi.StringPtrOutput
The name of the user for use with the connection pool. When excluded, all sessions connect to the database as the inbound user.
type DatabasesConnectionPoolState ¶
type DatabasesConnectionPoolState struct { }
func (DatabasesConnectionPoolState) ElementType ¶
func (DatabasesConnectionPoolState) ElementType() reflect.Type
type DatabasesEvictionPolicy ¶
type DatabasesEvictionPolicy struct { pulumi.CustomResourceState // A string specifying the desired eviction policy for the Redis cluster. // // - `noeviction`: Don't evict any data, returns error when memory limit is reached. // - `allkeys_lru:` Evict any key, least recently used (LRU) first. // - `allkeys_random`: Evict keys in a random order. // - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. // - `volatile_random`: Evict keys with expiration only in a random order. // - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first. EvictionPolicy EvictionPolicyOutput `pulumi:"evictionPolicy"` }
func GetDatabasesEvictionPolicy ¶
func GetDatabasesEvictionPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesEvictionPolicyState, opts ...pulumi.ResourceOption) (*DatabasesEvictionPolicy, error)
GetDatabasesEvictionPolicy gets an existing DatabasesEvictionPolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesEvictionPolicy ¶
func NewDatabasesEvictionPolicy(ctx *pulumi.Context, name string, args *DatabasesEvictionPolicyArgs, opts ...pulumi.ResourceOption) (*DatabasesEvictionPolicy, error)
NewDatabasesEvictionPolicy registers a new resource with the given unique name, arguments, and options.
func (*DatabasesEvictionPolicy) ElementType ¶
func (*DatabasesEvictionPolicy) ElementType() reflect.Type
func (*DatabasesEvictionPolicy) ToDatabasesEvictionPolicyOutput ¶
func (i *DatabasesEvictionPolicy) ToDatabasesEvictionPolicyOutput() DatabasesEvictionPolicyOutput
func (*DatabasesEvictionPolicy) ToDatabasesEvictionPolicyOutputWithContext ¶
func (i *DatabasesEvictionPolicy) ToDatabasesEvictionPolicyOutputWithContext(ctx context.Context) DatabasesEvictionPolicyOutput
type DatabasesEvictionPolicyArgs ¶
type DatabasesEvictionPolicyArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // A string specifying the desired eviction policy for the Redis cluster. // // - `noeviction`: Don't evict any data, returns error when memory limit is reached. // - `allkeys_lru:` Evict any key, least recently used (LRU) first. // - `allkeys_random`: Evict keys in a random order. // - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. // - `volatile_random`: Evict keys with expiration only in a random order. // - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first. EvictionPolicy EvictionPolicyInput }
The set of arguments for constructing a DatabasesEvictionPolicy resource.
func (DatabasesEvictionPolicyArgs) ElementType ¶
func (DatabasesEvictionPolicyArgs) ElementType() reflect.Type
type DatabasesEvictionPolicyInput ¶
type DatabasesEvictionPolicyInput interface { pulumi.Input ToDatabasesEvictionPolicyOutput() DatabasesEvictionPolicyOutput ToDatabasesEvictionPolicyOutputWithContext(ctx context.Context) DatabasesEvictionPolicyOutput }
type DatabasesEvictionPolicyOutput ¶
type DatabasesEvictionPolicyOutput struct{ *pulumi.OutputState }
func (DatabasesEvictionPolicyOutput) ElementType ¶
func (DatabasesEvictionPolicyOutput) ElementType() reflect.Type
func (DatabasesEvictionPolicyOutput) EvictionPolicy ¶
func (o DatabasesEvictionPolicyOutput) EvictionPolicy() EvictionPolicyOutput
A string specifying the desired eviction policy for the Redis cluster.
- `noeviction`: Don't evict any data, returns error when memory limit is reached. - `allkeys_lru:` Evict any key, least recently used (LRU) first. - `allkeys_random`: Evict keys in a random order. - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. - `volatile_random`: Evict keys with expiration only in a random order. - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first.
func (DatabasesEvictionPolicyOutput) ToDatabasesEvictionPolicyOutput ¶
func (o DatabasesEvictionPolicyOutput) ToDatabasesEvictionPolicyOutput() DatabasesEvictionPolicyOutput
func (DatabasesEvictionPolicyOutput) ToDatabasesEvictionPolicyOutputWithContext ¶
func (o DatabasesEvictionPolicyOutput) ToDatabasesEvictionPolicyOutputWithContext(ctx context.Context) DatabasesEvictionPolicyOutput
type DatabasesEvictionPolicyState ¶
type DatabasesEvictionPolicyState struct { }
func (DatabasesEvictionPolicyState) ElementType ¶
func (DatabasesEvictionPolicyState) ElementType() reflect.Type
type DatabasesFirewallRules ¶
type DatabasesFirewallRules struct { pulumi.CustomResourceState Rules FirewallRuleArrayOutput `pulumi:"rules"` }
func GetDatabasesFirewallRules ¶
func GetDatabasesFirewallRules(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesFirewallRulesState, opts ...pulumi.ResourceOption) (*DatabasesFirewallRules, error)
GetDatabasesFirewallRules gets an existing DatabasesFirewallRules resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesFirewallRules ¶
func NewDatabasesFirewallRules(ctx *pulumi.Context, name string, args *DatabasesFirewallRulesArgs, opts ...pulumi.ResourceOption) (*DatabasesFirewallRules, error)
NewDatabasesFirewallRules registers a new resource with the given unique name, arguments, and options.
func (*DatabasesFirewallRules) ElementType ¶
func (*DatabasesFirewallRules) ElementType() reflect.Type
func (*DatabasesFirewallRules) ToDatabasesFirewallRulesOutput ¶
func (i *DatabasesFirewallRules) ToDatabasesFirewallRulesOutput() DatabasesFirewallRulesOutput
func (*DatabasesFirewallRules) ToDatabasesFirewallRulesOutputWithContext ¶
func (i *DatabasesFirewallRules) ToDatabasesFirewallRulesOutputWithContext(ctx context.Context) DatabasesFirewallRulesOutput
type DatabasesFirewallRulesArgs ¶
type DatabasesFirewallRulesArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput Rules FirewallRuleArrayInput }
The set of arguments for constructing a DatabasesFirewallRules resource.
func (DatabasesFirewallRulesArgs) ElementType ¶
func (DatabasesFirewallRulesArgs) ElementType() reflect.Type
type DatabasesFirewallRulesInput ¶
type DatabasesFirewallRulesInput interface { pulumi.Input ToDatabasesFirewallRulesOutput() DatabasesFirewallRulesOutput ToDatabasesFirewallRulesOutputWithContext(ctx context.Context) DatabasesFirewallRulesOutput }
type DatabasesFirewallRulesOutput ¶
type DatabasesFirewallRulesOutput struct{ *pulumi.OutputState }
func (DatabasesFirewallRulesOutput) ElementType ¶
func (DatabasesFirewallRulesOutput) ElementType() reflect.Type
func (DatabasesFirewallRulesOutput) Rules ¶
func (o DatabasesFirewallRulesOutput) Rules() FirewallRuleArrayOutput
func (DatabasesFirewallRulesOutput) ToDatabasesFirewallRulesOutput ¶
func (o DatabasesFirewallRulesOutput) ToDatabasesFirewallRulesOutput() DatabasesFirewallRulesOutput
func (DatabasesFirewallRulesOutput) ToDatabasesFirewallRulesOutputWithContext ¶
func (o DatabasesFirewallRulesOutput) ToDatabasesFirewallRulesOutputWithContext(ctx context.Context) DatabasesFirewallRulesOutput
type DatabasesFirewallRulesState ¶
type DatabasesFirewallRulesState struct { }
func (DatabasesFirewallRulesState) ElementType ¶
func (DatabasesFirewallRulesState) ElementType() reflect.Type
type DatabasesMaintenanceWindow ¶
type DatabasesMaintenanceWindow struct { pulumi.CustomResourceState // The day of the week on which to apply maintenance updates. Day pulumi.StringOutput `pulumi:"day"` // A list of strings, each containing information about a pending maintenance update. Description pulumi.StringArrayOutput `pulumi:"description"` // The hour in UTC at which maintenance updates will be applied in 24 hour format. Hour pulumi.StringOutput `pulumi:"hour"` // A boolean value indicating whether any maintenance is scheduled to be performed in the next window. Pending pulumi.BoolPtrOutput `pulumi:"pending"` }
func GetDatabasesMaintenanceWindow ¶
func GetDatabasesMaintenanceWindow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesMaintenanceWindowState, opts ...pulumi.ResourceOption) (*DatabasesMaintenanceWindow, error)
GetDatabasesMaintenanceWindow gets an existing DatabasesMaintenanceWindow resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesMaintenanceWindow ¶
func NewDatabasesMaintenanceWindow(ctx *pulumi.Context, name string, args *DatabasesMaintenanceWindowArgs, opts ...pulumi.ResourceOption) (*DatabasesMaintenanceWindow, error)
NewDatabasesMaintenanceWindow registers a new resource with the given unique name, arguments, and options.
func (*DatabasesMaintenanceWindow) ElementType ¶
func (*DatabasesMaintenanceWindow) ElementType() reflect.Type
func (*DatabasesMaintenanceWindow) ToDatabasesMaintenanceWindowOutput ¶
func (i *DatabasesMaintenanceWindow) ToDatabasesMaintenanceWindowOutput() DatabasesMaintenanceWindowOutput
func (*DatabasesMaintenanceWindow) ToDatabasesMaintenanceWindowOutputWithContext ¶
func (i *DatabasesMaintenanceWindow) ToDatabasesMaintenanceWindowOutputWithContext(ctx context.Context) DatabasesMaintenanceWindowOutput
type DatabasesMaintenanceWindowArgs ¶
type DatabasesMaintenanceWindowArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // The day of the week on which to apply maintenance updates. Day pulumi.StringInput // The hour in UTC at which maintenance updates will be applied in 24 hour format. Hour pulumi.StringInput }
The set of arguments for constructing a DatabasesMaintenanceWindow resource.
func (DatabasesMaintenanceWindowArgs) ElementType ¶
func (DatabasesMaintenanceWindowArgs) ElementType() reflect.Type
type DatabasesMaintenanceWindowInput ¶
type DatabasesMaintenanceWindowInput interface { pulumi.Input ToDatabasesMaintenanceWindowOutput() DatabasesMaintenanceWindowOutput ToDatabasesMaintenanceWindowOutputWithContext(ctx context.Context) DatabasesMaintenanceWindowOutput }
type DatabasesMaintenanceWindowOutput ¶
type DatabasesMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (DatabasesMaintenanceWindowOutput) Day ¶
func (o DatabasesMaintenanceWindowOutput) Day() pulumi.StringOutput
The day of the week on which to apply maintenance updates.
func (DatabasesMaintenanceWindowOutput) Description ¶
func (o DatabasesMaintenanceWindowOutput) Description() pulumi.StringArrayOutput
A list of strings, each containing information about a pending maintenance update.
func (DatabasesMaintenanceWindowOutput) ElementType ¶
func (DatabasesMaintenanceWindowOutput) ElementType() reflect.Type
func (DatabasesMaintenanceWindowOutput) Hour ¶
func (o DatabasesMaintenanceWindowOutput) Hour() pulumi.StringOutput
The hour in UTC at which maintenance updates will be applied in 24 hour format.
func (DatabasesMaintenanceWindowOutput) Pending ¶
func (o DatabasesMaintenanceWindowOutput) Pending() pulumi.BoolPtrOutput
A boolean value indicating whether any maintenance is scheduled to be performed in the next window.
func (DatabasesMaintenanceWindowOutput) ToDatabasesMaintenanceWindowOutput ¶
func (o DatabasesMaintenanceWindowOutput) ToDatabasesMaintenanceWindowOutput() DatabasesMaintenanceWindowOutput
func (DatabasesMaintenanceWindowOutput) ToDatabasesMaintenanceWindowOutputWithContext ¶
func (o DatabasesMaintenanceWindowOutput) ToDatabasesMaintenanceWindowOutputWithContext(ctx context.Context) DatabasesMaintenanceWindowOutput
type DatabasesMaintenanceWindowState ¶
type DatabasesMaintenanceWindowState struct { }
func (DatabasesMaintenanceWindowState) ElementType ¶
func (DatabasesMaintenanceWindowState) ElementType() reflect.Type
type DatabasesMajorVersion ¶
type DatabasesMajorVersion struct { pulumi.CustomResourceState // A string representing the version of the database engine in use for the cluster. Version pulumi.StringPtrOutput `pulumi:"version"` }
func GetDatabasesMajorVersion ¶
func GetDatabasesMajorVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesMajorVersionState, opts ...pulumi.ResourceOption) (*DatabasesMajorVersion, error)
GetDatabasesMajorVersion gets an existing DatabasesMajorVersion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesMajorVersion ¶
func NewDatabasesMajorVersion(ctx *pulumi.Context, name string, args *DatabasesMajorVersionArgs, opts ...pulumi.ResourceOption) (*DatabasesMajorVersion, error)
NewDatabasesMajorVersion registers a new resource with the given unique name, arguments, and options.
func (*DatabasesMajorVersion) ElementType ¶
func (*DatabasesMajorVersion) ElementType() reflect.Type
func (*DatabasesMajorVersion) ToDatabasesMajorVersionOutput ¶
func (i *DatabasesMajorVersion) ToDatabasesMajorVersionOutput() DatabasesMajorVersionOutput
func (*DatabasesMajorVersion) ToDatabasesMajorVersionOutputWithContext ¶
func (i *DatabasesMajorVersion) ToDatabasesMajorVersionOutputWithContext(ctx context.Context) DatabasesMajorVersionOutput
type DatabasesMajorVersionArgs ¶
type DatabasesMajorVersionArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // A string representing the version of the database engine in use for the cluster. Version pulumi.StringPtrInput }
The set of arguments for constructing a DatabasesMajorVersion resource.
func (DatabasesMajorVersionArgs) ElementType ¶
func (DatabasesMajorVersionArgs) ElementType() reflect.Type
type DatabasesMajorVersionInput ¶
type DatabasesMajorVersionInput interface { pulumi.Input ToDatabasesMajorVersionOutput() DatabasesMajorVersionOutput ToDatabasesMajorVersionOutputWithContext(ctx context.Context) DatabasesMajorVersionOutput }
type DatabasesMajorVersionOutput ¶
type DatabasesMajorVersionOutput struct{ *pulumi.OutputState }
func (DatabasesMajorVersionOutput) ElementType ¶
func (DatabasesMajorVersionOutput) ElementType() reflect.Type
func (DatabasesMajorVersionOutput) ToDatabasesMajorVersionOutput ¶
func (o DatabasesMajorVersionOutput) ToDatabasesMajorVersionOutput() DatabasesMajorVersionOutput
func (DatabasesMajorVersionOutput) ToDatabasesMajorVersionOutputWithContext ¶
func (o DatabasesMajorVersionOutput) ToDatabasesMajorVersionOutputWithContext(ctx context.Context) DatabasesMajorVersionOutput
func (DatabasesMajorVersionOutput) Version ¶
func (o DatabasesMajorVersionOutput) Version() pulumi.StringPtrOutput
A string representing the version of the database engine in use for the cluster.
type DatabasesMajorVersionState ¶
type DatabasesMajorVersionState struct { }
func (DatabasesMajorVersionState) ElementType ¶
func (DatabasesMajorVersionState) ElementType() reflect.Type
type DatabasesOnlineMigration ¶
type DatabasesOnlineMigration struct { pulumi.CustomResourceState // Enables SSL encryption when connecting to the source database. DisableSsl pulumi.BoolPtrOutput `pulumi:"disableSsl"` Source SourcePropertiesPtrOutput `pulumi:"source"` }
func GetDatabasesOnlineMigration ¶
func GetDatabasesOnlineMigration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesOnlineMigrationState, opts ...pulumi.ResourceOption) (*DatabasesOnlineMigration, error)
GetDatabasesOnlineMigration gets an existing DatabasesOnlineMigration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesOnlineMigration ¶
func NewDatabasesOnlineMigration(ctx *pulumi.Context, name string, args *DatabasesOnlineMigrationArgs, opts ...pulumi.ResourceOption) (*DatabasesOnlineMigration, error)
NewDatabasesOnlineMigration registers a new resource with the given unique name, arguments, and options.
func (*DatabasesOnlineMigration) ElementType ¶
func (*DatabasesOnlineMigration) ElementType() reflect.Type
func (*DatabasesOnlineMigration) ToDatabasesOnlineMigrationOutput ¶
func (i *DatabasesOnlineMigration) ToDatabasesOnlineMigrationOutput() DatabasesOnlineMigrationOutput
func (*DatabasesOnlineMigration) ToDatabasesOnlineMigrationOutputWithContext ¶
func (i *DatabasesOnlineMigration) ToDatabasesOnlineMigrationOutputWithContext(ctx context.Context) DatabasesOnlineMigrationOutput
type DatabasesOnlineMigrationArgs ¶
type DatabasesOnlineMigrationArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // Enables SSL encryption when connecting to the source database. DisableSsl pulumi.BoolPtrInput Source SourcePropertiesPtrInput }
The set of arguments for constructing a DatabasesOnlineMigration resource.
func (DatabasesOnlineMigrationArgs) ElementType ¶
func (DatabasesOnlineMigrationArgs) ElementType() reflect.Type
type DatabasesOnlineMigrationInput ¶
type DatabasesOnlineMigrationInput interface { pulumi.Input ToDatabasesOnlineMigrationOutput() DatabasesOnlineMigrationOutput ToDatabasesOnlineMigrationOutputWithContext(ctx context.Context) DatabasesOnlineMigrationOutput }
type DatabasesOnlineMigrationOutput ¶
type DatabasesOnlineMigrationOutput struct{ *pulumi.OutputState }
func (DatabasesOnlineMigrationOutput) DisableSsl ¶
func (o DatabasesOnlineMigrationOutput) DisableSsl() pulumi.BoolPtrOutput
Enables SSL encryption when connecting to the source database.
func (DatabasesOnlineMigrationOutput) ElementType ¶
func (DatabasesOnlineMigrationOutput) ElementType() reflect.Type
func (DatabasesOnlineMigrationOutput) Source ¶
func (o DatabasesOnlineMigrationOutput) Source() SourcePropertiesPtrOutput
func (DatabasesOnlineMigrationOutput) ToDatabasesOnlineMigrationOutput ¶
func (o DatabasesOnlineMigrationOutput) ToDatabasesOnlineMigrationOutput() DatabasesOnlineMigrationOutput
func (DatabasesOnlineMigrationOutput) ToDatabasesOnlineMigrationOutputWithContext ¶
func (o DatabasesOnlineMigrationOutput) ToDatabasesOnlineMigrationOutputWithContext(ctx context.Context) DatabasesOnlineMigrationOutput
type DatabasesOnlineMigrationState ¶
type DatabasesOnlineMigrationState struct { }
func (DatabasesOnlineMigrationState) ElementType ¶
func (DatabasesOnlineMigrationState) ElementType() reflect.Type
type DatabasesReAuth ¶
type DatabasesReAuth struct { pulumi.CustomResourceState MysqlSettings MysqlSettingsPtrOutput `pulumi:"mysqlSettings"` User DatabaseUserOutput `pulumi:"user"` }
func GetDatabasesReAuth ¶
func GetDatabasesReAuth(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesReAuthState, opts ...pulumi.ResourceOption) (*DatabasesReAuth, error)
GetDatabasesReAuth gets an existing DatabasesReAuth resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesReAuth ¶
func NewDatabasesReAuth(ctx *pulumi.Context, name string, args *DatabasesReAuthArgs, opts ...pulumi.ResourceOption) (*DatabasesReAuth, error)
NewDatabasesReAuth registers a new resource with the given unique name, arguments, and options.
func (*DatabasesReAuth) ElementType ¶
func (*DatabasesReAuth) ElementType() reflect.Type
func (*DatabasesReAuth) ToDatabasesReAuthOutput ¶
func (i *DatabasesReAuth) ToDatabasesReAuthOutput() DatabasesReAuthOutput
func (*DatabasesReAuth) ToDatabasesReAuthOutputWithContext ¶
func (i *DatabasesReAuth) ToDatabasesReAuthOutputWithContext(ctx context.Context) DatabasesReAuthOutput
type DatabasesReAuthArgs ¶
type DatabasesReAuthArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput MysqlSettings MysqlSettingsPtrInput // The name of the database user. Username pulumi.StringPtrInput }
The set of arguments for constructing a DatabasesReAuth resource.
func (DatabasesReAuthArgs) ElementType ¶
func (DatabasesReAuthArgs) ElementType() reflect.Type
type DatabasesReAuthInput ¶
type DatabasesReAuthInput interface { pulumi.Input ToDatabasesReAuthOutput() DatabasesReAuthOutput ToDatabasesReAuthOutputWithContext(ctx context.Context) DatabasesReAuthOutput }
type DatabasesReAuthOutput ¶
type DatabasesReAuthOutput struct{ *pulumi.OutputState }
func (DatabasesReAuthOutput) ElementType ¶
func (DatabasesReAuthOutput) ElementType() reflect.Type
func (DatabasesReAuthOutput) MysqlSettings ¶
func (o DatabasesReAuthOutput) MysqlSettings() MysqlSettingsPtrOutput
func (DatabasesReAuthOutput) ToDatabasesReAuthOutput ¶
func (o DatabasesReAuthOutput) ToDatabasesReAuthOutput() DatabasesReAuthOutput
func (DatabasesReAuthOutput) ToDatabasesReAuthOutputWithContext ¶
func (o DatabasesReAuthOutput) ToDatabasesReAuthOutputWithContext(ctx context.Context) DatabasesReAuthOutput
func (DatabasesReAuthOutput) User ¶
func (o DatabasesReAuthOutput) User() DatabaseUserOutput
type DatabasesReAuthState ¶
type DatabasesReAuthState struct { }
func (DatabasesReAuthState) ElementType ¶
func (DatabasesReAuthState) ElementType() reflect.Type
type DatabasesRegion ¶
type DatabasesRegion struct { pulumi.CustomResourceState // A slug identifier for the region to which the database cluster will be migrated. Region pulumi.StringOutput `pulumi:"region"` }
func GetDatabasesRegion ¶
func GetDatabasesRegion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesRegionState, opts ...pulumi.ResourceOption) (*DatabasesRegion, error)
GetDatabasesRegion gets an existing DatabasesRegion resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesRegion ¶
func NewDatabasesRegion(ctx *pulumi.Context, name string, args *DatabasesRegionArgs, opts ...pulumi.ResourceOption) (*DatabasesRegion, error)
NewDatabasesRegion registers a new resource with the given unique name, arguments, and options.
func (*DatabasesRegion) ElementType ¶
func (*DatabasesRegion) ElementType() reflect.Type
func (*DatabasesRegion) ToDatabasesRegionOutput ¶
func (i *DatabasesRegion) ToDatabasesRegionOutput() DatabasesRegionOutput
func (*DatabasesRegion) ToDatabasesRegionOutputWithContext ¶
func (i *DatabasesRegion) ToDatabasesRegionOutputWithContext(ctx context.Context) DatabasesRegionOutput
type DatabasesRegionArgs ¶
type DatabasesRegionArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // A slug identifier for the region to which the database cluster will be migrated. Region pulumi.StringInput }
The set of arguments for constructing a DatabasesRegion resource.
func (DatabasesRegionArgs) ElementType ¶
func (DatabasesRegionArgs) ElementType() reflect.Type
type DatabasesRegionInput ¶
type DatabasesRegionInput interface { pulumi.Input ToDatabasesRegionOutput() DatabasesRegionOutput ToDatabasesRegionOutputWithContext(ctx context.Context) DatabasesRegionOutput }
type DatabasesRegionOutput ¶
type DatabasesRegionOutput struct{ *pulumi.OutputState }
func (DatabasesRegionOutput) ElementType ¶
func (DatabasesRegionOutput) ElementType() reflect.Type
func (DatabasesRegionOutput) Region ¶
func (o DatabasesRegionOutput) Region() pulumi.StringOutput
A slug identifier for the region to which the database cluster will be migrated.
func (DatabasesRegionOutput) ToDatabasesRegionOutput ¶
func (o DatabasesRegionOutput) ToDatabasesRegionOutput() DatabasesRegionOutput
func (DatabasesRegionOutput) ToDatabasesRegionOutputWithContext ¶
func (o DatabasesRegionOutput) ToDatabasesRegionOutputWithContext(ctx context.Context) DatabasesRegionOutput
type DatabasesRegionState ¶
type DatabasesRegionState struct { }
func (DatabasesRegionState) ElementType ¶
func (DatabasesRegionState) ElementType() reflect.Type
type DatabasesReplica ¶
type DatabasesReplica struct { pulumi.CustomResourceState Connection DatabaseReplicaConnectionPtrOutput `pulumi:"connection"` // A time value given in ISO8601 combined date and time format that represents when the database cluster was created. CreatedAt pulumi.StringPtrOutput `pulumi:"createdAt"` // The name to give the read-only replicating Name pulumi.StringOutput `pulumi:"name"` PrivateConnection DatabaseReplicaPrivateConnectionPtrOutput `pulumi:"privateConnection"` // A string specifying the UUID of the VPC to which the read-only replica will be assigned. If excluded, the replica will be assigned to your account's default VPC for the region. PrivateNetworkUuid pulumi.StringPtrOutput `pulumi:"privateNetworkUuid"` // A slug identifier for the region where the read-only replica will be located. If excluded, the replica will be placed in the same region as the cluster. Region pulumi.StringPtrOutput `pulumi:"region"` Replica DatabaseReplicaPtrOutput `pulumi:"replica"` // A slug identifier representing the size of the node for the read-only replica. The size of the replica must be at least as large as the node size for the database cluster from which it is replicating. Size pulumi.StringOutput `pulumi:"size"` // A string representing the current status of the database cluster. Status DatabaseReplicaStatusPtrOutput `pulumi:"status"` // A flat array of tag names as strings to apply to the read-only replica after it is created. Tag names can either be existing or new tags. Tags pulumi.StringArrayOutput `pulumi:"tags"` }
func GetDatabasesReplica ¶
func GetDatabasesReplica(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesReplicaState, opts ...pulumi.ResourceOption) (*DatabasesReplica, error)
GetDatabasesReplica gets an existing DatabasesReplica resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesReplica ¶
func NewDatabasesReplica(ctx *pulumi.Context, name string, args *DatabasesReplicaArgs, opts ...pulumi.ResourceOption) (*DatabasesReplica, error)
NewDatabasesReplica registers a new resource with the given unique name, arguments, and options.
func (*DatabasesReplica) ElementType ¶
func (*DatabasesReplica) ElementType() reflect.Type
func (*DatabasesReplica) ToDatabasesReplicaOutput ¶
func (i *DatabasesReplica) ToDatabasesReplicaOutput() DatabasesReplicaOutput
func (*DatabasesReplica) ToDatabasesReplicaOutputWithContext ¶
func (i *DatabasesReplica) ToDatabasesReplicaOutputWithContext(ctx context.Context) DatabasesReplicaOutput
type DatabasesReplicaArgs ¶
type DatabasesReplicaArgs struct { Connection DatabaseReplicaConnectionPtrInput // A time value given in ISO8601 combined date and time format that represents when the database cluster was created. CreatedAt pulumi.StringPtrInput // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // The name to give the read-only replicating Name pulumi.StringInput PrivateConnection DatabaseReplicaPrivateConnectionPtrInput // A string specifying the UUID of the VPC to which the read-only replica will be assigned. If excluded, the replica will be assigned to your account's default VPC for the region. PrivateNetworkUuid pulumi.StringPtrInput // A slug identifier for the region where the read-only replica will be located. If excluded, the replica will be placed in the same region as the cluster. Region pulumi.StringPtrInput // A slug identifier representing the size of the node for the read-only replica. The size of the replica must be at least as large as the node size for the database cluster from which it is replicating. Size pulumi.StringPtrInput // A string representing the current status of the database cluster. Status DatabaseReplicaStatusPtrInput // A flat array of tag names as strings to apply to the read-only replica after it is created. Tag names can either be existing or new tags. Tags pulumi.StringArrayInput }
The set of arguments for constructing a DatabasesReplica resource.
func (DatabasesReplicaArgs) ElementType ¶
func (DatabasesReplicaArgs) ElementType() reflect.Type
type DatabasesReplicaInput ¶
type DatabasesReplicaInput interface { pulumi.Input ToDatabasesReplicaOutput() DatabasesReplicaOutput ToDatabasesReplicaOutputWithContext(ctx context.Context) DatabasesReplicaOutput }
type DatabasesReplicaOutput ¶
type DatabasesReplicaOutput struct{ *pulumi.OutputState }
func (DatabasesReplicaOutput) Connection ¶
func (o DatabasesReplicaOutput) Connection() DatabaseReplicaConnectionPtrOutput
func (DatabasesReplicaOutput) CreatedAt ¶
func (o DatabasesReplicaOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the database cluster was created.
func (DatabasesReplicaOutput) ElementType ¶
func (DatabasesReplicaOutput) ElementType() reflect.Type
func (DatabasesReplicaOutput) Name ¶
func (o DatabasesReplicaOutput) Name() pulumi.StringOutput
The name to give the read-only replicating
func (DatabasesReplicaOutput) PrivateConnection ¶
func (o DatabasesReplicaOutput) PrivateConnection() DatabaseReplicaPrivateConnectionPtrOutput
func (DatabasesReplicaOutput) PrivateNetworkUuid ¶
func (o DatabasesReplicaOutput) PrivateNetworkUuid() pulumi.StringPtrOutput
A string specifying the UUID of the VPC to which the read-only replica will be assigned. If excluded, the replica will be assigned to your account's default VPC for the region.
func (DatabasesReplicaOutput) Region ¶
func (o DatabasesReplicaOutput) Region() pulumi.StringPtrOutput
A slug identifier for the region where the read-only replica will be located. If excluded, the replica will be placed in the same region as the cluster.
func (DatabasesReplicaOutput) Replica ¶
func (o DatabasesReplicaOutput) Replica() DatabaseReplicaPtrOutput
func (DatabasesReplicaOutput) Size ¶
func (o DatabasesReplicaOutput) Size() pulumi.StringOutput
A slug identifier representing the size of the node for the read-only replica. The size of the replica must be at least as large as the node size for the database cluster from which it is replicating.
func (DatabasesReplicaOutput) Status ¶
func (o DatabasesReplicaOutput) Status() DatabaseReplicaStatusPtrOutput
A string representing the current status of the database cluster.
func (DatabasesReplicaOutput) Tags ¶
func (o DatabasesReplicaOutput) Tags() pulumi.StringArrayOutput
A flat array of tag names as strings to apply to the read-only replica after it is created. Tag names can either be existing or new tags.
func (DatabasesReplicaOutput) ToDatabasesReplicaOutput ¶
func (o DatabasesReplicaOutput) ToDatabasesReplicaOutput() DatabasesReplicaOutput
func (DatabasesReplicaOutput) ToDatabasesReplicaOutputWithContext ¶
func (o DatabasesReplicaOutput) ToDatabasesReplicaOutputWithContext(ctx context.Context) DatabasesReplicaOutput
type DatabasesReplicaState ¶
type DatabasesReplicaState struct { }
func (DatabasesReplicaState) ElementType ¶
func (DatabasesReplicaState) ElementType() reflect.Type
type DatabasesSqlMode ¶
type DatabasesSqlMode struct { pulumi.CustomResourceState // A string specifying the configured SQL modes for the MySQL cluster. SqlMode pulumi.StringOutput `pulumi:"sqlMode"` }
func GetDatabasesSqlMode ¶
func GetDatabasesSqlMode(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesSqlModeState, opts ...pulumi.ResourceOption) (*DatabasesSqlMode, error)
GetDatabasesSqlMode gets an existing DatabasesSqlMode resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesSqlMode ¶
func NewDatabasesSqlMode(ctx *pulumi.Context, name string, args *DatabasesSqlModeArgs, opts ...pulumi.ResourceOption) (*DatabasesSqlMode, error)
NewDatabasesSqlMode registers a new resource with the given unique name, arguments, and options.
func (*DatabasesSqlMode) ElementType ¶
func (*DatabasesSqlMode) ElementType() reflect.Type
func (*DatabasesSqlMode) ToDatabasesSqlModeOutput ¶
func (i *DatabasesSqlMode) ToDatabasesSqlModeOutput() DatabasesSqlModeOutput
func (*DatabasesSqlMode) ToDatabasesSqlModeOutputWithContext ¶
func (i *DatabasesSqlMode) ToDatabasesSqlModeOutputWithContext(ctx context.Context) DatabasesSqlModeOutput
type DatabasesSqlModeArgs ¶
type DatabasesSqlModeArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput // A string specifying the configured SQL modes for the MySQL cluster. SqlMode pulumi.StringInput }
The set of arguments for constructing a DatabasesSqlMode resource.
func (DatabasesSqlModeArgs) ElementType ¶
func (DatabasesSqlModeArgs) ElementType() reflect.Type
type DatabasesSqlModeInput ¶
type DatabasesSqlModeInput interface { pulumi.Input ToDatabasesSqlModeOutput() DatabasesSqlModeOutput ToDatabasesSqlModeOutputWithContext(ctx context.Context) DatabasesSqlModeOutput }
type DatabasesSqlModeOutput ¶
type DatabasesSqlModeOutput struct{ *pulumi.OutputState }
func (DatabasesSqlModeOutput) ElementType ¶
func (DatabasesSqlModeOutput) ElementType() reflect.Type
func (DatabasesSqlModeOutput) SqlMode ¶
func (o DatabasesSqlModeOutput) SqlMode() pulumi.StringOutput
A string specifying the configured SQL modes for the MySQL cluster.
func (DatabasesSqlModeOutput) ToDatabasesSqlModeOutput ¶
func (o DatabasesSqlModeOutput) ToDatabasesSqlModeOutput() DatabasesSqlModeOutput
func (DatabasesSqlModeOutput) ToDatabasesSqlModeOutputWithContext ¶
func (o DatabasesSqlModeOutput) ToDatabasesSqlModeOutputWithContext(ctx context.Context) DatabasesSqlModeOutput
type DatabasesSqlModeState ¶
type DatabasesSqlModeState struct { }
func (DatabasesSqlModeState) ElementType ¶
func (DatabasesSqlModeState) ElementType() reflect.Type
type DatabasesUser ¶
type DatabasesUser struct { pulumi.CustomResourceState MysqlSettings MysqlSettingsPtrOutput `pulumi:"mysqlSettings"` // The name of a database user. Name pulumi.StringPtrOutput `pulumi:"name"` // A randomly generated password for the database user. Password pulumi.StringPtrOutput `pulumi:"password"` // For MongoDB clusters, set to `true` to create a read-only user. // This option is not currently supported for other database engines. Readonly pulumi.BoolPtrOutput `pulumi:"readonly"` // A string representing the database user's role. The value will be either // "primary" or "normal". Role DatabaseUserRolePtrOutput `pulumi:"role"` User DatabaseUserOutput `pulumi:"user"` }
func GetDatabasesUser ¶
func GetDatabasesUser(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasesUserState, opts ...pulumi.ResourceOption) (*DatabasesUser, error)
GetDatabasesUser gets an existing DatabasesUser resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDatabasesUser ¶
func NewDatabasesUser(ctx *pulumi.Context, name string, args *DatabasesUserArgs, opts ...pulumi.ResourceOption) (*DatabasesUser, error)
NewDatabasesUser registers a new resource with the given unique name, arguments, and options.
func (*DatabasesUser) ElementType ¶
func (*DatabasesUser) ElementType() reflect.Type
func (*DatabasesUser) ToDatabasesUserOutput ¶
func (i *DatabasesUser) ToDatabasesUserOutput() DatabasesUserOutput
func (*DatabasesUser) ToDatabasesUserOutputWithContext ¶
func (i *DatabasesUser) ToDatabasesUserOutputWithContext(ctx context.Context) DatabasesUserOutput
type DatabasesUserArgs ¶
type DatabasesUserArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringPtrInput MysqlSettings MysqlSettingsPtrInput // The name of a database user. Name pulumi.StringInput // A randomly generated password for the database user. Password pulumi.StringPtrInput // For MongoDB clusters, set to `true` to create a read-only user. // This option is not currently supported for other database engines. Readonly pulumi.BoolPtrInput // A string representing the database user's role. The value will be either // "primary" or "normal". Role DatabaseUserRolePtrInput }
The set of arguments for constructing a DatabasesUser resource.
func (DatabasesUserArgs) ElementType ¶
func (DatabasesUserArgs) ElementType() reflect.Type
type DatabasesUserInput ¶
type DatabasesUserInput interface { pulumi.Input ToDatabasesUserOutput() DatabasesUserOutput ToDatabasesUserOutputWithContext(ctx context.Context) DatabasesUserOutput }
type DatabasesUserOutput ¶
type DatabasesUserOutput struct{ *pulumi.OutputState }
func (DatabasesUserOutput) ElementType ¶
func (DatabasesUserOutput) ElementType() reflect.Type
func (DatabasesUserOutput) MysqlSettings ¶
func (o DatabasesUserOutput) MysqlSettings() MysqlSettingsPtrOutput
func (DatabasesUserOutput) Name ¶
func (o DatabasesUserOutput) Name() pulumi.StringPtrOutput
The name of a database user.
func (DatabasesUserOutput) Password ¶
func (o DatabasesUserOutput) Password() pulumi.StringPtrOutput
A randomly generated password for the database user.
func (DatabasesUserOutput) Readonly ¶
func (o DatabasesUserOutput) Readonly() pulumi.BoolPtrOutput
For MongoDB clusters, set to `true` to create a read-only user. This option is not currently supported for other database engines.
func (DatabasesUserOutput) Role ¶
func (o DatabasesUserOutput) Role() DatabaseUserRolePtrOutput
A string representing the database user's role. The value will be either "primary" or "normal".
func (DatabasesUserOutput) ToDatabasesUserOutput ¶
func (o DatabasesUserOutput) ToDatabasesUserOutput() DatabasesUserOutput
func (DatabasesUserOutput) ToDatabasesUserOutputWithContext ¶
func (o DatabasesUserOutput) ToDatabasesUserOutputWithContext(ctx context.Context) DatabasesUserOutput
func (DatabasesUserOutput) User ¶
func (o DatabasesUserOutput) User() DatabaseUserOutput
type DatabasesUserState ¶
type DatabasesUserState struct { }
func (DatabasesUserState) ElementType ¶
func (DatabasesUserState) ElementType() reflect.Type
type EvictionPolicy ¶
type EvictionPolicy string
A string specifying the desired eviction policy for the Redis cluster.
- `noeviction`: Don't evict any data, returns error when memory limit is reached. - `allkeys_lru:` Evict any key, least recently used (LRU) first. - `allkeys_random`: Evict keys in a random order. - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. - `volatile_random`: Evict keys with expiration only in a random order. - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first.
func (EvictionPolicy) ElementType ¶
func (EvictionPolicy) ElementType() reflect.Type
func (EvictionPolicy) ToEvictionPolicyOutput ¶
func (e EvictionPolicy) ToEvictionPolicyOutput() EvictionPolicyOutput
func (EvictionPolicy) ToEvictionPolicyOutputWithContext ¶
func (e EvictionPolicy) ToEvictionPolicyOutputWithContext(ctx context.Context) EvictionPolicyOutput
func (EvictionPolicy) ToEvictionPolicyPtrOutput ¶
func (e EvictionPolicy) ToEvictionPolicyPtrOutput() EvictionPolicyPtrOutput
func (EvictionPolicy) ToEvictionPolicyPtrOutputWithContext ¶
func (e EvictionPolicy) ToEvictionPolicyPtrOutputWithContext(ctx context.Context) EvictionPolicyPtrOutput
func (EvictionPolicy) ToStringOutput ¶
func (e EvictionPolicy) ToStringOutput() pulumi.StringOutput
func (EvictionPolicy) ToStringOutputWithContext ¶
func (e EvictionPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvictionPolicy) ToStringPtrOutput ¶
func (e EvictionPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvictionPolicy) ToStringPtrOutputWithContext ¶
func (e EvictionPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvictionPolicyInput ¶
type EvictionPolicyInput interface { pulumi.Input ToEvictionPolicyOutput() EvictionPolicyOutput ToEvictionPolicyOutputWithContext(context.Context) EvictionPolicyOutput }
EvictionPolicyInput is an input type that accepts values of the EvictionPolicy enum A concrete instance of `EvictionPolicyInput` can be one of the following:
EvictionPolicyNoeviction EvictionPolicyAllkeysLru EvictionPolicyAllkeysRandom EvictionPolicyVolatileLru EvictionPolicyVolatileRandom EvictionPolicyVolatileTtl
type EvictionPolicyOutput ¶
type EvictionPolicyOutput struct{ *pulumi.OutputState }
func (EvictionPolicyOutput) ElementType ¶
func (EvictionPolicyOutput) ElementType() reflect.Type
func (EvictionPolicyOutput) ToEvictionPolicyOutput ¶
func (o EvictionPolicyOutput) ToEvictionPolicyOutput() EvictionPolicyOutput
func (EvictionPolicyOutput) ToEvictionPolicyOutputWithContext ¶
func (o EvictionPolicyOutput) ToEvictionPolicyOutputWithContext(ctx context.Context) EvictionPolicyOutput
func (EvictionPolicyOutput) ToEvictionPolicyPtrOutput ¶
func (o EvictionPolicyOutput) ToEvictionPolicyPtrOutput() EvictionPolicyPtrOutput
func (EvictionPolicyOutput) ToEvictionPolicyPtrOutputWithContext ¶
func (o EvictionPolicyOutput) ToEvictionPolicyPtrOutputWithContext(ctx context.Context) EvictionPolicyPtrOutput
func (EvictionPolicyOutput) ToStringOutput ¶
func (o EvictionPolicyOutput) ToStringOutput() pulumi.StringOutput
func (EvictionPolicyOutput) ToStringOutputWithContext ¶
func (o EvictionPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EvictionPolicyOutput) ToStringPtrOutput ¶
func (o EvictionPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvictionPolicyOutput) ToStringPtrOutputWithContext ¶
func (o EvictionPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EvictionPolicyPtrInput ¶
type EvictionPolicyPtrInput interface { pulumi.Input ToEvictionPolicyPtrOutput() EvictionPolicyPtrOutput ToEvictionPolicyPtrOutputWithContext(context.Context) EvictionPolicyPtrOutput }
func EvictionPolicyPtr ¶
func EvictionPolicyPtr(v string) EvictionPolicyPtrInput
type EvictionPolicyPtrOutput ¶
type EvictionPolicyPtrOutput struct{ *pulumi.OutputState }
func (EvictionPolicyPtrOutput) Elem ¶
func (o EvictionPolicyPtrOutput) Elem() EvictionPolicyOutput
func (EvictionPolicyPtrOutput) ElementType ¶
func (EvictionPolicyPtrOutput) ElementType() reflect.Type
func (EvictionPolicyPtrOutput) ToEvictionPolicyPtrOutput ¶
func (o EvictionPolicyPtrOutput) ToEvictionPolicyPtrOutput() EvictionPolicyPtrOutput
func (EvictionPolicyPtrOutput) ToEvictionPolicyPtrOutputWithContext ¶
func (o EvictionPolicyPtrOutput) ToEvictionPolicyPtrOutputWithContext(ctx context.Context) EvictionPolicyPtrOutput
func (EvictionPolicyPtrOutput) ToStringPtrOutput ¶
func (o EvictionPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EvictionPolicyPtrOutput) ToStringPtrOutputWithContext ¶
func (o EvictionPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRule ¶
type FirewallRule struct { // A unique ID for the database cluster to which the rule is applied. ClusterUuid *string `pulumi:"clusterUuid"` // A time value given in ISO8601 combined date and time format that represents when the firewall rule was created. CreatedAt *string `pulumi:"createdAt"` // The type of resource that the firewall rule allows to access the database cluster. Type FirewallRuleType `pulumi:"type"` // A unique ID for the firewall rule itself. Uuid *string `pulumi:"uuid"` // The ID of the specific resource, the name of a tag applied to a group of resources, or the IP address that the firewall rule allows to access the database cluster. Value string `pulumi:"value"` }
type FirewallRuleArgs ¶
type FirewallRuleArgs struct { // A unique ID for the database cluster to which the rule is applied. ClusterUuid pulumi.StringPtrInput `pulumi:"clusterUuid"` // A time value given in ISO8601 combined date and time format that represents when the firewall rule was created. CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The type of resource that the firewall rule allows to access the database cluster. Type FirewallRuleTypeInput `pulumi:"type"` // A unique ID for the firewall rule itself. Uuid pulumi.StringPtrInput `pulumi:"uuid"` // The ID of the specific resource, the name of a tag applied to a group of resources, or the IP address that the firewall rule allows to access the database cluster. Value pulumi.StringInput `pulumi:"value"` }
func (FirewallRuleArgs) ElementType ¶
func (FirewallRuleArgs) ElementType() reflect.Type
func (FirewallRuleArgs) ToFirewallRuleOutput ¶
func (i FirewallRuleArgs) ToFirewallRuleOutput() FirewallRuleOutput
func (FirewallRuleArgs) ToFirewallRuleOutputWithContext ¶
func (i FirewallRuleArgs) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
type FirewallRuleArray ¶
type FirewallRuleArray []FirewallRuleInput
func (FirewallRuleArray) ElementType ¶
func (FirewallRuleArray) ElementType() reflect.Type
func (FirewallRuleArray) ToFirewallRuleArrayOutput ¶
func (i FirewallRuleArray) ToFirewallRuleArrayOutput() FirewallRuleArrayOutput
func (FirewallRuleArray) ToFirewallRuleArrayOutputWithContext ¶
func (i FirewallRuleArray) ToFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleArrayOutput
type FirewallRuleArrayInput ¶
type FirewallRuleArrayInput interface { pulumi.Input ToFirewallRuleArrayOutput() FirewallRuleArrayOutput ToFirewallRuleArrayOutputWithContext(context.Context) FirewallRuleArrayOutput }
FirewallRuleArrayInput is an input type that accepts FirewallRuleArray and FirewallRuleArrayOutput values. You can construct a concrete instance of `FirewallRuleArrayInput` via:
FirewallRuleArray{ FirewallRuleArgs{...} }
type FirewallRuleArrayOutput ¶
type FirewallRuleArrayOutput struct{ *pulumi.OutputState }
func (FirewallRuleArrayOutput) ElementType ¶
func (FirewallRuleArrayOutput) ElementType() reflect.Type
func (FirewallRuleArrayOutput) Index ¶
func (o FirewallRuleArrayOutput) Index(i pulumi.IntInput) FirewallRuleOutput
func (FirewallRuleArrayOutput) ToFirewallRuleArrayOutput ¶
func (o FirewallRuleArrayOutput) ToFirewallRuleArrayOutput() FirewallRuleArrayOutput
func (FirewallRuleArrayOutput) ToFirewallRuleArrayOutputWithContext ¶
func (o FirewallRuleArrayOutput) ToFirewallRuleArrayOutputWithContext(ctx context.Context) FirewallRuleArrayOutput
type FirewallRuleInput ¶
type FirewallRuleInput interface { pulumi.Input ToFirewallRuleOutput() FirewallRuleOutput ToFirewallRuleOutputWithContext(context.Context) FirewallRuleOutput }
FirewallRuleInput is an input type that accepts FirewallRuleArgs and FirewallRuleOutput values. You can construct a concrete instance of `FirewallRuleInput` via:
FirewallRuleArgs{...}
type FirewallRuleOutput ¶
type FirewallRuleOutput struct{ *pulumi.OutputState }
func (FirewallRuleOutput) ClusterUuid ¶
func (o FirewallRuleOutput) ClusterUuid() pulumi.StringPtrOutput
A unique ID for the database cluster to which the rule is applied.
func (FirewallRuleOutput) CreatedAt ¶
func (o FirewallRuleOutput) CreatedAt() pulumi.StringPtrOutput
A time value given in ISO8601 combined date and time format that represents when the firewall rule was created.
func (FirewallRuleOutput) ElementType ¶
func (FirewallRuleOutput) ElementType() reflect.Type
func (FirewallRuleOutput) ToFirewallRuleOutput ¶
func (o FirewallRuleOutput) ToFirewallRuleOutput() FirewallRuleOutput
func (FirewallRuleOutput) ToFirewallRuleOutputWithContext ¶
func (o FirewallRuleOutput) ToFirewallRuleOutputWithContext(ctx context.Context) FirewallRuleOutput
func (FirewallRuleOutput) Type ¶
func (o FirewallRuleOutput) Type() FirewallRuleTypeOutput
The type of resource that the firewall rule allows to access the database cluster.
func (FirewallRuleOutput) Uuid ¶
func (o FirewallRuleOutput) Uuid() pulumi.StringPtrOutput
A unique ID for the firewall rule itself.
func (FirewallRuleOutput) Value ¶
func (o FirewallRuleOutput) Value() pulumi.StringOutput
The ID of the specific resource, the name of a tag applied to a group of resources, or the IP address that the firewall rule allows to access the database cluster.
type FirewallRuleType ¶
type FirewallRuleType string
The type of resource that the firewall rule allows to access the database cluster.
func (FirewallRuleType) ElementType ¶
func (FirewallRuleType) ElementType() reflect.Type
func (FirewallRuleType) ToFirewallRuleTypeOutput ¶
func (e FirewallRuleType) ToFirewallRuleTypeOutput() FirewallRuleTypeOutput
func (FirewallRuleType) ToFirewallRuleTypeOutputWithContext ¶
func (e FirewallRuleType) ToFirewallRuleTypeOutputWithContext(ctx context.Context) FirewallRuleTypeOutput
func (FirewallRuleType) ToFirewallRuleTypePtrOutput ¶
func (e FirewallRuleType) ToFirewallRuleTypePtrOutput() FirewallRuleTypePtrOutput
func (FirewallRuleType) ToFirewallRuleTypePtrOutputWithContext ¶
func (e FirewallRuleType) ToFirewallRuleTypePtrOutputWithContext(ctx context.Context) FirewallRuleTypePtrOutput
func (FirewallRuleType) ToStringOutput ¶
func (e FirewallRuleType) ToStringOutput() pulumi.StringOutput
func (FirewallRuleType) ToStringOutputWithContext ¶
func (e FirewallRuleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleType) ToStringPtrOutput ¶
func (e FirewallRuleType) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleType) ToStringPtrOutputWithContext ¶
func (e FirewallRuleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleTypeInput ¶
type FirewallRuleTypeInput interface { pulumi.Input ToFirewallRuleTypeOutput() FirewallRuleTypeOutput ToFirewallRuleTypeOutputWithContext(context.Context) FirewallRuleTypeOutput }
FirewallRuleTypeInput is an input type that accepts values of the FirewallRuleType enum A concrete instance of `FirewallRuleTypeInput` can be one of the following:
FirewallRuleTypeDroplet FirewallRuleTypeK8s FirewallRuleTypeIpAddr FirewallRuleTypeTag FirewallRuleTypeApp
type FirewallRuleTypeOutput ¶
type FirewallRuleTypeOutput struct{ *pulumi.OutputState }
func (FirewallRuleTypeOutput) ElementType ¶
func (FirewallRuleTypeOutput) ElementType() reflect.Type
func (FirewallRuleTypeOutput) ToFirewallRuleTypeOutput ¶
func (o FirewallRuleTypeOutput) ToFirewallRuleTypeOutput() FirewallRuleTypeOutput
func (FirewallRuleTypeOutput) ToFirewallRuleTypeOutputWithContext ¶
func (o FirewallRuleTypeOutput) ToFirewallRuleTypeOutputWithContext(ctx context.Context) FirewallRuleTypeOutput
func (FirewallRuleTypeOutput) ToFirewallRuleTypePtrOutput ¶
func (o FirewallRuleTypeOutput) ToFirewallRuleTypePtrOutput() FirewallRuleTypePtrOutput
func (FirewallRuleTypeOutput) ToFirewallRuleTypePtrOutputWithContext ¶
func (o FirewallRuleTypeOutput) ToFirewallRuleTypePtrOutputWithContext(ctx context.Context) FirewallRuleTypePtrOutput
func (FirewallRuleTypeOutput) ToStringOutput ¶
func (o FirewallRuleTypeOutput) ToStringOutput() pulumi.StringOutput
func (FirewallRuleTypeOutput) ToStringOutputWithContext ¶
func (o FirewallRuleTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FirewallRuleTypeOutput) ToStringPtrOutput ¶
func (o FirewallRuleTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleTypeOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FirewallRuleTypePtrInput ¶
type FirewallRuleTypePtrInput interface { pulumi.Input ToFirewallRuleTypePtrOutput() FirewallRuleTypePtrOutput ToFirewallRuleTypePtrOutputWithContext(context.Context) FirewallRuleTypePtrOutput }
func FirewallRuleTypePtr ¶
func FirewallRuleTypePtr(v string) FirewallRuleTypePtrInput
type FirewallRuleTypePtrOutput ¶
type FirewallRuleTypePtrOutput struct{ *pulumi.OutputState }
func (FirewallRuleTypePtrOutput) Elem ¶
func (o FirewallRuleTypePtrOutput) Elem() FirewallRuleTypeOutput
func (FirewallRuleTypePtrOutput) ElementType ¶
func (FirewallRuleTypePtrOutput) ElementType() reflect.Type
func (FirewallRuleTypePtrOutput) ToFirewallRuleTypePtrOutput ¶
func (o FirewallRuleTypePtrOutput) ToFirewallRuleTypePtrOutput() FirewallRuleTypePtrOutput
func (FirewallRuleTypePtrOutput) ToFirewallRuleTypePtrOutputWithContext ¶
func (o FirewallRuleTypePtrOutput) ToFirewallRuleTypePtrOutputWithContext(ctx context.Context) FirewallRuleTypePtrOutput
func (FirewallRuleTypePtrOutput) ToStringPtrOutput ¶
func (o FirewallRuleTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FirewallRuleTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o FirewallRuleTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GetDatabaseProperties ¶
type GetDatabaseProperties struct {
Db DatabaseType `pulumi:"db"`
}
type GetDatabasePropertiesOutput ¶
type GetDatabasePropertiesOutput struct{ *pulumi.OutputState }
func (GetDatabasePropertiesOutput) Db ¶
func (o GetDatabasePropertiesOutput) Db() DatabaseTypeOutput
func (GetDatabasePropertiesOutput) ElementType ¶
func (GetDatabasePropertiesOutput) ElementType() reflect.Type
func (GetDatabasePropertiesOutput) ToGetDatabasePropertiesOutput ¶
func (o GetDatabasePropertiesOutput) ToGetDatabasePropertiesOutput() GetDatabasePropertiesOutput
func (GetDatabasePropertiesOutput) ToGetDatabasePropertiesOutputWithContext ¶
func (o GetDatabasePropertiesOutput) ToGetDatabasePropertiesOutputWithContext(ctx context.Context) GetDatabasePropertiesOutput
type GetDatabasesCaArgs ¶
type GetDatabasesCaArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type GetDatabasesCaOutputArgs ¶
type GetDatabasesCaOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (GetDatabasesCaOutputArgs) ElementType ¶
func (GetDatabasesCaOutputArgs) ElementType() reflect.Type
type GetDatabasesCaProperties ¶
type GetDatabasesCaProperties struct {
Ca Ca `pulumi:"ca"`
}
type GetDatabasesCaPropertiesOutput ¶
type GetDatabasesCaPropertiesOutput struct{ *pulumi.OutputState }
func (GetDatabasesCaPropertiesOutput) Ca ¶
func (o GetDatabasesCaPropertiesOutput) Ca() CaOutput
func (GetDatabasesCaPropertiesOutput) ElementType ¶
func (GetDatabasesCaPropertiesOutput) ElementType() reflect.Type
func (GetDatabasesCaPropertiesOutput) ToGetDatabasesCaPropertiesOutput ¶
func (o GetDatabasesCaPropertiesOutput) ToGetDatabasesCaPropertiesOutput() GetDatabasesCaPropertiesOutput
func (GetDatabasesCaPropertiesOutput) ToGetDatabasesCaPropertiesOutputWithContext ¶
func (o GetDatabasesCaPropertiesOutput) ToGetDatabasesCaPropertiesOutputWithContext(ctx context.Context) GetDatabasesCaPropertiesOutput
type GetDatabasesCaResult ¶
type GetDatabasesCaResult struct {
Ca Ca `pulumi:"ca"`
}
func GetDatabasesCa ¶
func GetDatabasesCa(ctx *pulumi.Context, args *GetDatabasesCaArgs, opts ...pulumi.InvokeOption) (*GetDatabasesCaResult, error)
type GetDatabasesCaResultOutput ¶
type GetDatabasesCaResultOutput struct{ *pulumi.OutputState }
func GetDatabasesCaOutput ¶
func GetDatabasesCaOutput(ctx *pulumi.Context, args GetDatabasesCaOutputArgs, opts ...pulumi.InvokeOption) GetDatabasesCaResultOutput
func (GetDatabasesCaResultOutput) Ca ¶ added in v0.0.7
func (o GetDatabasesCaResultOutput) Ca() CaOutput
func (GetDatabasesCaResultOutput) ElementType ¶
func (GetDatabasesCaResultOutput) ElementType() reflect.Type
func (GetDatabasesCaResultOutput) ToGetDatabasesCaResultOutput ¶
func (o GetDatabasesCaResultOutput) ToGetDatabasesCaResultOutput() GetDatabasesCaResultOutput
func (GetDatabasesCaResultOutput) ToGetDatabasesCaResultOutputWithContext ¶
func (o GetDatabasesCaResultOutput) ToGetDatabasesCaResultOutputWithContext(ctx context.Context) GetDatabasesCaResultOutput
type GetDatabasesClusterProperties ¶
type GetDatabasesClusterProperties struct {
Database DatabaseCluster `pulumi:"database"`
}
type GetDatabasesClusterPropertiesOutput ¶
type GetDatabasesClusterPropertiesOutput struct{ *pulumi.OutputState }
func (GetDatabasesClusterPropertiesOutput) Database ¶
func (o GetDatabasesClusterPropertiesOutput) Database() DatabaseClusterOutput
func (GetDatabasesClusterPropertiesOutput) ElementType ¶
func (GetDatabasesClusterPropertiesOutput) ElementType() reflect.Type
func (GetDatabasesClusterPropertiesOutput) ToGetDatabasesClusterPropertiesOutput ¶
func (o GetDatabasesClusterPropertiesOutput) ToGetDatabasesClusterPropertiesOutput() GetDatabasesClusterPropertiesOutput
func (GetDatabasesClusterPropertiesOutput) ToGetDatabasesClusterPropertiesOutputWithContext ¶
func (o GetDatabasesClusterPropertiesOutput) ToGetDatabasesClusterPropertiesOutputWithContext(ctx context.Context) GetDatabasesClusterPropertiesOutput
type GetDatabasesConfigArgs ¶
type GetDatabasesConfigArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type GetDatabasesConfigOutputArgs ¶
type GetDatabasesConfigOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (GetDatabasesConfigOutputArgs) ElementType ¶
func (GetDatabasesConfigOutputArgs) ElementType() reflect.Type
type GetDatabasesConfigResult ¶
type GetDatabasesConfigResult struct {
Config interface{} `pulumi:"config"`
}
func GetDatabasesConfig ¶
func GetDatabasesConfig(ctx *pulumi.Context, args *GetDatabasesConfigArgs, opts ...pulumi.InvokeOption) (*GetDatabasesConfigResult, error)
type GetDatabasesConfigResultOutput ¶
type GetDatabasesConfigResultOutput struct{ *pulumi.OutputState }
func GetDatabasesConfigOutput ¶
func GetDatabasesConfigOutput(ctx *pulumi.Context, args GetDatabasesConfigOutputArgs, opts ...pulumi.InvokeOption) GetDatabasesConfigResultOutput
func (GetDatabasesConfigResultOutput) Config ¶ added in v0.0.7
func (o GetDatabasesConfigResultOutput) Config() pulumi.AnyOutput
func (GetDatabasesConfigResultOutput) ElementType ¶
func (GetDatabasesConfigResultOutput) ElementType() reflect.Type
func (GetDatabasesConfigResultOutput) ToGetDatabasesConfigResultOutput ¶
func (o GetDatabasesConfigResultOutput) ToGetDatabasesConfigResultOutput() GetDatabasesConfigResultOutput
func (GetDatabasesConfigResultOutput) ToGetDatabasesConfigResultOutputWithContext ¶
func (o GetDatabasesConfigResultOutput) ToGetDatabasesConfigResultOutputWithContext(ctx context.Context) GetDatabasesConfigResultOutput
type GetDatabasesConnectionPoolProperties ¶
type GetDatabasesConnectionPoolProperties struct {
Pool ConnectionPool `pulumi:"pool"`
}
type GetDatabasesConnectionPoolPropertiesOutput ¶
type GetDatabasesConnectionPoolPropertiesOutput struct{ *pulumi.OutputState }
func (GetDatabasesConnectionPoolPropertiesOutput) ElementType ¶
func (GetDatabasesConnectionPoolPropertiesOutput) ElementType() reflect.Type
func (GetDatabasesConnectionPoolPropertiesOutput) Pool ¶
func (o GetDatabasesConnectionPoolPropertiesOutput) Pool() ConnectionPoolOutput
func (GetDatabasesConnectionPoolPropertiesOutput) ToGetDatabasesConnectionPoolPropertiesOutput ¶
func (o GetDatabasesConnectionPoolPropertiesOutput) ToGetDatabasesConnectionPoolPropertiesOutput() GetDatabasesConnectionPoolPropertiesOutput
func (GetDatabasesConnectionPoolPropertiesOutput) ToGetDatabasesConnectionPoolPropertiesOutputWithContext ¶
func (o GetDatabasesConnectionPoolPropertiesOutput) ToGetDatabasesConnectionPoolPropertiesOutputWithContext(ctx context.Context) GetDatabasesConnectionPoolPropertiesOutput
type GetDatabasesEvictionPolicyProperties ¶
type GetDatabasesEvictionPolicyProperties struct { // A string specifying the desired eviction policy for the Redis cluster. // // - `noeviction`: Don't evict any data, returns error when memory limit is reached. // - `allkeys_lru:` Evict any key, least recently used (LRU) first. // - `allkeys_random`: Evict keys in a random order. // - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. // - `volatile_random`: Evict keys with expiration only in a random order. // - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first. EvictionPolicy GetDatabasesEvictionPolicyPropertiesEvictionPolicy `pulumi:"evictionPolicy"` }
type GetDatabasesEvictionPolicyPropertiesEvictionPolicy ¶
type GetDatabasesEvictionPolicyPropertiesEvictionPolicy string
A string specifying the desired eviction policy for the Redis cluster.
- `noeviction`: Don't evict any data, returns error when memory limit is reached. - `allkeys_lru:` Evict any key, least recently used (LRU) first. - `allkeys_random`: Evict keys in a random order. - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. - `volatile_random`: Evict keys with expiration only in a random order. - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first.
type GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput ¶
type GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput struct{ *pulumi.OutputState }
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ElementType ¶
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ElementType() reflect.Type
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput() GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyOutputWithContext ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyOutputWithContext(ctx context.Context) GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput() GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutputWithContext ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutputWithContext(ctx context.Context) GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringOutput ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringOutput() pulumi.StringOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringOutputWithContext ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringPtrOutput ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringPtrOutputWithContext ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput ¶
type GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput struct{ *pulumi.OutputState }
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ElementType ¶
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ElementType() reflect.Type
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput() GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutputWithContext ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToGetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutputWithContext(ctx context.Context) GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToStringPtrOutput ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToStringPtrOutputWithContext ¶
func (o GetDatabasesEvictionPolicyPropertiesEvictionPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GetDatabasesEvictionPolicyPropertiesOutput ¶
type GetDatabasesEvictionPolicyPropertiesOutput struct{ *pulumi.OutputState }
func (GetDatabasesEvictionPolicyPropertiesOutput) ElementType ¶
func (GetDatabasesEvictionPolicyPropertiesOutput) ElementType() reflect.Type
func (GetDatabasesEvictionPolicyPropertiesOutput) EvictionPolicy ¶
func (o GetDatabasesEvictionPolicyPropertiesOutput) EvictionPolicy() GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
A string specifying the desired eviction policy for the Redis cluster.
- `noeviction`: Don't evict any data, returns error when memory limit is reached. - `allkeys_lru:` Evict any key, least recently used (LRU) first. - `allkeys_random`: Evict keys in a random order. - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. - `volatile_random`: Evict keys with expiration only in a random order. - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first.
func (GetDatabasesEvictionPolicyPropertiesOutput) ToGetDatabasesEvictionPolicyPropertiesOutput ¶
func (o GetDatabasesEvictionPolicyPropertiesOutput) ToGetDatabasesEvictionPolicyPropertiesOutput() GetDatabasesEvictionPolicyPropertiesOutput
func (GetDatabasesEvictionPolicyPropertiesOutput) ToGetDatabasesEvictionPolicyPropertiesOutputWithContext ¶
func (o GetDatabasesEvictionPolicyPropertiesOutput) ToGetDatabasesEvictionPolicyPropertiesOutputWithContext(ctx context.Context) GetDatabasesEvictionPolicyPropertiesOutput
type GetDatabasesMigrationStatuArgs ¶
type GetDatabasesMigrationStatuArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type GetDatabasesMigrationStatuOutputArgs ¶
type GetDatabasesMigrationStatuOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (GetDatabasesMigrationStatuOutputArgs) ElementType ¶
func (GetDatabasesMigrationStatuOutputArgs) ElementType() reflect.Type
type GetDatabasesMigrationStatuResult ¶
type GetDatabasesMigrationStatuResult struct { // The time the migration was initiated, in ISO 8601 format. CreatedAt *string `pulumi:"createdAt"` // The ID of the most recent migration. Id *string `pulumi:"id"` // The current status of the migration. Status *OnlineMigrationStatus `pulumi:"status"` }
func GetDatabasesMigrationStatu ¶
func GetDatabasesMigrationStatu(ctx *pulumi.Context, args *GetDatabasesMigrationStatuArgs, opts ...pulumi.InvokeOption) (*GetDatabasesMigrationStatuResult, error)
type GetDatabasesMigrationStatuResultOutput ¶
type GetDatabasesMigrationStatuResultOutput struct{ *pulumi.OutputState }
func GetDatabasesMigrationStatuOutput ¶
func GetDatabasesMigrationStatuOutput(ctx *pulumi.Context, args GetDatabasesMigrationStatuOutputArgs, opts ...pulumi.InvokeOption) GetDatabasesMigrationStatuResultOutput
func (GetDatabasesMigrationStatuResultOutput) CreatedAt ¶ added in v0.0.7
func (o GetDatabasesMigrationStatuResultOutput) CreatedAt() pulumi.StringPtrOutput
The time the migration was initiated, in ISO 8601 format.
func (GetDatabasesMigrationStatuResultOutput) ElementType ¶
func (GetDatabasesMigrationStatuResultOutput) ElementType() reflect.Type
func (GetDatabasesMigrationStatuResultOutput) Id ¶ added in v0.0.7
func (o GetDatabasesMigrationStatuResultOutput) Id() pulumi.StringPtrOutput
The ID of the most recent migration.
func (GetDatabasesMigrationStatuResultOutput) Status ¶ added in v0.0.7
func (o GetDatabasesMigrationStatuResultOutput) Status() OnlineMigrationStatusPtrOutput
The current status of the migration.
func (GetDatabasesMigrationStatuResultOutput) ToGetDatabasesMigrationStatuResultOutput ¶
func (o GetDatabasesMigrationStatuResultOutput) ToGetDatabasesMigrationStatuResultOutput() GetDatabasesMigrationStatuResultOutput
func (GetDatabasesMigrationStatuResultOutput) ToGetDatabasesMigrationStatuResultOutputWithContext ¶
func (o GetDatabasesMigrationStatuResultOutput) ToGetDatabasesMigrationStatuResultOutputWithContext(ctx context.Context) GetDatabasesMigrationStatuResultOutput
type GetDatabasesReplicaProperties ¶
type GetDatabasesReplicaProperties struct {
Replica *DatabaseReplica `pulumi:"replica"`
}
type GetDatabasesReplicaPropertiesOutput ¶
type GetDatabasesReplicaPropertiesOutput struct{ *pulumi.OutputState }
func (GetDatabasesReplicaPropertiesOutput) ElementType ¶
func (GetDatabasesReplicaPropertiesOutput) ElementType() reflect.Type
func (GetDatabasesReplicaPropertiesOutput) Replica ¶
func (o GetDatabasesReplicaPropertiesOutput) Replica() DatabaseReplicaPtrOutput
func (GetDatabasesReplicaPropertiesOutput) ToGetDatabasesReplicaPropertiesOutput ¶
func (o GetDatabasesReplicaPropertiesOutput) ToGetDatabasesReplicaPropertiesOutput() GetDatabasesReplicaPropertiesOutput
func (GetDatabasesReplicaPropertiesOutput) ToGetDatabasesReplicaPropertiesOutputWithContext ¶
func (o GetDatabasesReplicaPropertiesOutput) ToGetDatabasesReplicaPropertiesOutputWithContext(ctx context.Context) GetDatabasesReplicaPropertiesOutput
type GetDatabasesUserProperties ¶
type GetDatabasesUserProperties struct {
User DatabaseUser `pulumi:"user"`
}
type GetDatabasesUserPropertiesOutput ¶
type GetDatabasesUserPropertiesOutput struct{ *pulumi.OutputState }
func (GetDatabasesUserPropertiesOutput) ElementType ¶
func (GetDatabasesUserPropertiesOutput) ElementType() reflect.Type
func (GetDatabasesUserPropertiesOutput) ToGetDatabasesUserPropertiesOutput ¶
func (o GetDatabasesUserPropertiesOutput) ToGetDatabasesUserPropertiesOutput() GetDatabasesUserPropertiesOutput
func (GetDatabasesUserPropertiesOutput) ToGetDatabasesUserPropertiesOutputWithContext ¶
func (o GetDatabasesUserPropertiesOutput) ToGetDatabasesUserPropertiesOutputWithContext(ctx context.Context) GetDatabasesUserPropertiesOutput
func (GetDatabasesUserPropertiesOutput) User ¶
func (o GetDatabasesUserPropertiesOutput) User() DatabaseUserOutput
type ListDatabasesArgs ¶
type ListDatabasesArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type ListDatabasesBackupsArgs ¶
type ListDatabasesBackupsArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type ListDatabasesBackupsOutputArgs ¶
type ListDatabasesBackupsOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (ListDatabasesBackupsOutputArgs) ElementType ¶
func (ListDatabasesBackupsOutputArgs) ElementType() reflect.Type
type ListDatabasesBackupsProperties ¶
type ListDatabasesBackupsProperties struct {
Backups []Backup `pulumi:"backups"`
}
type ListDatabasesBackupsPropertiesOutput ¶
type ListDatabasesBackupsPropertiesOutput struct{ *pulumi.OutputState }
func (ListDatabasesBackupsPropertiesOutput) Backups ¶
func (o ListDatabasesBackupsPropertiesOutput) Backups() BackupArrayOutput
func (ListDatabasesBackupsPropertiesOutput) ElementType ¶
func (ListDatabasesBackupsPropertiesOutput) ElementType() reflect.Type
func (ListDatabasesBackupsPropertiesOutput) ToListDatabasesBackupsPropertiesOutput ¶
func (o ListDatabasesBackupsPropertiesOutput) ToListDatabasesBackupsPropertiesOutput() ListDatabasesBackupsPropertiesOutput
func (ListDatabasesBackupsPropertiesOutput) ToListDatabasesBackupsPropertiesOutputWithContext ¶
func (o ListDatabasesBackupsPropertiesOutput) ToListDatabasesBackupsPropertiesOutputWithContext(ctx context.Context) ListDatabasesBackupsPropertiesOutput
type ListDatabasesBackupsResult ¶
type ListDatabasesBackupsResult struct {
Backups []Backup `pulumi:"backups"`
}
func ListDatabasesBackups ¶
func ListDatabasesBackups(ctx *pulumi.Context, args *ListDatabasesBackupsArgs, opts ...pulumi.InvokeOption) (*ListDatabasesBackupsResult, error)
type ListDatabasesBackupsResultOutput ¶
type ListDatabasesBackupsResultOutput struct{ *pulumi.OutputState }
func ListDatabasesBackupsOutput ¶
func ListDatabasesBackupsOutput(ctx *pulumi.Context, args ListDatabasesBackupsOutputArgs, opts ...pulumi.InvokeOption) ListDatabasesBackupsResultOutput
func (ListDatabasesBackupsResultOutput) Backups ¶ added in v0.0.7
func (o ListDatabasesBackupsResultOutput) Backups() BackupArrayOutput
func (ListDatabasesBackupsResultOutput) ElementType ¶
func (ListDatabasesBackupsResultOutput) ElementType() reflect.Type
func (ListDatabasesBackupsResultOutput) ToListDatabasesBackupsResultOutput ¶
func (o ListDatabasesBackupsResultOutput) ToListDatabasesBackupsResultOutput() ListDatabasesBackupsResultOutput
func (ListDatabasesBackupsResultOutput) ToListDatabasesBackupsResultOutputWithContext ¶
func (o ListDatabasesBackupsResultOutput) ToListDatabasesBackupsResultOutputWithContext(ctx context.Context) ListDatabasesBackupsResultOutput
type ListDatabasesClustersArgs ¶
type ListDatabasesClustersArgs struct { }
type ListDatabasesClustersOutputArgs ¶
type ListDatabasesClustersOutputArgs struct { }
func (ListDatabasesClustersOutputArgs) ElementType ¶
func (ListDatabasesClustersOutputArgs) ElementType() reflect.Type
type ListDatabasesClustersProperties ¶
type ListDatabasesClustersProperties struct {
Databases []DatabaseCluster `pulumi:"databases"`
}
type ListDatabasesClustersPropertiesOutput ¶
type ListDatabasesClustersPropertiesOutput struct{ *pulumi.OutputState }
func (ListDatabasesClustersPropertiesOutput) Databases ¶
func (o ListDatabasesClustersPropertiesOutput) Databases() DatabaseClusterArrayOutput
func (ListDatabasesClustersPropertiesOutput) ElementType ¶
func (ListDatabasesClustersPropertiesOutput) ElementType() reflect.Type
func (ListDatabasesClustersPropertiesOutput) ToListDatabasesClustersPropertiesOutput ¶
func (o ListDatabasesClustersPropertiesOutput) ToListDatabasesClustersPropertiesOutput() ListDatabasesClustersPropertiesOutput
func (ListDatabasesClustersPropertiesOutput) ToListDatabasesClustersPropertiesOutputWithContext ¶
func (o ListDatabasesClustersPropertiesOutput) ToListDatabasesClustersPropertiesOutputWithContext(ctx context.Context) ListDatabasesClustersPropertiesOutput
type ListDatabasesClustersResult ¶
type ListDatabasesClustersResult struct {
Databases []DatabaseCluster `pulumi:"databases"`
}
func ListDatabasesClusters ¶
func ListDatabasesClusters(ctx *pulumi.Context, args *ListDatabasesClustersArgs, opts ...pulumi.InvokeOption) (*ListDatabasesClustersResult, error)
type ListDatabasesClustersResultOutput ¶
type ListDatabasesClustersResultOutput struct{ *pulumi.OutputState }
func ListDatabasesClustersOutput ¶
func ListDatabasesClustersOutput(ctx *pulumi.Context, args ListDatabasesClustersOutputArgs, opts ...pulumi.InvokeOption) ListDatabasesClustersResultOutput
func (ListDatabasesClustersResultOutput) Databases ¶ added in v0.0.7
func (o ListDatabasesClustersResultOutput) Databases() DatabaseClusterArrayOutput
func (ListDatabasesClustersResultOutput) ElementType ¶
func (ListDatabasesClustersResultOutput) ElementType() reflect.Type
func (ListDatabasesClustersResultOutput) ToListDatabasesClustersResultOutput ¶
func (o ListDatabasesClustersResultOutput) ToListDatabasesClustersResultOutput() ListDatabasesClustersResultOutput
func (ListDatabasesClustersResultOutput) ToListDatabasesClustersResultOutputWithContext ¶
func (o ListDatabasesClustersResultOutput) ToListDatabasesClustersResultOutputWithContext(ctx context.Context) ListDatabasesClustersResultOutput
type ListDatabasesConnectionPoolsArgs ¶
type ListDatabasesConnectionPoolsArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type ListDatabasesConnectionPoolsOutputArgs ¶
type ListDatabasesConnectionPoolsOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (ListDatabasesConnectionPoolsOutputArgs) ElementType ¶
func (ListDatabasesConnectionPoolsOutputArgs) ElementType() reflect.Type
type ListDatabasesConnectionPoolsResult ¶
type ListDatabasesConnectionPoolsResult struct { // An array of connection pool objects. Pools []ConnectionPool `pulumi:"pools"` }
func ListDatabasesConnectionPools ¶
func ListDatabasesConnectionPools(ctx *pulumi.Context, args *ListDatabasesConnectionPoolsArgs, opts ...pulumi.InvokeOption) (*ListDatabasesConnectionPoolsResult, error)
type ListDatabasesConnectionPoolsResultOutput ¶
type ListDatabasesConnectionPoolsResultOutput struct{ *pulumi.OutputState }
func ListDatabasesConnectionPoolsOutput ¶
func ListDatabasesConnectionPoolsOutput(ctx *pulumi.Context, args ListDatabasesConnectionPoolsOutputArgs, opts ...pulumi.InvokeOption) ListDatabasesConnectionPoolsResultOutput
func (ListDatabasesConnectionPoolsResultOutput) ElementType ¶
func (ListDatabasesConnectionPoolsResultOutput) ElementType() reflect.Type
func (ListDatabasesConnectionPoolsResultOutput) Pools ¶ added in v0.0.7
func (o ListDatabasesConnectionPoolsResultOutput) Pools() ConnectionPoolArrayOutput
An array of connection pool objects.
func (ListDatabasesConnectionPoolsResultOutput) ToListDatabasesConnectionPoolsResultOutput ¶
func (o ListDatabasesConnectionPoolsResultOutput) ToListDatabasesConnectionPoolsResultOutput() ListDatabasesConnectionPoolsResultOutput
func (ListDatabasesConnectionPoolsResultOutput) ToListDatabasesConnectionPoolsResultOutputWithContext ¶
func (o ListDatabasesConnectionPoolsResultOutput) ToListDatabasesConnectionPoolsResultOutputWithContext(ctx context.Context) ListDatabasesConnectionPoolsResultOutput
type ListDatabasesFirewallRulesArgs ¶
type ListDatabasesFirewallRulesArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type ListDatabasesFirewallRulesOutputArgs ¶
type ListDatabasesFirewallRulesOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (ListDatabasesFirewallRulesOutputArgs) ElementType ¶
func (ListDatabasesFirewallRulesOutputArgs) ElementType() reflect.Type
type ListDatabasesFirewallRulesProperties ¶
type ListDatabasesFirewallRulesProperties struct {
Rules []FirewallRule `pulumi:"rules"`
}
type ListDatabasesFirewallRulesPropertiesOutput ¶
type ListDatabasesFirewallRulesPropertiesOutput struct{ *pulumi.OutputState }
func (ListDatabasesFirewallRulesPropertiesOutput) ElementType ¶
func (ListDatabasesFirewallRulesPropertiesOutput) ElementType() reflect.Type
func (ListDatabasesFirewallRulesPropertiesOutput) Rules ¶
func (o ListDatabasesFirewallRulesPropertiesOutput) Rules() FirewallRuleArrayOutput
func (ListDatabasesFirewallRulesPropertiesOutput) ToListDatabasesFirewallRulesPropertiesOutput ¶
func (o ListDatabasesFirewallRulesPropertiesOutput) ToListDatabasesFirewallRulesPropertiesOutput() ListDatabasesFirewallRulesPropertiesOutput
func (ListDatabasesFirewallRulesPropertiesOutput) ToListDatabasesFirewallRulesPropertiesOutputWithContext ¶
func (o ListDatabasesFirewallRulesPropertiesOutput) ToListDatabasesFirewallRulesPropertiesOutputWithContext(ctx context.Context) ListDatabasesFirewallRulesPropertiesOutput
type ListDatabasesFirewallRulesResult ¶
type ListDatabasesFirewallRulesResult struct {
Rules []FirewallRule `pulumi:"rules"`
}
func ListDatabasesFirewallRules ¶
func ListDatabasesFirewallRules(ctx *pulumi.Context, args *ListDatabasesFirewallRulesArgs, opts ...pulumi.InvokeOption) (*ListDatabasesFirewallRulesResult, error)
type ListDatabasesFirewallRulesResultOutput ¶
type ListDatabasesFirewallRulesResultOutput struct{ *pulumi.OutputState }
func ListDatabasesFirewallRulesOutput ¶
func ListDatabasesFirewallRulesOutput(ctx *pulumi.Context, args ListDatabasesFirewallRulesOutputArgs, opts ...pulumi.InvokeOption) ListDatabasesFirewallRulesResultOutput
func (ListDatabasesFirewallRulesResultOutput) ElementType ¶
func (ListDatabasesFirewallRulesResultOutput) ElementType() reflect.Type
func (ListDatabasesFirewallRulesResultOutput) Rules ¶ added in v0.0.7
func (o ListDatabasesFirewallRulesResultOutput) Rules() FirewallRuleArrayOutput
func (ListDatabasesFirewallRulesResultOutput) ToListDatabasesFirewallRulesResultOutput ¶
func (o ListDatabasesFirewallRulesResultOutput) ToListDatabasesFirewallRulesResultOutput() ListDatabasesFirewallRulesResultOutput
func (ListDatabasesFirewallRulesResultOutput) ToListDatabasesFirewallRulesResultOutputWithContext ¶
func (o ListDatabasesFirewallRulesResultOutput) ToListDatabasesFirewallRulesResultOutputWithContext(ctx context.Context) ListDatabasesFirewallRulesResultOutput
type ListDatabasesOptionsArgs ¶
type ListDatabasesOptionsArgs struct { }
type ListDatabasesOptionsOutputArgs ¶
type ListDatabasesOptionsOutputArgs struct { }
func (ListDatabasesOptionsOutputArgs) ElementType ¶
func (ListDatabasesOptionsOutputArgs) ElementType() reflect.Type
type ListDatabasesOptionsResult ¶
type ListDatabasesOptionsResult struct { Options *OptionsOptionsProperties `pulumi:"options"` VersionAvailability *OptionsVersionAvailabilityProperties `pulumi:"versionAvailability"` }
func ListDatabasesOptions ¶
func ListDatabasesOptions(ctx *pulumi.Context, args *ListDatabasesOptionsArgs, opts ...pulumi.InvokeOption) (*ListDatabasesOptionsResult, error)
type ListDatabasesOptionsResultOutput ¶
type ListDatabasesOptionsResultOutput struct{ *pulumi.OutputState }
func ListDatabasesOptionsOutput ¶
func ListDatabasesOptionsOutput(ctx *pulumi.Context, args ListDatabasesOptionsOutputArgs, opts ...pulumi.InvokeOption) ListDatabasesOptionsResultOutput
func (ListDatabasesOptionsResultOutput) ElementType ¶
func (ListDatabasesOptionsResultOutput) ElementType() reflect.Type
func (ListDatabasesOptionsResultOutput) Options ¶ added in v0.0.7
func (o ListDatabasesOptionsResultOutput) Options() OptionsOptionsPropertiesPtrOutput
func (ListDatabasesOptionsResultOutput) ToListDatabasesOptionsResultOutput ¶
func (o ListDatabasesOptionsResultOutput) ToListDatabasesOptionsResultOutput() ListDatabasesOptionsResultOutput
func (ListDatabasesOptionsResultOutput) ToListDatabasesOptionsResultOutputWithContext ¶
func (o ListDatabasesOptionsResultOutput) ToListDatabasesOptionsResultOutputWithContext(ctx context.Context) ListDatabasesOptionsResultOutput
func (ListDatabasesOptionsResultOutput) VersionAvailability ¶ added in v0.0.7
func (o ListDatabasesOptionsResultOutput) VersionAvailability() OptionsVersionAvailabilityPropertiesPtrOutput
type ListDatabasesOutputArgs ¶
type ListDatabasesOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (ListDatabasesOutputArgs) ElementType ¶
func (ListDatabasesOutputArgs) ElementType() reflect.Type
type ListDatabasesProperties ¶
type ListDatabasesProperties struct {
Dbs []DatabaseType `pulumi:"dbs"`
}
type ListDatabasesPropertiesOutput ¶
type ListDatabasesPropertiesOutput struct{ *pulumi.OutputState }
func (ListDatabasesPropertiesOutput) Dbs ¶
func (o ListDatabasesPropertiesOutput) Dbs() DatabaseTypeArrayOutput
func (ListDatabasesPropertiesOutput) ElementType ¶
func (ListDatabasesPropertiesOutput) ElementType() reflect.Type
func (ListDatabasesPropertiesOutput) ToListDatabasesPropertiesOutput ¶
func (o ListDatabasesPropertiesOutput) ToListDatabasesPropertiesOutput() ListDatabasesPropertiesOutput
func (ListDatabasesPropertiesOutput) ToListDatabasesPropertiesOutputWithContext ¶
func (o ListDatabasesPropertiesOutput) ToListDatabasesPropertiesOutputWithContext(ctx context.Context) ListDatabasesPropertiesOutput
type ListDatabasesReplicasArgs ¶
type ListDatabasesReplicasArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type ListDatabasesReplicasOutputArgs ¶
type ListDatabasesReplicasOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (ListDatabasesReplicasOutputArgs) ElementType ¶
func (ListDatabasesReplicasOutputArgs) ElementType() reflect.Type
type ListDatabasesReplicasProperties ¶
type ListDatabasesReplicasProperties struct {
Replicas []DatabaseReplica `pulumi:"replicas"`
}
type ListDatabasesReplicasPropertiesOutput ¶
type ListDatabasesReplicasPropertiesOutput struct{ *pulumi.OutputState }
func (ListDatabasesReplicasPropertiesOutput) ElementType ¶
func (ListDatabasesReplicasPropertiesOutput) ElementType() reflect.Type
func (ListDatabasesReplicasPropertiesOutput) Replicas ¶
func (o ListDatabasesReplicasPropertiesOutput) Replicas() DatabaseReplicaArrayOutput
func (ListDatabasesReplicasPropertiesOutput) ToListDatabasesReplicasPropertiesOutput ¶
func (o ListDatabasesReplicasPropertiesOutput) ToListDatabasesReplicasPropertiesOutput() ListDatabasesReplicasPropertiesOutput
func (ListDatabasesReplicasPropertiesOutput) ToListDatabasesReplicasPropertiesOutputWithContext ¶
func (o ListDatabasesReplicasPropertiesOutput) ToListDatabasesReplicasPropertiesOutputWithContext(ctx context.Context) ListDatabasesReplicasPropertiesOutput
type ListDatabasesReplicasResult ¶
type ListDatabasesReplicasResult struct {
Replicas []DatabaseReplica `pulumi:"replicas"`
}
func ListDatabasesReplicas ¶
func ListDatabasesReplicas(ctx *pulumi.Context, args *ListDatabasesReplicasArgs, opts ...pulumi.InvokeOption) (*ListDatabasesReplicasResult, error)
type ListDatabasesReplicasResultOutput ¶
type ListDatabasesReplicasResultOutput struct{ *pulumi.OutputState }
func ListDatabasesReplicasOutput ¶
func ListDatabasesReplicasOutput(ctx *pulumi.Context, args ListDatabasesReplicasOutputArgs, opts ...pulumi.InvokeOption) ListDatabasesReplicasResultOutput
func (ListDatabasesReplicasResultOutput) ElementType ¶
func (ListDatabasesReplicasResultOutput) ElementType() reflect.Type
func (ListDatabasesReplicasResultOutput) Replicas ¶ added in v0.0.7
func (o ListDatabasesReplicasResultOutput) Replicas() DatabaseReplicaArrayOutput
func (ListDatabasesReplicasResultOutput) ToListDatabasesReplicasResultOutput ¶
func (o ListDatabasesReplicasResultOutput) ToListDatabasesReplicasResultOutput() ListDatabasesReplicasResultOutput
func (ListDatabasesReplicasResultOutput) ToListDatabasesReplicasResultOutputWithContext ¶
func (o ListDatabasesReplicasResultOutput) ToListDatabasesReplicasResultOutputWithContext(ctx context.Context) ListDatabasesReplicasResultOutput
type ListDatabasesResult ¶
type ListDatabasesResult struct {
Dbs []DatabaseType `pulumi:"dbs"`
}
func ListDatabases ¶
func ListDatabases(ctx *pulumi.Context, args *ListDatabasesArgs, opts ...pulumi.InvokeOption) (*ListDatabasesResult, error)
type ListDatabasesResultOutput ¶
type ListDatabasesResultOutput struct{ *pulumi.OutputState }
func ListDatabasesOutput ¶
func ListDatabasesOutput(ctx *pulumi.Context, args ListDatabasesOutputArgs, opts ...pulumi.InvokeOption) ListDatabasesResultOutput
func (ListDatabasesResultOutput) Dbs ¶ added in v0.0.7
func (o ListDatabasesResultOutput) Dbs() DatabaseTypeArrayOutput
func (ListDatabasesResultOutput) ElementType ¶
func (ListDatabasesResultOutput) ElementType() reflect.Type
func (ListDatabasesResultOutput) ToListDatabasesResultOutput ¶
func (o ListDatabasesResultOutput) ToListDatabasesResultOutput() ListDatabasesResultOutput
func (ListDatabasesResultOutput) ToListDatabasesResultOutputWithContext ¶
func (o ListDatabasesResultOutput) ToListDatabasesResultOutputWithContext(ctx context.Context) ListDatabasesResultOutput
type ListDatabasesUsersArgs ¶
type ListDatabasesUsersArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type ListDatabasesUsersOutputArgs ¶
type ListDatabasesUsersOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (ListDatabasesUsersOutputArgs) ElementType ¶
func (ListDatabasesUsersOutputArgs) ElementType() reflect.Type
type ListDatabasesUsersProperties ¶
type ListDatabasesUsersProperties struct {
Users []DatabaseUser `pulumi:"users"`
}
type ListDatabasesUsersPropertiesOutput ¶
type ListDatabasesUsersPropertiesOutput struct{ *pulumi.OutputState }
func (ListDatabasesUsersPropertiesOutput) ElementType ¶
func (ListDatabasesUsersPropertiesOutput) ElementType() reflect.Type
func (ListDatabasesUsersPropertiesOutput) ToListDatabasesUsersPropertiesOutput ¶
func (o ListDatabasesUsersPropertiesOutput) ToListDatabasesUsersPropertiesOutput() ListDatabasesUsersPropertiesOutput
func (ListDatabasesUsersPropertiesOutput) ToListDatabasesUsersPropertiesOutputWithContext ¶
func (o ListDatabasesUsersPropertiesOutput) ToListDatabasesUsersPropertiesOutputWithContext(ctx context.Context) ListDatabasesUsersPropertiesOutput
func (ListDatabasesUsersPropertiesOutput) Users ¶
func (o ListDatabasesUsersPropertiesOutput) Users() DatabaseUserArrayOutput
type ListDatabasesUsersResult ¶
type ListDatabasesUsersResult struct {
Users []DatabaseUser `pulumi:"users"`
}
func ListDatabasesUsers ¶
func ListDatabasesUsers(ctx *pulumi.Context, args *ListDatabasesUsersArgs, opts ...pulumi.InvokeOption) (*ListDatabasesUsersResult, error)
type ListDatabasesUsersResultOutput ¶
type ListDatabasesUsersResultOutput struct{ *pulumi.OutputState }
func ListDatabasesUsersOutput ¶
func ListDatabasesUsersOutput(ctx *pulumi.Context, args ListDatabasesUsersOutputArgs, opts ...pulumi.InvokeOption) ListDatabasesUsersResultOutput
func (ListDatabasesUsersResultOutput) ElementType ¶
func (ListDatabasesUsersResultOutput) ElementType() reflect.Type
func (ListDatabasesUsersResultOutput) ToListDatabasesUsersResultOutput ¶
func (o ListDatabasesUsersResultOutput) ToListDatabasesUsersResultOutput() ListDatabasesUsersResultOutput
func (ListDatabasesUsersResultOutput) ToListDatabasesUsersResultOutputWithContext ¶
func (o ListDatabasesUsersResultOutput) ToListDatabasesUsersResultOutputWithContext(ctx context.Context) ListDatabasesUsersResultOutput
func (ListDatabasesUsersResultOutput) Users ¶ added in v0.0.7
func (o ListDatabasesUsersResultOutput) Users() DatabaseUserArrayOutput
type LookupDatabaseArgs ¶
type LookupDatabaseOutputArgs ¶
type LookupDatabaseOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` // The name of the database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` }
func (LookupDatabaseOutputArgs) ElementType ¶
func (LookupDatabaseOutputArgs) ElementType() reflect.Type
type LookupDatabaseResult ¶
type LookupDatabaseResult struct {
Db DatabaseType `pulumi:"db"`
}
func LookupDatabase ¶
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
type LookupDatabaseResultOutput ¶
type LookupDatabaseResultOutput struct{ *pulumi.OutputState }
func LookupDatabaseOutput ¶
func LookupDatabaseOutput(ctx *pulumi.Context, args LookupDatabaseOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) Db ¶ added in v0.0.7
func (o LookupDatabaseResultOutput) Db() DatabaseTypeOutput
func (LookupDatabaseResultOutput) ElementType ¶
func (LookupDatabaseResultOutput) ElementType() reflect.Type
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutput ¶
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutput() LookupDatabaseResultOutput
func (LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext ¶
func (o LookupDatabaseResultOutput) ToLookupDatabaseResultOutputWithContext(ctx context.Context) LookupDatabaseResultOutput
type LookupDatabasesClusterArgs ¶
type LookupDatabasesClusterArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type LookupDatabasesClusterOutputArgs ¶
type LookupDatabasesClusterOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (LookupDatabasesClusterOutputArgs) ElementType ¶
func (LookupDatabasesClusterOutputArgs) ElementType() reflect.Type
type LookupDatabasesClusterResult ¶
type LookupDatabasesClusterResult struct {
Database DatabaseCluster `pulumi:"database"`
}
func LookupDatabasesCluster ¶
func LookupDatabasesCluster(ctx *pulumi.Context, args *LookupDatabasesClusterArgs, opts ...pulumi.InvokeOption) (*LookupDatabasesClusterResult, error)
type LookupDatabasesClusterResultOutput ¶
type LookupDatabasesClusterResultOutput struct{ *pulumi.OutputState }
func LookupDatabasesClusterOutput ¶
func LookupDatabasesClusterOutput(ctx *pulumi.Context, args LookupDatabasesClusterOutputArgs, opts ...pulumi.InvokeOption) LookupDatabasesClusterResultOutput
func (LookupDatabasesClusterResultOutput) Database ¶ added in v0.0.7
func (o LookupDatabasesClusterResultOutput) Database() DatabaseClusterOutput
func (LookupDatabasesClusterResultOutput) ElementType ¶
func (LookupDatabasesClusterResultOutput) ElementType() reflect.Type
func (LookupDatabasesClusterResultOutput) ToLookupDatabasesClusterResultOutput ¶
func (o LookupDatabasesClusterResultOutput) ToLookupDatabasesClusterResultOutput() LookupDatabasesClusterResultOutput
func (LookupDatabasesClusterResultOutput) ToLookupDatabasesClusterResultOutputWithContext ¶
func (o LookupDatabasesClusterResultOutput) ToLookupDatabasesClusterResultOutputWithContext(ctx context.Context) LookupDatabasesClusterResultOutput
type LookupDatabasesConnectionPoolOutputArgs ¶
type LookupDatabasesConnectionPoolOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` // The name used to identify the connection pool. PoolName pulumi.StringInput `pulumi:"poolName"` }
func (LookupDatabasesConnectionPoolOutputArgs) ElementType ¶
func (LookupDatabasesConnectionPoolOutputArgs) ElementType() reflect.Type
type LookupDatabasesConnectionPoolResult ¶
type LookupDatabasesConnectionPoolResult struct {
Pool ConnectionPool `pulumi:"pool"`
}
func LookupDatabasesConnectionPool ¶
func LookupDatabasesConnectionPool(ctx *pulumi.Context, args *LookupDatabasesConnectionPoolArgs, opts ...pulumi.InvokeOption) (*LookupDatabasesConnectionPoolResult, error)
type LookupDatabasesConnectionPoolResultOutput ¶
type LookupDatabasesConnectionPoolResultOutput struct{ *pulumi.OutputState }
func LookupDatabasesConnectionPoolOutput ¶
func LookupDatabasesConnectionPoolOutput(ctx *pulumi.Context, args LookupDatabasesConnectionPoolOutputArgs, opts ...pulumi.InvokeOption) LookupDatabasesConnectionPoolResultOutput
func (LookupDatabasesConnectionPoolResultOutput) ElementType ¶
func (LookupDatabasesConnectionPoolResultOutput) ElementType() reflect.Type
func (LookupDatabasesConnectionPoolResultOutput) Pool ¶ added in v0.0.7
func (o LookupDatabasesConnectionPoolResultOutput) Pool() ConnectionPoolOutput
func (LookupDatabasesConnectionPoolResultOutput) ToLookupDatabasesConnectionPoolResultOutput ¶
func (o LookupDatabasesConnectionPoolResultOutput) ToLookupDatabasesConnectionPoolResultOutput() LookupDatabasesConnectionPoolResultOutput
func (LookupDatabasesConnectionPoolResultOutput) ToLookupDatabasesConnectionPoolResultOutputWithContext ¶
func (o LookupDatabasesConnectionPoolResultOutput) ToLookupDatabasesConnectionPoolResultOutputWithContext(ctx context.Context) LookupDatabasesConnectionPoolResultOutput
type LookupDatabasesEvictionPolicyArgs ¶
type LookupDatabasesEvictionPolicyArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type LookupDatabasesEvictionPolicyOutputArgs ¶
type LookupDatabasesEvictionPolicyOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (LookupDatabasesEvictionPolicyOutputArgs) ElementType ¶
func (LookupDatabasesEvictionPolicyOutputArgs) ElementType() reflect.Type
type LookupDatabasesEvictionPolicyResult ¶
type LookupDatabasesEvictionPolicyResult struct { // A string specifying the desired eviction policy for the Redis cluster. // // - `noeviction`: Don't evict any data, returns error when memory limit is reached. // - `allkeys_lru:` Evict any key, least recently used (LRU) first. // - `allkeys_random`: Evict keys in a random order. // - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. // - `volatile_random`: Evict keys with expiration only in a random order. // - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first. EvictionPolicy GetDatabasesEvictionPolicyPropertiesEvictionPolicy `pulumi:"evictionPolicy"` }
func LookupDatabasesEvictionPolicy ¶
func LookupDatabasesEvictionPolicy(ctx *pulumi.Context, args *LookupDatabasesEvictionPolicyArgs, opts ...pulumi.InvokeOption) (*LookupDatabasesEvictionPolicyResult, error)
type LookupDatabasesEvictionPolicyResultOutput ¶
type LookupDatabasesEvictionPolicyResultOutput struct{ *pulumi.OutputState }
func LookupDatabasesEvictionPolicyOutput ¶
func LookupDatabasesEvictionPolicyOutput(ctx *pulumi.Context, args LookupDatabasesEvictionPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupDatabasesEvictionPolicyResultOutput
func (LookupDatabasesEvictionPolicyResultOutput) ElementType ¶
func (LookupDatabasesEvictionPolicyResultOutput) ElementType() reflect.Type
func (LookupDatabasesEvictionPolicyResultOutput) EvictionPolicy ¶ added in v0.0.7
func (o LookupDatabasesEvictionPolicyResultOutput) EvictionPolicy() GetDatabasesEvictionPolicyPropertiesEvictionPolicyOutput
A string specifying the desired eviction policy for the Redis cluster.
- `noeviction`: Don't evict any data, returns error when memory limit is reached. - `allkeys_lru:` Evict any key, least recently used (LRU) first. - `allkeys_random`: Evict keys in a random order. - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. - `volatile_random`: Evict keys with expiration only in a random order. - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first.
func (LookupDatabasesEvictionPolicyResultOutput) ToLookupDatabasesEvictionPolicyResultOutput ¶
func (o LookupDatabasesEvictionPolicyResultOutput) ToLookupDatabasesEvictionPolicyResultOutput() LookupDatabasesEvictionPolicyResultOutput
func (LookupDatabasesEvictionPolicyResultOutput) ToLookupDatabasesEvictionPolicyResultOutputWithContext ¶
func (o LookupDatabasesEvictionPolicyResultOutput) ToLookupDatabasesEvictionPolicyResultOutputWithContext(ctx context.Context) LookupDatabasesEvictionPolicyResultOutput
type LookupDatabasesReplicaOutputArgs ¶
type LookupDatabasesReplicaOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` // The name of the database replica. ReplicaName pulumi.StringInput `pulumi:"replicaName"` }
func (LookupDatabasesReplicaOutputArgs) ElementType ¶
func (LookupDatabasesReplicaOutputArgs) ElementType() reflect.Type
type LookupDatabasesReplicaResult ¶
type LookupDatabasesReplicaResult struct {
Replica *DatabaseReplica `pulumi:"replica"`
}
func LookupDatabasesReplica ¶
func LookupDatabasesReplica(ctx *pulumi.Context, args *LookupDatabasesReplicaArgs, opts ...pulumi.InvokeOption) (*LookupDatabasesReplicaResult, error)
type LookupDatabasesReplicaResultOutput ¶
type LookupDatabasesReplicaResultOutput struct{ *pulumi.OutputState }
func LookupDatabasesReplicaOutput ¶
func LookupDatabasesReplicaOutput(ctx *pulumi.Context, args LookupDatabasesReplicaOutputArgs, opts ...pulumi.InvokeOption) LookupDatabasesReplicaResultOutput
func (LookupDatabasesReplicaResultOutput) ElementType ¶
func (LookupDatabasesReplicaResultOutput) ElementType() reflect.Type
func (LookupDatabasesReplicaResultOutput) Replica ¶ added in v0.0.7
func (o LookupDatabasesReplicaResultOutput) Replica() DatabaseReplicaPtrOutput
func (LookupDatabasesReplicaResultOutput) ToLookupDatabasesReplicaResultOutput ¶
func (o LookupDatabasesReplicaResultOutput) ToLookupDatabasesReplicaResultOutput() LookupDatabasesReplicaResultOutput
func (LookupDatabasesReplicaResultOutput) ToLookupDatabasesReplicaResultOutputWithContext ¶
func (o LookupDatabasesReplicaResultOutput) ToLookupDatabasesReplicaResultOutputWithContext(ctx context.Context) LookupDatabasesReplicaResultOutput
type LookupDatabasesSqlModeArgs ¶
type LookupDatabasesSqlModeArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid string `pulumi:"databaseClusterUuid"` }
type LookupDatabasesSqlModeOutputArgs ¶
type LookupDatabasesSqlModeOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` }
func (LookupDatabasesSqlModeOutputArgs) ElementType ¶
func (LookupDatabasesSqlModeOutputArgs) ElementType() reflect.Type
type LookupDatabasesSqlModeResult ¶
type LookupDatabasesSqlModeResult struct { // A string specifying the configured SQL modes for the MySQL cluster. SqlMode string `pulumi:"sqlMode"` }
func LookupDatabasesSqlMode ¶
func LookupDatabasesSqlMode(ctx *pulumi.Context, args *LookupDatabasesSqlModeArgs, opts ...pulumi.InvokeOption) (*LookupDatabasesSqlModeResult, error)
type LookupDatabasesSqlModeResultOutput ¶
type LookupDatabasesSqlModeResultOutput struct{ *pulumi.OutputState }
func LookupDatabasesSqlModeOutput ¶
func LookupDatabasesSqlModeOutput(ctx *pulumi.Context, args LookupDatabasesSqlModeOutputArgs, opts ...pulumi.InvokeOption) LookupDatabasesSqlModeResultOutput
func (LookupDatabasesSqlModeResultOutput) ElementType ¶
func (LookupDatabasesSqlModeResultOutput) ElementType() reflect.Type
func (LookupDatabasesSqlModeResultOutput) SqlMode ¶ added in v0.0.7
func (o LookupDatabasesSqlModeResultOutput) SqlMode() pulumi.StringOutput
A string specifying the configured SQL modes for the MySQL cluster.
func (LookupDatabasesSqlModeResultOutput) ToLookupDatabasesSqlModeResultOutput ¶
func (o LookupDatabasesSqlModeResultOutput) ToLookupDatabasesSqlModeResultOutput() LookupDatabasesSqlModeResultOutput
func (LookupDatabasesSqlModeResultOutput) ToLookupDatabasesSqlModeResultOutputWithContext ¶
func (o LookupDatabasesSqlModeResultOutput) ToLookupDatabasesSqlModeResultOutputWithContext(ctx context.Context) LookupDatabasesSqlModeResultOutput
type LookupDatabasesUserArgs ¶
type LookupDatabasesUserOutputArgs ¶
type LookupDatabasesUserOutputArgs struct { // A unique identifier for a database cluster. DatabaseClusterUuid pulumi.StringInput `pulumi:"databaseClusterUuid"` // The name of the database user. Username pulumi.StringInput `pulumi:"username"` }
func (LookupDatabasesUserOutputArgs) ElementType ¶
func (LookupDatabasesUserOutputArgs) ElementType() reflect.Type
type LookupDatabasesUserResult ¶
type LookupDatabasesUserResult struct {
User DatabaseUser `pulumi:"user"`
}
func LookupDatabasesUser ¶
func LookupDatabasesUser(ctx *pulumi.Context, args *LookupDatabasesUserArgs, opts ...pulumi.InvokeOption) (*LookupDatabasesUserResult, error)
type LookupDatabasesUserResultOutput ¶
type LookupDatabasesUserResultOutput struct{ *pulumi.OutputState }
func LookupDatabasesUserOutput ¶
func LookupDatabasesUserOutput(ctx *pulumi.Context, args LookupDatabasesUserOutputArgs, opts ...pulumi.InvokeOption) LookupDatabasesUserResultOutput
func (LookupDatabasesUserResultOutput) ElementType ¶
func (LookupDatabasesUserResultOutput) ElementType() reflect.Type
func (LookupDatabasesUserResultOutput) ToLookupDatabasesUserResultOutput ¶
func (o LookupDatabasesUserResultOutput) ToLookupDatabasesUserResultOutput() LookupDatabasesUserResultOutput
func (LookupDatabasesUserResultOutput) ToLookupDatabasesUserResultOutputWithContext ¶
func (o LookupDatabasesUserResultOutput) ToLookupDatabasesUserResultOutputWithContext(ctx context.Context) LookupDatabasesUserResultOutput
func (LookupDatabasesUserResultOutput) User ¶ added in v0.0.7
func (o LookupDatabasesUserResultOutput) User() DatabaseUserOutput
type Mysql ¶
type Mysql struct { // The hour of day (in UTC) when backup for the service starts. New backup only starts if previous backup has already completed. BackupHour *int `pulumi:"backupHour"` // The minute of the backup hour when backup for the service starts. New backup only starts if previous backup has already completed. BackupMinute *int `pulumi:"backupMinute"` // The minimum amount of time, in seconds, to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default, for example if using the MySQL Debezium Kafka connector. BinlogRetentionPeriod *float64 `pulumi:"binlogRetentionPeriod"` // The number of seconds that the mysqld server waits for a connect packet before responding with bad handshake. ConnectTimeout *int `pulumi:"connectTimeout"` // Default server time zone, in the form of an offset from UTC (from -12:00 to +12:00), a time zone name (EST), or 'SYSTEM' to use the MySQL server default. DefaultTimeZone *string `pulumi:"defaultTimeZone"` // The maximum permitted result length, in bytes, for the GROUP_CONCAT() function. GroupConcatMaxLen *int `pulumi:"groupConcatMaxLen"` // The time, in seconds, before cached statistics expire. InformationSchemaStatsExpiry *int `pulumi:"informationSchemaStatsExpiry"` // The minimum length of words that an InnoDB FULLTEXT index stores. InnodbFtMinTokenSize *int `pulumi:"innodbFtMinTokenSize"` // The InnoDB FULLTEXT index stopword list for all InnoDB tables. InnodbFtServerStopwordTable *string `pulumi:"innodbFtServerStopwordTable"` // The time, in seconds, that an InnoDB transaction waits for a row lock. before giving up. InnodbLockWaitTimeout *int `pulumi:"innodbLockWaitTimeout"` // The size of the buffer, in bytes, that InnoDB uses to write to the log files. on disk. InnodbLogBufferSize *int `pulumi:"innodbLogBufferSize"` // The upper limit, in bytes, of the size of the temporary log files used during online DDL operations for InnoDB tables. InnodbOnlineAlterLogMaxSize *int `pulumi:"innodbOnlineAlterLogMaxSize"` // When enabled, records information about all deadlocks in InnoDB user transactions in the error log. Disabled by default. InnodbPrintAllDeadlocks *bool `pulumi:"innodbPrintAllDeadlocks"` // When enabled, transaction timeouts cause InnoDB to abort and roll back the entire transaction. InnodbRollbackOnTimeout *bool `pulumi:"innodbRollbackOnTimeout"` // The time, in seconds, the server waits for activity on an interactive. connection before closing it. InteractiveTimeout *int `pulumi:"interactiveTimeout"` // The storage engine for in-memory internal temporary tables. InternalTmpMemStorageEngine *MysqlInternalTmpMemStorageEngine `pulumi:"internalTmpMemStorageEngine"` // The time, in seconds, for a query to take to execute before being captured by slow_query_logs. Default is 10 seconds. LongQueryTime *float64 `pulumi:"longQueryTime"` // The size of the largest message, in bytes, that can be received by the server. Default is 67108864 (64M). MaxAllowedPacket *int `pulumi:"maxAllowedPacket"` // The maximum size, in bytes, of internal in-memory tables. Also set tmp_table_size. Default is 16777216 (16M) MaxHeapTableSize *int `pulumi:"maxHeapTableSize"` // The time, in seconds, to wait for more data from an existing connection. aborting the read. NetReadTimeout *int `pulumi:"netReadTimeout"` // The number of seconds to wait for a block to be written to a connection before aborting the write. NetWriteTimeout *int `pulumi:"netWriteTimeout"` // When enabled, captures slow queries. When disabled, also truncates the mysql.slow_log table. Default is false. SlowQueryLog *bool `pulumi:"slowQueryLog"` // The sort buffer size, in bytes, for ORDER BY optimization. Default is 262144. (256K). SortBufferSize *int `pulumi:"sortBufferSize"` // Global SQL mode. If empty, uses MySQL server defaults. Must only include uppercase alphabetic characters, underscores, and commas. SqlMode *string `pulumi:"sqlMode"` // Require primary key to be defined for new tables or old tables modified with ALTER TABLE and fail if missing. It is recommended to always have primary keys because various functionality may break if any large table is missing them. SqlRequirePrimaryKey *bool `pulumi:"sqlRequirePrimaryKey"` // The maximum size, in bytes, of internal in-memory tables. Also set max_heap_table_size. Default is 16777216 (16M). TmpTableSize *int `pulumi:"tmpTableSize"` Type *string `pulumi:"type"` // The number of seconds the server waits for activity on a noninteractive connection before closing it. WaitTimeout *int `pulumi:"waitTimeout"` }
type MysqlInternalTmpMemStorageEngine ¶
type MysqlInternalTmpMemStorageEngine string
The storage engine for in-memory internal temporary tables.
type MysqlInternalTmpMemStorageEngineOutput ¶
type MysqlInternalTmpMemStorageEngineOutput struct{ *pulumi.OutputState }
func (MysqlInternalTmpMemStorageEngineOutput) ElementType ¶
func (MysqlInternalTmpMemStorageEngineOutput) ElementType() reflect.Type
func (MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEngineOutput ¶
func (o MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEngineOutput() MysqlInternalTmpMemStorageEngineOutput
func (MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEngineOutputWithContext ¶
func (o MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEngineOutputWithContext(ctx context.Context) MysqlInternalTmpMemStorageEngineOutput
func (MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEnginePtrOutput ¶
func (o MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEnginePtrOutput() MysqlInternalTmpMemStorageEnginePtrOutput
func (MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEnginePtrOutputWithContext ¶
func (o MysqlInternalTmpMemStorageEngineOutput) ToMysqlInternalTmpMemStorageEnginePtrOutputWithContext(ctx context.Context) MysqlInternalTmpMemStorageEnginePtrOutput
func (MysqlInternalTmpMemStorageEngineOutput) ToStringOutput ¶
func (o MysqlInternalTmpMemStorageEngineOutput) ToStringOutput() pulumi.StringOutput
func (MysqlInternalTmpMemStorageEngineOutput) ToStringOutputWithContext ¶
func (o MysqlInternalTmpMemStorageEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MysqlInternalTmpMemStorageEngineOutput) ToStringPtrOutput ¶
func (o MysqlInternalTmpMemStorageEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MysqlInternalTmpMemStorageEngineOutput) ToStringPtrOutputWithContext ¶
func (o MysqlInternalTmpMemStorageEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MysqlInternalTmpMemStorageEnginePtrOutput ¶
type MysqlInternalTmpMemStorageEnginePtrOutput struct{ *pulumi.OutputState }
func (MysqlInternalTmpMemStorageEnginePtrOutput) ElementType ¶
func (MysqlInternalTmpMemStorageEnginePtrOutput) ElementType() reflect.Type
func (MysqlInternalTmpMemStorageEnginePtrOutput) ToMysqlInternalTmpMemStorageEnginePtrOutput ¶
func (o MysqlInternalTmpMemStorageEnginePtrOutput) ToMysqlInternalTmpMemStorageEnginePtrOutput() MysqlInternalTmpMemStorageEnginePtrOutput
func (MysqlInternalTmpMemStorageEnginePtrOutput) ToMysqlInternalTmpMemStorageEnginePtrOutputWithContext ¶
func (o MysqlInternalTmpMemStorageEnginePtrOutput) ToMysqlInternalTmpMemStorageEnginePtrOutputWithContext(ctx context.Context) MysqlInternalTmpMemStorageEnginePtrOutput
func (MysqlInternalTmpMemStorageEnginePtrOutput) ToStringPtrOutput ¶
func (o MysqlInternalTmpMemStorageEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MysqlInternalTmpMemStorageEnginePtrOutput) ToStringPtrOutputWithContext ¶
func (o MysqlInternalTmpMemStorageEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MysqlOutput ¶
type MysqlOutput struct{ *pulumi.OutputState }
func (MysqlOutput) BackupHour ¶
func (o MysqlOutput) BackupHour() pulumi.IntPtrOutput
The hour of day (in UTC) when backup for the service starts. New backup only starts if previous backup has already completed.
func (MysqlOutput) BackupMinute ¶
func (o MysqlOutput) BackupMinute() pulumi.IntPtrOutput
The minute of the backup hour when backup for the service starts. New backup only starts if previous backup has already completed.
func (MysqlOutput) BinlogRetentionPeriod ¶
func (o MysqlOutput) BinlogRetentionPeriod() pulumi.Float64PtrOutput
The minimum amount of time, in seconds, to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default, for example if using the MySQL Debezium Kafka connector.
func (MysqlOutput) ConnectTimeout ¶
func (o MysqlOutput) ConnectTimeout() pulumi.IntPtrOutput
The number of seconds that the mysqld server waits for a connect packet before responding with bad handshake.
func (MysqlOutput) DefaultTimeZone ¶
func (o MysqlOutput) DefaultTimeZone() pulumi.StringPtrOutput
Default server time zone, in the form of an offset from UTC (from -12:00 to +12:00), a time zone name (EST), or 'SYSTEM' to use the MySQL server default.
func (MysqlOutput) ElementType ¶
func (MysqlOutput) ElementType() reflect.Type
func (MysqlOutput) GroupConcatMaxLen ¶
func (o MysqlOutput) GroupConcatMaxLen() pulumi.IntPtrOutput
The maximum permitted result length, in bytes, for the GROUP_CONCAT() function.
func (MysqlOutput) InformationSchemaStatsExpiry ¶
func (o MysqlOutput) InformationSchemaStatsExpiry() pulumi.IntPtrOutput
The time, in seconds, before cached statistics expire.
func (MysqlOutput) InnodbFtMinTokenSize ¶
func (o MysqlOutput) InnodbFtMinTokenSize() pulumi.IntPtrOutput
The minimum length of words that an InnoDB FULLTEXT index stores.
func (MysqlOutput) InnodbFtServerStopwordTable ¶
func (o MysqlOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput
The InnoDB FULLTEXT index stopword list for all InnoDB tables.
func (MysqlOutput) InnodbLockWaitTimeout ¶
func (o MysqlOutput) InnodbLockWaitTimeout() pulumi.IntPtrOutput
The time, in seconds, that an InnoDB transaction waits for a row lock. before giving up.
func (MysqlOutput) InnodbLogBufferSize ¶
func (o MysqlOutput) InnodbLogBufferSize() pulumi.IntPtrOutput
The size of the buffer, in bytes, that InnoDB uses to write to the log files. on disk.
func (MysqlOutput) InnodbOnlineAlterLogMaxSize ¶
func (o MysqlOutput) InnodbOnlineAlterLogMaxSize() pulumi.IntPtrOutput
The upper limit, in bytes, of the size of the temporary log files used during online DDL operations for InnoDB tables.
func (MysqlOutput) InnodbPrintAllDeadlocks ¶
func (o MysqlOutput) InnodbPrintAllDeadlocks() pulumi.BoolPtrOutput
When enabled, records information about all deadlocks in InnoDB user transactions in the error log. Disabled by default.
func (MysqlOutput) InnodbRollbackOnTimeout ¶
func (o MysqlOutput) InnodbRollbackOnTimeout() pulumi.BoolPtrOutput
When enabled, transaction timeouts cause InnoDB to abort and roll back the entire transaction.
func (MysqlOutput) InteractiveTimeout ¶
func (o MysqlOutput) InteractiveTimeout() pulumi.IntPtrOutput
The time, in seconds, the server waits for activity on an interactive. connection before closing it.
func (MysqlOutput) InternalTmpMemStorageEngine ¶
func (o MysqlOutput) InternalTmpMemStorageEngine() MysqlInternalTmpMemStorageEnginePtrOutput
The storage engine for in-memory internal temporary tables.
func (MysqlOutput) LongQueryTime ¶
func (o MysqlOutput) LongQueryTime() pulumi.Float64PtrOutput
The time, in seconds, for a query to take to execute before being captured by slow_query_logs. Default is 10 seconds.
func (MysqlOutput) MaxAllowedPacket ¶
func (o MysqlOutput) MaxAllowedPacket() pulumi.IntPtrOutput
The size of the largest message, in bytes, that can be received by the server. Default is 67108864 (64M).
func (MysqlOutput) MaxHeapTableSize ¶
func (o MysqlOutput) MaxHeapTableSize() pulumi.IntPtrOutput
The maximum size, in bytes, of internal in-memory tables. Also set tmp_table_size. Default is 16777216 (16M)
func (MysqlOutput) NetReadTimeout ¶
func (o MysqlOutput) NetReadTimeout() pulumi.IntPtrOutput
The time, in seconds, to wait for more data from an existing connection. aborting the read.
func (MysqlOutput) NetWriteTimeout ¶
func (o MysqlOutput) NetWriteTimeout() pulumi.IntPtrOutput
The number of seconds to wait for a block to be written to a connection before aborting the write.
func (MysqlOutput) SlowQueryLog ¶
func (o MysqlOutput) SlowQueryLog() pulumi.BoolPtrOutput
When enabled, captures slow queries. When disabled, also truncates the mysql.slow_log table. Default is false.
func (MysqlOutput) SortBufferSize ¶
func (o MysqlOutput) SortBufferSize() pulumi.IntPtrOutput
The sort buffer size, in bytes, for ORDER BY optimization. Default is 262144. (256K).
func (MysqlOutput) SqlMode ¶
func (o MysqlOutput) SqlMode() pulumi.StringPtrOutput
Global SQL mode. If empty, uses MySQL server defaults. Must only include uppercase alphabetic characters, underscores, and commas.
func (MysqlOutput) SqlRequirePrimaryKey ¶
func (o MysqlOutput) SqlRequirePrimaryKey() pulumi.BoolPtrOutput
Require primary key to be defined for new tables or old tables modified with ALTER TABLE and fail if missing. It is recommended to always have primary keys because various functionality may break if any large table is missing them.
func (MysqlOutput) TmpTableSize ¶
func (o MysqlOutput) TmpTableSize() pulumi.IntPtrOutput
The maximum size, in bytes, of internal in-memory tables. Also set max_heap_table_size. Default is 16777216 (16M).
func (MysqlOutput) ToMysqlOutput ¶
func (o MysqlOutput) ToMysqlOutput() MysqlOutput
func (MysqlOutput) ToMysqlOutputWithContext ¶
func (o MysqlOutput) ToMysqlOutputWithContext(ctx context.Context) MysqlOutput
func (MysqlOutput) Type ¶
func (o MysqlOutput) Type() pulumi.StringPtrOutput
func (MysqlOutput) WaitTimeout ¶
func (o MysqlOutput) WaitTimeout() pulumi.IntPtrOutput
The number of seconds the server waits for activity on a noninteractive connection before closing it.
type MysqlPtrOutput ¶
type MysqlPtrOutput struct{ *pulumi.OutputState }
func (MysqlPtrOutput) BackupHour ¶
func (o MysqlPtrOutput) BackupHour() pulumi.IntPtrOutput
The hour of day (in UTC) when backup for the service starts. New backup only starts if previous backup has already completed.
func (MysqlPtrOutput) BackupMinute ¶
func (o MysqlPtrOutput) BackupMinute() pulumi.IntPtrOutput
The minute of the backup hour when backup for the service starts. New backup only starts if previous backup has already completed.
func (MysqlPtrOutput) BinlogRetentionPeriod ¶
func (o MysqlPtrOutput) BinlogRetentionPeriod() pulumi.Float64PtrOutput
The minimum amount of time, in seconds, to keep binlog entries before deletion. This may be extended for services that require binlog entries for longer than the default, for example if using the MySQL Debezium Kafka connector.
func (MysqlPtrOutput) ConnectTimeout ¶
func (o MysqlPtrOutput) ConnectTimeout() pulumi.IntPtrOutput
The number of seconds that the mysqld server waits for a connect packet before responding with bad handshake.
func (MysqlPtrOutput) DefaultTimeZone ¶
func (o MysqlPtrOutput) DefaultTimeZone() pulumi.StringPtrOutput
Default server time zone, in the form of an offset from UTC (from -12:00 to +12:00), a time zone name (EST), or 'SYSTEM' to use the MySQL server default.
func (MysqlPtrOutput) Elem ¶
func (o MysqlPtrOutput) Elem() MysqlOutput
func (MysqlPtrOutput) ElementType ¶
func (MysqlPtrOutput) ElementType() reflect.Type
func (MysqlPtrOutput) GroupConcatMaxLen ¶
func (o MysqlPtrOutput) GroupConcatMaxLen() pulumi.IntPtrOutput
The maximum permitted result length, in bytes, for the GROUP_CONCAT() function.
func (MysqlPtrOutput) InformationSchemaStatsExpiry ¶
func (o MysqlPtrOutput) InformationSchemaStatsExpiry() pulumi.IntPtrOutput
The time, in seconds, before cached statistics expire.
func (MysqlPtrOutput) InnodbFtMinTokenSize ¶
func (o MysqlPtrOutput) InnodbFtMinTokenSize() pulumi.IntPtrOutput
The minimum length of words that an InnoDB FULLTEXT index stores.
func (MysqlPtrOutput) InnodbFtServerStopwordTable ¶
func (o MysqlPtrOutput) InnodbFtServerStopwordTable() pulumi.StringPtrOutput
The InnoDB FULLTEXT index stopword list for all InnoDB tables.
func (MysqlPtrOutput) InnodbLockWaitTimeout ¶
func (o MysqlPtrOutput) InnodbLockWaitTimeout() pulumi.IntPtrOutput
The time, in seconds, that an InnoDB transaction waits for a row lock. before giving up.
func (MysqlPtrOutput) InnodbLogBufferSize ¶
func (o MysqlPtrOutput) InnodbLogBufferSize() pulumi.IntPtrOutput
The size of the buffer, in bytes, that InnoDB uses to write to the log files. on disk.
func (MysqlPtrOutput) InnodbOnlineAlterLogMaxSize ¶
func (o MysqlPtrOutput) InnodbOnlineAlterLogMaxSize() pulumi.IntPtrOutput
The upper limit, in bytes, of the size of the temporary log files used during online DDL operations for InnoDB tables.
func (MysqlPtrOutput) InnodbPrintAllDeadlocks ¶
func (o MysqlPtrOutput) InnodbPrintAllDeadlocks() pulumi.BoolPtrOutput
When enabled, records information about all deadlocks in InnoDB user transactions in the error log. Disabled by default.
func (MysqlPtrOutput) InnodbRollbackOnTimeout ¶
func (o MysqlPtrOutput) InnodbRollbackOnTimeout() pulumi.BoolPtrOutput
When enabled, transaction timeouts cause InnoDB to abort and roll back the entire transaction.
func (MysqlPtrOutput) InteractiveTimeout ¶
func (o MysqlPtrOutput) InteractiveTimeout() pulumi.IntPtrOutput
The time, in seconds, the server waits for activity on an interactive. connection before closing it.
func (MysqlPtrOutput) InternalTmpMemStorageEngine ¶
func (o MysqlPtrOutput) InternalTmpMemStorageEngine() MysqlInternalTmpMemStorageEnginePtrOutput
The storage engine for in-memory internal temporary tables.
func (MysqlPtrOutput) LongQueryTime ¶
func (o MysqlPtrOutput) LongQueryTime() pulumi.Float64PtrOutput
The time, in seconds, for a query to take to execute before being captured by slow_query_logs. Default is 10 seconds.
func (MysqlPtrOutput) MaxAllowedPacket ¶
func (o MysqlPtrOutput) MaxAllowedPacket() pulumi.IntPtrOutput
The size of the largest message, in bytes, that can be received by the server. Default is 67108864 (64M).
func (MysqlPtrOutput) MaxHeapTableSize ¶
func (o MysqlPtrOutput) MaxHeapTableSize() pulumi.IntPtrOutput
The maximum size, in bytes, of internal in-memory tables. Also set tmp_table_size. Default is 16777216 (16M)
func (MysqlPtrOutput) NetReadTimeout ¶
func (o MysqlPtrOutput) NetReadTimeout() pulumi.IntPtrOutput
The time, in seconds, to wait for more data from an existing connection. aborting the read.
func (MysqlPtrOutput) NetWriteTimeout ¶
func (o MysqlPtrOutput) NetWriteTimeout() pulumi.IntPtrOutput
The number of seconds to wait for a block to be written to a connection before aborting the write.
func (MysqlPtrOutput) SlowQueryLog ¶
func (o MysqlPtrOutput) SlowQueryLog() pulumi.BoolPtrOutput
When enabled, captures slow queries. When disabled, also truncates the mysql.slow_log table. Default is false.
func (MysqlPtrOutput) SortBufferSize ¶
func (o MysqlPtrOutput) SortBufferSize() pulumi.IntPtrOutput
The sort buffer size, in bytes, for ORDER BY optimization. Default is 262144. (256K).
func (MysqlPtrOutput) SqlMode ¶
func (o MysqlPtrOutput) SqlMode() pulumi.StringPtrOutput
Global SQL mode. If empty, uses MySQL server defaults. Must only include uppercase alphabetic characters, underscores, and commas.
func (MysqlPtrOutput) SqlRequirePrimaryKey ¶
func (o MysqlPtrOutput) SqlRequirePrimaryKey() pulumi.BoolPtrOutput
Require primary key to be defined for new tables or old tables modified with ALTER TABLE and fail if missing. It is recommended to always have primary keys because various functionality may break if any large table is missing them.
func (MysqlPtrOutput) TmpTableSize ¶
func (o MysqlPtrOutput) TmpTableSize() pulumi.IntPtrOutput
The maximum size, in bytes, of internal in-memory tables. Also set max_heap_table_size. Default is 16777216 (16M).
func (MysqlPtrOutput) ToMysqlPtrOutput ¶
func (o MysqlPtrOutput) ToMysqlPtrOutput() MysqlPtrOutput
func (MysqlPtrOutput) ToMysqlPtrOutputWithContext ¶
func (o MysqlPtrOutput) ToMysqlPtrOutputWithContext(ctx context.Context) MysqlPtrOutput
func (MysqlPtrOutput) Type ¶
func (o MysqlPtrOutput) Type() pulumi.StringPtrOutput
func (MysqlPtrOutput) WaitTimeout ¶
func (o MysqlPtrOutput) WaitTimeout() pulumi.IntPtrOutput
The number of seconds the server waits for activity on a noninteractive connection before closing it.
type MysqlSettings ¶
type MysqlSettings struct { // A string specifying the authentication method to be used for connections // to the MySQL user account. The valid values are `mysql_native_password` // or `caching_sha2_password`. If excluded when creating a new user, the // default for the version of MySQL in use will be used. As of MySQL 8.0, the // default is `caching_sha2_password`. AuthPlugin MysqlSettingsAuthPlugin `pulumi:"authPlugin"` }
type MysqlSettingsArgs ¶
type MysqlSettingsArgs struct { // A string specifying the authentication method to be used for connections // to the MySQL user account. The valid values are `mysql_native_password` // or `caching_sha2_password`. If excluded when creating a new user, the // default for the version of MySQL in use will be used. As of MySQL 8.0, the // default is `caching_sha2_password`. AuthPlugin MysqlSettingsAuthPluginInput `pulumi:"authPlugin"` }
func (MysqlSettingsArgs) ElementType ¶
func (MysqlSettingsArgs) ElementType() reflect.Type
func (MysqlSettingsArgs) ToMysqlSettingsOutput ¶
func (i MysqlSettingsArgs) ToMysqlSettingsOutput() MysqlSettingsOutput
func (MysqlSettingsArgs) ToMysqlSettingsOutputWithContext ¶
func (i MysqlSettingsArgs) ToMysqlSettingsOutputWithContext(ctx context.Context) MysqlSettingsOutput
func (MysqlSettingsArgs) ToMysqlSettingsPtrOutput ¶
func (i MysqlSettingsArgs) ToMysqlSettingsPtrOutput() MysqlSettingsPtrOutput
func (MysqlSettingsArgs) ToMysqlSettingsPtrOutputWithContext ¶
func (i MysqlSettingsArgs) ToMysqlSettingsPtrOutputWithContext(ctx context.Context) MysqlSettingsPtrOutput
type MysqlSettingsAuthPlugin ¶
type MysqlSettingsAuthPlugin string
A string specifying the authentication method to be used for connections to the MySQL user account. The valid values are `mysql_native_password` or `caching_sha2_password`. If excluded when creating a new user, the default for the version of MySQL in use will be used. As of MySQL 8.0, the default is `caching_sha2_password`.
func (MysqlSettingsAuthPlugin) ElementType ¶
func (MysqlSettingsAuthPlugin) ElementType() reflect.Type
func (MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginOutput ¶
func (e MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginOutput() MysqlSettingsAuthPluginOutput
func (MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginOutputWithContext ¶
func (e MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginOutput
func (MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginPtrOutput ¶
func (e MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginPtrOutput() MysqlSettingsAuthPluginPtrOutput
func (MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginPtrOutputWithContext ¶
func (e MysqlSettingsAuthPlugin) ToMysqlSettingsAuthPluginPtrOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginPtrOutput
func (MysqlSettingsAuthPlugin) ToStringOutput ¶
func (e MysqlSettingsAuthPlugin) ToStringOutput() pulumi.StringOutput
func (MysqlSettingsAuthPlugin) ToStringOutputWithContext ¶
func (e MysqlSettingsAuthPlugin) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MysqlSettingsAuthPlugin) ToStringPtrOutput ¶
func (e MysqlSettingsAuthPlugin) ToStringPtrOutput() pulumi.StringPtrOutput
func (MysqlSettingsAuthPlugin) ToStringPtrOutputWithContext ¶
func (e MysqlSettingsAuthPlugin) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MysqlSettingsAuthPluginInput ¶
type MysqlSettingsAuthPluginInput interface { pulumi.Input ToMysqlSettingsAuthPluginOutput() MysqlSettingsAuthPluginOutput ToMysqlSettingsAuthPluginOutputWithContext(context.Context) MysqlSettingsAuthPluginOutput }
MysqlSettingsAuthPluginInput is an input type that accepts values of the MysqlSettingsAuthPlugin enum A concrete instance of `MysqlSettingsAuthPluginInput` can be one of the following:
MysqlSettingsAuthPluginMysqlNativePassword MysqlSettingsAuthPluginCachingSha2Password
type MysqlSettingsAuthPluginOutput ¶
type MysqlSettingsAuthPluginOutput struct{ *pulumi.OutputState }
func (MysqlSettingsAuthPluginOutput) ElementType ¶
func (MysqlSettingsAuthPluginOutput) ElementType() reflect.Type
func (MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginOutput ¶
func (o MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginOutput() MysqlSettingsAuthPluginOutput
func (MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginOutputWithContext ¶
func (o MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginOutput
func (MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginPtrOutput ¶
func (o MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginPtrOutput() MysqlSettingsAuthPluginPtrOutput
func (MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginPtrOutputWithContext ¶
func (o MysqlSettingsAuthPluginOutput) ToMysqlSettingsAuthPluginPtrOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginPtrOutput
func (MysqlSettingsAuthPluginOutput) ToStringOutput ¶
func (o MysqlSettingsAuthPluginOutput) ToStringOutput() pulumi.StringOutput
func (MysqlSettingsAuthPluginOutput) ToStringOutputWithContext ¶
func (o MysqlSettingsAuthPluginOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MysqlSettingsAuthPluginOutput) ToStringPtrOutput ¶
func (o MysqlSettingsAuthPluginOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MysqlSettingsAuthPluginOutput) ToStringPtrOutputWithContext ¶
func (o MysqlSettingsAuthPluginOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MysqlSettingsAuthPluginPtrInput ¶
type MysqlSettingsAuthPluginPtrInput interface { pulumi.Input ToMysqlSettingsAuthPluginPtrOutput() MysqlSettingsAuthPluginPtrOutput ToMysqlSettingsAuthPluginPtrOutputWithContext(context.Context) MysqlSettingsAuthPluginPtrOutput }
func MysqlSettingsAuthPluginPtr ¶
func MysqlSettingsAuthPluginPtr(v string) MysqlSettingsAuthPluginPtrInput
type MysqlSettingsAuthPluginPtrOutput ¶
type MysqlSettingsAuthPluginPtrOutput struct{ *pulumi.OutputState }
func (MysqlSettingsAuthPluginPtrOutput) Elem ¶
func (o MysqlSettingsAuthPluginPtrOutput) Elem() MysqlSettingsAuthPluginOutput
func (MysqlSettingsAuthPluginPtrOutput) ElementType ¶
func (MysqlSettingsAuthPluginPtrOutput) ElementType() reflect.Type
func (MysqlSettingsAuthPluginPtrOutput) ToMysqlSettingsAuthPluginPtrOutput ¶
func (o MysqlSettingsAuthPluginPtrOutput) ToMysqlSettingsAuthPluginPtrOutput() MysqlSettingsAuthPluginPtrOutput
func (MysqlSettingsAuthPluginPtrOutput) ToMysqlSettingsAuthPluginPtrOutputWithContext ¶
func (o MysqlSettingsAuthPluginPtrOutput) ToMysqlSettingsAuthPluginPtrOutputWithContext(ctx context.Context) MysqlSettingsAuthPluginPtrOutput
func (MysqlSettingsAuthPluginPtrOutput) ToStringPtrOutput ¶
func (o MysqlSettingsAuthPluginPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MysqlSettingsAuthPluginPtrOutput) ToStringPtrOutputWithContext ¶
func (o MysqlSettingsAuthPluginPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MysqlSettingsInput ¶
type MysqlSettingsInput interface { pulumi.Input ToMysqlSettingsOutput() MysqlSettingsOutput ToMysqlSettingsOutputWithContext(context.Context) MysqlSettingsOutput }
MysqlSettingsInput is an input type that accepts MysqlSettingsArgs and MysqlSettingsOutput values. You can construct a concrete instance of `MysqlSettingsInput` via:
MysqlSettingsArgs{...}
type MysqlSettingsOutput ¶
type MysqlSettingsOutput struct{ *pulumi.OutputState }
func (MysqlSettingsOutput) AuthPlugin ¶
func (o MysqlSettingsOutput) AuthPlugin() MysqlSettingsAuthPluginOutput
A string specifying the authentication method to be used for connections to the MySQL user account. The valid values are `mysql_native_password` or `caching_sha2_password`. If excluded when creating a new user, the default for the version of MySQL in use will be used. As of MySQL 8.0, the default is `caching_sha2_password`.
func (MysqlSettingsOutput) ElementType ¶
func (MysqlSettingsOutput) ElementType() reflect.Type
func (MysqlSettingsOutput) ToMysqlSettingsOutput ¶
func (o MysqlSettingsOutput) ToMysqlSettingsOutput() MysqlSettingsOutput
func (MysqlSettingsOutput) ToMysqlSettingsOutputWithContext ¶
func (o MysqlSettingsOutput) ToMysqlSettingsOutputWithContext(ctx context.Context) MysqlSettingsOutput
func (MysqlSettingsOutput) ToMysqlSettingsPtrOutput ¶
func (o MysqlSettingsOutput) ToMysqlSettingsPtrOutput() MysqlSettingsPtrOutput
func (MysqlSettingsOutput) ToMysqlSettingsPtrOutputWithContext ¶
func (o MysqlSettingsOutput) ToMysqlSettingsPtrOutputWithContext(ctx context.Context) MysqlSettingsPtrOutput
type MysqlSettingsPtrInput ¶
type MysqlSettingsPtrInput interface { pulumi.Input ToMysqlSettingsPtrOutput() MysqlSettingsPtrOutput ToMysqlSettingsPtrOutputWithContext(context.Context) MysqlSettingsPtrOutput }
MysqlSettingsPtrInput is an input type that accepts MysqlSettingsArgs, MysqlSettingsPtr and MysqlSettingsPtrOutput values. You can construct a concrete instance of `MysqlSettingsPtrInput` via:
MysqlSettingsArgs{...} or: nil
func MysqlSettingsPtr ¶
func MysqlSettingsPtr(v *MysqlSettingsArgs) MysqlSettingsPtrInput
type MysqlSettingsPtrOutput ¶
type MysqlSettingsPtrOutput struct{ *pulumi.OutputState }
func (MysqlSettingsPtrOutput) AuthPlugin ¶
func (o MysqlSettingsPtrOutput) AuthPlugin() MysqlSettingsAuthPluginPtrOutput
A string specifying the authentication method to be used for connections to the MySQL user account. The valid values are `mysql_native_password` or `caching_sha2_password`. If excluded when creating a new user, the default for the version of MySQL in use will be used. As of MySQL 8.0, the default is `caching_sha2_password`.
func (MysqlSettingsPtrOutput) Elem ¶
func (o MysqlSettingsPtrOutput) Elem() MysqlSettingsOutput
func (MysqlSettingsPtrOutput) ElementType ¶
func (MysqlSettingsPtrOutput) ElementType() reflect.Type
func (MysqlSettingsPtrOutput) ToMysqlSettingsPtrOutput ¶
func (o MysqlSettingsPtrOutput) ToMysqlSettingsPtrOutput() MysqlSettingsPtrOutput
func (MysqlSettingsPtrOutput) ToMysqlSettingsPtrOutputWithContext ¶
func (o MysqlSettingsPtrOutput) ToMysqlSettingsPtrOutputWithContext(ctx context.Context) MysqlSettingsPtrOutput
type OnlineMigration ¶
type OnlineMigration struct { // The time the migration was initiated, in ISO 8601 format. CreatedAt *string `pulumi:"createdAt"` // The ID of the most recent migration. Id *string `pulumi:"id"` // The current status of the migration. Status *OnlineMigrationStatus `pulumi:"status"` }
type OnlineMigrationOutput ¶
type OnlineMigrationOutput struct{ *pulumi.OutputState }
func (OnlineMigrationOutput) CreatedAt ¶
func (o OnlineMigrationOutput) CreatedAt() pulumi.StringPtrOutput
The time the migration was initiated, in ISO 8601 format.
func (OnlineMigrationOutput) ElementType ¶
func (OnlineMigrationOutput) ElementType() reflect.Type
func (OnlineMigrationOutput) Id ¶
func (o OnlineMigrationOutput) Id() pulumi.StringPtrOutput
The ID of the most recent migration.
func (OnlineMigrationOutput) Status ¶
func (o OnlineMigrationOutput) Status() OnlineMigrationStatusPtrOutput
The current status of the migration.
func (OnlineMigrationOutput) ToOnlineMigrationOutput ¶
func (o OnlineMigrationOutput) ToOnlineMigrationOutput() OnlineMigrationOutput
func (OnlineMigrationOutput) ToOnlineMigrationOutputWithContext ¶
func (o OnlineMigrationOutput) ToOnlineMigrationOutputWithContext(ctx context.Context) OnlineMigrationOutput
type OnlineMigrationStatusOutput ¶
type OnlineMigrationStatusOutput struct{ *pulumi.OutputState }
func (OnlineMigrationStatusOutput) ElementType ¶
func (OnlineMigrationStatusOutput) ElementType() reflect.Type
func (OnlineMigrationStatusOutput) ToOnlineMigrationStatusOutput ¶
func (o OnlineMigrationStatusOutput) ToOnlineMigrationStatusOutput() OnlineMigrationStatusOutput
func (OnlineMigrationStatusOutput) ToOnlineMigrationStatusOutputWithContext ¶
func (o OnlineMigrationStatusOutput) ToOnlineMigrationStatusOutputWithContext(ctx context.Context) OnlineMigrationStatusOutput
func (OnlineMigrationStatusOutput) ToOnlineMigrationStatusPtrOutput ¶
func (o OnlineMigrationStatusOutput) ToOnlineMigrationStatusPtrOutput() OnlineMigrationStatusPtrOutput
func (OnlineMigrationStatusOutput) ToOnlineMigrationStatusPtrOutputWithContext ¶
func (o OnlineMigrationStatusOutput) ToOnlineMigrationStatusPtrOutputWithContext(ctx context.Context) OnlineMigrationStatusPtrOutput
func (OnlineMigrationStatusOutput) ToStringOutput ¶
func (o OnlineMigrationStatusOutput) ToStringOutput() pulumi.StringOutput
func (OnlineMigrationStatusOutput) ToStringOutputWithContext ¶
func (o OnlineMigrationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (OnlineMigrationStatusOutput) ToStringPtrOutput ¶
func (o OnlineMigrationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OnlineMigrationStatusOutput) ToStringPtrOutputWithContext ¶
func (o OnlineMigrationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type OnlineMigrationStatusPtrOutput ¶
type OnlineMigrationStatusPtrOutput struct{ *pulumi.OutputState }
func (OnlineMigrationStatusPtrOutput) Elem ¶
func (o OnlineMigrationStatusPtrOutput) Elem() OnlineMigrationStatusOutput
func (OnlineMigrationStatusPtrOutput) ElementType ¶
func (OnlineMigrationStatusPtrOutput) ElementType() reflect.Type
func (OnlineMigrationStatusPtrOutput) ToOnlineMigrationStatusPtrOutput ¶
func (o OnlineMigrationStatusPtrOutput) ToOnlineMigrationStatusPtrOutput() OnlineMigrationStatusPtrOutput
func (OnlineMigrationStatusPtrOutput) ToOnlineMigrationStatusPtrOutputWithContext ¶
func (o OnlineMigrationStatusPtrOutput) ToOnlineMigrationStatusPtrOutputWithContext(ctx context.Context) OnlineMigrationStatusPtrOutput
func (OnlineMigrationStatusPtrOutput) ToStringPtrOutput ¶
func (o OnlineMigrationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (OnlineMigrationStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o OnlineMigrationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Options ¶
type Options struct { Options *OptionsOptionsProperties `pulumi:"options"` VersionAvailability *OptionsVersionAvailabilityProperties `pulumi:"versionAvailability"` }
type OptionsOptionsProperties ¶
type OptionsOptionsProperties struct { Mongodb *OptionsOptionsPropertiesMongodb `pulumi:"mongodb"` Mysql *OptionsOptionsPropertiesMysql `pulumi:"mysql"` Pg *OptionsOptionsPropertiesPg `pulumi:"pg"` Redis *OptionsOptionsPropertiesRedis `pulumi:"redis"` }
type OptionsOptionsPropertiesMongodb ¶
type OptionsOptionsPropertiesMongodb struct { // An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order). Layouts []DatabaseLayoutOption `pulumi:"layouts"` // An array of strings containing the names of available regions Regions []string `pulumi:"regions"` // An array of strings containing the names of available regions Versions []string `pulumi:"versions"` }
type OptionsOptionsPropertiesMongodbOutput ¶
type OptionsOptionsPropertiesMongodbOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesMongodbOutput) ElementType ¶
func (OptionsOptionsPropertiesMongodbOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesMongodbOutput) Layouts ¶
func (o OptionsOptionsPropertiesMongodbOutput) Layouts() DatabaseLayoutOptionArrayOutput
An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order).
func (OptionsOptionsPropertiesMongodbOutput) Regions ¶
func (o OptionsOptionsPropertiesMongodbOutput) Regions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
func (OptionsOptionsPropertiesMongodbOutput) ToOptionsOptionsPropertiesMongodbOutput ¶
func (o OptionsOptionsPropertiesMongodbOutput) ToOptionsOptionsPropertiesMongodbOutput() OptionsOptionsPropertiesMongodbOutput
func (OptionsOptionsPropertiesMongodbOutput) ToOptionsOptionsPropertiesMongodbOutputWithContext ¶
func (o OptionsOptionsPropertiesMongodbOutput) ToOptionsOptionsPropertiesMongodbOutputWithContext(ctx context.Context) OptionsOptionsPropertiesMongodbOutput
func (OptionsOptionsPropertiesMongodbOutput) Versions ¶
func (o OptionsOptionsPropertiesMongodbOutput) Versions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
type OptionsOptionsPropertiesMongodbPtrOutput ¶
type OptionsOptionsPropertiesMongodbPtrOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesMongodbPtrOutput) ElementType ¶
func (OptionsOptionsPropertiesMongodbPtrOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesMongodbPtrOutput) Layouts ¶
func (o OptionsOptionsPropertiesMongodbPtrOutput) Layouts() DatabaseLayoutOptionArrayOutput
An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order).
func (OptionsOptionsPropertiesMongodbPtrOutput) Regions ¶
func (o OptionsOptionsPropertiesMongodbPtrOutput) Regions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
func (OptionsOptionsPropertiesMongodbPtrOutput) ToOptionsOptionsPropertiesMongodbPtrOutput ¶
func (o OptionsOptionsPropertiesMongodbPtrOutput) ToOptionsOptionsPropertiesMongodbPtrOutput() OptionsOptionsPropertiesMongodbPtrOutput
func (OptionsOptionsPropertiesMongodbPtrOutput) ToOptionsOptionsPropertiesMongodbPtrOutputWithContext ¶
func (o OptionsOptionsPropertiesMongodbPtrOutput) ToOptionsOptionsPropertiesMongodbPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesMongodbPtrOutput
func (OptionsOptionsPropertiesMongodbPtrOutput) Versions ¶
func (o OptionsOptionsPropertiesMongodbPtrOutput) Versions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
type OptionsOptionsPropertiesMysql ¶
type OptionsOptionsPropertiesMysql struct { // An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order). Layouts []DatabaseLayoutOption `pulumi:"layouts"` // An array of strings containing the names of available regions Regions []string `pulumi:"regions"` // An array of strings containing the names of available regions Versions []string `pulumi:"versions"` }
type OptionsOptionsPropertiesMysqlOutput ¶
type OptionsOptionsPropertiesMysqlOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesMysqlOutput) ElementType ¶
func (OptionsOptionsPropertiesMysqlOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesMysqlOutput) Layouts ¶
func (o OptionsOptionsPropertiesMysqlOutput) Layouts() DatabaseLayoutOptionArrayOutput
An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order).
func (OptionsOptionsPropertiesMysqlOutput) Regions ¶
func (o OptionsOptionsPropertiesMysqlOutput) Regions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
func (OptionsOptionsPropertiesMysqlOutput) ToOptionsOptionsPropertiesMysqlOutput ¶
func (o OptionsOptionsPropertiesMysqlOutput) ToOptionsOptionsPropertiesMysqlOutput() OptionsOptionsPropertiesMysqlOutput
func (OptionsOptionsPropertiesMysqlOutput) ToOptionsOptionsPropertiesMysqlOutputWithContext ¶
func (o OptionsOptionsPropertiesMysqlOutput) ToOptionsOptionsPropertiesMysqlOutputWithContext(ctx context.Context) OptionsOptionsPropertiesMysqlOutput
func (OptionsOptionsPropertiesMysqlOutput) Versions ¶
func (o OptionsOptionsPropertiesMysqlOutput) Versions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
type OptionsOptionsPropertiesMysqlPtrOutput ¶
type OptionsOptionsPropertiesMysqlPtrOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesMysqlPtrOutput) ElementType ¶
func (OptionsOptionsPropertiesMysqlPtrOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesMysqlPtrOutput) Layouts ¶
func (o OptionsOptionsPropertiesMysqlPtrOutput) Layouts() DatabaseLayoutOptionArrayOutput
An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order).
func (OptionsOptionsPropertiesMysqlPtrOutput) Regions ¶
func (o OptionsOptionsPropertiesMysqlPtrOutput) Regions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
func (OptionsOptionsPropertiesMysqlPtrOutput) ToOptionsOptionsPropertiesMysqlPtrOutput ¶
func (o OptionsOptionsPropertiesMysqlPtrOutput) ToOptionsOptionsPropertiesMysqlPtrOutput() OptionsOptionsPropertiesMysqlPtrOutput
func (OptionsOptionsPropertiesMysqlPtrOutput) ToOptionsOptionsPropertiesMysqlPtrOutputWithContext ¶
func (o OptionsOptionsPropertiesMysqlPtrOutput) ToOptionsOptionsPropertiesMysqlPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesMysqlPtrOutput
func (OptionsOptionsPropertiesMysqlPtrOutput) Versions ¶
func (o OptionsOptionsPropertiesMysqlPtrOutput) Versions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
type OptionsOptionsPropertiesOutput ¶
type OptionsOptionsPropertiesOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesOutput) ElementType ¶
func (OptionsOptionsPropertiesOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesOutput) Mongodb ¶
func (o OptionsOptionsPropertiesOutput) Mongodb() OptionsOptionsPropertiesMongodbPtrOutput
func (OptionsOptionsPropertiesOutput) Mysql ¶
func (o OptionsOptionsPropertiesOutput) Mysql() OptionsOptionsPropertiesMysqlPtrOutput
func (OptionsOptionsPropertiesOutput) Redis ¶
func (o OptionsOptionsPropertiesOutput) Redis() OptionsOptionsPropertiesRedisPtrOutput
func (OptionsOptionsPropertiesOutput) ToOptionsOptionsPropertiesOutput ¶
func (o OptionsOptionsPropertiesOutput) ToOptionsOptionsPropertiesOutput() OptionsOptionsPropertiesOutput
func (OptionsOptionsPropertiesOutput) ToOptionsOptionsPropertiesOutputWithContext ¶
func (o OptionsOptionsPropertiesOutput) ToOptionsOptionsPropertiesOutputWithContext(ctx context.Context) OptionsOptionsPropertiesOutput
type OptionsOptionsPropertiesPg ¶
type OptionsOptionsPropertiesPg struct { // An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order). Layouts []DatabaseLayoutOption `pulumi:"layouts"` // An array of strings containing the names of available regions Regions []string `pulumi:"regions"` // An array of strings containing the names of available regions Versions []string `pulumi:"versions"` }
type OptionsOptionsPropertiesPgOutput ¶
type OptionsOptionsPropertiesPgOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesPgOutput) ElementType ¶
func (OptionsOptionsPropertiesPgOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesPgOutput) Layouts ¶
func (o OptionsOptionsPropertiesPgOutput) Layouts() DatabaseLayoutOptionArrayOutput
An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order).
func (OptionsOptionsPropertiesPgOutput) Regions ¶
func (o OptionsOptionsPropertiesPgOutput) Regions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
func (OptionsOptionsPropertiesPgOutput) ToOptionsOptionsPropertiesPgOutput ¶
func (o OptionsOptionsPropertiesPgOutput) ToOptionsOptionsPropertiesPgOutput() OptionsOptionsPropertiesPgOutput
func (OptionsOptionsPropertiesPgOutput) ToOptionsOptionsPropertiesPgOutputWithContext ¶
func (o OptionsOptionsPropertiesPgOutput) ToOptionsOptionsPropertiesPgOutputWithContext(ctx context.Context) OptionsOptionsPropertiesPgOutput
func (OptionsOptionsPropertiesPgOutput) Versions ¶
func (o OptionsOptionsPropertiesPgOutput) Versions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
type OptionsOptionsPropertiesPgPtrOutput ¶
type OptionsOptionsPropertiesPgPtrOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesPgPtrOutput) Elem ¶
func (o OptionsOptionsPropertiesPgPtrOutput) Elem() OptionsOptionsPropertiesPgOutput
func (OptionsOptionsPropertiesPgPtrOutput) ElementType ¶
func (OptionsOptionsPropertiesPgPtrOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesPgPtrOutput) Layouts ¶
func (o OptionsOptionsPropertiesPgPtrOutput) Layouts() DatabaseLayoutOptionArrayOutput
An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order).
func (OptionsOptionsPropertiesPgPtrOutput) Regions ¶
func (o OptionsOptionsPropertiesPgPtrOutput) Regions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
func (OptionsOptionsPropertiesPgPtrOutput) ToOptionsOptionsPropertiesPgPtrOutput ¶
func (o OptionsOptionsPropertiesPgPtrOutput) ToOptionsOptionsPropertiesPgPtrOutput() OptionsOptionsPropertiesPgPtrOutput
func (OptionsOptionsPropertiesPgPtrOutput) ToOptionsOptionsPropertiesPgPtrOutputWithContext ¶
func (o OptionsOptionsPropertiesPgPtrOutput) ToOptionsOptionsPropertiesPgPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesPgPtrOutput
func (OptionsOptionsPropertiesPgPtrOutput) Versions ¶
func (o OptionsOptionsPropertiesPgPtrOutput) Versions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
type OptionsOptionsPropertiesPtrOutput ¶
type OptionsOptionsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesPtrOutput) Elem ¶
func (o OptionsOptionsPropertiesPtrOutput) Elem() OptionsOptionsPropertiesOutput
func (OptionsOptionsPropertiesPtrOutput) ElementType ¶
func (OptionsOptionsPropertiesPtrOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesPtrOutput) Mongodb ¶
func (o OptionsOptionsPropertiesPtrOutput) Mongodb() OptionsOptionsPropertiesMongodbPtrOutput
func (OptionsOptionsPropertiesPtrOutput) Mysql ¶
func (o OptionsOptionsPropertiesPtrOutput) Mysql() OptionsOptionsPropertiesMysqlPtrOutput
func (OptionsOptionsPropertiesPtrOutput) Redis ¶
func (o OptionsOptionsPropertiesPtrOutput) Redis() OptionsOptionsPropertiesRedisPtrOutput
func (OptionsOptionsPropertiesPtrOutput) ToOptionsOptionsPropertiesPtrOutput ¶
func (o OptionsOptionsPropertiesPtrOutput) ToOptionsOptionsPropertiesPtrOutput() OptionsOptionsPropertiesPtrOutput
func (OptionsOptionsPropertiesPtrOutput) ToOptionsOptionsPropertiesPtrOutputWithContext ¶
func (o OptionsOptionsPropertiesPtrOutput) ToOptionsOptionsPropertiesPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesPtrOutput
type OptionsOptionsPropertiesRedis ¶
type OptionsOptionsPropertiesRedis struct { // An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order). Layouts []DatabaseLayoutOption `pulumi:"layouts"` // An array of strings containing the names of available regions Regions []string `pulumi:"regions"` // An array of strings containing the names of available regions Versions []string `pulumi:"versions"` }
type OptionsOptionsPropertiesRedisOutput ¶
type OptionsOptionsPropertiesRedisOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesRedisOutput) ElementType ¶
func (OptionsOptionsPropertiesRedisOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesRedisOutput) Layouts ¶
func (o OptionsOptionsPropertiesRedisOutput) Layouts() DatabaseLayoutOptionArrayOutput
An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order).
func (OptionsOptionsPropertiesRedisOutput) Regions ¶
func (o OptionsOptionsPropertiesRedisOutput) Regions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
func (OptionsOptionsPropertiesRedisOutput) ToOptionsOptionsPropertiesRedisOutput ¶
func (o OptionsOptionsPropertiesRedisOutput) ToOptionsOptionsPropertiesRedisOutput() OptionsOptionsPropertiesRedisOutput
func (OptionsOptionsPropertiesRedisOutput) ToOptionsOptionsPropertiesRedisOutputWithContext ¶
func (o OptionsOptionsPropertiesRedisOutput) ToOptionsOptionsPropertiesRedisOutputWithContext(ctx context.Context) OptionsOptionsPropertiesRedisOutput
func (OptionsOptionsPropertiesRedisOutput) Versions ¶
func (o OptionsOptionsPropertiesRedisOutput) Versions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
type OptionsOptionsPropertiesRedisPtrOutput ¶
type OptionsOptionsPropertiesRedisPtrOutput struct{ *pulumi.OutputState }
func (OptionsOptionsPropertiesRedisPtrOutput) ElementType ¶
func (OptionsOptionsPropertiesRedisPtrOutput) ElementType() reflect.Type
func (OptionsOptionsPropertiesRedisPtrOutput) Layouts ¶
func (o OptionsOptionsPropertiesRedisPtrOutput) Layouts() DatabaseLayoutOptionArrayOutput
An array of objects, each indicating the node sizes (otherwise referred to as slugs) that are available with various numbers of nodes in the database cluster. Each slugs denotes the node's identifier, CPU, and RAM (in that order).
func (OptionsOptionsPropertiesRedisPtrOutput) Regions ¶
func (o OptionsOptionsPropertiesRedisPtrOutput) Regions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
func (OptionsOptionsPropertiesRedisPtrOutput) ToOptionsOptionsPropertiesRedisPtrOutput ¶
func (o OptionsOptionsPropertiesRedisPtrOutput) ToOptionsOptionsPropertiesRedisPtrOutput() OptionsOptionsPropertiesRedisPtrOutput
func (OptionsOptionsPropertiesRedisPtrOutput) ToOptionsOptionsPropertiesRedisPtrOutputWithContext ¶
func (o OptionsOptionsPropertiesRedisPtrOutput) ToOptionsOptionsPropertiesRedisPtrOutputWithContext(ctx context.Context) OptionsOptionsPropertiesRedisPtrOutput
func (OptionsOptionsPropertiesRedisPtrOutput) Versions ¶
func (o OptionsOptionsPropertiesRedisPtrOutput) Versions() pulumi.StringArrayOutput
An array of strings containing the names of available regions
type OptionsOutput ¶
type OptionsOutput struct{ *pulumi.OutputState }
func (OptionsOutput) ElementType ¶
func (OptionsOutput) ElementType() reflect.Type
func (OptionsOutput) Options ¶
func (o OptionsOutput) Options() OptionsOptionsPropertiesPtrOutput
func (OptionsOutput) ToOptionsOutput ¶
func (o OptionsOutput) ToOptionsOutput() OptionsOutput
func (OptionsOutput) ToOptionsOutputWithContext ¶
func (o OptionsOutput) ToOptionsOutputWithContext(ctx context.Context) OptionsOutput
func (OptionsOutput) VersionAvailability ¶
func (o OptionsOutput) VersionAvailability() OptionsVersionAvailabilityPropertiesPtrOutput
type OptionsVersionAvailabilityProperties ¶
type OptionsVersionAvailabilityProperties struct { // An array of objects, each indicating the version end-of-life, end-of-availability for various database engines Mongodb []DatabaseVersionAvailability `pulumi:"mongodb"` // An array of objects, each indicating the version end-of-life, end-of-availability for various database engines Mysql []DatabaseVersionAvailability `pulumi:"mysql"` // An array of objects, each indicating the version end-of-life, end-of-availability for various database engines Pg []DatabaseVersionAvailability `pulumi:"pg"` // An array of objects, each indicating the version end-of-life, end-of-availability for various database engines Redis []DatabaseVersionAvailability `pulumi:"redis"` }
type OptionsVersionAvailabilityPropertiesOutput ¶
type OptionsVersionAvailabilityPropertiesOutput struct{ *pulumi.OutputState }
func (OptionsVersionAvailabilityPropertiesOutput) ElementType ¶
func (OptionsVersionAvailabilityPropertiesOutput) ElementType() reflect.Type
func (OptionsVersionAvailabilityPropertiesOutput) Mongodb ¶
func (o OptionsVersionAvailabilityPropertiesOutput) Mongodb() DatabaseVersionAvailabilityArrayOutput
An array of objects, each indicating the version end-of-life, end-of-availability for various database engines
func (OptionsVersionAvailabilityPropertiesOutput) Mysql ¶
An array of objects, each indicating the version end-of-life, end-of-availability for various database engines
func (OptionsVersionAvailabilityPropertiesOutput) Pg ¶
An array of objects, each indicating the version end-of-life, end-of-availability for various database engines
func (OptionsVersionAvailabilityPropertiesOutput) Redis ¶
An array of objects, each indicating the version end-of-life, end-of-availability for various database engines
func (OptionsVersionAvailabilityPropertiesOutput) ToOptionsVersionAvailabilityPropertiesOutput ¶
func (o OptionsVersionAvailabilityPropertiesOutput) ToOptionsVersionAvailabilityPropertiesOutput() OptionsVersionAvailabilityPropertiesOutput
func (OptionsVersionAvailabilityPropertiesOutput) ToOptionsVersionAvailabilityPropertiesOutputWithContext ¶
func (o OptionsVersionAvailabilityPropertiesOutput) ToOptionsVersionAvailabilityPropertiesOutputWithContext(ctx context.Context) OptionsVersionAvailabilityPropertiesOutput
type OptionsVersionAvailabilityPropertiesPtrOutput ¶
type OptionsVersionAvailabilityPropertiesPtrOutput struct{ *pulumi.OutputState }
func (OptionsVersionAvailabilityPropertiesPtrOutput) ElementType ¶
func (OptionsVersionAvailabilityPropertiesPtrOutput) ElementType() reflect.Type
func (OptionsVersionAvailabilityPropertiesPtrOutput) Mongodb ¶
func (o OptionsVersionAvailabilityPropertiesPtrOutput) Mongodb() DatabaseVersionAvailabilityArrayOutput
An array of objects, each indicating the version end-of-life, end-of-availability for various database engines
func (OptionsVersionAvailabilityPropertiesPtrOutput) Mysql ¶
func (o OptionsVersionAvailabilityPropertiesPtrOutput) Mysql() DatabaseVersionAvailabilityArrayOutput
An array of objects, each indicating the version end-of-life, end-of-availability for various database engines
func (OptionsVersionAvailabilityPropertiesPtrOutput) Pg ¶
An array of objects, each indicating the version end-of-life, end-of-availability for various database engines
func (OptionsVersionAvailabilityPropertiesPtrOutput) Redis ¶
func (o OptionsVersionAvailabilityPropertiesPtrOutput) Redis() DatabaseVersionAvailabilityArrayOutput
An array of objects, each indicating the version end-of-life, end-of-availability for various database engines
func (OptionsVersionAvailabilityPropertiesPtrOutput) ToOptionsVersionAvailabilityPropertiesPtrOutput ¶
func (o OptionsVersionAvailabilityPropertiesPtrOutput) ToOptionsVersionAvailabilityPropertiesPtrOutput() OptionsVersionAvailabilityPropertiesPtrOutput
func (OptionsVersionAvailabilityPropertiesPtrOutput) ToOptionsVersionAvailabilityPropertiesPtrOutputWithContext ¶
func (o OptionsVersionAvailabilityPropertiesPtrOutput) ToOptionsVersionAvailabilityPropertiesPtrOutputWithContext(ctx context.Context) OptionsVersionAvailabilityPropertiesPtrOutput
type Pgbouncer ¶
type Pgbouncer struct { // If the automatically-created database pools have been unused this many seconds, they are freed. If 0, timeout is disabled. AutodbIdleTimeout *int `pulumi:"autodbIdleTimeout"` // Only allows a maximum this many server connections per database (regardless of user). If 0, allows unlimited connections. AutodbMaxDbConnections *int `pulumi:"autodbMaxDbConnections"` // PGBouncer pool mode AutodbPoolMode *PgbouncerAutodbPoolMode `pulumi:"autodbPoolMode"` // If non-zero, automatically creates a pool of that size per user when a pool doesn't exist. AutodbPoolSize *int `pulumi:"autodbPoolSize"` // List of parameters to ignore when given in startup packet. IgnoreStartupParameters []PgbouncerIgnoreStartupParametersItem `pulumi:"ignoreStartupParameters"` // If current server connections are below this number, adds more. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size. MinPoolSize *int `pulumi:"minPoolSize"` // Drops server connections if they have been idle more than this many seconds. If 0, timeout is disabled. ServerIdleTimeout *int `pulumi:"serverIdleTimeout"` // The pooler closes any unused server connection that has been connected longer than this amount of seconds. ServerLifetime *int `pulumi:"serverLifetime"` // Run server_reset_query (DISCARD ALL) in all pooling modes. ServerResetQueryAlways *bool `pulumi:"serverResetQueryAlways"` }
PGBouncer connection pooling settings
type PgbouncerAutodbPoolModeOutput ¶
type PgbouncerAutodbPoolModeOutput struct{ *pulumi.OutputState }
func (PgbouncerAutodbPoolModeOutput) ElementType ¶
func (PgbouncerAutodbPoolModeOutput) ElementType() reflect.Type
func (PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModeOutput ¶
func (o PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModeOutput() PgbouncerAutodbPoolModeOutput
func (PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModeOutputWithContext ¶
func (o PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModeOutputWithContext(ctx context.Context) PgbouncerAutodbPoolModeOutput
func (PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModePtrOutput ¶
func (o PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModePtrOutput() PgbouncerAutodbPoolModePtrOutput
func (PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModePtrOutputWithContext ¶
func (o PgbouncerAutodbPoolModeOutput) ToPgbouncerAutodbPoolModePtrOutputWithContext(ctx context.Context) PgbouncerAutodbPoolModePtrOutput
func (PgbouncerAutodbPoolModeOutput) ToStringOutput ¶
func (o PgbouncerAutodbPoolModeOutput) ToStringOutput() pulumi.StringOutput
func (PgbouncerAutodbPoolModeOutput) ToStringOutputWithContext ¶
func (o PgbouncerAutodbPoolModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PgbouncerAutodbPoolModeOutput) ToStringPtrOutput ¶
func (o PgbouncerAutodbPoolModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PgbouncerAutodbPoolModeOutput) ToStringPtrOutputWithContext ¶
func (o PgbouncerAutodbPoolModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PgbouncerAutodbPoolModePtrOutput ¶
type PgbouncerAutodbPoolModePtrOutput struct{ *pulumi.OutputState }
func (PgbouncerAutodbPoolModePtrOutput) Elem ¶
func (o PgbouncerAutodbPoolModePtrOutput) Elem() PgbouncerAutodbPoolModeOutput
func (PgbouncerAutodbPoolModePtrOutput) ElementType ¶
func (PgbouncerAutodbPoolModePtrOutput) ElementType() reflect.Type
func (PgbouncerAutodbPoolModePtrOutput) ToPgbouncerAutodbPoolModePtrOutput ¶
func (o PgbouncerAutodbPoolModePtrOutput) ToPgbouncerAutodbPoolModePtrOutput() PgbouncerAutodbPoolModePtrOutput
func (PgbouncerAutodbPoolModePtrOutput) ToPgbouncerAutodbPoolModePtrOutputWithContext ¶
func (o PgbouncerAutodbPoolModePtrOutput) ToPgbouncerAutodbPoolModePtrOutputWithContext(ctx context.Context) PgbouncerAutodbPoolModePtrOutput
func (PgbouncerAutodbPoolModePtrOutput) ToStringPtrOutput ¶
func (o PgbouncerAutodbPoolModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PgbouncerAutodbPoolModePtrOutput) ToStringPtrOutputWithContext ¶
func (o PgbouncerAutodbPoolModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PgbouncerIgnoreStartupParametersItem ¶
type PgbouncerIgnoreStartupParametersItem string
Enum of parameters to ignore when given in startup packet.
type PgbouncerIgnoreStartupParametersItemArrayOutput ¶
type PgbouncerIgnoreStartupParametersItemArrayOutput struct{ *pulumi.OutputState }
func (PgbouncerIgnoreStartupParametersItemArrayOutput) ElementType ¶
func (PgbouncerIgnoreStartupParametersItemArrayOutput) ElementType() reflect.Type
func (PgbouncerIgnoreStartupParametersItemArrayOutput) ToPgbouncerIgnoreStartupParametersItemArrayOutput ¶
func (o PgbouncerIgnoreStartupParametersItemArrayOutput) ToPgbouncerIgnoreStartupParametersItemArrayOutput() PgbouncerIgnoreStartupParametersItemArrayOutput
func (PgbouncerIgnoreStartupParametersItemArrayOutput) ToPgbouncerIgnoreStartupParametersItemArrayOutputWithContext ¶
func (o PgbouncerIgnoreStartupParametersItemArrayOutput) ToPgbouncerIgnoreStartupParametersItemArrayOutputWithContext(ctx context.Context) PgbouncerIgnoreStartupParametersItemArrayOutput
type PgbouncerIgnoreStartupParametersItemOutput ¶
type PgbouncerIgnoreStartupParametersItemOutput struct{ *pulumi.OutputState }
func (PgbouncerIgnoreStartupParametersItemOutput) ElementType ¶
func (PgbouncerIgnoreStartupParametersItemOutput) ElementType() reflect.Type
func (PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemOutput ¶
func (o PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemOutput() PgbouncerIgnoreStartupParametersItemOutput
func (PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemOutputWithContext ¶
func (o PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemOutputWithContext(ctx context.Context) PgbouncerIgnoreStartupParametersItemOutput
func (PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutput ¶
func (o PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutput() PgbouncerIgnoreStartupParametersItemPtrOutput
func (PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutputWithContext ¶
func (o PgbouncerIgnoreStartupParametersItemOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutputWithContext(ctx context.Context) PgbouncerIgnoreStartupParametersItemPtrOutput
func (PgbouncerIgnoreStartupParametersItemOutput) ToStringOutput ¶
func (o PgbouncerIgnoreStartupParametersItemOutput) ToStringOutput() pulumi.StringOutput
func (PgbouncerIgnoreStartupParametersItemOutput) ToStringOutputWithContext ¶
func (o PgbouncerIgnoreStartupParametersItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PgbouncerIgnoreStartupParametersItemOutput) ToStringPtrOutput ¶
func (o PgbouncerIgnoreStartupParametersItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PgbouncerIgnoreStartupParametersItemOutput) ToStringPtrOutputWithContext ¶
func (o PgbouncerIgnoreStartupParametersItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PgbouncerIgnoreStartupParametersItemPtrOutput ¶
type PgbouncerIgnoreStartupParametersItemPtrOutput struct{ *pulumi.OutputState }
func (PgbouncerIgnoreStartupParametersItemPtrOutput) ElementType ¶
func (PgbouncerIgnoreStartupParametersItemPtrOutput) ElementType() reflect.Type
func (PgbouncerIgnoreStartupParametersItemPtrOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutput ¶
func (o PgbouncerIgnoreStartupParametersItemPtrOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutput() PgbouncerIgnoreStartupParametersItemPtrOutput
func (PgbouncerIgnoreStartupParametersItemPtrOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutputWithContext ¶
func (o PgbouncerIgnoreStartupParametersItemPtrOutput) ToPgbouncerIgnoreStartupParametersItemPtrOutputWithContext(ctx context.Context) PgbouncerIgnoreStartupParametersItemPtrOutput
func (PgbouncerIgnoreStartupParametersItemPtrOutput) ToStringPtrOutput ¶
func (o PgbouncerIgnoreStartupParametersItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PgbouncerIgnoreStartupParametersItemPtrOutput) ToStringPtrOutputWithContext ¶
func (o PgbouncerIgnoreStartupParametersItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PgbouncerOutput ¶
type PgbouncerOutput struct{ *pulumi.OutputState }
PGBouncer connection pooling settings
func (PgbouncerOutput) AutodbIdleTimeout ¶
func (o PgbouncerOutput) AutodbIdleTimeout() pulumi.IntPtrOutput
If the automatically-created database pools have been unused this many seconds, they are freed. If 0, timeout is disabled.
func (PgbouncerOutput) AutodbMaxDbConnections ¶
func (o PgbouncerOutput) AutodbMaxDbConnections() pulumi.IntPtrOutput
Only allows a maximum this many server connections per database (regardless of user). If 0, allows unlimited connections.
func (PgbouncerOutput) AutodbPoolMode ¶
func (o PgbouncerOutput) AutodbPoolMode() PgbouncerAutodbPoolModePtrOutput
PGBouncer pool mode
func (PgbouncerOutput) AutodbPoolSize ¶
func (o PgbouncerOutput) AutodbPoolSize() pulumi.IntPtrOutput
If non-zero, automatically creates a pool of that size per user when a pool doesn't exist.
func (PgbouncerOutput) ElementType ¶
func (PgbouncerOutput) ElementType() reflect.Type
func (PgbouncerOutput) IgnoreStartupParameters ¶
func (o PgbouncerOutput) IgnoreStartupParameters() PgbouncerIgnoreStartupParametersItemArrayOutput
List of parameters to ignore when given in startup packet.
func (PgbouncerOutput) MinPoolSize ¶
func (o PgbouncerOutput) MinPoolSize() pulumi.IntPtrOutput
If current server connections are below this number, adds more. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size.
func (PgbouncerOutput) ServerIdleTimeout ¶
func (o PgbouncerOutput) ServerIdleTimeout() pulumi.IntPtrOutput
Drops server connections if they have been idle more than this many seconds. If 0, timeout is disabled.
func (PgbouncerOutput) ServerLifetime ¶
func (o PgbouncerOutput) ServerLifetime() pulumi.IntPtrOutput
The pooler closes any unused server connection that has been connected longer than this amount of seconds.
func (PgbouncerOutput) ServerResetQueryAlways ¶
func (o PgbouncerOutput) ServerResetQueryAlways() pulumi.BoolPtrOutput
Run server_reset_query (DISCARD ALL) in all pooling modes.
func (PgbouncerOutput) ToPgbouncerOutput ¶
func (o PgbouncerOutput) ToPgbouncerOutput() PgbouncerOutput
func (PgbouncerOutput) ToPgbouncerOutputWithContext ¶
func (o PgbouncerOutput) ToPgbouncerOutputWithContext(ctx context.Context) PgbouncerOutput
type PgbouncerPtrOutput ¶
type PgbouncerPtrOutput struct{ *pulumi.OutputState }
func (PgbouncerPtrOutput) AutodbIdleTimeout ¶
func (o PgbouncerPtrOutput) AutodbIdleTimeout() pulumi.IntPtrOutput
If the automatically-created database pools have been unused this many seconds, they are freed. If 0, timeout is disabled.
func (PgbouncerPtrOutput) AutodbMaxDbConnections ¶
func (o PgbouncerPtrOutput) AutodbMaxDbConnections() pulumi.IntPtrOutput
Only allows a maximum this many server connections per database (regardless of user). If 0, allows unlimited connections.
func (PgbouncerPtrOutput) AutodbPoolMode ¶
func (o PgbouncerPtrOutput) AutodbPoolMode() PgbouncerAutodbPoolModePtrOutput
PGBouncer pool mode
func (PgbouncerPtrOutput) AutodbPoolSize ¶
func (o PgbouncerPtrOutput) AutodbPoolSize() pulumi.IntPtrOutput
If non-zero, automatically creates a pool of that size per user when a pool doesn't exist.
func (PgbouncerPtrOutput) Elem ¶
func (o PgbouncerPtrOutput) Elem() PgbouncerOutput
func (PgbouncerPtrOutput) ElementType ¶
func (PgbouncerPtrOutput) ElementType() reflect.Type
func (PgbouncerPtrOutput) IgnoreStartupParameters ¶
func (o PgbouncerPtrOutput) IgnoreStartupParameters() PgbouncerIgnoreStartupParametersItemArrayOutput
List of parameters to ignore when given in startup packet.
func (PgbouncerPtrOutput) MinPoolSize ¶
func (o PgbouncerPtrOutput) MinPoolSize() pulumi.IntPtrOutput
If current server connections are below this number, adds more. Improves behavior when usual load comes suddenly back after period of total inactivity. The value is effectively capped at the pool size.
func (PgbouncerPtrOutput) ServerIdleTimeout ¶
func (o PgbouncerPtrOutput) ServerIdleTimeout() pulumi.IntPtrOutput
Drops server connections if they have been idle more than this many seconds. If 0, timeout is disabled.
func (PgbouncerPtrOutput) ServerLifetime ¶
func (o PgbouncerPtrOutput) ServerLifetime() pulumi.IntPtrOutput
The pooler closes any unused server connection that has been connected longer than this amount of seconds.
func (PgbouncerPtrOutput) ServerResetQueryAlways ¶
func (o PgbouncerPtrOutput) ServerResetQueryAlways() pulumi.BoolPtrOutput
Run server_reset_query (DISCARD ALL) in all pooling modes.
func (PgbouncerPtrOutput) ToPgbouncerPtrOutput ¶
func (o PgbouncerPtrOutput) ToPgbouncerPtrOutput() PgbouncerPtrOutput
func (PgbouncerPtrOutput) ToPgbouncerPtrOutputWithContext ¶
func (o PgbouncerPtrOutput) ToPgbouncerPtrOutputWithContext(ctx context.Context) PgbouncerPtrOutput
type Postgres ¶ added in v0.0.4
type Postgres struct { // Specifies a fraction, in a decimal value, of the table size to add to autovacuum_analyze_threshold when deciding whether to trigger an ANALYZE. The default is 0.2 (20% of table size). AutovacuumAnalyzeScaleFactor *float64 `pulumi:"autovacuumAnalyzeScaleFactor"` // Specifies the minimum number of inserted, updated, or deleted tuples needed to trigger an ANALYZE in any one table. The default is 50 tuples. AutovacuumAnalyzeThreshold *int `pulumi:"autovacuumAnalyzeThreshold"` // Specifies the maximum age (in transactions) that a table's pg_class.relfrozenxid field can attain before a VACUUM operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted. AutovacuumFreezeMaxAge *int `pulumi:"autovacuumFreezeMaxAge"` // Specifies the maximum number of autovacuum processes (other than the autovacuum launcher) that may be running at any one time. The default is three. This parameter can only be set at server start. AutovacuumMaxWorkers *int `pulumi:"autovacuumMaxWorkers"` // Specifies the minimum delay, in seconds, between autovacuum runs on any given database. The default is one minute. AutovacuumNaptime *int `pulumi:"autovacuumNaptime"` // Specifies the cost delay value, in milliseconds, that will be used in automatic VACUUM operations. If -1, uses the regular vacuum_cost_delay value, which is 20 milliseconds. AutovacuumVacuumCostDelay *int `pulumi:"autovacuumVacuumCostDelay"` // Specifies the cost limit value that will be used in automatic VACUUM operations. If -1 is specified (which is the default), the regular vacuum_cost_limit value will be used. AutovacuumVacuumCostLimit *int `pulumi:"autovacuumVacuumCostLimit"` // Specifies a fraction, in a decimal value, of the table size to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM. The default is 0.2 (20% of table size). AutovacuumVacuumScaleFactor *float64 `pulumi:"autovacuumVacuumScaleFactor"` // Specifies the minimum number of updated or deleted tuples needed to trigger a VACUUM in any one table. The default is 50 tuples. AutovacuumVacuumThreshold *int `pulumi:"autovacuumVacuumThreshold"` // The hour of day (in UTC) when backup for the service starts. New backup only starts if previous backup has already completed. BackupHour *int `pulumi:"backupHour"` // The minute of the backup hour when backup for the service starts. New backup is only started if previous backup has already completed. BackupMinute *int `pulumi:"backupMinute"` // Specifies the delay, in milliseconds, between activity rounds for the background writer. Default is 200 ms. BgwriterDelay *int `pulumi:"bgwriterDelay"` // The amount of kilobytes that need to be written by the background writer before attempting to force the OS to issue these writes to underlying storage. Specified in kilobytes, default is 512. Setting of 0 disables forced writeback. BgwriterFlushAfter *int `pulumi:"bgwriterFlushAfter"` // The maximum number of buffers that the background writer can write. Setting this to zero disables background writing. Default is 100. BgwriterLruMaxpages *int `pulumi:"bgwriterLruMaxpages"` // The average recent need for new buffers is multiplied by bgwriter_lru_multiplier to arrive at an estimate of the number that will be needed during the next round, (up to bgwriter_lru_maxpages). 1.0 represents a “just in time” policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is 2.0. BgwriterLruMultiplier *float64 `pulumi:"bgwriterLruMultiplier"` // The amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition. DeadlockTimeout *int `pulumi:"deadlockTimeout"` // Specifies the default TOAST compression method for values of compressible columns (the default is lz4). DefaultToastCompression *PostgresDefaultToastCompression `pulumi:"defaultToastCompression"` // Time out sessions with open transactions after this number of milliseconds IdleInTransactionSessionTimeout *int `pulumi:"idleInTransactionSessionTimeout"` // Activates, in a boolean, the system-wide use of Just-in-Time Compilation (JIT). Jit *bool `pulumi:"jit"` // Causes each action executed by autovacuum to be logged if it ran for at least the specified number of milliseconds. Setting this to zero logs all autovacuum actions. Minus-one (the default) disables logging autovacuum actions. LogAutovacuumMinDuration *int `pulumi:"logAutovacuumMinDuration"` // Controls the amount of detail written in the server log for each message that is logged. LogErrorVerbosity *PostgresLogErrorVerbosity `pulumi:"logErrorVerbosity"` // Selects one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze, etc. LogLinePrefix *PostgresLogLinePrefix `pulumi:"logLinePrefix"` // Log statements that take more than this number of milliseconds to run. If -1, disables. LogMinDurationStatement *int `pulumi:"logMinDurationStatement"` // PostgreSQL maximum number of files that can be open per process. MaxFilesPerProcess *int `pulumi:"maxFilesPerProcess"` // PostgreSQL maximum locks per transaction. Once increased, this parameter cannot be lowered from its set value. MaxLocksPerTransaction *int `pulumi:"maxLocksPerTransaction"` // PostgreSQL maximum logical replication workers (taken from the pool of max_parallel_workers). MaxLogicalReplicationWorkers *int `pulumi:"maxLogicalReplicationWorkers"` // Sets the maximum number of workers that the system can support for parallel queries. MaxParallelWorkers *int `pulumi:"maxParallelWorkers"` // Sets the maximum number of workers that can be started by a single Gather or Gather Merge node. MaxParallelWorkersPerGather *int `pulumi:"maxParallelWorkersPerGather"` // PostgreSQL maximum predicate locks per transaction. MaxPredLocksPerTransaction *int `pulumi:"maxPredLocksPerTransaction"` // PostgreSQL maximum prepared transactions. Once increased, this parameter cannot be lowered from its set value. MaxPreparedTransactions *int `pulumi:"maxPreparedTransactions"` // PostgreSQL maximum replication slots. MaxReplicationSlots *int `pulumi:"maxReplicationSlots"` // Maximum depth of the stack in bytes. MaxStackDepth *int `pulumi:"maxStackDepth"` // Max standby archive delay in milliseconds. MaxStandbyArchiveDelay *int `pulumi:"maxStandbyArchiveDelay"` // Max standby streaming delay in milliseconds. MaxStandbyStreamingDelay *int `pulumi:"maxStandbyStreamingDelay"` // PostgreSQL maximum WAL senders. Once increased, this parameter cannot be lowered from its set value. MaxWalSenders *int `pulumi:"maxWalSenders"` // Sets the maximum number of background processes that the system can support. Once increased, this parameter cannot be lowered from its set value. MaxWorkerProcesses *int `pulumi:"maxWorkerProcesses"` // Sets the time interval to run pg_partman's scheduled tasks. PgPartmanBgwInterval *int `pulumi:"pgPartmanBgwInterval"` // Controls which role to use for pg_partman's scheduled background tasks. Must consist of alpha-numeric characters, dots, underscores, or dashes. May not start with dash or dot. Maximum of 64 characters. PgPartmanBgwRole *string `pulumi:"pgPartmanBgwRole"` // Controls which statements are counted. Specify 'top' to track top-level statements (those issued directly by clients), 'all' to also track nested statements (such as statements invoked within functions), or 'none' to disable statement statistics collection. The default value is top. PgStatStatementsTrack *PostgresPgStatStatementsTrack `pulumi:"pgStatStatementsTrack"` // PGBouncer connection pooling settings Pgbouncer *Pgbouncer `pulumi:"pgbouncer"` SharedBuffersPercentage *float64 `pulumi:"sharedBuffersPercentage"` // Enable the pg_stat_monitor extension. <b>Enabling this extension will cause the cluster to be restarted.</b> When this extension is enabled, pg_stat_statements results for utility commands are unreliable. StatMonitorEnable *bool `pulumi:"statMonitorEnable"` // Synchronous replication type. Note that the service plan also needs to support synchronous replication. SynchronousReplication *PostgresSynchronousReplication `pulumi:"synchronousReplication"` // PostgreSQL temporary file limit in KiB. If -1, sets to unlimited. TempFileLimit *int `pulumi:"tempFileLimit"` // TimescaleDB extension configuration values Timescaledb *Timescaledb `pulumi:"timescaledb"` // PostgreSQL service timezone Timezone *string `pulumi:"timezone"` // Specifies the number of bytes reserved to track the currently executing command for each active session. TrackActivityQuerySize *int `pulumi:"trackActivityQuerySize"` // Record commit time of transactions. TrackCommitTimestamp *PostgresTrackCommitTimestamp `pulumi:"trackCommitTimestamp"` // Enables tracking of function call counts and time used. TrackFunctions *PostgresTrackFunctions `pulumi:"trackFunctions"` // Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms. TrackIoTiming *PostgresTrackIoTiming `pulumi:"trackIoTiming"` Type *string `pulumi:"type"` // Terminate replication connections that are inactive for longer than this amount of time, in milliseconds. Setting this value to zero disables the timeout. Must be either 0 or between 5000 and 10800000. WalSenderTimeout *int `pulumi:"walSenderTimeout"` // WAL flush interval in milliseconds. Note that setting this value to lower than the default 200ms may negatively impact performance WalWriterDelay *int `pulumi:"walWriterDelay"` // The maximum amount of memory, in MB, used by a query operation (such as a sort or hash table) before writing to temporary disk files. Default is 1MB + 0.075% of total RAM (up to 32MB). WorkMem *int `pulumi:"workMem"` }
type PostgresDefaultToastCompression ¶ added in v0.0.4
type PostgresDefaultToastCompression string
Specifies the default TOAST compression method for values of compressible columns (the default is lz4).
type PostgresDefaultToastCompressionOutput ¶ added in v0.0.4
type PostgresDefaultToastCompressionOutput struct{ *pulumi.OutputState }
func (PostgresDefaultToastCompressionOutput) ElementType ¶ added in v0.0.4
func (PostgresDefaultToastCompressionOutput) ElementType() reflect.Type
func (PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionOutput ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionOutput() PostgresDefaultToastCompressionOutput
func (PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionOutputWithContext ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionOutputWithContext(ctx context.Context) PostgresDefaultToastCompressionOutput
func (PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionPtrOutput ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionPtrOutput() PostgresDefaultToastCompressionPtrOutput
func (PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionOutput) ToPostgresDefaultToastCompressionPtrOutputWithContext(ctx context.Context) PostgresDefaultToastCompressionPtrOutput
func (PostgresDefaultToastCompressionOutput) ToStringOutput ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionOutput) ToStringOutput() pulumi.StringOutput
func (PostgresDefaultToastCompressionOutput) ToStringOutputWithContext ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PostgresDefaultToastCompressionOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresDefaultToastCompressionOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresDefaultToastCompressionPtrOutput ¶ added in v0.0.4
type PostgresDefaultToastCompressionPtrOutput struct{ *pulumi.OutputState }
func (PostgresDefaultToastCompressionPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresDefaultToastCompressionPtrOutput) ElementType() reflect.Type
func (PostgresDefaultToastCompressionPtrOutput) ToPostgresDefaultToastCompressionPtrOutput ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionPtrOutput) ToPostgresDefaultToastCompressionPtrOutput() PostgresDefaultToastCompressionPtrOutput
func (PostgresDefaultToastCompressionPtrOutput) ToPostgresDefaultToastCompressionPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionPtrOutput) ToPostgresDefaultToastCompressionPtrOutputWithContext(ctx context.Context) PostgresDefaultToastCompressionPtrOutput
func (PostgresDefaultToastCompressionPtrOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresDefaultToastCompressionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresDefaultToastCompressionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresLogErrorVerbosity ¶ added in v0.0.4
type PostgresLogErrorVerbosity string
Controls the amount of detail written in the server log for each message that is logged.
type PostgresLogErrorVerbosityOutput ¶ added in v0.0.4
type PostgresLogErrorVerbosityOutput struct{ *pulumi.OutputState }
func (PostgresLogErrorVerbosityOutput) ElementType ¶ added in v0.0.4
func (PostgresLogErrorVerbosityOutput) ElementType() reflect.Type
func (PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityOutput ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityOutput() PostgresLogErrorVerbosityOutput
func (PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityOutputWithContext ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityOutputWithContext(ctx context.Context) PostgresLogErrorVerbosityOutput
func (PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityPtrOutput ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityPtrOutput() PostgresLogErrorVerbosityPtrOutput
func (PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityOutput) ToPostgresLogErrorVerbosityPtrOutputWithContext(ctx context.Context) PostgresLogErrorVerbosityPtrOutput
func (PostgresLogErrorVerbosityOutput) ToStringOutput ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityOutput) ToStringOutput() pulumi.StringOutput
func (PostgresLogErrorVerbosityOutput) ToStringOutputWithContext ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PostgresLogErrorVerbosityOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresLogErrorVerbosityOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresLogErrorVerbosityPtrOutput ¶ added in v0.0.4
type PostgresLogErrorVerbosityPtrOutput struct{ *pulumi.OutputState }
func (PostgresLogErrorVerbosityPtrOutput) Elem ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityPtrOutput) Elem() PostgresLogErrorVerbosityOutput
func (PostgresLogErrorVerbosityPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresLogErrorVerbosityPtrOutput) ElementType() reflect.Type
func (PostgresLogErrorVerbosityPtrOutput) ToPostgresLogErrorVerbosityPtrOutput ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityPtrOutput) ToPostgresLogErrorVerbosityPtrOutput() PostgresLogErrorVerbosityPtrOutput
func (PostgresLogErrorVerbosityPtrOutput) ToPostgresLogErrorVerbosityPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityPtrOutput) ToPostgresLogErrorVerbosityPtrOutputWithContext(ctx context.Context) PostgresLogErrorVerbosityPtrOutput
func (PostgresLogErrorVerbosityPtrOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresLogErrorVerbosityPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresLogErrorVerbosityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresLogLinePrefix ¶ added in v0.0.4
type PostgresLogLinePrefix string
Selects one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze, etc.
type PostgresLogLinePrefixOutput ¶ added in v0.0.4
type PostgresLogLinePrefixOutput struct{ *pulumi.OutputState }
func (PostgresLogLinePrefixOutput) ElementType ¶ added in v0.0.4
func (PostgresLogLinePrefixOutput) ElementType() reflect.Type
func (PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixOutput ¶ added in v0.0.4
func (o PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixOutput() PostgresLogLinePrefixOutput
func (PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixOutputWithContext ¶ added in v0.0.4
func (o PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixOutputWithContext(ctx context.Context) PostgresLogLinePrefixOutput
func (PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixPtrOutput ¶ added in v0.0.4
func (o PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixPtrOutput() PostgresLogLinePrefixPtrOutput
func (PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresLogLinePrefixOutput) ToPostgresLogLinePrefixPtrOutputWithContext(ctx context.Context) PostgresLogLinePrefixPtrOutput
func (PostgresLogLinePrefixOutput) ToStringOutput ¶ added in v0.0.4
func (o PostgresLogLinePrefixOutput) ToStringOutput() pulumi.StringOutput
func (PostgresLogLinePrefixOutput) ToStringOutputWithContext ¶ added in v0.0.4
func (o PostgresLogLinePrefixOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PostgresLogLinePrefixOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresLogLinePrefixOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresLogLinePrefixOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresLogLinePrefixOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresLogLinePrefixPtrOutput ¶ added in v0.0.4
type PostgresLogLinePrefixPtrOutput struct{ *pulumi.OutputState }
func (PostgresLogLinePrefixPtrOutput) Elem ¶ added in v0.0.4
func (o PostgresLogLinePrefixPtrOutput) Elem() PostgresLogLinePrefixOutput
func (PostgresLogLinePrefixPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresLogLinePrefixPtrOutput) ElementType() reflect.Type
func (PostgresLogLinePrefixPtrOutput) ToPostgresLogLinePrefixPtrOutput ¶ added in v0.0.4
func (o PostgresLogLinePrefixPtrOutput) ToPostgresLogLinePrefixPtrOutput() PostgresLogLinePrefixPtrOutput
func (PostgresLogLinePrefixPtrOutput) ToPostgresLogLinePrefixPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresLogLinePrefixPtrOutput) ToPostgresLogLinePrefixPtrOutputWithContext(ctx context.Context) PostgresLogLinePrefixPtrOutput
func (PostgresLogLinePrefixPtrOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresLogLinePrefixPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresLogLinePrefixPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresLogLinePrefixPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresOutput ¶ added in v0.0.4
type PostgresOutput struct{ *pulumi.OutputState }
func (PostgresOutput) AutovacuumAnalyzeScaleFactor ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumAnalyzeScaleFactor() pulumi.Float64PtrOutput
Specifies a fraction, in a decimal value, of the table size to add to autovacuum_analyze_threshold when deciding whether to trigger an ANALYZE. The default is 0.2 (20% of table size).
func (PostgresOutput) AutovacuumAnalyzeThreshold ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumAnalyzeThreshold() pulumi.IntPtrOutput
Specifies the minimum number of inserted, updated, or deleted tuples needed to trigger an ANALYZE in any one table. The default is 50 tuples.
func (PostgresOutput) AutovacuumFreezeMaxAge ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumFreezeMaxAge() pulumi.IntPtrOutput
Specifies the maximum age (in transactions) that a table's pg_class.relfrozenxid field can attain before a VACUUM operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted.
func (PostgresOutput) AutovacuumMaxWorkers ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumMaxWorkers() pulumi.IntPtrOutput
Specifies the maximum number of autovacuum processes (other than the autovacuum launcher) that may be running at any one time. The default is three. This parameter can only be set at server start.
func (PostgresOutput) AutovacuumNaptime ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumNaptime() pulumi.IntPtrOutput
Specifies the minimum delay, in seconds, between autovacuum runs on any given database. The default is one minute.
func (PostgresOutput) AutovacuumVacuumCostDelay ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumVacuumCostDelay() pulumi.IntPtrOutput
Specifies the cost delay value, in milliseconds, that will be used in automatic VACUUM operations. If -1, uses the regular vacuum_cost_delay value, which is 20 milliseconds.
func (PostgresOutput) AutovacuumVacuumCostLimit ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumVacuumCostLimit() pulumi.IntPtrOutput
Specifies the cost limit value that will be used in automatic VACUUM operations. If -1 is specified (which is the default), the regular vacuum_cost_limit value will be used.
func (PostgresOutput) AutovacuumVacuumScaleFactor ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumVacuumScaleFactor() pulumi.Float64PtrOutput
Specifies a fraction, in a decimal value, of the table size to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM. The default is 0.2 (20% of table size).
func (PostgresOutput) AutovacuumVacuumThreshold ¶ added in v0.0.4
func (o PostgresOutput) AutovacuumVacuumThreshold() pulumi.IntPtrOutput
Specifies the minimum number of updated or deleted tuples needed to trigger a VACUUM in any one table. The default is 50 tuples.
func (PostgresOutput) BackupHour ¶ added in v0.0.4
func (o PostgresOutput) BackupHour() pulumi.IntPtrOutput
The hour of day (in UTC) when backup for the service starts. New backup only starts if previous backup has already completed.
func (PostgresOutput) BackupMinute ¶ added in v0.0.4
func (o PostgresOutput) BackupMinute() pulumi.IntPtrOutput
The minute of the backup hour when backup for the service starts. New backup is only started if previous backup has already completed.
func (PostgresOutput) BgwriterDelay ¶ added in v0.0.4
func (o PostgresOutput) BgwriterDelay() pulumi.IntPtrOutput
Specifies the delay, in milliseconds, between activity rounds for the background writer. Default is 200 ms.
func (PostgresOutput) BgwriterFlushAfter ¶ added in v0.0.4
func (o PostgresOutput) BgwriterFlushAfter() pulumi.IntPtrOutput
The amount of kilobytes that need to be written by the background writer before attempting to force the OS to issue these writes to underlying storage. Specified in kilobytes, default is 512. Setting of 0 disables forced writeback.
func (PostgresOutput) BgwriterLruMaxpages ¶ added in v0.0.4
func (o PostgresOutput) BgwriterLruMaxpages() pulumi.IntPtrOutput
The maximum number of buffers that the background writer can write. Setting this to zero disables background writing. Default is 100.
func (PostgresOutput) BgwriterLruMultiplier ¶ added in v0.0.4
func (o PostgresOutput) BgwriterLruMultiplier() pulumi.Float64PtrOutput
The average recent need for new buffers is multiplied by bgwriter_lru_multiplier to arrive at an estimate of the number that will be needed during the next round, (up to bgwriter_lru_maxpages). 1.0 represents a “just in time” policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is 2.0.
func (PostgresOutput) DeadlockTimeout ¶ added in v0.0.4
func (o PostgresOutput) DeadlockTimeout() pulumi.IntPtrOutput
The amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition.
func (PostgresOutput) DefaultToastCompression ¶ added in v0.0.4
func (o PostgresOutput) DefaultToastCompression() PostgresDefaultToastCompressionPtrOutput
Specifies the default TOAST compression method for values of compressible columns (the default is lz4).
func (PostgresOutput) ElementType ¶ added in v0.0.4
func (PostgresOutput) ElementType() reflect.Type
func (PostgresOutput) IdleInTransactionSessionTimeout ¶ added in v0.0.4
func (o PostgresOutput) IdleInTransactionSessionTimeout() pulumi.IntPtrOutput
Time out sessions with open transactions after this number of milliseconds
func (PostgresOutput) Jit ¶ added in v0.0.4
func (o PostgresOutput) Jit() pulumi.BoolPtrOutput
Activates, in a boolean, the system-wide use of Just-in-Time Compilation (JIT).
func (PostgresOutput) LogAutovacuumMinDuration ¶ added in v0.0.4
func (o PostgresOutput) LogAutovacuumMinDuration() pulumi.IntPtrOutput
Causes each action executed by autovacuum to be logged if it ran for at least the specified number of milliseconds. Setting this to zero logs all autovacuum actions. Minus-one (the default) disables logging autovacuum actions.
func (PostgresOutput) LogErrorVerbosity ¶ added in v0.0.4
func (o PostgresOutput) LogErrorVerbosity() PostgresLogErrorVerbosityPtrOutput
Controls the amount of detail written in the server log for each message that is logged.
func (PostgresOutput) LogLinePrefix ¶ added in v0.0.4
func (o PostgresOutput) LogLinePrefix() PostgresLogLinePrefixPtrOutput
Selects one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze, etc.
func (PostgresOutput) LogMinDurationStatement ¶ added in v0.0.4
func (o PostgresOutput) LogMinDurationStatement() pulumi.IntPtrOutput
Log statements that take more than this number of milliseconds to run. If -1, disables.
func (PostgresOutput) MaxFilesPerProcess ¶ added in v0.0.4
func (o PostgresOutput) MaxFilesPerProcess() pulumi.IntPtrOutput
PostgreSQL maximum number of files that can be open per process.
func (PostgresOutput) MaxLocksPerTransaction ¶ added in v0.0.4
func (o PostgresOutput) MaxLocksPerTransaction() pulumi.IntPtrOutput
PostgreSQL maximum locks per transaction. Once increased, this parameter cannot be lowered from its set value.
func (PostgresOutput) MaxLogicalReplicationWorkers ¶ added in v0.0.4
func (o PostgresOutput) MaxLogicalReplicationWorkers() pulumi.IntPtrOutput
PostgreSQL maximum logical replication workers (taken from the pool of max_parallel_workers).
func (PostgresOutput) MaxParallelWorkers ¶ added in v0.0.4
func (o PostgresOutput) MaxParallelWorkers() pulumi.IntPtrOutput
Sets the maximum number of workers that the system can support for parallel queries.
func (PostgresOutput) MaxParallelWorkersPerGather ¶ added in v0.0.4
func (o PostgresOutput) MaxParallelWorkersPerGather() pulumi.IntPtrOutput
Sets the maximum number of workers that can be started by a single Gather or Gather Merge node.
func (PostgresOutput) MaxPredLocksPerTransaction ¶ added in v0.0.4
func (o PostgresOutput) MaxPredLocksPerTransaction() pulumi.IntPtrOutput
PostgreSQL maximum predicate locks per transaction.
func (PostgresOutput) MaxPreparedTransactions ¶ added in v0.0.4
func (o PostgresOutput) MaxPreparedTransactions() pulumi.IntPtrOutput
PostgreSQL maximum prepared transactions. Once increased, this parameter cannot be lowered from its set value.
func (PostgresOutput) MaxReplicationSlots ¶ added in v0.0.4
func (o PostgresOutput) MaxReplicationSlots() pulumi.IntPtrOutput
PostgreSQL maximum replication slots.
func (PostgresOutput) MaxStackDepth ¶ added in v0.0.4
func (o PostgresOutput) MaxStackDepth() pulumi.IntPtrOutput
Maximum depth of the stack in bytes.
func (PostgresOutput) MaxStandbyArchiveDelay ¶ added in v0.0.4
func (o PostgresOutput) MaxStandbyArchiveDelay() pulumi.IntPtrOutput
Max standby archive delay in milliseconds.
func (PostgresOutput) MaxStandbyStreamingDelay ¶ added in v0.0.4
func (o PostgresOutput) MaxStandbyStreamingDelay() pulumi.IntPtrOutput
Max standby streaming delay in milliseconds.
func (PostgresOutput) MaxWalSenders ¶ added in v0.0.4
func (o PostgresOutput) MaxWalSenders() pulumi.IntPtrOutput
PostgreSQL maximum WAL senders. Once increased, this parameter cannot be lowered from its set value.
func (PostgresOutput) MaxWorkerProcesses ¶ added in v0.0.4
func (o PostgresOutput) MaxWorkerProcesses() pulumi.IntPtrOutput
Sets the maximum number of background processes that the system can support. Once increased, this parameter cannot be lowered from its set value.
func (PostgresOutput) PgPartmanBgwInterval ¶ added in v0.0.4
func (o PostgresOutput) PgPartmanBgwInterval() pulumi.IntPtrOutput
Sets the time interval to run pg_partman's scheduled tasks.
func (PostgresOutput) PgPartmanBgwRole ¶ added in v0.0.4
func (o PostgresOutput) PgPartmanBgwRole() pulumi.StringPtrOutput
Controls which role to use for pg_partman's scheduled background tasks. Must consist of alpha-numeric characters, dots, underscores, or dashes. May not start with dash or dot. Maximum of 64 characters.
func (PostgresOutput) PgStatStatementsTrack ¶ added in v0.0.4
func (o PostgresOutput) PgStatStatementsTrack() PostgresPgStatStatementsTrackPtrOutput
Controls which statements are counted. Specify 'top' to track top-level statements (those issued directly by clients), 'all' to also track nested statements (such as statements invoked within functions), or 'none' to disable statement statistics collection. The default value is top.
func (PostgresOutput) Pgbouncer ¶ added in v0.0.4
func (o PostgresOutput) Pgbouncer() PgbouncerPtrOutput
PGBouncer connection pooling settings
func (PostgresOutput) SharedBuffersPercentage ¶ added in v0.0.4
func (o PostgresOutput) SharedBuffersPercentage() pulumi.Float64PtrOutput
Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the shared_buffers configuration value.
func (PostgresOutput) StatMonitorEnable ¶ added in v0.0.4
func (o PostgresOutput) StatMonitorEnable() pulumi.BoolPtrOutput
Enable the pg_stat_monitor extension. <b>Enabling this extension will cause the cluster to be restarted.</b> When this extension is enabled, pg_stat_statements results for utility commands are unreliable.
func (PostgresOutput) SynchronousReplication ¶ added in v0.0.4
func (o PostgresOutput) SynchronousReplication() PostgresSynchronousReplicationPtrOutput
Synchronous replication type. Note that the service plan also needs to support synchronous replication.
func (PostgresOutput) TempFileLimit ¶ added in v0.0.4
func (o PostgresOutput) TempFileLimit() pulumi.IntPtrOutput
PostgreSQL temporary file limit in KiB. If -1, sets to unlimited.
func (PostgresOutput) Timescaledb ¶ added in v0.0.4
func (o PostgresOutput) Timescaledb() TimescaledbPtrOutput
TimescaleDB extension configuration values
func (PostgresOutput) Timezone ¶ added in v0.0.4
func (o PostgresOutput) Timezone() pulumi.StringPtrOutput
PostgreSQL service timezone
func (PostgresOutput) ToPostgresOutput ¶ added in v0.0.4
func (o PostgresOutput) ToPostgresOutput() PostgresOutput
func (PostgresOutput) ToPostgresOutputWithContext ¶ added in v0.0.4
func (o PostgresOutput) ToPostgresOutputWithContext(ctx context.Context) PostgresOutput
func (PostgresOutput) TrackActivityQuerySize ¶ added in v0.0.4
func (o PostgresOutput) TrackActivityQuerySize() pulumi.IntPtrOutput
Specifies the number of bytes reserved to track the currently executing command for each active session.
func (PostgresOutput) TrackCommitTimestamp ¶ added in v0.0.4
func (o PostgresOutput) TrackCommitTimestamp() PostgresTrackCommitTimestampPtrOutput
Record commit time of transactions.
func (PostgresOutput) TrackFunctions ¶ added in v0.0.4
func (o PostgresOutput) TrackFunctions() PostgresTrackFunctionsPtrOutput
Enables tracking of function call counts and time used.
func (PostgresOutput) TrackIoTiming ¶ added in v0.0.4
func (o PostgresOutput) TrackIoTiming() PostgresTrackIoTimingPtrOutput
Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms.
func (PostgresOutput) Type ¶ added in v0.0.4
func (o PostgresOutput) Type() pulumi.StringPtrOutput
func (PostgresOutput) WalSenderTimeout ¶ added in v0.0.4
func (o PostgresOutput) WalSenderTimeout() pulumi.IntPtrOutput
Terminate replication connections that are inactive for longer than this amount of time, in milliseconds. Setting this value to zero disables the timeout. Must be either 0 or between 5000 and 10800000.
func (PostgresOutput) WalWriterDelay ¶ added in v0.0.4
func (o PostgresOutput) WalWriterDelay() pulumi.IntPtrOutput
WAL flush interval in milliseconds. Note that setting this value to lower than the default 200ms may negatively impact performance
func (PostgresOutput) WorkMem ¶ added in v0.0.4
func (o PostgresOutput) WorkMem() pulumi.IntPtrOutput
The maximum amount of memory, in MB, used by a query operation (such as a sort or hash table) before writing to temporary disk files. Default is 1MB + 0.075% of total RAM (up to 32MB).
type PostgresPgStatStatementsTrack ¶ added in v0.0.4
type PostgresPgStatStatementsTrack string
Controls which statements are counted. Specify 'top' to track top-level statements (those issued directly by clients), 'all' to also track nested statements (such as statements invoked within functions), or 'none' to disable statement statistics collection. The default value is top.
type PostgresPgStatStatementsTrackOutput ¶ added in v0.0.4
type PostgresPgStatStatementsTrackOutput struct{ *pulumi.OutputState }
func (PostgresPgStatStatementsTrackOutput) ElementType ¶ added in v0.0.4
func (PostgresPgStatStatementsTrackOutput) ElementType() reflect.Type
func (PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackOutput ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackOutput() PostgresPgStatStatementsTrackOutput
func (PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackOutputWithContext ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackOutputWithContext(ctx context.Context) PostgresPgStatStatementsTrackOutput
func (PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackPtrOutput ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackPtrOutput() PostgresPgStatStatementsTrackPtrOutput
func (PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackOutput) ToPostgresPgStatStatementsTrackPtrOutputWithContext(ctx context.Context) PostgresPgStatStatementsTrackPtrOutput
func (PostgresPgStatStatementsTrackOutput) ToStringOutput ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackOutput) ToStringOutput() pulumi.StringOutput
func (PostgresPgStatStatementsTrackOutput) ToStringOutputWithContext ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PostgresPgStatStatementsTrackOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresPgStatStatementsTrackOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresPgStatStatementsTrackPtrOutput ¶ added in v0.0.4
type PostgresPgStatStatementsTrackPtrOutput struct{ *pulumi.OutputState }
func (PostgresPgStatStatementsTrackPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresPgStatStatementsTrackPtrOutput) ElementType() reflect.Type
func (PostgresPgStatStatementsTrackPtrOutput) ToPostgresPgStatStatementsTrackPtrOutput ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackPtrOutput) ToPostgresPgStatStatementsTrackPtrOutput() PostgresPgStatStatementsTrackPtrOutput
func (PostgresPgStatStatementsTrackPtrOutput) ToPostgresPgStatStatementsTrackPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackPtrOutput) ToPostgresPgStatStatementsTrackPtrOutputWithContext(ctx context.Context) PostgresPgStatStatementsTrackPtrOutput
func (PostgresPgStatStatementsTrackPtrOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresPgStatStatementsTrackPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresPgStatStatementsTrackPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresPtrOutput ¶ added in v0.0.4
type PostgresPtrOutput struct{ *pulumi.OutputState }
func (PostgresPtrOutput) AutovacuumAnalyzeScaleFactor ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumAnalyzeScaleFactor() pulumi.Float64PtrOutput
Specifies a fraction, in a decimal value, of the table size to add to autovacuum_analyze_threshold when deciding whether to trigger an ANALYZE. The default is 0.2 (20% of table size).
func (PostgresPtrOutput) AutovacuumAnalyzeThreshold ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumAnalyzeThreshold() pulumi.IntPtrOutput
Specifies the minimum number of inserted, updated, or deleted tuples needed to trigger an ANALYZE in any one table. The default is 50 tuples.
func (PostgresPtrOutput) AutovacuumFreezeMaxAge ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumFreezeMaxAge() pulumi.IntPtrOutput
Specifies the maximum age (in transactions) that a table's pg_class.relfrozenxid field can attain before a VACUUM operation is forced to prevent transaction ID wraparound within the table. Note that the system will launch autovacuum processes to prevent wraparound even when autovacuum is otherwise disabled. This parameter will cause the server to be restarted.
func (PostgresPtrOutput) AutovacuumMaxWorkers ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumMaxWorkers() pulumi.IntPtrOutput
Specifies the maximum number of autovacuum processes (other than the autovacuum launcher) that may be running at any one time. The default is three. This parameter can only be set at server start.
func (PostgresPtrOutput) AutovacuumNaptime ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumNaptime() pulumi.IntPtrOutput
Specifies the minimum delay, in seconds, between autovacuum runs on any given database. The default is one minute.
func (PostgresPtrOutput) AutovacuumVacuumCostDelay ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumVacuumCostDelay() pulumi.IntPtrOutput
Specifies the cost delay value, in milliseconds, that will be used in automatic VACUUM operations. If -1, uses the regular vacuum_cost_delay value, which is 20 milliseconds.
func (PostgresPtrOutput) AutovacuumVacuumCostLimit ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumVacuumCostLimit() pulumi.IntPtrOutput
Specifies the cost limit value that will be used in automatic VACUUM operations. If -1 is specified (which is the default), the regular vacuum_cost_limit value will be used.
func (PostgresPtrOutput) AutovacuumVacuumScaleFactor ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumVacuumScaleFactor() pulumi.Float64PtrOutput
Specifies a fraction, in a decimal value, of the table size to add to autovacuum_vacuum_threshold when deciding whether to trigger a VACUUM. The default is 0.2 (20% of table size).
func (PostgresPtrOutput) AutovacuumVacuumThreshold ¶ added in v0.0.4
func (o PostgresPtrOutput) AutovacuumVacuumThreshold() pulumi.IntPtrOutput
Specifies the minimum number of updated or deleted tuples needed to trigger a VACUUM in any one table. The default is 50 tuples.
func (PostgresPtrOutput) BackupHour ¶ added in v0.0.4
func (o PostgresPtrOutput) BackupHour() pulumi.IntPtrOutput
The hour of day (in UTC) when backup for the service starts. New backup only starts if previous backup has already completed.
func (PostgresPtrOutput) BackupMinute ¶ added in v0.0.4
func (o PostgresPtrOutput) BackupMinute() pulumi.IntPtrOutput
The minute of the backup hour when backup for the service starts. New backup is only started if previous backup has already completed.
func (PostgresPtrOutput) BgwriterDelay ¶ added in v0.0.4
func (o PostgresPtrOutput) BgwriterDelay() pulumi.IntPtrOutput
Specifies the delay, in milliseconds, between activity rounds for the background writer. Default is 200 ms.
func (PostgresPtrOutput) BgwriterFlushAfter ¶ added in v0.0.4
func (o PostgresPtrOutput) BgwriterFlushAfter() pulumi.IntPtrOutput
The amount of kilobytes that need to be written by the background writer before attempting to force the OS to issue these writes to underlying storage. Specified in kilobytes, default is 512. Setting of 0 disables forced writeback.
func (PostgresPtrOutput) BgwriterLruMaxpages ¶ added in v0.0.4
func (o PostgresPtrOutput) BgwriterLruMaxpages() pulumi.IntPtrOutput
The maximum number of buffers that the background writer can write. Setting this to zero disables background writing. Default is 100.
func (PostgresPtrOutput) BgwriterLruMultiplier ¶ added in v0.0.4
func (o PostgresPtrOutput) BgwriterLruMultiplier() pulumi.Float64PtrOutput
The average recent need for new buffers is multiplied by bgwriter_lru_multiplier to arrive at an estimate of the number that will be needed during the next round, (up to bgwriter_lru_maxpages). 1.0 represents a “just in time” policy of writing exactly the number of buffers predicted to be needed. Larger values provide some cushion against spikes in demand, while smaller values intentionally leave writes to be done by server processes. The default is 2.0.
func (PostgresPtrOutput) DeadlockTimeout ¶ added in v0.0.4
func (o PostgresPtrOutput) DeadlockTimeout() pulumi.IntPtrOutput
The amount of time, in milliseconds, to wait on a lock before checking to see if there is a deadlock condition.
func (PostgresPtrOutput) DefaultToastCompression ¶ added in v0.0.4
func (o PostgresPtrOutput) DefaultToastCompression() PostgresDefaultToastCompressionPtrOutput
Specifies the default TOAST compression method for values of compressible columns (the default is lz4).
func (PostgresPtrOutput) Elem ¶ added in v0.0.4
func (o PostgresPtrOutput) Elem() PostgresOutput
func (PostgresPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresPtrOutput) ElementType() reflect.Type
func (PostgresPtrOutput) IdleInTransactionSessionTimeout ¶ added in v0.0.4
func (o PostgresPtrOutput) IdleInTransactionSessionTimeout() pulumi.IntPtrOutput
Time out sessions with open transactions after this number of milliseconds
func (PostgresPtrOutput) Jit ¶ added in v0.0.4
func (o PostgresPtrOutput) Jit() pulumi.BoolPtrOutput
Activates, in a boolean, the system-wide use of Just-in-Time Compilation (JIT).
func (PostgresPtrOutput) LogAutovacuumMinDuration ¶ added in v0.0.4
func (o PostgresPtrOutput) LogAutovacuumMinDuration() pulumi.IntPtrOutput
Causes each action executed by autovacuum to be logged if it ran for at least the specified number of milliseconds. Setting this to zero logs all autovacuum actions. Minus-one (the default) disables logging autovacuum actions.
func (PostgresPtrOutput) LogErrorVerbosity ¶ added in v0.0.4
func (o PostgresPtrOutput) LogErrorVerbosity() PostgresLogErrorVerbosityPtrOutput
Controls the amount of detail written in the server log for each message that is logged.
func (PostgresPtrOutput) LogLinePrefix ¶ added in v0.0.4
func (o PostgresPtrOutput) LogLinePrefix() PostgresLogLinePrefixPtrOutput
Selects one of the available log-formats. These can support popular log analyzers like pgbadger, pganalyze, etc.
func (PostgresPtrOutput) LogMinDurationStatement ¶ added in v0.0.4
func (o PostgresPtrOutput) LogMinDurationStatement() pulumi.IntPtrOutput
Log statements that take more than this number of milliseconds to run. If -1, disables.
func (PostgresPtrOutput) MaxFilesPerProcess ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxFilesPerProcess() pulumi.IntPtrOutput
PostgreSQL maximum number of files that can be open per process.
func (PostgresPtrOutput) MaxLocksPerTransaction ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxLocksPerTransaction() pulumi.IntPtrOutput
PostgreSQL maximum locks per transaction. Once increased, this parameter cannot be lowered from its set value.
func (PostgresPtrOutput) MaxLogicalReplicationWorkers ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxLogicalReplicationWorkers() pulumi.IntPtrOutput
PostgreSQL maximum logical replication workers (taken from the pool of max_parallel_workers).
func (PostgresPtrOutput) MaxParallelWorkers ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxParallelWorkers() pulumi.IntPtrOutput
Sets the maximum number of workers that the system can support for parallel queries.
func (PostgresPtrOutput) MaxParallelWorkersPerGather ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxParallelWorkersPerGather() pulumi.IntPtrOutput
Sets the maximum number of workers that can be started by a single Gather or Gather Merge node.
func (PostgresPtrOutput) MaxPredLocksPerTransaction ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxPredLocksPerTransaction() pulumi.IntPtrOutput
PostgreSQL maximum predicate locks per transaction.
func (PostgresPtrOutput) MaxPreparedTransactions ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxPreparedTransactions() pulumi.IntPtrOutput
PostgreSQL maximum prepared transactions. Once increased, this parameter cannot be lowered from its set value.
func (PostgresPtrOutput) MaxReplicationSlots ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxReplicationSlots() pulumi.IntPtrOutput
PostgreSQL maximum replication slots.
func (PostgresPtrOutput) MaxStackDepth ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxStackDepth() pulumi.IntPtrOutput
Maximum depth of the stack in bytes.
func (PostgresPtrOutput) MaxStandbyArchiveDelay ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxStandbyArchiveDelay() pulumi.IntPtrOutput
Max standby archive delay in milliseconds.
func (PostgresPtrOutput) MaxStandbyStreamingDelay ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxStandbyStreamingDelay() pulumi.IntPtrOutput
Max standby streaming delay in milliseconds.
func (PostgresPtrOutput) MaxWalSenders ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxWalSenders() pulumi.IntPtrOutput
PostgreSQL maximum WAL senders. Once increased, this parameter cannot be lowered from its set value.
func (PostgresPtrOutput) MaxWorkerProcesses ¶ added in v0.0.4
func (o PostgresPtrOutput) MaxWorkerProcesses() pulumi.IntPtrOutput
Sets the maximum number of background processes that the system can support. Once increased, this parameter cannot be lowered from its set value.
func (PostgresPtrOutput) PgPartmanBgwInterval ¶ added in v0.0.4
func (o PostgresPtrOutput) PgPartmanBgwInterval() pulumi.IntPtrOutput
Sets the time interval to run pg_partman's scheduled tasks.
func (PostgresPtrOutput) PgPartmanBgwRole ¶ added in v0.0.4
func (o PostgresPtrOutput) PgPartmanBgwRole() pulumi.StringPtrOutput
Controls which role to use for pg_partman's scheduled background tasks. Must consist of alpha-numeric characters, dots, underscores, or dashes. May not start with dash or dot. Maximum of 64 characters.
func (PostgresPtrOutput) PgStatStatementsTrack ¶ added in v0.0.4
func (o PostgresPtrOutput) PgStatStatementsTrack() PostgresPgStatStatementsTrackPtrOutput
Controls which statements are counted. Specify 'top' to track top-level statements (those issued directly by clients), 'all' to also track nested statements (such as statements invoked within functions), or 'none' to disable statement statistics collection. The default value is top.
func (PostgresPtrOutput) Pgbouncer ¶ added in v0.0.4
func (o PostgresPtrOutput) Pgbouncer() PgbouncerPtrOutput
PGBouncer connection pooling settings
func (PostgresPtrOutput) SharedBuffersPercentage ¶ added in v0.0.4
func (o PostgresPtrOutput) SharedBuffersPercentage() pulumi.Float64PtrOutput
Percentage of total RAM that the database server uses for shared memory buffers. Valid range is 20-60 (float), which corresponds to 20% - 60%. This setting adjusts the shared_buffers configuration value.
func (PostgresPtrOutput) StatMonitorEnable ¶ added in v0.0.4
func (o PostgresPtrOutput) StatMonitorEnable() pulumi.BoolPtrOutput
Enable the pg_stat_monitor extension. <b>Enabling this extension will cause the cluster to be restarted.</b> When this extension is enabled, pg_stat_statements results for utility commands are unreliable.
func (PostgresPtrOutput) SynchronousReplication ¶ added in v0.0.4
func (o PostgresPtrOutput) SynchronousReplication() PostgresSynchronousReplicationPtrOutput
Synchronous replication type. Note that the service plan also needs to support synchronous replication.
func (PostgresPtrOutput) TempFileLimit ¶ added in v0.0.4
func (o PostgresPtrOutput) TempFileLimit() pulumi.IntPtrOutput
PostgreSQL temporary file limit in KiB. If -1, sets to unlimited.
func (PostgresPtrOutput) Timescaledb ¶ added in v0.0.4
func (o PostgresPtrOutput) Timescaledb() TimescaledbPtrOutput
TimescaleDB extension configuration values
func (PostgresPtrOutput) Timezone ¶ added in v0.0.4
func (o PostgresPtrOutput) Timezone() pulumi.StringPtrOutput
PostgreSQL service timezone
func (PostgresPtrOutput) ToPostgresPtrOutput ¶ added in v0.0.4
func (o PostgresPtrOutput) ToPostgresPtrOutput() PostgresPtrOutput
func (PostgresPtrOutput) ToPostgresPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresPtrOutput) ToPostgresPtrOutputWithContext(ctx context.Context) PostgresPtrOutput
func (PostgresPtrOutput) TrackActivityQuerySize ¶ added in v0.0.4
func (o PostgresPtrOutput) TrackActivityQuerySize() pulumi.IntPtrOutput
Specifies the number of bytes reserved to track the currently executing command for each active session.
func (PostgresPtrOutput) TrackCommitTimestamp ¶ added in v0.0.4
func (o PostgresPtrOutput) TrackCommitTimestamp() PostgresTrackCommitTimestampPtrOutput
Record commit time of transactions.
func (PostgresPtrOutput) TrackFunctions ¶ added in v0.0.4
func (o PostgresPtrOutput) TrackFunctions() PostgresTrackFunctionsPtrOutput
Enables tracking of function call counts and time used.
func (PostgresPtrOutput) TrackIoTiming ¶ added in v0.0.4
func (o PostgresPtrOutput) TrackIoTiming() PostgresTrackIoTimingPtrOutput
Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms.
func (PostgresPtrOutput) Type ¶ added in v0.0.4
func (o PostgresPtrOutput) Type() pulumi.StringPtrOutput
func (PostgresPtrOutput) WalSenderTimeout ¶ added in v0.0.4
func (o PostgresPtrOutput) WalSenderTimeout() pulumi.IntPtrOutput
Terminate replication connections that are inactive for longer than this amount of time, in milliseconds. Setting this value to zero disables the timeout. Must be either 0 or between 5000 and 10800000.
func (PostgresPtrOutput) WalWriterDelay ¶ added in v0.0.4
func (o PostgresPtrOutput) WalWriterDelay() pulumi.IntPtrOutput
WAL flush interval in milliseconds. Note that setting this value to lower than the default 200ms may negatively impact performance
func (PostgresPtrOutput) WorkMem ¶ added in v0.0.4
func (o PostgresPtrOutput) WorkMem() pulumi.IntPtrOutput
The maximum amount of memory, in MB, used by a query operation (such as a sort or hash table) before writing to temporary disk files. Default is 1MB + 0.075% of total RAM (up to 32MB).
type PostgresSynchronousReplication ¶ added in v0.0.4
type PostgresSynchronousReplication string
Synchronous replication type. Note that the service plan also needs to support synchronous replication.
type PostgresSynchronousReplicationOutput ¶ added in v0.0.4
type PostgresSynchronousReplicationOutput struct{ *pulumi.OutputState }
func (PostgresSynchronousReplicationOutput) ElementType ¶ added in v0.0.4
func (PostgresSynchronousReplicationOutput) ElementType() reflect.Type
func (PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationOutput ¶ added in v0.0.4
func (o PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationOutput() PostgresSynchronousReplicationOutput
func (PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationOutputWithContext ¶ added in v0.0.4
func (o PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationOutputWithContext(ctx context.Context) PostgresSynchronousReplicationOutput
func (PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationPtrOutput ¶ added in v0.0.4
func (o PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationPtrOutput() PostgresSynchronousReplicationPtrOutput
func (PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresSynchronousReplicationOutput) ToPostgresSynchronousReplicationPtrOutputWithContext(ctx context.Context) PostgresSynchronousReplicationPtrOutput
func (PostgresSynchronousReplicationOutput) ToStringOutput ¶ added in v0.0.4
func (o PostgresSynchronousReplicationOutput) ToStringOutput() pulumi.StringOutput
func (PostgresSynchronousReplicationOutput) ToStringOutputWithContext ¶ added in v0.0.4
func (o PostgresSynchronousReplicationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PostgresSynchronousReplicationOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresSynchronousReplicationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresSynchronousReplicationOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresSynchronousReplicationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresSynchronousReplicationPtrOutput ¶ added in v0.0.4
type PostgresSynchronousReplicationPtrOutput struct{ *pulumi.OutputState }
func (PostgresSynchronousReplicationPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresSynchronousReplicationPtrOutput) ElementType() reflect.Type
func (PostgresSynchronousReplicationPtrOutput) ToPostgresSynchronousReplicationPtrOutput ¶ added in v0.0.4
func (o PostgresSynchronousReplicationPtrOutput) ToPostgresSynchronousReplicationPtrOutput() PostgresSynchronousReplicationPtrOutput
func (PostgresSynchronousReplicationPtrOutput) ToPostgresSynchronousReplicationPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresSynchronousReplicationPtrOutput) ToPostgresSynchronousReplicationPtrOutputWithContext(ctx context.Context) PostgresSynchronousReplicationPtrOutput
func (PostgresSynchronousReplicationPtrOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresSynchronousReplicationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresSynchronousReplicationPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresSynchronousReplicationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresTrackCommitTimestamp ¶ added in v0.0.4
type PostgresTrackCommitTimestamp string
Record commit time of transactions.
type PostgresTrackCommitTimestampOutput ¶ added in v0.0.4
type PostgresTrackCommitTimestampOutput struct{ *pulumi.OutputState }
func (PostgresTrackCommitTimestampOutput) ElementType ¶ added in v0.0.4
func (PostgresTrackCommitTimestampOutput) ElementType() reflect.Type
func (PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampOutput ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampOutput() PostgresTrackCommitTimestampOutput
func (PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampOutputWithContext(ctx context.Context) PostgresTrackCommitTimestampOutput
func (PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampPtrOutput ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampPtrOutput() PostgresTrackCommitTimestampPtrOutput
func (PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampOutput) ToPostgresTrackCommitTimestampPtrOutputWithContext(ctx context.Context) PostgresTrackCommitTimestampPtrOutput
func (PostgresTrackCommitTimestampOutput) ToStringOutput ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampOutput) ToStringOutput() pulumi.StringOutput
func (PostgresTrackCommitTimestampOutput) ToStringOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PostgresTrackCommitTimestampOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresTrackCommitTimestampOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresTrackCommitTimestampPtrOutput ¶ added in v0.0.4
type PostgresTrackCommitTimestampPtrOutput struct{ *pulumi.OutputState }
func (PostgresTrackCommitTimestampPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresTrackCommitTimestampPtrOutput) ElementType() reflect.Type
func (PostgresTrackCommitTimestampPtrOutput) ToPostgresTrackCommitTimestampPtrOutput ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampPtrOutput) ToPostgresTrackCommitTimestampPtrOutput() PostgresTrackCommitTimestampPtrOutput
func (PostgresTrackCommitTimestampPtrOutput) ToPostgresTrackCommitTimestampPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampPtrOutput) ToPostgresTrackCommitTimestampPtrOutputWithContext(ctx context.Context) PostgresTrackCommitTimestampPtrOutput
func (PostgresTrackCommitTimestampPtrOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresTrackCommitTimestampPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackCommitTimestampPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresTrackFunctions ¶ added in v0.0.4
type PostgresTrackFunctions string
Enables tracking of function call counts and time used.
type PostgresTrackFunctionsOutput ¶ added in v0.0.4
type PostgresTrackFunctionsOutput struct{ *pulumi.OutputState }
func (PostgresTrackFunctionsOutput) ElementType ¶ added in v0.0.4
func (PostgresTrackFunctionsOutput) ElementType() reflect.Type
func (PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsOutput ¶ added in v0.0.4
func (o PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsOutput() PostgresTrackFunctionsOutput
func (PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsOutputWithContext(ctx context.Context) PostgresTrackFunctionsOutput
func (PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsPtrOutput ¶ added in v0.0.4
func (o PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsPtrOutput() PostgresTrackFunctionsPtrOutput
func (PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackFunctionsOutput) ToPostgresTrackFunctionsPtrOutputWithContext(ctx context.Context) PostgresTrackFunctionsPtrOutput
func (PostgresTrackFunctionsOutput) ToStringOutput ¶ added in v0.0.4
func (o PostgresTrackFunctionsOutput) ToStringOutput() pulumi.StringOutput
func (PostgresTrackFunctionsOutput) ToStringOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackFunctionsOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PostgresTrackFunctionsOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresTrackFunctionsOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresTrackFunctionsOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackFunctionsOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresTrackFunctionsPtrOutput ¶ added in v0.0.4
type PostgresTrackFunctionsPtrOutput struct{ *pulumi.OutputState }
func (PostgresTrackFunctionsPtrOutput) Elem ¶ added in v0.0.4
func (o PostgresTrackFunctionsPtrOutput) Elem() PostgresTrackFunctionsOutput
func (PostgresTrackFunctionsPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresTrackFunctionsPtrOutput) ElementType() reflect.Type
func (PostgresTrackFunctionsPtrOutput) ToPostgresTrackFunctionsPtrOutput ¶ added in v0.0.4
func (o PostgresTrackFunctionsPtrOutput) ToPostgresTrackFunctionsPtrOutput() PostgresTrackFunctionsPtrOutput
func (PostgresTrackFunctionsPtrOutput) ToPostgresTrackFunctionsPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackFunctionsPtrOutput) ToPostgresTrackFunctionsPtrOutputWithContext(ctx context.Context) PostgresTrackFunctionsPtrOutput
func (PostgresTrackFunctionsPtrOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresTrackFunctionsPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresTrackFunctionsPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackFunctionsPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresTrackIoTiming ¶ added in v0.0.4
type PostgresTrackIoTiming string
Enables timing of database I/O calls. This parameter is off by default, because it will repeatedly query the operating system for the current time, which may cause significant overhead on some platforms.
type PostgresTrackIoTimingOutput ¶ added in v0.0.4
type PostgresTrackIoTimingOutput struct{ *pulumi.OutputState }
func (PostgresTrackIoTimingOutput) ElementType ¶ added in v0.0.4
func (PostgresTrackIoTimingOutput) ElementType() reflect.Type
func (PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingOutput ¶ added in v0.0.4
func (o PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingOutput() PostgresTrackIoTimingOutput
func (PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingOutputWithContext(ctx context.Context) PostgresTrackIoTimingOutput
func (PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingPtrOutput ¶ added in v0.0.4
func (o PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingPtrOutput() PostgresTrackIoTimingPtrOutput
func (PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackIoTimingOutput) ToPostgresTrackIoTimingPtrOutputWithContext(ctx context.Context) PostgresTrackIoTimingPtrOutput
func (PostgresTrackIoTimingOutput) ToStringOutput ¶ added in v0.0.4
func (o PostgresTrackIoTimingOutput) ToStringOutput() pulumi.StringOutput
func (PostgresTrackIoTimingOutput) ToStringOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackIoTimingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PostgresTrackIoTimingOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresTrackIoTimingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresTrackIoTimingOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackIoTimingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PostgresTrackIoTimingPtrOutput ¶ added in v0.0.4
type PostgresTrackIoTimingPtrOutput struct{ *pulumi.OutputState }
func (PostgresTrackIoTimingPtrOutput) Elem ¶ added in v0.0.4
func (o PostgresTrackIoTimingPtrOutput) Elem() PostgresTrackIoTimingOutput
func (PostgresTrackIoTimingPtrOutput) ElementType ¶ added in v0.0.4
func (PostgresTrackIoTimingPtrOutput) ElementType() reflect.Type
func (PostgresTrackIoTimingPtrOutput) ToPostgresTrackIoTimingPtrOutput ¶ added in v0.0.4
func (o PostgresTrackIoTimingPtrOutput) ToPostgresTrackIoTimingPtrOutput() PostgresTrackIoTimingPtrOutput
func (PostgresTrackIoTimingPtrOutput) ToPostgresTrackIoTimingPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackIoTimingPtrOutput) ToPostgresTrackIoTimingPtrOutputWithContext(ctx context.Context) PostgresTrackIoTimingPtrOutput
func (PostgresTrackIoTimingPtrOutput) ToStringPtrOutput ¶ added in v0.0.4
func (o PostgresTrackIoTimingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PostgresTrackIoTimingPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.0.4
func (o PostgresTrackIoTimingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateConnection ¶
type PrivateConnection struct { // The name of the default database. Database *string `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl *bool `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri *string `pulumi:"uri"` // The default user for the database. User *string `pulumi:"user"` }
type PrivateConnectionArgs ¶
type PrivateConnectionArgs struct { // The name of the default database. Database pulumi.StringPtrInput `pulumi:"database"` // The FQDN pointing to the database cluster's current primary node. Host pulumi.StringPtrInput `pulumi:"host"` // The randomly generated password for the default user. Password pulumi.StringPtrInput `pulumi:"password"` // The port on which the database cluster is listening. Port pulumi.IntPtrInput `pulumi:"port"` // A boolean value indicating if the connection should be made over SSL. Ssl pulumi.BoolPtrInput `pulumi:"ssl"` // A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes. Uri pulumi.StringPtrInput `pulumi:"uri"` // The default user for the database. User pulumi.StringPtrInput `pulumi:"user"` }
func (PrivateConnectionArgs) ElementType ¶
func (PrivateConnectionArgs) ElementType() reflect.Type
func (PrivateConnectionArgs) ToPrivateConnectionOutput ¶
func (i PrivateConnectionArgs) ToPrivateConnectionOutput() PrivateConnectionOutput
func (PrivateConnectionArgs) ToPrivateConnectionOutputWithContext ¶
func (i PrivateConnectionArgs) ToPrivateConnectionOutputWithContext(ctx context.Context) PrivateConnectionOutput
func (PrivateConnectionArgs) ToPrivateConnectionPtrOutput ¶
func (i PrivateConnectionArgs) ToPrivateConnectionPtrOutput() PrivateConnectionPtrOutput
func (PrivateConnectionArgs) ToPrivateConnectionPtrOutputWithContext ¶
func (i PrivateConnectionArgs) ToPrivateConnectionPtrOutputWithContext(ctx context.Context) PrivateConnectionPtrOutput
type PrivateConnectionInput ¶
type PrivateConnectionInput interface { pulumi.Input ToPrivateConnectionOutput() PrivateConnectionOutput ToPrivateConnectionOutputWithContext(context.Context) PrivateConnectionOutput }
PrivateConnectionInput is an input type that accepts PrivateConnectionArgs and PrivateConnectionOutput values. You can construct a concrete instance of `PrivateConnectionInput` via:
PrivateConnectionArgs{...}
type PrivateConnectionOutput ¶
type PrivateConnectionOutput struct{ *pulumi.OutputState }
func (PrivateConnectionOutput) Database ¶
func (o PrivateConnectionOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (PrivateConnectionOutput) ElementType ¶
func (PrivateConnectionOutput) ElementType() reflect.Type
func (PrivateConnectionOutput) Host ¶
func (o PrivateConnectionOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (PrivateConnectionOutput) Password ¶
func (o PrivateConnectionOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (PrivateConnectionOutput) Port ¶
func (o PrivateConnectionOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (PrivateConnectionOutput) Ssl ¶
func (o PrivateConnectionOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (PrivateConnectionOutput) ToPrivateConnectionOutput ¶
func (o PrivateConnectionOutput) ToPrivateConnectionOutput() PrivateConnectionOutput
func (PrivateConnectionOutput) ToPrivateConnectionOutputWithContext ¶
func (o PrivateConnectionOutput) ToPrivateConnectionOutputWithContext(ctx context.Context) PrivateConnectionOutput
func (PrivateConnectionOutput) ToPrivateConnectionPtrOutput ¶
func (o PrivateConnectionOutput) ToPrivateConnectionPtrOutput() PrivateConnectionPtrOutput
func (PrivateConnectionOutput) ToPrivateConnectionPtrOutputWithContext ¶
func (o PrivateConnectionOutput) ToPrivateConnectionPtrOutputWithContext(ctx context.Context) PrivateConnectionPtrOutput
func (PrivateConnectionOutput) Uri ¶
func (o PrivateConnectionOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (PrivateConnectionOutput) User ¶
func (o PrivateConnectionOutput) User() pulumi.StringPtrOutput
The default user for the database.
type PrivateConnectionPtrInput ¶
type PrivateConnectionPtrInput interface { pulumi.Input ToPrivateConnectionPtrOutput() PrivateConnectionPtrOutput ToPrivateConnectionPtrOutputWithContext(context.Context) PrivateConnectionPtrOutput }
PrivateConnectionPtrInput is an input type that accepts PrivateConnectionArgs, PrivateConnectionPtr and PrivateConnectionPtrOutput values. You can construct a concrete instance of `PrivateConnectionPtrInput` via:
PrivateConnectionArgs{...} or: nil
func PrivateConnectionPtr ¶
func PrivateConnectionPtr(v *PrivateConnectionArgs) PrivateConnectionPtrInput
type PrivateConnectionPtrOutput ¶
type PrivateConnectionPtrOutput struct{ *pulumi.OutputState }
func (PrivateConnectionPtrOutput) Database ¶
func (o PrivateConnectionPtrOutput) Database() pulumi.StringPtrOutput
The name of the default database.
func (PrivateConnectionPtrOutput) Elem ¶
func (o PrivateConnectionPtrOutput) Elem() PrivateConnectionOutput
func (PrivateConnectionPtrOutput) ElementType ¶
func (PrivateConnectionPtrOutput) ElementType() reflect.Type
func (PrivateConnectionPtrOutput) Host ¶
func (o PrivateConnectionPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (PrivateConnectionPtrOutput) Password ¶
func (o PrivateConnectionPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (PrivateConnectionPtrOutput) Port ¶
func (o PrivateConnectionPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (PrivateConnectionPtrOutput) Ssl ¶
func (o PrivateConnectionPtrOutput) Ssl() pulumi.BoolPtrOutput
A boolean value indicating if the connection should be made over SSL.
func (PrivateConnectionPtrOutput) ToPrivateConnectionPtrOutput ¶
func (o PrivateConnectionPtrOutput) ToPrivateConnectionPtrOutput() PrivateConnectionPtrOutput
func (PrivateConnectionPtrOutput) ToPrivateConnectionPtrOutputWithContext ¶
func (o PrivateConnectionPtrOutput) ToPrivateConnectionPtrOutputWithContext(ctx context.Context) PrivateConnectionPtrOutput
func (PrivateConnectionPtrOutput) Uri ¶
func (o PrivateConnectionPtrOutput) Uri() pulumi.StringPtrOutput
A connection string in the format accepted by the `psql` command. This is provided as a convenience and should be able to be constructed by the other attributes.
func (PrivateConnectionPtrOutput) User ¶
func (o PrivateConnectionPtrOutput) User() pulumi.StringPtrOutput
The default user for the database.
type Redis ¶
type Redis struct { // Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default. RedisAclChannelsDefault *RedisRedisAclChannelsDefault `pulumi:"redisAclChannelsDefault"` // Redis IO thread count RedisIoThreads *int `pulumi:"redisIoThreads"` // LFU maxmemory-policy counter decay time in minutes RedisLfuDecayTime *int `pulumi:"redisLfuDecayTime"` // Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies RedisLfuLogFactor *int `pulumi:"redisLfuLogFactor"` // A string specifying the desired eviction policy for the Redis cluster. // // - `noeviction`: Don't evict any data, returns error when memory limit is reached. // - `allkeys_lru:` Evict any key, least recently used (LRU) first. // - `allkeys_random`: Evict keys in a random order. // - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. // - `volatile_random`: Evict keys with expiration only in a random order. // - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first. RedisMaxmemoryPolicy *RedisRedisMaxmemoryPolicy `pulumi:"redisMaxmemoryPolicy"` // Set notify-keyspace-events option RedisNotifyKeyspaceEvents *string `pulumi:"redisNotifyKeyspaceEvents"` // Set number of redis databases. Changing this will cause a restart of redis service. RedisNumberOfDatabases *int `pulumi:"redisNumberOfDatabases"` // When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked. RedisPersistence *RedisRedisPersistence `pulumi:"redisPersistence"` // Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan. RedisPubsubClientOutputBufferLimit *int `pulumi:"redisPubsubClientOutputBufferLimit"` // Require SSL to access Redis RedisSsl *bool `pulumi:"redisSsl"` // Redis idle connection timeout in seconds RedisTimeout *int `pulumi:"redisTimeout"` Type *string `pulumi:"type"` }
type RedisOutput ¶
type RedisOutput struct{ *pulumi.OutputState }
func (RedisOutput) ElementType ¶
func (RedisOutput) ElementType() reflect.Type
func (RedisOutput) RedisAclChannelsDefault ¶
func (o RedisOutput) RedisAclChannelsDefault() RedisRedisAclChannelsDefaultPtrOutput
Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default.
func (RedisOutput) RedisIoThreads ¶
func (o RedisOutput) RedisIoThreads() pulumi.IntPtrOutput
Redis IO thread count
func (RedisOutput) RedisLfuDecayTime ¶
func (o RedisOutput) RedisLfuDecayTime() pulumi.IntPtrOutput
LFU maxmemory-policy counter decay time in minutes
func (RedisOutput) RedisLfuLogFactor ¶
func (o RedisOutput) RedisLfuLogFactor() pulumi.IntPtrOutput
Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies
func (RedisOutput) RedisMaxmemoryPolicy ¶
func (o RedisOutput) RedisMaxmemoryPolicy() RedisRedisMaxmemoryPolicyPtrOutput
A string specifying the desired eviction policy for the Redis cluster.
- `noeviction`: Don't evict any data, returns error when memory limit is reached. - `allkeys_lru:` Evict any key, least recently used (LRU) first. - `allkeys_random`: Evict keys in a random order. - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. - `volatile_random`: Evict keys with expiration only in a random order. - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first.
func (RedisOutput) RedisNotifyKeyspaceEvents ¶
func (o RedisOutput) RedisNotifyKeyspaceEvents() pulumi.StringPtrOutput
Set notify-keyspace-events option
func (RedisOutput) RedisNumberOfDatabases ¶
func (o RedisOutput) RedisNumberOfDatabases() pulumi.IntPtrOutput
Set number of redis databases. Changing this will cause a restart of redis service.
func (RedisOutput) RedisPersistence ¶
func (o RedisOutput) RedisPersistence() RedisRedisPersistencePtrOutput
When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked.
func (RedisOutput) RedisPubsubClientOutputBufferLimit ¶
func (o RedisOutput) RedisPubsubClientOutputBufferLimit() pulumi.IntPtrOutput
Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan.
func (RedisOutput) RedisSsl ¶
func (o RedisOutput) RedisSsl() pulumi.BoolPtrOutput
Require SSL to access Redis
func (RedisOutput) RedisTimeout ¶
func (o RedisOutput) RedisTimeout() pulumi.IntPtrOutput
Redis idle connection timeout in seconds
func (RedisOutput) ToRedisOutput ¶
func (o RedisOutput) ToRedisOutput() RedisOutput
func (RedisOutput) ToRedisOutputWithContext ¶
func (o RedisOutput) ToRedisOutputWithContext(ctx context.Context) RedisOutput
func (RedisOutput) Type ¶
func (o RedisOutput) Type() pulumi.StringPtrOutput
type RedisPtrOutput ¶
type RedisPtrOutput struct{ *pulumi.OutputState }
func (RedisPtrOutput) Elem ¶
func (o RedisPtrOutput) Elem() RedisOutput
func (RedisPtrOutput) ElementType ¶
func (RedisPtrOutput) ElementType() reflect.Type
func (RedisPtrOutput) RedisAclChannelsDefault ¶
func (o RedisPtrOutput) RedisAclChannelsDefault() RedisRedisAclChannelsDefaultPtrOutput
Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default.
func (RedisPtrOutput) RedisIoThreads ¶
func (o RedisPtrOutput) RedisIoThreads() pulumi.IntPtrOutput
Redis IO thread count
func (RedisPtrOutput) RedisLfuDecayTime ¶
func (o RedisPtrOutput) RedisLfuDecayTime() pulumi.IntPtrOutput
LFU maxmemory-policy counter decay time in minutes
func (RedisPtrOutput) RedisLfuLogFactor ¶
func (o RedisPtrOutput) RedisLfuLogFactor() pulumi.IntPtrOutput
Counter logarithm factor for volatile-lfu and allkeys-lfu maxmemory-policies
func (RedisPtrOutput) RedisMaxmemoryPolicy ¶
func (o RedisPtrOutput) RedisMaxmemoryPolicy() RedisRedisMaxmemoryPolicyPtrOutput
A string specifying the desired eviction policy for the Redis cluster.
- `noeviction`: Don't evict any data, returns error when memory limit is reached. - `allkeys_lru:` Evict any key, least recently used (LRU) first. - `allkeys_random`: Evict keys in a random order. - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. - `volatile_random`: Evict keys with expiration only in a random order. - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first.
func (RedisPtrOutput) RedisNotifyKeyspaceEvents ¶
func (o RedisPtrOutput) RedisNotifyKeyspaceEvents() pulumi.StringPtrOutput
Set notify-keyspace-events option
func (RedisPtrOutput) RedisNumberOfDatabases ¶
func (o RedisPtrOutput) RedisNumberOfDatabases() pulumi.IntPtrOutput
Set number of redis databases. Changing this will cause a restart of redis service.
func (RedisPtrOutput) RedisPersistence ¶
func (o RedisPtrOutput) RedisPersistence() RedisRedisPersistencePtrOutput
When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked.
func (RedisPtrOutput) RedisPubsubClientOutputBufferLimit ¶
func (o RedisPtrOutput) RedisPubsubClientOutputBufferLimit() pulumi.IntPtrOutput
Set output buffer limit for pub / sub clients in MB. The value is the hard limit, the soft limit is 1/4 of the hard limit. When setting the limit, be mindful of the available memory in the selected service plan.
func (RedisPtrOutput) RedisSsl ¶
func (o RedisPtrOutput) RedisSsl() pulumi.BoolPtrOutput
Require SSL to access Redis
func (RedisPtrOutput) RedisTimeout ¶
func (o RedisPtrOutput) RedisTimeout() pulumi.IntPtrOutput
Redis idle connection timeout in seconds
func (RedisPtrOutput) ToRedisPtrOutput ¶
func (o RedisPtrOutput) ToRedisPtrOutput() RedisPtrOutput
func (RedisPtrOutput) ToRedisPtrOutputWithContext ¶
func (o RedisPtrOutput) ToRedisPtrOutputWithContext(ctx context.Context) RedisPtrOutput
func (RedisPtrOutput) Type ¶
func (o RedisPtrOutput) Type() pulumi.StringPtrOutput
type RedisRedisAclChannelsDefault ¶
type RedisRedisAclChannelsDefault string
Determines default pub/sub channels' ACL for new users if ACL is not supplied. When this option is not defined, all_channels is assumed to keep backward compatibility. This option doesn't affect Redis configuration acl-pubsub-default.
type RedisRedisAclChannelsDefaultOutput ¶
type RedisRedisAclChannelsDefaultOutput struct{ *pulumi.OutputState }
func (RedisRedisAclChannelsDefaultOutput) ElementType ¶
func (RedisRedisAclChannelsDefaultOutput) ElementType() reflect.Type
func (RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultOutput ¶
func (o RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultOutput() RedisRedisAclChannelsDefaultOutput
func (RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultOutputWithContext ¶
func (o RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultOutputWithContext(ctx context.Context) RedisRedisAclChannelsDefaultOutput
func (RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultPtrOutput ¶
func (o RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultPtrOutput() RedisRedisAclChannelsDefaultPtrOutput
func (RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultPtrOutputWithContext ¶
func (o RedisRedisAclChannelsDefaultOutput) ToRedisRedisAclChannelsDefaultPtrOutputWithContext(ctx context.Context) RedisRedisAclChannelsDefaultPtrOutput
func (RedisRedisAclChannelsDefaultOutput) ToStringOutput ¶
func (o RedisRedisAclChannelsDefaultOutput) ToStringOutput() pulumi.StringOutput
func (RedisRedisAclChannelsDefaultOutput) ToStringOutputWithContext ¶
func (o RedisRedisAclChannelsDefaultOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RedisRedisAclChannelsDefaultOutput) ToStringPtrOutput ¶
func (o RedisRedisAclChannelsDefaultOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RedisRedisAclChannelsDefaultOutput) ToStringPtrOutputWithContext ¶
func (o RedisRedisAclChannelsDefaultOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RedisRedisAclChannelsDefaultPtrOutput ¶
type RedisRedisAclChannelsDefaultPtrOutput struct{ *pulumi.OutputState }
func (RedisRedisAclChannelsDefaultPtrOutput) ElementType ¶
func (RedisRedisAclChannelsDefaultPtrOutput) ElementType() reflect.Type
func (RedisRedisAclChannelsDefaultPtrOutput) ToRedisRedisAclChannelsDefaultPtrOutput ¶
func (o RedisRedisAclChannelsDefaultPtrOutput) ToRedisRedisAclChannelsDefaultPtrOutput() RedisRedisAclChannelsDefaultPtrOutput
func (RedisRedisAclChannelsDefaultPtrOutput) ToRedisRedisAclChannelsDefaultPtrOutputWithContext ¶
func (o RedisRedisAclChannelsDefaultPtrOutput) ToRedisRedisAclChannelsDefaultPtrOutputWithContext(ctx context.Context) RedisRedisAclChannelsDefaultPtrOutput
func (RedisRedisAclChannelsDefaultPtrOutput) ToStringPtrOutput ¶
func (o RedisRedisAclChannelsDefaultPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RedisRedisAclChannelsDefaultPtrOutput) ToStringPtrOutputWithContext ¶
func (o RedisRedisAclChannelsDefaultPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RedisRedisMaxmemoryPolicy ¶
type RedisRedisMaxmemoryPolicy string
A string specifying the desired eviction policy for the Redis cluster.
- `noeviction`: Don't evict any data, returns error when memory limit is reached. - `allkeys_lru:` Evict any key, least recently used (LRU) first. - `allkeys_random`: Evict keys in a random order. - `volatile_lru`: Evict keys with expiration only, least recently used (LRU) first. - `volatile_random`: Evict keys with expiration only in a random order. - `volatile_ttl`: Evict keys with expiration only, shortest time-to-live (TTL) first.
type RedisRedisMaxmemoryPolicyOutput ¶
type RedisRedisMaxmemoryPolicyOutput struct{ *pulumi.OutputState }
func (RedisRedisMaxmemoryPolicyOutput) ElementType ¶
func (RedisRedisMaxmemoryPolicyOutput) ElementType() reflect.Type
func (RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyOutput ¶
func (o RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyOutput() RedisRedisMaxmemoryPolicyOutput
func (RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyOutputWithContext ¶
func (o RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyOutputWithContext(ctx context.Context) RedisRedisMaxmemoryPolicyOutput
func (RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyPtrOutput ¶
func (o RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyPtrOutput() RedisRedisMaxmemoryPolicyPtrOutput
func (RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyPtrOutputWithContext ¶
func (o RedisRedisMaxmemoryPolicyOutput) ToRedisRedisMaxmemoryPolicyPtrOutputWithContext(ctx context.Context) RedisRedisMaxmemoryPolicyPtrOutput
func (RedisRedisMaxmemoryPolicyOutput) ToStringOutput ¶
func (o RedisRedisMaxmemoryPolicyOutput) ToStringOutput() pulumi.StringOutput
func (RedisRedisMaxmemoryPolicyOutput) ToStringOutputWithContext ¶
func (o RedisRedisMaxmemoryPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RedisRedisMaxmemoryPolicyOutput) ToStringPtrOutput ¶
func (o RedisRedisMaxmemoryPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RedisRedisMaxmemoryPolicyOutput) ToStringPtrOutputWithContext ¶
func (o RedisRedisMaxmemoryPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RedisRedisMaxmemoryPolicyPtrOutput ¶
type RedisRedisMaxmemoryPolicyPtrOutput struct{ *pulumi.OutputState }
func (RedisRedisMaxmemoryPolicyPtrOutput) Elem ¶
func (o RedisRedisMaxmemoryPolicyPtrOutput) Elem() RedisRedisMaxmemoryPolicyOutput
func (RedisRedisMaxmemoryPolicyPtrOutput) ElementType ¶
func (RedisRedisMaxmemoryPolicyPtrOutput) ElementType() reflect.Type
func (RedisRedisMaxmemoryPolicyPtrOutput) ToRedisRedisMaxmemoryPolicyPtrOutput ¶
func (o RedisRedisMaxmemoryPolicyPtrOutput) ToRedisRedisMaxmemoryPolicyPtrOutput() RedisRedisMaxmemoryPolicyPtrOutput
func (RedisRedisMaxmemoryPolicyPtrOutput) ToRedisRedisMaxmemoryPolicyPtrOutputWithContext ¶
func (o RedisRedisMaxmemoryPolicyPtrOutput) ToRedisRedisMaxmemoryPolicyPtrOutputWithContext(ctx context.Context) RedisRedisMaxmemoryPolicyPtrOutput
func (RedisRedisMaxmemoryPolicyPtrOutput) ToStringPtrOutput ¶
func (o RedisRedisMaxmemoryPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RedisRedisMaxmemoryPolicyPtrOutput) ToStringPtrOutputWithContext ¶
func (o RedisRedisMaxmemoryPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RedisRedisPersistence ¶
type RedisRedisPersistence string
When persistence is 'rdb', Redis does RDB dumps each 10 minutes if any key is changed. Also RDB dumps are done according to backup schedule for backup purposes. When persistence is 'off', no RDB dumps and backups are done, so data can be lost at any moment if service is restarted for any reason, or if service is powered off. Also service can't be forked.
type RedisRedisPersistenceOutput ¶
type RedisRedisPersistenceOutput struct{ *pulumi.OutputState }
func (RedisRedisPersistenceOutput) ElementType ¶
func (RedisRedisPersistenceOutput) ElementType() reflect.Type
func (RedisRedisPersistenceOutput) ToRedisRedisPersistenceOutput ¶
func (o RedisRedisPersistenceOutput) ToRedisRedisPersistenceOutput() RedisRedisPersistenceOutput
func (RedisRedisPersistenceOutput) ToRedisRedisPersistenceOutputWithContext ¶
func (o RedisRedisPersistenceOutput) ToRedisRedisPersistenceOutputWithContext(ctx context.Context) RedisRedisPersistenceOutput
func (RedisRedisPersistenceOutput) ToRedisRedisPersistencePtrOutput ¶
func (o RedisRedisPersistenceOutput) ToRedisRedisPersistencePtrOutput() RedisRedisPersistencePtrOutput
func (RedisRedisPersistenceOutput) ToRedisRedisPersistencePtrOutputWithContext ¶
func (o RedisRedisPersistenceOutput) ToRedisRedisPersistencePtrOutputWithContext(ctx context.Context) RedisRedisPersistencePtrOutput
func (RedisRedisPersistenceOutput) ToStringOutput ¶
func (o RedisRedisPersistenceOutput) ToStringOutput() pulumi.StringOutput
func (RedisRedisPersistenceOutput) ToStringOutputWithContext ¶
func (o RedisRedisPersistenceOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RedisRedisPersistenceOutput) ToStringPtrOutput ¶
func (o RedisRedisPersistenceOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RedisRedisPersistenceOutput) ToStringPtrOutputWithContext ¶
func (o RedisRedisPersistenceOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RedisRedisPersistencePtrOutput ¶
type RedisRedisPersistencePtrOutput struct{ *pulumi.OutputState }
func (RedisRedisPersistencePtrOutput) Elem ¶
func (o RedisRedisPersistencePtrOutput) Elem() RedisRedisPersistenceOutput
func (RedisRedisPersistencePtrOutput) ElementType ¶
func (RedisRedisPersistencePtrOutput) ElementType() reflect.Type
func (RedisRedisPersistencePtrOutput) ToRedisRedisPersistencePtrOutput ¶
func (o RedisRedisPersistencePtrOutput) ToRedisRedisPersistencePtrOutput() RedisRedisPersistencePtrOutput
func (RedisRedisPersistencePtrOutput) ToRedisRedisPersistencePtrOutputWithContext ¶
func (o RedisRedisPersistencePtrOutput) ToRedisRedisPersistencePtrOutputWithContext(ctx context.Context) RedisRedisPersistencePtrOutput
func (RedisRedisPersistencePtrOutput) ToStringPtrOutput ¶
func (o RedisRedisPersistencePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RedisRedisPersistencePtrOutput) ToStringPtrOutputWithContext ¶
func (o RedisRedisPersistencePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SourceProperties ¶
type SourceProperties struct { // The name of the default database. Dbname *string `pulumi:"dbname"` // The FQDN pointing to the database cluster's current primary node. Host *string `pulumi:"host"` // The randomly generated password for the default user. Password *string `pulumi:"password"` // The port on which the database cluster is listening. Port *int `pulumi:"port"` // The default user for the database. Username *string `pulumi:"username"` }
type SourcePropertiesArgs ¶
type SourcePropertiesArgs struct { // The name of the default database. Dbname pulumi.StringPtrInput `pulumi:"dbname"` // The FQDN pointing to the database cluster's current primary node. Host pulumi.StringPtrInput `pulumi:"host"` // The randomly generated password for the default user. Password pulumi.StringPtrInput `pulumi:"password"` // The port on which the database cluster is listening. Port pulumi.IntPtrInput `pulumi:"port"` // The default user for the database. Username pulumi.StringPtrInput `pulumi:"username"` }
func (SourcePropertiesArgs) ElementType ¶
func (SourcePropertiesArgs) ElementType() reflect.Type
func (SourcePropertiesArgs) ToSourcePropertiesOutput ¶
func (i SourcePropertiesArgs) ToSourcePropertiesOutput() SourcePropertiesOutput
func (SourcePropertiesArgs) ToSourcePropertiesOutputWithContext ¶
func (i SourcePropertiesArgs) ToSourcePropertiesOutputWithContext(ctx context.Context) SourcePropertiesOutput
func (SourcePropertiesArgs) ToSourcePropertiesPtrOutput ¶
func (i SourcePropertiesArgs) ToSourcePropertiesPtrOutput() SourcePropertiesPtrOutput
func (SourcePropertiesArgs) ToSourcePropertiesPtrOutputWithContext ¶
func (i SourcePropertiesArgs) ToSourcePropertiesPtrOutputWithContext(ctx context.Context) SourcePropertiesPtrOutput
type SourcePropertiesInput ¶
type SourcePropertiesInput interface { pulumi.Input ToSourcePropertiesOutput() SourcePropertiesOutput ToSourcePropertiesOutputWithContext(context.Context) SourcePropertiesOutput }
SourcePropertiesInput is an input type that accepts SourcePropertiesArgs and SourcePropertiesOutput values. You can construct a concrete instance of `SourcePropertiesInput` via:
SourcePropertiesArgs{...}
type SourcePropertiesOutput ¶
type SourcePropertiesOutput struct{ *pulumi.OutputState }
func (SourcePropertiesOutput) Dbname ¶
func (o SourcePropertiesOutput) Dbname() pulumi.StringPtrOutput
The name of the default database.
func (SourcePropertiesOutput) ElementType ¶
func (SourcePropertiesOutput) ElementType() reflect.Type
func (SourcePropertiesOutput) Host ¶
func (o SourcePropertiesOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (SourcePropertiesOutput) Password ¶
func (o SourcePropertiesOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (SourcePropertiesOutput) Port ¶
func (o SourcePropertiesOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (SourcePropertiesOutput) ToSourcePropertiesOutput ¶
func (o SourcePropertiesOutput) ToSourcePropertiesOutput() SourcePropertiesOutput
func (SourcePropertiesOutput) ToSourcePropertiesOutputWithContext ¶
func (o SourcePropertiesOutput) ToSourcePropertiesOutputWithContext(ctx context.Context) SourcePropertiesOutput
func (SourcePropertiesOutput) ToSourcePropertiesPtrOutput ¶
func (o SourcePropertiesOutput) ToSourcePropertiesPtrOutput() SourcePropertiesPtrOutput
func (SourcePropertiesOutput) ToSourcePropertiesPtrOutputWithContext ¶
func (o SourcePropertiesOutput) ToSourcePropertiesPtrOutputWithContext(ctx context.Context) SourcePropertiesPtrOutput
func (SourcePropertiesOutput) Username ¶
func (o SourcePropertiesOutput) Username() pulumi.StringPtrOutput
The default user for the database.
type SourcePropertiesPtrInput ¶
type SourcePropertiesPtrInput interface { pulumi.Input ToSourcePropertiesPtrOutput() SourcePropertiesPtrOutput ToSourcePropertiesPtrOutputWithContext(context.Context) SourcePropertiesPtrOutput }
SourcePropertiesPtrInput is an input type that accepts SourcePropertiesArgs, SourcePropertiesPtr and SourcePropertiesPtrOutput values. You can construct a concrete instance of `SourcePropertiesPtrInput` via:
SourcePropertiesArgs{...} or: nil
func SourcePropertiesPtr ¶
func SourcePropertiesPtr(v *SourcePropertiesArgs) SourcePropertiesPtrInput
type SourcePropertiesPtrOutput ¶
type SourcePropertiesPtrOutput struct{ *pulumi.OutputState }
func (SourcePropertiesPtrOutput) Dbname ¶
func (o SourcePropertiesPtrOutput) Dbname() pulumi.StringPtrOutput
The name of the default database.
func (SourcePropertiesPtrOutput) Elem ¶
func (o SourcePropertiesPtrOutput) Elem() SourcePropertiesOutput
func (SourcePropertiesPtrOutput) ElementType ¶
func (SourcePropertiesPtrOutput) ElementType() reflect.Type
func (SourcePropertiesPtrOutput) Host ¶
func (o SourcePropertiesPtrOutput) Host() pulumi.StringPtrOutput
The FQDN pointing to the database cluster's current primary node.
func (SourcePropertiesPtrOutput) Password ¶
func (o SourcePropertiesPtrOutput) Password() pulumi.StringPtrOutput
The randomly generated password for the default user.
func (SourcePropertiesPtrOutput) Port ¶
func (o SourcePropertiesPtrOutput) Port() pulumi.IntPtrOutput
The port on which the database cluster is listening.
func (SourcePropertiesPtrOutput) ToSourcePropertiesPtrOutput ¶
func (o SourcePropertiesPtrOutput) ToSourcePropertiesPtrOutput() SourcePropertiesPtrOutput
func (SourcePropertiesPtrOutput) ToSourcePropertiesPtrOutputWithContext ¶
func (o SourcePropertiesPtrOutput) ToSourcePropertiesPtrOutputWithContext(ctx context.Context) SourcePropertiesPtrOutput
func (SourcePropertiesPtrOutput) Username ¶
func (o SourcePropertiesPtrOutput) Username() pulumi.StringPtrOutput
The default user for the database.
type SqlMode ¶
type SqlMode struct { // A string specifying the configured SQL modes for the MySQL cluster. SqlMode string `pulumi:"sqlMode"` }
type SqlModeOutput ¶
type SqlModeOutput struct{ *pulumi.OutputState }
func (SqlModeOutput) ElementType ¶
func (SqlModeOutput) ElementType() reflect.Type
func (SqlModeOutput) SqlMode ¶
func (o SqlModeOutput) SqlMode() pulumi.StringOutput
A string specifying the configured SQL modes for the MySQL cluster.
func (SqlModeOutput) ToSqlModeOutput ¶
func (o SqlModeOutput) ToSqlModeOutput() SqlModeOutput
func (SqlModeOutput) ToSqlModeOutputWithContext ¶
func (o SqlModeOutput) ToSqlModeOutputWithContext(ctx context.Context) SqlModeOutput
type Timescaledb ¶
type Timescaledb struct { // The number of background workers for timescaledb operations. Set to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time. MaxBackgroundWorkers *int `pulumi:"maxBackgroundWorkers"` }
TimescaleDB extension configuration values
type TimescaledbOutput ¶
type TimescaledbOutput struct{ *pulumi.OutputState }
TimescaleDB extension configuration values
func (TimescaledbOutput) ElementType ¶
func (TimescaledbOutput) ElementType() reflect.Type
func (TimescaledbOutput) MaxBackgroundWorkers ¶
func (o TimescaledbOutput) MaxBackgroundWorkers() pulumi.IntPtrOutput
The number of background workers for timescaledb operations. Set to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time.
func (TimescaledbOutput) ToTimescaledbOutput ¶
func (o TimescaledbOutput) ToTimescaledbOutput() TimescaledbOutput
func (TimescaledbOutput) ToTimescaledbOutputWithContext ¶
func (o TimescaledbOutput) ToTimescaledbOutputWithContext(ctx context.Context) TimescaledbOutput
type TimescaledbPtrOutput ¶
type TimescaledbPtrOutput struct{ *pulumi.OutputState }
func (TimescaledbPtrOutput) Elem ¶
func (o TimescaledbPtrOutput) Elem() TimescaledbOutput
func (TimescaledbPtrOutput) ElementType ¶
func (TimescaledbPtrOutput) ElementType() reflect.Type
func (TimescaledbPtrOutput) MaxBackgroundWorkers ¶
func (o TimescaledbPtrOutput) MaxBackgroundWorkers() pulumi.IntPtrOutput
The number of background workers for timescaledb operations. Set to the sum of your number of databases and the total number of concurrent background workers you want running at any given point in time.
func (TimescaledbPtrOutput) ToTimescaledbPtrOutput ¶
func (o TimescaledbPtrOutput) ToTimescaledbPtrOutput() TimescaledbPtrOutput
func (TimescaledbPtrOutput) ToTimescaledbPtrOutputWithContext ¶
func (o TimescaledbPtrOutput) ToTimescaledbPtrOutputWithContext(ctx context.Context) TimescaledbPtrOutput
Source Files
¶
- database.go
- databasesCluster.go
- databasesClusterSize.go
- databasesConnectionPool.go
- databasesEvictionPolicy.go
- databasesFirewallRules.go
- databasesMaintenanceWindow.go
- databasesMajorVersion.go
- databasesOnlineMigration.go
- databasesReAuth.go
- databasesRegion.go
- databasesReplica.go
- databasesSqlMode.go
- databasesUser.go
- getDatabase.go
- getDatabasesCa.go
- getDatabasesCluster.go
- getDatabasesConfig.go
- getDatabasesConnectionPool.go
- getDatabasesEvictionPolicy.go
- getDatabasesMigrationStatu.go
- getDatabasesReplica.go
- getDatabasesSqlMode.go
- getDatabasesUser.go
- init.go
- listDatabases.go
- listDatabasesBackups.go
- listDatabasesClusters.go
- listDatabasesConnectionPools.go
- listDatabasesFirewallRules.go
- listDatabasesOptions.go
- listDatabasesReplicas.go
- listDatabasesUsers.go
- pulumiEnums.go
- pulumiTypes.go