docdb

package
v0.73.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 10, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DbCluster deprecated added in v0.72.0

type DbCluster struct {
	pulumi.CustomResourceState

	AvailabilityZones           pulumi.StringArrayOutput `pulumi:"availabilityZones"`
	BackupRetentionPeriod       pulumi.IntPtrOutput      `pulumi:"backupRetentionPeriod"`
	ClusterResourceId           pulumi.StringOutput      `pulumi:"clusterResourceId"`
	CopyTagsToSnapshot          pulumi.BoolPtrOutput     `pulumi:"copyTagsToSnapshot"`
	DbClusterIdentifier         pulumi.StringPtrOutput   `pulumi:"dbClusterIdentifier"`
	DbClusterParameterGroupName pulumi.StringPtrOutput   `pulumi:"dbClusterParameterGroupName"`
	DbSubnetGroupName           pulumi.StringPtrOutput   `pulumi:"dbSubnetGroupName"`
	DeletionProtection          pulumi.BoolPtrOutput     `pulumi:"deletionProtection"`
	EnableCloudwatchLogsExports pulumi.StringArrayOutput `pulumi:"enableCloudwatchLogsExports"`
	Endpoint                    pulumi.StringOutput      `pulumi:"endpoint"`
	EngineVersion               pulumi.StringPtrOutput   `pulumi:"engineVersion"`
	KmsKeyId                    pulumi.StringPtrOutput   `pulumi:"kmsKeyId"`
	MasterUserPassword          pulumi.StringPtrOutput   `pulumi:"masterUserPassword"`
	MasterUsername              pulumi.StringPtrOutput   `pulumi:"masterUsername"`
	Port                        pulumi.IntPtrOutput      `pulumi:"port"`
	PreferredBackupWindow       pulumi.StringPtrOutput   `pulumi:"preferredBackupWindow"`
	PreferredMaintenanceWindow  pulumi.StringPtrOutput   `pulumi:"preferredMaintenanceWindow"`
	ReadEndpoint                pulumi.StringOutput      `pulumi:"readEndpoint"`
	RestoreToTime               pulumi.StringPtrOutput   `pulumi:"restoreToTime"`
	RestoreType                 pulumi.StringPtrOutput   `pulumi:"restoreType"`
	SnapshotIdentifier          pulumi.StringPtrOutput   `pulumi:"snapshotIdentifier"`
	SourceDbClusterIdentifier   pulumi.StringPtrOutput   `pulumi:"sourceDbClusterIdentifier"`
	StorageEncrypted            pulumi.BoolPtrOutput     `pulumi:"storageEncrypted"`
	Tags                        DbClusterTagArrayOutput  `pulumi:"tags"`
	UseLatestRestorableTime     pulumi.BoolPtrOutput     `pulumi:"useLatestRestorableTime"`
	VpcSecurityGroupIds         pulumi.StringArrayOutput `pulumi:"vpcSecurityGroupIds"`
}

Resource Type definition for AWS::DocDB::DBCluster

Deprecated: DbCluster is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetDbCluster added in v0.72.0

func GetDbCluster(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DbClusterState, opts ...pulumi.ResourceOption) (*DbCluster, error)

GetDbCluster gets an existing DbCluster 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 NewDbCluster added in v0.72.0

func NewDbCluster(ctx *pulumi.Context,
	name string, args *DbClusterArgs, opts ...pulumi.ResourceOption) (*DbCluster, error)

NewDbCluster registers a new resource with the given unique name, arguments, and options.

func (*DbCluster) ElementType added in v0.72.0

func (*DbCluster) ElementType() reflect.Type

func (*DbCluster) ToDbClusterOutput added in v0.72.0

func (i *DbCluster) ToDbClusterOutput() DbClusterOutput

func (*DbCluster) ToDbClusterOutputWithContext added in v0.72.0

func (i *DbCluster) ToDbClusterOutputWithContext(ctx context.Context) DbClusterOutput

type DbClusterArgs added in v0.72.0

type DbClusterArgs struct {
	AvailabilityZones           pulumi.StringArrayInput
	BackupRetentionPeriod       pulumi.IntPtrInput
	CopyTagsToSnapshot          pulumi.BoolPtrInput
	DbClusterIdentifier         pulumi.StringPtrInput
	DbClusterParameterGroupName pulumi.StringPtrInput
	DbSubnetGroupName           pulumi.StringPtrInput
	DeletionProtection          pulumi.BoolPtrInput
	EnableCloudwatchLogsExports pulumi.StringArrayInput
	EngineVersion               pulumi.StringPtrInput
	KmsKeyId                    pulumi.StringPtrInput
	MasterUserPassword          pulumi.StringPtrInput
	MasterUsername              pulumi.StringPtrInput
	Port                        pulumi.IntPtrInput
	PreferredBackupWindow       pulumi.StringPtrInput
	PreferredMaintenanceWindow  pulumi.StringPtrInput
	RestoreToTime               pulumi.StringPtrInput
	RestoreType                 pulumi.StringPtrInput
	SnapshotIdentifier          pulumi.StringPtrInput
	SourceDbClusterIdentifier   pulumi.StringPtrInput
	StorageEncrypted            pulumi.BoolPtrInput
	Tags                        DbClusterTagArrayInput
	UseLatestRestorableTime     pulumi.BoolPtrInput
	VpcSecurityGroupIds         pulumi.StringArrayInput
}

The set of arguments for constructing a DbCluster resource.

func (DbClusterArgs) ElementType added in v0.72.0

func (DbClusterArgs) ElementType() reflect.Type

type DbClusterInput added in v0.72.0

type DbClusterInput interface {
	pulumi.Input

	ToDbClusterOutput() DbClusterOutput
	ToDbClusterOutputWithContext(ctx context.Context) DbClusterOutput
}

type DbClusterOutput added in v0.72.0

type DbClusterOutput struct{ *pulumi.OutputState }

func (DbClusterOutput) AvailabilityZones added in v0.72.0

func (o DbClusterOutput) AvailabilityZones() pulumi.StringArrayOutput

func (DbClusterOutput) BackupRetentionPeriod added in v0.72.0

func (o DbClusterOutput) BackupRetentionPeriod() pulumi.IntPtrOutput

func (DbClusterOutput) ClusterResourceId added in v0.72.0

func (o DbClusterOutput) ClusterResourceId() pulumi.StringOutput

func (DbClusterOutput) CopyTagsToSnapshot added in v0.72.0

func (o DbClusterOutput) CopyTagsToSnapshot() pulumi.BoolPtrOutput

func (DbClusterOutput) DbClusterIdentifier added in v0.72.0

func (o DbClusterOutput) DbClusterIdentifier() pulumi.StringPtrOutput

func (DbClusterOutput) DbClusterParameterGroupName added in v0.72.0

func (o DbClusterOutput) DbClusterParameterGroupName() pulumi.StringPtrOutput

func (DbClusterOutput) DbSubnetGroupName added in v0.72.0

func (o DbClusterOutput) DbSubnetGroupName() pulumi.StringPtrOutput

func (DbClusterOutput) DeletionProtection added in v0.72.0

func (o DbClusterOutput) DeletionProtection() pulumi.BoolPtrOutput

func (DbClusterOutput) ElementType added in v0.72.0

func (DbClusterOutput) ElementType() reflect.Type

func (DbClusterOutput) EnableCloudwatchLogsExports added in v0.72.0

func (o DbClusterOutput) EnableCloudwatchLogsExports() pulumi.StringArrayOutput

func (DbClusterOutput) Endpoint added in v0.72.0

func (o DbClusterOutput) Endpoint() pulumi.StringOutput

func (DbClusterOutput) EngineVersion added in v0.72.0

func (o DbClusterOutput) EngineVersion() pulumi.StringPtrOutput

func (DbClusterOutput) KmsKeyId added in v0.72.0

func (o DbClusterOutput) KmsKeyId() pulumi.StringPtrOutput

func (DbClusterOutput) MasterUserPassword added in v0.72.0

func (o DbClusterOutput) MasterUserPassword() pulumi.StringPtrOutput

func (DbClusterOutput) MasterUsername added in v0.72.0

func (o DbClusterOutput) MasterUsername() pulumi.StringPtrOutput

func (DbClusterOutput) Port added in v0.72.0

func (DbClusterOutput) PreferredBackupWindow added in v0.72.0

func (o DbClusterOutput) PreferredBackupWindow() pulumi.StringPtrOutput

func (DbClusterOutput) PreferredMaintenanceWindow added in v0.72.0

func (o DbClusterOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput

func (DbClusterOutput) ReadEndpoint added in v0.72.0

func (o DbClusterOutput) ReadEndpoint() pulumi.StringOutput

func (DbClusterOutput) RestoreToTime added in v0.72.0

func (o DbClusterOutput) RestoreToTime() pulumi.StringPtrOutput

func (DbClusterOutput) RestoreType added in v0.72.0

func (o DbClusterOutput) RestoreType() pulumi.StringPtrOutput

func (DbClusterOutput) SnapshotIdentifier added in v0.72.0

func (o DbClusterOutput) SnapshotIdentifier() pulumi.StringPtrOutput

func (DbClusterOutput) SourceDbClusterIdentifier added in v0.72.0

func (o DbClusterOutput) SourceDbClusterIdentifier() pulumi.StringPtrOutput

func (DbClusterOutput) StorageEncrypted added in v0.72.0

func (o DbClusterOutput) StorageEncrypted() pulumi.BoolPtrOutput

func (DbClusterOutput) Tags added in v0.72.0

func (DbClusterOutput) ToDbClusterOutput added in v0.72.0

func (o DbClusterOutput) ToDbClusterOutput() DbClusterOutput

func (DbClusterOutput) ToDbClusterOutputWithContext added in v0.72.0

func (o DbClusterOutput) ToDbClusterOutputWithContext(ctx context.Context) DbClusterOutput

func (DbClusterOutput) UseLatestRestorableTime added in v0.72.0

func (o DbClusterOutput) UseLatestRestorableTime() pulumi.BoolPtrOutput

func (DbClusterOutput) VpcSecurityGroupIds added in v0.72.0

func (o DbClusterOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput

type DbClusterParameterGroup deprecated added in v0.72.0

type DbClusterParameterGroup struct {
	pulumi.CustomResourceState

	Description pulumi.StringOutput                   `pulumi:"description"`
	Family      pulumi.StringOutput                   `pulumi:"family"`
	Name        pulumi.StringPtrOutput                `pulumi:"name"`
	Parameters  pulumi.AnyOutput                      `pulumi:"parameters"`
	Tags        DbClusterParameterGroupTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::DocDB::DBClusterParameterGroup

Deprecated: DbClusterParameterGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetDbClusterParameterGroup added in v0.72.0

func GetDbClusterParameterGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DbClusterParameterGroupState, opts ...pulumi.ResourceOption) (*DbClusterParameterGroup, error)

GetDbClusterParameterGroup gets an existing DbClusterParameterGroup 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 NewDbClusterParameterGroup added in v0.72.0

func NewDbClusterParameterGroup(ctx *pulumi.Context,
	name string, args *DbClusterParameterGroupArgs, opts ...pulumi.ResourceOption) (*DbClusterParameterGroup, error)

NewDbClusterParameterGroup registers a new resource with the given unique name, arguments, and options.

func (*DbClusterParameterGroup) ElementType added in v0.72.0

func (*DbClusterParameterGroup) ElementType() reflect.Type

func (*DbClusterParameterGroup) ToDbClusterParameterGroupOutput added in v0.72.0

func (i *DbClusterParameterGroup) ToDbClusterParameterGroupOutput() DbClusterParameterGroupOutput

func (*DbClusterParameterGroup) ToDbClusterParameterGroupOutputWithContext added in v0.72.0

func (i *DbClusterParameterGroup) ToDbClusterParameterGroupOutputWithContext(ctx context.Context) DbClusterParameterGroupOutput

type DbClusterParameterGroupArgs added in v0.72.0

type DbClusterParameterGroupArgs struct {
	Description pulumi.StringInput
	Family      pulumi.StringInput
	Name        pulumi.StringPtrInput
	Parameters  pulumi.Input
	Tags        DbClusterParameterGroupTagArrayInput
}

The set of arguments for constructing a DbClusterParameterGroup resource.

func (DbClusterParameterGroupArgs) ElementType added in v0.72.0

type DbClusterParameterGroupInput added in v0.72.0

type DbClusterParameterGroupInput interface {
	pulumi.Input

	ToDbClusterParameterGroupOutput() DbClusterParameterGroupOutput
	ToDbClusterParameterGroupOutputWithContext(ctx context.Context) DbClusterParameterGroupOutput
}

type DbClusterParameterGroupOutput added in v0.72.0

type DbClusterParameterGroupOutput struct{ *pulumi.OutputState }

func (DbClusterParameterGroupOutput) Description added in v0.72.0

func (DbClusterParameterGroupOutput) ElementType added in v0.72.0

func (DbClusterParameterGroupOutput) Family added in v0.72.0

func (DbClusterParameterGroupOutput) Name added in v0.72.0

func (DbClusterParameterGroupOutput) Parameters added in v0.72.0

func (DbClusterParameterGroupOutput) Tags added in v0.72.0

func (DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutput added in v0.72.0

func (o DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutput() DbClusterParameterGroupOutput

func (DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutputWithContext added in v0.72.0

func (o DbClusterParameterGroupOutput) ToDbClusterParameterGroupOutputWithContext(ctx context.Context) DbClusterParameterGroupOutput

type DbClusterParameterGroupState added in v0.72.0

type DbClusterParameterGroupState struct {
}

func (DbClusterParameterGroupState) ElementType added in v0.72.0

type DbClusterParameterGroupTag added in v0.72.0

type DbClusterParameterGroupTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type DbClusterParameterGroupTagArgs added in v0.72.0

type DbClusterParameterGroupTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (DbClusterParameterGroupTagArgs) ElementType added in v0.72.0

func (DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutput added in v0.72.0

func (i DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutput() DbClusterParameterGroupTagOutput

func (DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutputWithContext added in v0.72.0

func (i DbClusterParameterGroupTagArgs) ToDbClusterParameterGroupTagOutputWithContext(ctx context.Context) DbClusterParameterGroupTagOutput

type DbClusterParameterGroupTagArray added in v0.72.0

type DbClusterParameterGroupTagArray []DbClusterParameterGroupTagInput

func (DbClusterParameterGroupTagArray) ElementType added in v0.72.0

func (DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutput added in v0.72.0

func (i DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutput() DbClusterParameterGroupTagArrayOutput

func (DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutputWithContext added in v0.72.0

func (i DbClusterParameterGroupTagArray) ToDbClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DbClusterParameterGroupTagArrayOutput

type DbClusterParameterGroupTagArrayInput added in v0.72.0

type DbClusterParameterGroupTagArrayInput interface {
	pulumi.Input

	ToDbClusterParameterGroupTagArrayOutput() DbClusterParameterGroupTagArrayOutput
	ToDbClusterParameterGroupTagArrayOutputWithContext(context.Context) DbClusterParameterGroupTagArrayOutput
}

DbClusterParameterGroupTagArrayInput is an input type that accepts DbClusterParameterGroupTagArray and DbClusterParameterGroupTagArrayOutput values. You can construct a concrete instance of `DbClusterParameterGroupTagArrayInput` via:

DbClusterParameterGroupTagArray{ DbClusterParameterGroupTagArgs{...} }

type DbClusterParameterGroupTagArrayOutput added in v0.72.0

type DbClusterParameterGroupTagArrayOutput struct{ *pulumi.OutputState }

func (DbClusterParameterGroupTagArrayOutput) ElementType added in v0.72.0

func (DbClusterParameterGroupTagArrayOutput) Index added in v0.72.0

func (DbClusterParameterGroupTagArrayOutput) ToDbClusterParameterGroupTagArrayOutput added in v0.72.0

func (o DbClusterParameterGroupTagArrayOutput) ToDbClusterParameterGroupTagArrayOutput() DbClusterParameterGroupTagArrayOutput

func (DbClusterParameterGroupTagArrayOutput) ToDbClusterParameterGroupTagArrayOutputWithContext added in v0.72.0

func (o DbClusterParameterGroupTagArrayOutput) ToDbClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DbClusterParameterGroupTagArrayOutput

type DbClusterParameterGroupTagInput added in v0.72.0

type DbClusterParameterGroupTagInput interface {
	pulumi.Input

	ToDbClusterParameterGroupTagOutput() DbClusterParameterGroupTagOutput
	ToDbClusterParameterGroupTagOutputWithContext(context.Context) DbClusterParameterGroupTagOutput
}

DbClusterParameterGroupTagInput is an input type that accepts DbClusterParameterGroupTagArgs and DbClusterParameterGroupTagOutput values. You can construct a concrete instance of `DbClusterParameterGroupTagInput` via:

DbClusterParameterGroupTagArgs{...}

type DbClusterParameterGroupTagOutput added in v0.72.0

type DbClusterParameterGroupTagOutput struct{ *pulumi.OutputState }

func (DbClusterParameterGroupTagOutput) ElementType added in v0.72.0

func (DbClusterParameterGroupTagOutput) Key added in v0.72.0

func (DbClusterParameterGroupTagOutput) ToDbClusterParameterGroupTagOutput added in v0.72.0

func (o DbClusterParameterGroupTagOutput) ToDbClusterParameterGroupTagOutput() DbClusterParameterGroupTagOutput

func (DbClusterParameterGroupTagOutput) ToDbClusterParameterGroupTagOutputWithContext added in v0.72.0

func (o DbClusterParameterGroupTagOutput) ToDbClusterParameterGroupTagOutputWithContext(ctx context.Context) DbClusterParameterGroupTagOutput

func (DbClusterParameterGroupTagOutput) Value added in v0.72.0

type DbClusterState added in v0.72.0

type DbClusterState struct {
}

func (DbClusterState) ElementType added in v0.72.0

func (DbClusterState) ElementType() reflect.Type

type DbClusterTag added in v0.72.0

type DbClusterTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type DbClusterTagArgs added in v0.72.0

type DbClusterTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (DbClusterTagArgs) ElementType added in v0.72.0

func (DbClusterTagArgs) ElementType() reflect.Type

func (DbClusterTagArgs) ToDbClusterTagOutput added in v0.72.0

func (i DbClusterTagArgs) ToDbClusterTagOutput() DbClusterTagOutput

func (DbClusterTagArgs) ToDbClusterTagOutputWithContext added in v0.72.0

func (i DbClusterTagArgs) ToDbClusterTagOutputWithContext(ctx context.Context) DbClusterTagOutput

type DbClusterTagArray added in v0.72.0

type DbClusterTagArray []DbClusterTagInput

func (DbClusterTagArray) ElementType added in v0.72.0

func (DbClusterTagArray) ElementType() reflect.Type

func (DbClusterTagArray) ToDbClusterTagArrayOutput added in v0.72.0

func (i DbClusterTagArray) ToDbClusterTagArrayOutput() DbClusterTagArrayOutput

func (DbClusterTagArray) ToDbClusterTagArrayOutputWithContext added in v0.72.0

func (i DbClusterTagArray) ToDbClusterTagArrayOutputWithContext(ctx context.Context) DbClusterTagArrayOutput

type DbClusterTagArrayInput added in v0.72.0

type DbClusterTagArrayInput interface {
	pulumi.Input

	ToDbClusterTagArrayOutput() DbClusterTagArrayOutput
	ToDbClusterTagArrayOutputWithContext(context.Context) DbClusterTagArrayOutput
}

DbClusterTagArrayInput is an input type that accepts DbClusterTagArray and DbClusterTagArrayOutput values. You can construct a concrete instance of `DbClusterTagArrayInput` via:

DbClusterTagArray{ DbClusterTagArgs{...} }

type DbClusterTagArrayOutput added in v0.72.0

type DbClusterTagArrayOutput struct{ *pulumi.OutputState }

func (DbClusterTagArrayOutput) ElementType added in v0.72.0

func (DbClusterTagArrayOutput) ElementType() reflect.Type

func (DbClusterTagArrayOutput) Index added in v0.72.0

func (DbClusterTagArrayOutput) ToDbClusterTagArrayOutput added in v0.72.0

func (o DbClusterTagArrayOutput) ToDbClusterTagArrayOutput() DbClusterTagArrayOutput

func (DbClusterTagArrayOutput) ToDbClusterTagArrayOutputWithContext added in v0.72.0

func (o DbClusterTagArrayOutput) ToDbClusterTagArrayOutputWithContext(ctx context.Context) DbClusterTagArrayOutput

type DbClusterTagInput added in v0.72.0

type DbClusterTagInput interface {
	pulumi.Input

	ToDbClusterTagOutput() DbClusterTagOutput
	ToDbClusterTagOutputWithContext(context.Context) DbClusterTagOutput
}

DbClusterTagInput is an input type that accepts DbClusterTagArgs and DbClusterTagOutput values. You can construct a concrete instance of `DbClusterTagInput` via:

DbClusterTagArgs{...}

type DbClusterTagOutput added in v0.72.0

type DbClusterTagOutput struct{ *pulumi.OutputState }

func (DbClusterTagOutput) ElementType added in v0.72.0

func (DbClusterTagOutput) ElementType() reflect.Type

func (DbClusterTagOutput) Key added in v0.72.0

func (DbClusterTagOutput) ToDbClusterTagOutput added in v0.72.0

func (o DbClusterTagOutput) ToDbClusterTagOutput() DbClusterTagOutput

func (DbClusterTagOutput) ToDbClusterTagOutputWithContext added in v0.72.0

func (o DbClusterTagOutput) ToDbClusterTagOutputWithContext(ctx context.Context) DbClusterTagOutput

func (DbClusterTagOutput) Value added in v0.72.0

type DbInstance deprecated added in v0.72.0

type DbInstance struct {
	pulumi.CustomResourceState

	AutoMinorVersionUpgrade    pulumi.BoolPtrOutput     `pulumi:"autoMinorVersionUpgrade"`
	AvailabilityZone           pulumi.StringPtrOutput   `pulumi:"availabilityZone"`
	DbClusterIdentifier        pulumi.StringOutput      `pulumi:"dbClusterIdentifier"`
	DbInstanceClass            pulumi.StringOutput      `pulumi:"dbInstanceClass"`
	DbInstanceIdentifier       pulumi.StringPtrOutput   `pulumi:"dbInstanceIdentifier"`
	EnablePerformanceInsights  pulumi.BoolPtrOutput     `pulumi:"enablePerformanceInsights"`
	Endpoint                   pulumi.StringOutput      `pulumi:"endpoint"`
	Port                       pulumi.StringOutput      `pulumi:"port"`
	PreferredMaintenanceWindow pulumi.StringPtrOutput   `pulumi:"preferredMaintenanceWindow"`
	Tags                       DbInstanceTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::DocDB::DBInstance

Deprecated: DbInstance is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetDbInstance added in v0.72.0

func GetDbInstance(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DbInstanceState, opts ...pulumi.ResourceOption) (*DbInstance, error)

GetDbInstance gets an existing DbInstance 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 NewDbInstance added in v0.72.0

func NewDbInstance(ctx *pulumi.Context,
	name string, args *DbInstanceArgs, opts ...pulumi.ResourceOption) (*DbInstance, error)

NewDbInstance registers a new resource with the given unique name, arguments, and options.

func (*DbInstance) ElementType added in v0.72.0

func (*DbInstance) ElementType() reflect.Type

func (*DbInstance) ToDbInstanceOutput added in v0.72.0

func (i *DbInstance) ToDbInstanceOutput() DbInstanceOutput

func (*DbInstance) ToDbInstanceOutputWithContext added in v0.72.0

func (i *DbInstance) ToDbInstanceOutputWithContext(ctx context.Context) DbInstanceOutput

type DbInstanceArgs added in v0.72.0

type DbInstanceArgs struct {
	AutoMinorVersionUpgrade    pulumi.BoolPtrInput
	AvailabilityZone           pulumi.StringPtrInput
	DbClusterIdentifier        pulumi.StringInput
	DbInstanceClass            pulumi.StringInput
	DbInstanceIdentifier       pulumi.StringPtrInput
	EnablePerformanceInsights  pulumi.BoolPtrInput
	PreferredMaintenanceWindow pulumi.StringPtrInput
	Tags                       DbInstanceTagArrayInput
}

The set of arguments for constructing a DbInstance resource.

func (DbInstanceArgs) ElementType added in v0.72.0

func (DbInstanceArgs) ElementType() reflect.Type

type DbInstanceInput added in v0.72.0

type DbInstanceInput interface {
	pulumi.Input

	ToDbInstanceOutput() DbInstanceOutput
	ToDbInstanceOutputWithContext(ctx context.Context) DbInstanceOutput
}

type DbInstanceOutput added in v0.72.0

type DbInstanceOutput struct{ *pulumi.OutputState }

func (DbInstanceOutput) AutoMinorVersionUpgrade added in v0.72.0

func (o DbInstanceOutput) AutoMinorVersionUpgrade() pulumi.BoolPtrOutput

func (DbInstanceOutput) AvailabilityZone added in v0.72.0

func (o DbInstanceOutput) AvailabilityZone() pulumi.StringPtrOutput

func (DbInstanceOutput) DbClusterIdentifier added in v0.72.0

func (o DbInstanceOutput) DbClusterIdentifier() pulumi.StringOutput

func (DbInstanceOutput) DbInstanceClass added in v0.72.0

func (o DbInstanceOutput) DbInstanceClass() pulumi.StringOutput

func (DbInstanceOutput) DbInstanceIdentifier added in v0.72.0

func (o DbInstanceOutput) DbInstanceIdentifier() pulumi.StringPtrOutput

func (DbInstanceOutput) ElementType added in v0.72.0

func (DbInstanceOutput) ElementType() reflect.Type

func (DbInstanceOutput) EnablePerformanceInsights added in v0.72.0

func (o DbInstanceOutput) EnablePerformanceInsights() pulumi.BoolPtrOutput

func (DbInstanceOutput) Endpoint added in v0.72.0

func (o DbInstanceOutput) Endpoint() pulumi.StringOutput

func (DbInstanceOutput) Port added in v0.72.0

func (DbInstanceOutput) PreferredMaintenanceWindow added in v0.72.0

func (o DbInstanceOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput

func (DbInstanceOutput) Tags added in v0.72.0

func (DbInstanceOutput) ToDbInstanceOutput added in v0.72.0

func (o DbInstanceOutput) ToDbInstanceOutput() DbInstanceOutput

func (DbInstanceOutput) ToDbInstanceOutputWithContext added in v0.72.0

func (o DbInstanceOutput) ToDbInstanceOutputWithContext(ctx context.Context) DbInstanceOutput

type DbInstanceState added in v0.72.0

type DbInstanceState struct {
}

func (DbInstanceState) ElementType added in v0.72.0

func (DbInstanceState) ElementType() reflect.Type

type DbInstanceTag added in v0.72.0

type DbInstanceTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type DbInstanceTagArgs added in v0.72.0

type DbInstanceTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (DbInstanceTagArgs) ElementType added in v0.72.0

func (DbInstanceTagArgs) ElementType() reflect.Type

func (DbInstanceTagArgs) ToDbInstanceTagOutput added in v0.72.0

func (i DbInstanceTagArgs) ToDbInstanceTagOutput() DbInstanceTagOutput

func (DbInstanceTagArgs) ToDbInstanceTagOutputWithContext added in v0.72.0

func (i DbInstanceTagArgs) ToDbInstanceTagOutputWithContext(ctx context.Context) DbInstanceTagOutput

type DbInstanceTagArray added in v0.72.0

type DbInstanceTagArray []DbInstanceTagInput

func (DbInstanceTagArray) ElementType added in v0.72.0

func (DbInstanceTagArray) ElementType() reflect.Type

func (DbInstanceTagArray) ToDbInstanceTagArrayOutput added in v0.72.0

func (i DbInstanceTagArray) ToDbInstanceTagArrayOutput() DbInstanceTagArrayOutput

func (DbInstanceTagArray) ToDbInstanceTagArrayOutputWithContext added in v0.72.0

func (i DbInstanceTagArray) ToDbInstanceTagArrayOutputWithContext(ctx context.Context) DbInstanceTagArrayOutput

type DbInstanceTagArrayInput added in v0.72.0

type DbInstanceTagArrayInput interface {
	pulumi.Input

	ToDbInstanceTagArrayOutput() DbInstanceTagArrayOutput
	ToDbInstanceTagArrayOutputWithContext(context.Context) DbInstanceTagArrayOutput
}

DbInstanceTagArrayInput is an input type that accepts DbInstanceTagArray and DbInstanceTagArrayOutput values. You can construct a concrete instance of `DbInstanceTagArrayInput` via:

DbInstanceTagArray{ DbInstanceTagArgs{...} }

type DbInstanceTagArrayOutput added in v0.72.0

type DbInstanceTagArrayOutput struct{ *pulumi.OutputState }

func (DbInstanceTagArrayOutput) ElementType added in v0.72.0

func (DbInstanceTagArrayOutput) ElementType() reflect.Type

func (DbInstanceTagArrayOutput) Index added in v0.72.0

func (DbInstanceTagArrayOutput) ToDbInstanceTagArrayOutput added in v0.72.0

func (o DbInstanceTagArrayOutput) ToDbInstanceTagArrayOutput() DbInstanceTagArrayOutput

func (DbInstanceTagArrayOutput) ToDbInstanceTagArrayOutputWithContext added in v0.72.0

func (o DbInstanceTagArrayOutput) ToDbInstanceTagArrayOutputWithContext(ctx context.Context) DbInstanceTagArrayOutput

type DbInstanceTagInput added in v0.72.0

type DbInstanceTagInput interface {
	pulumi.Input

	ToDbInstanceTagOutput() DbInstanceTagOutput
	ToDbInstanceTagOutputWithContext(context.Context) DbInstanceTagOutput
}

DbInstanceTagInput is an input type that accepts DbInstanceTagArgs and DbInstanceTagOutput values. You can construct a concrete instance of `DbInstanceTagInput` via:

DbInstanceTagArgs{...}

type DbInstanceTagOutput added in v0.72.0

type DbInstanceTagOutput struct{ *pulumi.OutputState }

func (DbInstanceTagOutput) ElementType added in v0.72.0

func (DbInstanceTagOutput) ElementType() reflect.Type

func (DbInstanceTagOutput) Key added in v0.72.0

func (DbInstanceTagOutput) ToDbInstanceTagOutput added in v0.72.0

func (o DbInstanceTagOutput) ToDbInstanceTagOutput() DbInstanceTagOutput

func (DbInstanceTagOutput) ToDbInstanceTagOutputWithContext added in v0.72.0

func (o DbInstanceTagOutput) ToDbInstanceTagOutputWithContext(ctx context.Context) DbInstanceTagOutput

func (DbInstanceTagOutput) Value added in v0.72.0

type DbSubnetGroup deprecated added in v0.72.0

type DbSubnetGroup struct {
	pulumi.CustomResourceState

	DbSubnetGroupDescription pulumi.StringOutput         `pulumi:"dbSubnetGroupDescription"`
	DbSubnetGroupName        pulumi.StringPtrOutput      `pulumi:"dbSubnetGroupName"`
	SubnetIds                pulumi.StringArrayOutput    `pulumi:"subnetIds"`
	Tags                     DbSubnetGroupTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::DocDB::DBSubnetGroup

Deprecated: DbSubnetGroup is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.

func GetDbSubnetGroup added in v0.72.0

func GetDbSubnetGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DbSubnetGroupState, opts ...pulumi.ResourceOption) (*DbSubnetGroup, error)

GetDbSubnetGroup gets an existing DbSubnetGroup 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 NewDbSubnetGroup added in v0.72.0

func NewDbSubnetGroup(ctx *pulumi.Context,
	name string, args *DbSubnetGroupArgs, opts ...pulumi.ResourceOption) (*DbSubnetGroup, error)

NewDbSubnetGroup registers a new resource with the given unique name, arguments, and options.

func (*DbSubnetGroup) ElementType added in v0.72.0

func (*DbSubnetGroup) ElementType() reflect.Type

func (*DbSubnetGroup) ToDbSubnetGroupOutput added in v0.72.0

func (i *DbSubnetGroup) ToDbSubnetGroupOutput() DbSubnetGroupOutput

func (*DbSubnetGroup) ToDbSubnetGroupOutputWithContext added in v0.72.0

func (i *DbSubnetGroup) ToDbSubnetGroupOutputWithContext(ctx context.Context) DbSubnetGroupOutput

type DbSubnetGroupArgs added in v0.72.0

type DbSubnetGroupArgs struct {
	DbSubnetGroupDescription pulumi.StringInput
	DbSubnetGroupName        pulumi.StringPtrInput
	SubnetIds                pulumi.StringArrayInput
	Tags                     DbSubnetGroupTagArrayInput
}

The set of arguments for constructing a DbSubnetGroup resource.

func (DbSubnetGroupArgs) ElementType added in v0.72.0

func (DbSubnetGroupArgs) ElementType() reflect.Type

type DbSubnetGroupInput added in v0.72.0

type DbSubnetGroupInput interface {
	pulumi.Input

	ToDbSubnetGroupOutput() DbSubnetGroupOutput
	ToDbSubnetGroupOutputWithContext(ctx context.Context) DbSubnetGroupOutput
}

type DbSubnetGroupOutput added in v0.72.0

type DbSubnetGroupOutput struct{ *pulumi.OutputState }

func (DbSubnetGroupOutput) DbSubnetGroupDescription added in v0.72.0

func (o DbSubnetGroupOutput) DbSubnetGroupDescription() pulumi.StringOutput

func (DbSubnetGroupOutput) DbSubnetGroupName added in v0.72.0

func (o DbSubnetGroupOutput) DbSubnetGroupName() pulumi.StringPtrOutput

func (DbSubnetGroupOutput) ElementType added in v0.72.0

func (DbSubnetGroupOutput) ElementType() reflect.Type

func (DbSubnetGroupOutput) SubnetIds added in v0.72.0

func (DbSubnetGroupOutput) Tags added in v0.72.0

func (DbSubnetGroupOutput) ToDbSubnetGroupOutput added in v0.72.0

func (o DbSubnetGroupOutput) ToDbSubnetGroupOutput() DbSubnetGroupOutput

func (DbSubnetGroupOutput) ToDbSubnetGroupOutputWithContext added in v0.72.0

func (o DbSubnetGroupOutput) ToDbSubnetGroupOutputWithContext(ctx context.Context) DbSubnetGroupOutput

type DbSubnetGroupState added in v0.72.0

type DbSubnetGroupState struct {
}

func (DbSubnetGroupState) ElementType added in v0.72.0

func (DbSubnetGroupState) ElementType() reflect.Type

type DbSubnetGroupTag added in v0.72.0

type DbSubnetGroupTag struct {
	Key   string `pulumi:"key"`
	Value string `pulumi:"value"`
}

type DbSubnetGroupTagArgs added in v0.72.0

type DbSubnetGroupTagArgs struct {
	Key   pulumi.StringInput `pulumi:"key"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (DbSubnetGroupTagArgs) ElementType added in v0.72.0

func (DbSubnetGroupTagArgs) ElementType() reflect.Type

func (DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutput added in v0.72.0

func (i DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutput() DbSubnetGroupTagOutput

func (DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutputWithContext added in v0.72.0

func (i DbSubnetGroupTagArgs) ToDbSubnetGroupTagOutputWithContext(ctx context.Context) DbSubnetGroupTagOutput

type DbSubnetGroupTagArray added in v0.72.0

type DbSubnetGroupTagArray []DbSubnetGroupTagInput

func (DbSubnetGroupTagArray) ElementType added in v0.72.0

func (DbSubnetGroupTagArray) ElementType() reflect.Type

func (DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutput added in v0.72.0

func (i DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutput() DbSubnetGroupTagArrayOutput

func (DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutputWithContext added in v0.72.0

func (i DbSubnetGroupTagArray) ToDbSubnetGroupTagArrayOutputWithContext(ctx context.Context) DbSubnetGroupTagArrayOutput

type DbSubnetGroupTagArrayInput added in v0.72.0

type DbSubnetGroupTagArrayInput interface {
	pulumi.Input

	ToDbSubnetGroupTagArrayOutput() DbSubnetGroupTagArrayOutput
	ToDbSubnetGroupTagArrayOutputWithContext(context.Context) DbSubnetGroupTagArrayOutput
}

DbSubnetGroupTagArrayInput is an input type that accepts DbSubnetGroupTagArray and DbSubnetGroupTagArrayOutput values. You can construct a concrete instance of `DbSubnetGroupTagArrayInput` via:

DbSubnetGroupTagArray{ DbSubnetGroupTagArgs{...} }

type DbSubnetGroupTagArrayOutput added in v0.72.0

type DbSubnetGroupTagArrayOutput struct{ *pulumi.OutputState }

func (DbSubnetGroupTagArrayOutput) ElementType added in v0.72.0

func (DbSubnetGroupTagArrayOutput) Index added in v0.72.0

func (DbSubnetGroupTagArrayOutput) ToDbSubnetGroupTagArrayOutput added in v0.72.0

func (o DbSubnetGroupTagArrayOutput) ToDbSubnetGroupTagArrayOutput() DbSubnetGroupTagArrayOutput

func (DbSubnetGroupTagArrayOutput) ToDbSubnetGroupTagArrayOutputWithContext added in v0.72.0

func (o DbSubnetGroupTagArrayOutput) ToDbSubnetGroupTagArrayOutputWithContext(ctx context.Context) DbSubnetGroupTagArrayOutput

type DbSubnetGroupTagInput added in v0.72.0

type DbSubnetGroupTagInput interface {
	pulumi.Input

	ToDbSubnetGroupTagOutput() DbSubnetGroupTagOutput
	ToDbSubnetGroupTagOutputWithContext(context.Context) DbSubnetGroupTagOutput
}

DbSubnetGroupTagInput is an input type that accepts DbSubnetGroupTagArgs and DbSubnetGroupTagOutput values. You can construct a concrete instance of `DbSubnetGroupTagInput` via:

DbSubnetGroupTagArgs{...}

type DbSubnetGroupTagOutput added in v0.72.0

type DbSubnetGroupTagOutput struct{ *pulumi.OutputState }

func (DbSubnetGroupTagOutput) ElementType added in v0.72.0

func (DbSubnetGroupTagOutput) ElementType() reflect.Type

func (DbSubnetGroupTagOutput) Key added in v0.72.0

func (DbSubnetGroupTagOutput) ToDbSubnetGroupTagOutput added in v0.72.0

func (o DbSubnetGroupTagOutput) ToDbSubnetGroupTagOutput() DbSubnetGroupTagOutput

func (DbSubnetGroupTagOutput) ToDbSubnetGroupTagOutputWithContext added in v0.72.0

func (o DbSubnetGroupTagOutput) ToDbSubnetGroupTagOutputWithContext(ctx context.Context) DbSubnetGroupTagOutput

func (DbSubnetGroupTagOutput) Value added in v0.72.0

type LookupDbClusterArgs added in v0.72.0

type LookupDbClusterArgs struct {
	Id string `pulumi:"id"`
}

type LookupDbClusterOutputArgs added in v0.72.0

type LookupDbClusterOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupDbClusterOutputArgs) ElementType added in v0.72.0

func (LookupDbClusterOutputArgs) ElementType() reflect.Type

type LookupDbClusterParameterGroupArgs added in v0.72.0

type LookupDbClusterParameterGroupArgs struct {
	Id string `pulumi:"id"`
}

type LookupDbClusterParameterGroupOutputArgs added in v0.72.0

type LookupDbClusterParameterGroupOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupDbClusterParameterGroupOutputArgs) ElementType added in v0.72.0

type LookupDbClusterParameterGroupResult added in v0.72.0

type LookupDbClusterParameterGroupResult struct {
	Id         *string                      `pulumi:"id"`
	Parameters interface{}                  `pulumi:"parameters"`
	Tags       []DbClusterParameterGroupTag `pulumi:"tags"`
}

func LookupDbClusterParameterGroup added in v0.72.0

Resource Type definition for AWS::DocDB::DBClusterParameterGroup

type LookupDbClusterParameterGroupResultOutput added in v0.72.0

type LookupDbClusterParameterGroupResultOutput struct{ *pulumi.OutputState }

func (LookupDbClusterParameterGroupResultOutput) ElementType added in v0.72.0

func (LookupDbClusterParameterGroupResultOutput) Id added in v0.72.0

func (LookupDbClusterParameterGroupResultOutput) Parameters added in v0.72.0

func (LookupDbClusterParameterGroupResultOutput) Tags added in v0.72.0

func (LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutput added in v0.72.0

func (o LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutput() LookupDbClusterParameterGroupResultOutput

func (LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutputWithContext added in v0.72.0

func (o LookupDbClusterParameterGroupResultOutput) ToLookupDbClusterParameterGroupResultOutputWithContext(ctx context.Context) LookupDbClusterParameterGroupResultOutput

type LookupDbClusterResult added in v0.72.0

type LookupDbClusterResult struct {
	BackupRetentionPeriod       *int           `pulumi:"backupRetentionPeriod"`
	ClusterResourceId           *string        `pulumi:"clusterResourceId"`
	CopyTagsToSnapshot          *bool          `pulumi:"copyTagsToSnapshot"`
	DbClusterParameterGroupName *string        `pulumi:"dbClusterParameterGroupName"`
	DeletionProtection          *bool          `pulumi:"deletionProtection"`
	EnableCloudwatchLogsExports []string       `pulumi:"enableCloudwatchLogsExports"`
	Endpoint                    *string        `pulumi:"endpoint"`
	Id                          *string        `pulumi:"id"`
	MasterUserPassword          *string        `pulumi:"masterUserPassword"`
	Port                        *int           `pulumi:"port"`
	PreferredBackupWindow       *string        `pulumi:"preferredBackupWindow"`
	PreferredMaintenanceWindow  *string        `pulumi:"preferredMaintenanceWindow"`
	ReadEndpoint                *string        `pulumi:"readEndpoint"`
	RestoreToTime               *string        `pulumi:"restoreToTime"`
	RestoreType                 *string        `pulumi:"restoreType"`
	Tags                        []DbClusterTag `pulumi:"tags"`
	UseLatestRestorableTime     *bool          `pulumi:"useLatestRestorableTime"`
	VpcSecurityGroupIds         []string       `pulumi:"vpcSecurityGroupIds"`
}

func LookupDbCluster added in v0.72.0

func LookupDbCluster(ctx *pulumi.Context, args *LookupDbClusterArgs, opts ...pulumi.InvokeOption) (*LookupDbClusterResult, error)

Resource Type definition for AWS::DocDB::DBCluster

type LookupDbClusterResultOutput added in v0.72.0

type LookupDbClusterResultOutput struct{ *pulumi.OutputState }

func LookupDbClusterOutput added in v0.72.0

func (LookupDbClusterResultOutput) BackupRetentionPeriod added in v0.72.0

func (o LookupDbClusterResultOutput) BackupRetentionPeriod() pulumi.IntPtrOutput

func (LookupDbClusterResultOutput) ClusterResourceId added in v0.72.0

func (o LookupDbClusterResultOutput) ClusterResourceId() pulumi.StringPtrOutput

func (LookupDbClusterResultOutput) CopyTagsToSnapshot added in v0.72.0

func (o LookupDbClusterResultOutput) CopyTagsToSnapshot() pulumi.BoolPtrOutput

func (LookupDbClusterResultOutput) DbClusterParameterGroupName added in v0.72.0

func (o LookupDbClusterResultOutput) DbClusterParameterGroupName() pulumi.StringPtrOutput

func (LookupDbClusterResultOutput) DeletionProtection added in v0.72.0

func (o LookupDbClusterResultOutput) DeletionProtection() pulumi.BoolPtrOutput

func (LookupDbClusterResultOutput) ElementType added in v0.72.0

func (LookupDbClusterResultOutput) EnableCloudwatchLogsExports added in v0.72.0

func (o LookupDbClusterResultOutput) EnableCloudwatchLogsExports() pulumi.StringArrayOutput

func (LookupDbClusterResultOutput) Endpoint added in v0.72.0

func (LookupDbClusterResultOutput) Id added in v0.72.0

func (LookupDbClusterResultOutput) MasterUserPassword added in v0.72.0

func (o LookupDbClusterResultOutput) MasterUserPassword() pulumi.StringPtrOutput

func (LookupDbClusterResultOutput) Port added in v0.72.0

func (LookupDbClusterResultOutput) PreferredBackupWindow added in v0.72.0

func (o LookupDbClusterResultOutput) PreferredBackupWindow() pulumi.StringPtrOutput

func (LookupDbClusterResultOutput) PreferredMaintenanceWindow added in v0.72.0

func (o LookupDbClusterResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput

func (LookupDbClusterResultOutput) ReadEndpoint added in v0.72.0

func (LookupDbClusterResultOutput) RestoreToTime added in v0.72.0

func (LookupDbClusterResultOutput) RestoreType added in v0.72.0

func (LookupDbClusterResultOutput) Tags added in v0.72.0

func (LookupDbClusterResultOutput) ToLookupDbClusterResultOutput added in v0.72.0

func (o LookupDbClusterResultOutput) ToLookupDbClusterResultOutput() LookupDbClusterResultOutput

func (LookupDbClusterResultOutput) ToLookupDbClusterResultOutputWithContext added in v0.72.0

func (o LookupDbClusterResultOutput) ToLookupDbClusterResultOutputWithContext(ctx context.Context) LookupDbClusterResultOutput

func (LookupDbClusterResultOutput) UseLatestRestorableTime added in v0.72.0

func (o LookupDbClusterResultOutput) UseLatestRestorableTime() pulumi.BoolPtrOutput

func (LookupDbClusterResultOutput) VpcSecurityGroupIds added in v0.72.0

func (o LookupDbClusterResultOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput

type LookupDbInstanceArgs added in v0.72.0

type LookupDbInstanceArgs struct {
	Id string `pulumi:"id"`
}

type LookupDbInstanceOutputArgs added in v0.72.0

type LookupDbInstanceOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupDbInstanceOutputArgs) ElementType added in v0.72.0

func (LookupDbInstanceOutputArgs) ElementType() reflect.Type

type LookupDbInstanceResult added in v0.72.0

type LookupDbInstanceResult struct {
	AutoMinorVersionUpgrade    *bool           `pulumi:"autoMinorVersionUpgrade"`
	DbInstanceClass            *string         `pulumi:"dbInstanceClass"`
	EnablePerformanceInsights  *bool           `pulumi:"enablePerformanceInsights"`
	Endpoint                   *string         `pulumi:"endpoint"`
	Id                         *string         `pulumi:"id"`
	Port                       *string         `pulumi:"port"`
	PreferredMaintenanceWindow *string         `pulumi:"preferredMaintenanceWindow"`
	Tags                       []DbInstanceTag `pulumi:"tags"`
}

func LookupDbInstance added in v0.72.0

func LookupDbInstance(ctx *pulumi.Context, args *LookupDbInstanceArgs, opts ...pulumi.InvokeOption) (*LookupDbInstanceResult, error)

Resource Type definition for AWS::DocDB::DBInstance

type LookupDbInstanceResultOutput added in v0.72.0

type LookupDbInstanceResultOutput struct{ *pulumi.OutputState }

func LookupDbInstanceOutput added in v0.72.0

func (LookupDbInstanceResultOutput) AutoMinorVersionUpgrade added in v0.72.0

func (o LookupDbInstanceResultOutput) AutoMinorVersionUpgrade() pulumi.BoolPtrOutput

func (LookupDbInstanceResultOutput) DbInstanceClass added in v0.72.0

func (LookupDbInstanceResultOutput) ElementType added in v0.72.0

func (LookupDbInstanceResultOutput) EnablePerformanceInsights added in v0.72.0

func (o LookupDbInstanceResultOutput) EnablePerformanceInsights() pulumi.BoolPtrOutput

func (LookupDbInstanceResultOutput) Endpoint added in v0.72.0

func (LookupDbInstanceResultOutput) Id added in v0.72.0

func (LookupDbInstanceResultOutput) Port added in v0.72.0

func (LookupDbInstanceResultOutput) PreferredMaintenanceWindow added in v0.72.0

func (o LookupDbInstanceResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput

func (LookupDbInstanceResultOutput) Tags added in v0.72.0

func (LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutput added in v0.72.0

func (o LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutput() LookupDbInstanceResultOutput

func (LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutputWithContext added in v0.72.0

func (o LookupDbInstanceResultOutput) ToLookupDbInstanceResultOutputWithContext(ctx context.Context) LookupDbInstanceResultOutput

type LookupDbSubnetGroupArgs added in v0.72.0

type LookupDbSubnetGroupArgs struct {
	Id string `pulumi:"id"`
}

type LookupDbSubnetGroupOutputArgs added in v0.72.0

type LookupDbSubnetGroupOutputArgs struct {
	Id pulumi.StringInput `pulumi:"id"`
}

func (LookupDbSubnetGroupOutputArgs) ElementType added in v0.72.0

type LookupDbSubnetGroupResult added in v0.72.0

type LookupDbSubnetGroupResult struct {
	DbSubnetGroupDescription *string            `pulumi:"dbSubnetGroupDescription"`
	Id                       *string            `pulumi:"id"`
	SubnetIds                []string           `pulumi:"subnetIds"`
	Tags                     []DbSubnetGroupTag `pulumi:"tags"`
}

func LookupDbSubnetGroup added in v0.72.0

func LookupDbSubnetGroup(ctx *pulumi.Context, args *LookupDbSubnetGroupArgs, opts ...pulumi.InvokeOption) (*LookupDbSubnetGroupResult, error)

Resource Type definition for AWS::DocDB::DBSubnetGroup

type LookupDbSubnetGroupResultOutput added in v0.72.0

type LookupDbSubnetGroupResultOutput struct{ *pulumi.OutputState }

func LookupDbSubnetGroupOutput added in v0.72.0

func (LookupDbSubnetGroupResultOutput) DbSubnetGroupDescription added in v0.72.0

func (o LookupDbSubnetGroupResultOutput) DbSubnetGroupDescription() pulumi.StringPtrOutput

func (LookupDbSubnetGroupResultOutput) ElementType added in v0.72.0

func (LookupDbSubnetGroupResultOutput) Id added in v0.72.0

func (LookupDbSubnetGroupResultOutput) SubnetIds added in v0.72.0

func (LookupDbSubnetGroupResultOutput) Tags added in v0.72.0

func (LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutput added in v0.72.0

func (o LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutput() LookupDbSubnetGroupResultOutput

func (LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutputWithContext added in v0.72.0

func (o LookupDbSubnetGroupResultOutput) ToLookupDbSubnetGroupResultOutputWithContext(ctx context.Context) LookupDbSubnetGroupResultOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL