neptune

package
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2022 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

type DBCluster struct {
	pulumi.CustomResourceState

	AssociatedRoles             DBClusterRoleArrayOutput `pulumi:"associatedRoles"`
	AvailabilityZones           pulumi.StringArrayOutput `pulumi:"availabilityZones"`
	BackupRetentionPeriod       pulumi.IntPtrOutput      `pulumi:"backupRetentionPeriod"`
	ClusterResourceId           pulumi.StringOutput      `pulumi:"clusterResourceId"`
	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"`
	IamAuthEnabled              pulumi.BoolPtrOutput     `pulumi:"iamAuthEnabled"`
	KmsKeyId                    pulumi.StringPtrOutput   `pulumi:"kmsKeyId"`
	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::Neptune::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

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

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

func (*DBCluster) ElementType() reflect.Type

func (*DBCluster) ToDBClusterOutput

func (i *DBCluster) ToDBClusterOutput() DBClusterOutput

func (*DBCluster) ToDBClusterOutputWithContext

func (i *DBCluster) ToDBClusterOutputWithContext(ctx context.Context) DBClusterOutput

type DBClusterArgs

type DBClusterArgs struct {
	AssociatedRoles             DBClusterRoleArrayInput
	AvailabilityZones           pulumi.StringArrayInput
	BackupRetentionPeriod       pulumi.IntPtrInput
	DBClusterIdentifier         pulumi.StringPtrInput
	DBClusterParameterGroupName pulumi.StringPtrInput
	DBSubnetGroupName           pulumi.StringPtrInput
	DeletionProtection          pulumi.BoolPtrInput
	EnableCloudwatchLogsExports pulumi.StringArrayInput
	EngineVersion               pulumi.StringPtrInput
	IamAuthEnabled              pulumi.BoolPtrInput
	KmsKeyId                    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

func (DBClusterArgs) ElementType() reflect.Type

type DBClusterInput

type DBClusterInput interface {
	pulumi.Input

	ToDBClusterOutput() DBClusterOutput
	ToDBClusterOutputWithContext(ctx context.Context) DBClusterOutput
}

type DBClusterOutput

type DBClusterOutput struct{ *pulumi.OutputState }

func (DBClusterOutput) ElementType

func (DBClusterOutput) ElementType() reflect.Type

func (DBClusterOutput) ToDBClusterOutput

func (o DBClusterOutput) ToDBClusterOutput() DBClusterOutput

func (DBClusterOutput) ToDBClusterOutputWithContext

func (o DBClusterOutput) ToDBClusterOutputWithContext(ctx context.Context) DBClusterOutput

type DBClusterParameterGroup deprecated

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::Neptune::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

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

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

func (*DBClusterParameterGroup) ElementType() reflect.Type

func (*DBClusterParameterGroup) ToDBClusterParameterGroupOutput

func (i *DBClusterParameterGroup) ToDBClusterParameterGroupOutput() DBClusterParameterGroupOutput

func (*DBClusterParameterGroup) ToDBClusterParameterGroupOutputWithContext

func (i *DBClusterParameterGroup) ToDBClusterParameterGroupOutputWithContext(ctx context.Context) DBClusterParameterGroupOutput

type DBClusterParameterGroupArgs

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

type DBClusterParameterGroupInput

type DBClusterParameterGroupInput interface {
	pulumi.Input

	ToDBClusterParameterGroupOutput() DBClusterParameterGroupOutput
	ToDBClusterParameterGroupOutputWithContext(ctx context.Context) DBClusterParameterGroupOutput
}

type DBClusterParameterGroupOutput

type DBClusterParameterGroupOutput struct{ *pulumi.OutputState }

func (DBClusterParameterGroupOutput) ElementType

func (DBClusterParameterGroupOutput) ToDBClusterParameterGroupOutput

func (o DBClusterParameterGroupOutput) ToDBClusterParameterGroupOutput() DBClusterParameterGroupOutput

func (DBClusterParameterGroupOutput) ToDBClusterParameterGroupOutputWithContext

func (o DBClusterParameterGroupOutput) ToDBClusterParameterGroupOutputWithContext(ctx context.Context) DBClusterParameterGroupOutput

type DBClusterParameterGroupState

type DBClusterParameterGroupState struct {
}

func (DBClusterParameterGroupState) ElementType

type DBClusterParameterGroupTag

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

type DBClusterParameterGroupTagArgs

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

func (DBClusterParameterGroupTagArgs) ElementType

func (DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutput

func (i DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutput() DBClusterParameterGroupTagOutput

func (DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutputWithContext

func (i DBClusterParameterGroupTagArgs) ToDBClusterParameterGroupTagOutputWithContext(ctx context.Context) DBClusterParameterGroupTagOutput

type DBClusterParameterGroupTagArray

type DBClusterParameterGroupTagArray []DBClusterParameterGroupTagInput

func (DBClusterParameterGroupTagArray) ElementType

func (DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutput

func (i DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutput() DBClusterParameterGroupTagArrayOutput

func (DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutputWithContext

func (i DBClusterParameterGroupTagArray) ToDBClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DBClusterParameterGroupTagArrayOutput

type DBClusterParameterGroupTagArrayInput

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

type DBClusterParameterGroupTagArrayOutput struct{ *pulumi.OutputState }

func (DBClusterParameterGroupTagArrayOutput) ElementType

func (DBClusterParameterGroupTagArrayOutput) Index

func (DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutput

func (o DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutput() DBClusterParameterGroupTagArrayOutput

func (DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutputWithContext

func (o DBClusterParameterGroupTagArrayOutput) ToDBClusterParameterGroupTagArrayOutputWithContext(ctx context.Context) DBClusterParameterGroupTagArrayOutput

type DBClusterParameterGroupTagInput

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

type DBClusterParameterGroupTagOutput struct{ *pulumi.OutputState }

func (DBClusterParameterGroupTagOutput) ElementType

func (DBClusterParameterGroupTagOutput) Key

func (DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutput

func (o DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutput() DBClusterParameterGroupTagOutput

func (DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutputWithContext

func (o DBClusterParameterGroupTagOutput) ToDBClusterParameterGroupTagOutputWithContext(ctx context.Context) DBClusterParameterGroupTagOutput

func (DBClusterParameterGroupTagOutput) Value

type DBClusterRole added in v0.2.0

type DBClusterRole struct {
	FeatureName *string `pulumi:"featureName"`
	RoleArn     string  `pulumi:"roleArn"`
}

type DBClusterRoleArgs added in v0.2.0

type DBClusterRoleArgs struct {
	FeatureName pulumi.StringPtrInput `pulumi:"featureName"`
	RoleArn     pulumi.StringInput    `pulumi:"roleArn"`
}

func (DBClusterRoleArgs) ElementType added in v0.2.0

func (DBClusterRoleArgs) ElementType() reflect.Type

func (DBClusterRoleArgs) ToDBClusterRoleOutput added in v0.2.0

func (i DBClusterRoleArgs) ToDBClusterRoleOutput() DBClusterRoleOutput

func (DBClusterRoleArgs) ToDBClusterRoleOutputWithContext added in v0.2.0

func (i DBClusterRoleArgs) ToDBClusterRoleOutputWithContext(ctx context.Context) DBClusterRoleOutput

type DBClusterRoleArray added in v0.2.0

type DBClusterRoleArray []DBClusterRoleInput

func (DBClusterRoleArray) ElementType added in v0.2.0

func (DBClusterRoleArray) ElementType() reflect.Type

func (DBClusterRoleArray) ToDBClusterRoleArrayOutput added in v0.2.0

func (i DBClusterRoleArray) ToDBClusterRoleArrayOutput() DBClusterRoleArrayOutput

func (DBClusterRoleArray) ToDBClusterRoleArrayOutputWithContext added in v0.2.0

func (i DBClusterRoleArray) ToDBClusterRoleArrayOutputWithContext(ctx context.Context) DBClusterRoleArrayOutput

type DBClusterRoleArrayInput added in v0.2.0

type DBClusterRoleArrayInput interface {
	pulumi.Input

	ToDBClusterRoleArrayOutput() DBClusterRoleArrayOutput
	ToDBClusterRoleArrayOutputWithContext(context.Context) DBClusterRoleArrayOutput
}

DBClusterRoleArrayInput is an input type that accepts DBClusterRoleArray and DBClusterRoleArrayOutput values. You can construct a concrete instance of `DBClusterRoleArrayInput` via:

DBClusterRoleArray{ DBClusterRoleArgs{...} }

type DBClusterRoleArrayOutput added in v0.2.0

type DBClusterRoleArrayOutput struct{ *pulumi.OutputState }

func (DBClusterRoleArrayOutput) ElementType added in v0.2.0

func (DBClusterRoleArrayOutput) ElementType() reflect.Type

func (DBClusterRoleArrayOutput) Index added in v0.2.0

func (DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutput added in v0.2.0

func (o DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutput() DBClusterRoleArrayOutput

func (DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutputWithContext added in v0.2.0

func (o DBClusterRoleArrayOutput) ToDBClusterRoleArrayOutputWithContext(ctx context.Context) DBClusterRoleArrayOutput

type DBClusterRoleInput added in v0.2.0

type DBClusterRoleInput interface {
	pulumi.Input

	ToDBClusterRoleOutput() DBClusterRoleOutput
	ToDBClusterRoleOutputWithContext(context.Context) DBClusterRoleOutput
}

DBClusterRoleInput is an input type that accepts DBClusterRoleArgs and DBClusterRoleOutput values. You can construct a concrete instance of `DBClusterRoleInput` via:

DBClusterRoleArgs{...}

type DBClusterRoleOutput added in v0.2.0

type DBClusterRoleOutput struct{ *pulumi.OutputState }

func (DBClusterRoleOutput) ElementType added in v0.2.0

func (DBClusterRoleOutput) ElementType() reflect.Type

func (DBClusterRoleOutput) FeatureName added in v0.2.0

func (o DBClusterRoleOutput) FeatureName() pulumi.StringPtrOutput

func (DBClusterRoleOutput) RoleArn added in v0.2.0

func (DBClusterRoleOutput) ToDBClusterRoleOutput added in v0.2.0

func (o DBClusterRoleOutput) ToDBClusterRoleOutput() DBClusterRoleOutput

func (DBClusterRoleOutput) ToDBClusterRoleOutputWithContext added in v0.2.0

func (o DBClusterRoleOutput) ToDBClusterRoleOutputWithContext(ctx context.Context) DBClusterRoleOutput

type DBClusterState

type DBClusterState struct {
}

func (DBClusterState) ElementType

func (DBClusterState) ElementType() reflect.Type

type DBClusterTag

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

type DBClusterTagArgs

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

func (DBClusterTagArgs) ElementType

func (DBClusterTagArgs) ElementType() reflect.Type

func (DBClusterTagArgs) ToDBClusterTagOutput

func (i DBClusterTagArgs) ToDBClusterTagOutput() DBClusterTagOutput

func (DBClusterTagArgs) ToDBClusterTagOutputWithContext

func (i DBClusterTagArgs) ToDBClusterTagOutputWithContext(ctx context.Context) DBClusterTagOutput

type DBClusterTagArray

type DBClusterTagArray []DBClusterTagInput

func (DBClusterTagArray) ElementType

func (DBClusterTagArray) ElementType() reflect.Type

func (DBClusterTagArray) ToDBClusterTagArrayOutput

func (i DBClusterTagArray) ToDBClusterTagArrayOutput() DBClusterTagArrayOutput

func (DBClusterTagArray) ToDBClusterTagArrayOutputWithContext

func (i DBClusterTagArray) ToDBClusterTagArrayOutputWithContext(ctx context.Context) DBClusterTagArrayOutput

type DBClusterTagArrayInput

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

type DBClusterTagArrayOutput struct{ *pulumi.OutputState }

func (DBClusterTagArrayOutput) ElementType

func (DBClusterTagArrayOutput) ElementType() reflect.Type

func (DBClusterTagArrayOutput) Index

func (DBClusterTagArrayOutput) ToDBClusterTagArrayOutput

func (o DBClusterTagArrayOutput) ToDBClusterTagArrayOutput() DBClusterTagArrayOutput

func (DBClusterTagArrayOutput) ToDBClusterTagArrayOutputWithContext

func (o DBClusterTagArrayOutput) ToDBClusterTagArrayOutputWithContext(ctx context.Context) DBClusterTagArrayOutput

type DBClusterTagInput

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

type DBClusterTagOutput struct{ *pulumi.OutputState }

func (DBClusterTagOutput) ElementType

func (DBClusterTagOutput) ElementType() reflect.Type

func (DBClusterTagOutput) Key

func (DBClusterTagOutput) ToDBClusterTagOutput

func (o DBClusterTagOutput) ToDBClusterTagOutput() DBClusterTagOutput

func (DBClusterTagOutput) ToDBClusterTagOutputWithContext

func (o DBClusterTagOutput) ToDBClusterTagOutputWithContext(ctx context.Context) DBClusterTagOutput

func (DBClusterTagOutput) Value

type DBInstance deprecated

type DBInstance struct {
	pulumi.CustomResourceState

	AllowMajorVersionUpgrade   pulumi.BoolPtrOutput     `pulumi:"allowMajorVersionUpgrade"`
	AutoMinorVersionUpgrade    pulumi.BoolPtrOutput     `pulumi:"autoMinorVersionUpgrade"`
	AvailabilityZone           pulumi.StringPtrOutput   `pulumi:"availabilityZone"`
	DBClusterIdentifier        pulumi.StringPtrOutput   `pulumi:"dBClusterIdentifier"`
	DBInstanceClass            pulumi.StringOutput      `pulumi:"dBInstanceClass"`
	DBInstanceIdentifier       pulumi.StringPtrOutput   `pulumi:"dBInstanceIdentifier"`
	DBParameterGroupName       pulumi.StringPtrOutput   `pulumi:"dBParameterGroupName"`
	DBSnapshotIdentifier       pulumi.StringPtrOutput   `pulumi:"dBSnapshotIdentifier"`
	DBSubnetGroupName          pulumi.StringPtrOutput   `pulumi:"dBSubnetGroupName"`
	Endpoint                   pulumi.StringOutput      `pulumi:"endpoint"`
	Port                       pulumi.StringOutput      `pulumi:"port"`
	PreferredMaintenanceWindow pulumi.StringPtrOutput   `pulumi:"preferredMaintenanceWindow"`
	Tags                       DBInstanceTagArrayOutput `pulumi:"tags"`
}

Resource Type definition for AWS::Neptune::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

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

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

func (*DBInstance) ElementType() reflect.Type

func (*DBInstance) ToDBInstanceOutput

func (i *DBInstance) ToDBInstanceOutput() DBInstanceOutput

func (*DBInstance) ToDBInstanceOutputWithContext

func (i *DBInstance) ToDBInstanceOutputWithContext(ctx context.Context) DBInstanceOutput

type DBInstanceArgs

type DBInstanceArgs struct {
	AllowMajorVersionUpgrade   pulumi.BoolPtrInput
	AutoMinorVersionUpgrade    pulumi.BoolPtrInput
	AvailabilityZone           pulumi.StringPtrInput
	DBClusterIdentifier        pulumi.StringPtrInput
	DBInstanceClass            pulumi.StringInput
	DBInstanceIdentifier       pulumi.StringPtrInput
	DBParameterGroupName       pulumi.StringPtrInput
	DBSnapshotIdentifier       pulumi.StringPtrInput
	DBSubnetGroupName          pulumi.StringPtrInput
	PreferredMaintenanceWindow pulumi.StringPtrInput
	Tags                       DBInstanceTagArrayInput
}

The set of arguments for constructing a DBInstance resource.

func (DBInstanceArgs) ElementType

func (DBInstanceArgs) ElementType() reflect.Type

type DBInstanceInput

type DBInstanceInput interface {
	pulumi.Input

	ToDBInstanceOutput() DBInstanceOutput
	ToDBInstanceOutputWithContext(ctx context.Context) DBInstanceOutput
}

type DBInstanceOutput

type DBInstanceOutput struct{ *pulumi.OutputState }

func (DBInstanceOutput) ElementType

func (DBInstanceOutput) ElementType() reflect.Type

func (DBInstanceOutput) ToDBInstanceOutput

func (o DBInstanceOutput) ToDBInstanceOutput() DBInstanceOutput

func (DBInstanceOutput) ToDBInstanceOutputWithContext

func (o DBInstanceOutput) ToDBInstanceOutputWithContext(ctx context.Context) DBInstanceOutput

type DBInstanceState

type DBInstanceState struct {
}

func (DBInstanceState) ElementType

func (DBInstanceState) ElementType() reflect.Type

type DBInstanceTag

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

type DBInstanceTagArgs

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

func (DBInstanceTagArgs) ElementType

func (DBInstanceTagArgs) ElementType() reflect.Type

func (DBInstanceTagArgs) ToDBInstanceTagOutput

func (i DBInstanceTagArgs) ToDBInstanceTagOutput() DBInstanceTagOutput

func (DBInstanceTagArgs) ToDBInstanceTagOutputWithContext

func (i DBInstanceTagArgs) ToDBInstanceTagOutputWithContext(ctx context.Context) DBInstanceTagOutput

type DBInstanceTagArray

type DBInstanceTagArray []DBInstanceTagInput

func (DBInstanceTagArray) ElementType

func (DBInstanceTagArray) ElementType() reflect.Type

func (DBInstanceTagArray) ToDBInstanceTagArrayOutput

func (i DBInstanceTagArray) ToDBInstanceTagArrayOutput() DBInstanceTagArrayOutput

func (DBInstanceTagArray) ToDBInstanceTagArrayOutputWithContext

func (i DBInstanceTagArray) ToDBInstanceTagArrayOutputWithContext(ctx context.Context) DBInstanceTagArrayOutput

type DBInstanceTagArrayInput

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

type DBInstanceTagArrayOutput struct{ *pulumi.OutputState }

func (DBInstanceTagArrayOutput) ElementType

func (DBInstanceTagArrayOutput) ElementType() reflect.Type

func (DBInstanceTagArrayOutput) Index

func (DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutput

func (o DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutput() DBInstanceTagArrayOutput

func (DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutputWithContext

func (o DBInstanceTagArrayOutput) ToDBInstanceTagArrayOutputWithContext(ctx context.Context) DBInstanceTagArrayOutput

type DBInstanceTagInput

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

type DBInstanceTagOutput struct{ *pulumi.OutputState }

func (DBInstanceTagOutput) ElementType

func (DBInstanceTagOutput) ElementType() reflect.Type

func (DBInstanceTagOutput) Key

func (DBInstanceTagOutput) ToDBInstanceTagOutput

func (o DBInstanceTagOutput) ToDBInstanceTagOutput() DBInstanceTagOutput

func (DBInstanceTagOutput) ToDBInstanceTagOutputWithContext

func (o DBInstanceTagOutput) ToDBInstanceTagOutputWithContext(ctx context.Context) DBInstanceTagOutput

func (DBInstanceTagOutput) Value

type DBParameterGroup deprecated

type DBParameterGroup struct {
	pulumi.CustomResourceState

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

Resource Type definition for AWS::Neptune::DBParameterGroup

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

func GetDBParameterGroup

func GetDBParameterGroup(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *DBParameterGroupState, opts ...pulumi.ResourceOption) (*DBParameterGroup, error)

GetDBParameterGroup gets an existing DBParameterGroup 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 NewDBParameterGroup

func NewDBParameterGroup(ctx *pulumi.Context,
	name string, args *DBParameterGroupArgs, opts ...pulumi.ResourceOption) (*DBParameterGroup, error)

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

func (*DBParameterGroup) ElementType

func (*DBParameterGroup) ElementType() reflect.Type

func (*DBParameterGroup) ToDBParameterGroupOutput

func (i *DBParameterGroup) ToDBParameterGroupOutput() DBParameterGroupOutput

func (*DBParameterGroup) ToDBParameterGroupOutputWithContext

func (i *DBParameterGroup) ToDBParameterGroupOutputWithContext(ctx context.Context) DBParameterGroupOutput

type DBParameterGroupArgs

type DBParameterGroupArgs struct {
	Description pulumi.StringInput
	Family      pulumi.StringInput
	Name        pulumi.StringPtrInput
	Parameters  pulumi.Input
	Tags        DBParameterGroupTagArrayInput
}

The set of arguments for constructing a DBParameterGroup resource.

func (DBParameterGroupArgs) ElementType

func (DBParameterGroupArgs) ElementType() reflect.Type

type DBParameterGroupInput

type DBParameterGroupInput interface {
	pulumi.Input

	ToDBParameterGroupOutput() DBParameterGroupOutput
	ToDBParameterGroupOutputWithContext(ctx context.Context) DBParameterGroupOutput
}

type DBParameterGroupOutput

type DBParameterGroupOutput struct{ *pulumi.OutputState }

func (DBParameterGroupOutput) ElementType

func (DBParameterGroupOutput) ElementType() reflect.Type

func (DBParameterGroupOutput) ToDBParameterGroupOutput

func (o DBParameterGroupOutput) ToDBParameterGroupOutput() DBParameterGroupOutput

func (DBParameterGroupOutput) ToDBParameterGroupOutputWithContext

func (o DBParameterGroupOutput) ToDBParameterGroupOutputWithContext(ctx context.Context) DBParameterGroupOutput

type DBParameterGroupState

type DBParameterGroupState struct {
}

func (DBParameterGroupState) ElementType

func (DBParameterGroupState) ElementType() reflect.Type

type DBParameterGroupTag

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

type DBParameterGroupTagArgs

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

func (DBParameterGroupTagArgs) ElementType

func (DBParameterGroupTagArgs) ElementType() reflect.Type

func (DBParameterGroupTagArgs) ToDBParameterGroupTagOutput

func (i DBParameterGroupTagArgs) ToDBParameterGroupTagOutput() DBParameterGroupTagOutput

func (DBParameterGroupTagArgs) ToDBParameterGroupTagOutputWithContext

func (i DBParameterGroupTagArgs) ToDBParameterGroupTagOutputWithContext(ctx context.Context) DBParameterGroupTagOutput

type DBParameterGroupTagArray

type DBParameterGroupTagArray []DBParameterGroupTagInput

func (DBParameterGroupTagArray) ElementType

func (DBParameterGroupTagArray) ElementType() reflect.Type

func (DBParameterGroupTagArray) ToDBParameterGroupTagArrayOutput

func (i DBParameterGroupTagArray) ToDBParameterGroupTagArrayOutput() DBParameterGroupTagArrayOutput

func (DBParameterGroupTagArray) ToDBParameterGroupTagArrayOutputWithContext

func (i DBParameterGroupTagArray) ToDBParameterGroupTagArrayOutputWithContext(ctx context.Context) DBParameterGroupTagArrayOutput

type DBParameterGroupTagArrayInput

type DBParameterGroupTagArrayInput interface {
	pulumi.Input

	ToDBParameterGroupTagArrayOutput() DBParameterGroupTagArrayOutput
	ToDBParameterGroupTagArrayOutputWithContext(context.Context) DBParameterGroupTagArrayOutput
}

DBParameterGroupTagArrayInput is an input type that accepts DBParameterGroupTagArray and DBParameterGroupTagArrayOutput values. You can construct a concrete instance of `DBParameterGroupTagArrayInput` via:

DBParameterGroupTagArray{ DBParameterGroupTagArgs{...} }

type DBParameterGroupTagArrayOutput

type DBParameterGroupTagArrayOutput struct{ *pulumi.OutputState }

func (DBParameterGroupTagArrayOutput) ElementType

func (DBParameterGroupTagArrayOutput) Index

func (DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutput

func (o DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutput() DBParameterGroupTagArrayOutput

func (DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutputWithContext

func (o DBParameterGroupTagArrayOutput) ToDBParameterGroupTagArrayOutputWithContext(ctx context.Context) DBParameterGroupTagArrayOutput

type DBParameterGroupTagInput

type DBParameterGroupTagInput interface {
	pulumi.Input

	ToDBParameterGroupTagOutput() DBParameterGroupTagOutput
	ToDBParameterGroupTagOutputWithContext(context.Context) DBParameterGroupTagOutput
}

DBParameterGroupTagInput is an input type that accepts DBParameterGroupTagArgs and DBParameterGroupTagOutput values. You can construct a concrete instance of `DBParameterGroupTagInput` via:

DBParameterGroupTagArgs{...}

type DBParameterGroupTagOutput

type DBParameterGroupTagOutput struct{ *pulumi.OutputState }

func (DBParameterGroupTagOutput) ElementType

func (DBParameterGroupTagOutput) ElementType() reflect.Type

func (DBParameterGroupTagOutput) Key

func (DBParameterGroupTagOutput) ToDBParameterGroupTagOutput

func (o DBParameterGroupTagOutput) ToDBParameterGroupTagOutput() DBParameterGroupTagOutput

func (DBParameterGroupTagOutput) ToDBParameterGroupTagOutputWithContext

func (o DBParameterGroupTagOutput) ToDBParameterGroupTagOutputWithContext(ctx context.Context) DBParameterGroupTagOutput

func (DBParameterGroupTagOutput) Value

type DBSubnetGroup deprecated

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::Neptune::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

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

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

func (*DBSubnetGroup) ElementType() reflect.Type

func (*DBSubnetGroup) ToDBSubnetGroupOutput

func (i *DBSubnetGroup) ToDBSubnetGroupOutput() DBSubnetGroupOutput

func (*DBSubnetGroup) ToDBSubnetGroupOutputWithContext

func (i *DBSubnetGroup) ToDBSubnetGroupOutputWithContext(ctx context.Context) DBSubnetGroupOutput

type DBSubnetGroupArgs

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

func (DBSubnetGroupArgs) ElementType() reflect.Type

type DBSubnetGroupInput

type DBSubnetGroupInput interface {
	pulumi.Input

	ToDBSubnetGroupOutput() DBSubnetGroupOutput
	ToDBSubnetGroupOutputWithContext(ctx context.Context) DBSubnetGroupOutput
}

type DBSubnetGroupOutput

type DBSubnetGroupOutput struct{ *pulumi.OutputState }

func (DBSubnetGroupOutput) ElementType

func (DBSubnetGroupOutput) ElementType() reflect.Type

func (DBSubnetGroupOutput) ToDBSubnetGroupOutput

func (o DBSubnetGroupOutput) ToDBSubnetGroupOutput() DBSubnetGroupOutput

func (DBSubnetGroupOutput) ToDBSubnetGroupOutputWithContext

func (o DBSubnetGroupOutput) ToDBSubnetGroupOutputWithContext(ctx context.Context) DBSubnetGroupOutput

type DBSubnetGroupState

type DBSubnetGroupState struct {
}

func (DBSubnetGroupState) ElementType

func (DBSubnetGroupState) ElementType() reflect.Type

type DBSubnetGroupTag

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

type DBSubnetGroupTagArgs

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

func (DBSubnetGroupTagArgs) ElementType

func (DBSubnetGroupTagArgs) ElementType() reflect.Type

func (DBSubnetGroupTagArgs) ToDBSubnetGroupTagOutput

func (i DBSubnetGroupTagArgs) ToDBSubnetGroupTagOutput() DBSubnetGroupTagOutput

func (DBSubnetGroupTagArgs) ToDBSubnetGroupTagOutputWithContext

func (i DBSubnetGroupTagArgs) ToDBSubnetGroupTagOutputWithContext(ctx context.Context) DBSubnetGroupTagOutput

type DBSubnetGroupTagArray

type DBSubnetGroupTagArray []DBSubnetGroupTagInput

func (DBSubnetGroupTagArray) ElementType

func (DBSubnetGroupTagArray) ElementType() reflect.Type

func (DBSubnetGroupTagArray) ToDBSubnetGroupTagArrayOutput

func (i DBSubnetGroupTagArray) ToDBSubnetGroupTagArrayOutput() DBSubnetGroupTagArrayOutput

func (DBSubnetGroupTagArray) ToDBSubnetGroupTagArrayOutputWithContext

func (i DBSubnetGroupTagArray) ToDBSubnetGroupTagArrayOutputWithContext(ctx context.Context) DBSubnetGroupTagArrayOutput

type DBSubnetGroupTagArrayInput

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

type DBSubnetGroupTagArrayOutput struct{ *pulumi.OutputState }

func (DBSubnetGroupTagArrayOutput) ElementType

func (DBSubnetGroupTagArrayOutput) Index

func (DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutput

func (o DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutput() DBSubnetGroupTagArrayOutput

func (DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutputWithContext

func (o DBSubnetGroupTagArrayOutput) ToDBSubnetGroupTagArrayOutputWithContext(ctx context.Context) DBSubnetGroupTagArrayOutput

type DBSubnetGroupTagInput

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

type DBSubnetGroupTagOutput struct{ *pulumi.OutputState }

func (DBSubnetGroupTagOutput) ElementType

func (DBSubnetGroupTagOutput) ElementType() reflect.Type

func (DBSubnetGroupTagOutput) Key

func (DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutput

func (o DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutput() DBSubnetGroupTagOutput

func (DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutputWithContext

func (o DBSubnetGroupTagOutput) ToDBSubnetGroupTagOutputWithContext(ctx context.Context) DBSubnetGroupTagOutput

func (DBSubnetGroupTagOutput) Value

type LookupDBClusterArgs added in v0.12.0

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

type LookupDBClusterOutputArgs added in v0.12.0

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

func (LookupDBClusterOutputArgs) ElementType added in v0.12.0

func (LookupDBClusterOutputArgs) ElementType() reflect.Type

type LookupDBClusterParameterGroupArgs added in v0.12.0

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

type LookupDBClusterParameterGroupOutputArgs added in v0.12.0

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

func (LookupDBClusterParameterGroupOutputArgs) ElementType added in v0.12.0

type LookupDBClusterParameterGroupResult added in v0.12.0

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

func LookupDBClusterParameterGroup added in v0.12.0

Resource Type definition for AWS::Neptune::DBClusterParameterGroup

type LookupDBClusterParameterGroupResultOutput added in v0.12.0

type LookupDBClusterParameterGroupResultOutput struct{ *pulumi.OutputState }

func (LookupDBClusterParameterGroupResultOutput) ElementType added in v0.12.0

func (LookupDBClusterParameterGroupResultOutput) Id added in v0.12.0

func (LookupDBClusterParameterGroupResultOutput) Parameters added in v0.12.0

func (LookupDBClusterParameterGroupResultOutput) Tags added in v0.12.0

func (LookupDBClusterParameterGroupResultOutput) ToLookupDBClusterParameterGroupResultOutput added in v0.12.0

func (o LookupDBClusterParameterGroupResultOutput) ToLookupDBClusterParameterGroupResultOutput() LookupDBClusterParameterGroupResultOutput

func (LookupDBClusterParameterGroupResultOutput) ToLookupDBClusterParameterGroupResultOutputWithContext added in v0.12.0

func (o LookupDBClusterParameterGroupResultOutput) ToLookupDBClusterParameterGroupResultOutputWithContext(ctx context.Context) LookupDBClusterParameterGroupResultOutput

type LookupDBClusterResult added in v0.12.0

type LookupDBClusterResult struct {
	AssociatedRoles             []DBClusterRole `pulumi:"associatedRoles"`
	BackupRetentionPeriod       *int            `pulumi:"backupRetentionPeriod"`
	ClusterResourceId           *string         `pulumi:"clusterResourceId"`
	DBClusterParameterGroupName *string         `pulumi:"dBClusterParameterGroupName"`
	DeletionProtection          *bool           `pulumi:"deletionProtection"`
	EnableCloudwatchLogsExports []string        `pulumi:"enableCloudwatchLogsExports"`
	Endpoint                    *string         `pulumi:"endpoint"`
	IamAuthEnabled              *bool           `pulumi:"iamAuthEnabled"`
	Id                          *string         `pulumi:"id"`
	Port                        *int            `pulumi:"port"`
	PreferredBackupWindow       *string         `pulumi:"preferredBackupWindow"`
	PreferredMaintenanceWindow  *string         `pulumi:"preferredMaintenanceWindow"`
	ReadEndpoint                *string         `pulumi:"readEndpoint"`
	Tags                        []DBClusterTag  `pulumi:"tags"`
	VpcSecurityGroupIds         []string        `pulumi:"vpcSecurityGroupIds"`
}

func LookupDBCluster added in v0.12.0

func LookupDBCluster(ctx *pulumi.Context, args *LookupDBClusterArgs, opts ...pulumi.InvokeOption) (*LookupDBClusterResult, error)

Resource Type definition for AWS::Neptune::DBCluster

type LookupDBClusterResultOutput added in v0.12.0

type LookupDBClusterResultOutput struct{ *pulumi.OutputState }

func LookupDBClusterOutput added in v0.12.0

func (LookupDBClusterResultOutput) AssociatedRoles added in v0.12.0

func (LookupDBClusterResultOutput) BackupRetentionPeriod added in v0.12.0

func (o LookupDBClusterResultOutput) BackupRetentionPeriod() pulumi.IntPtrOutput

func (LookupDBClusterResultOutput) ClusterResourceId added in v0.12.0

func (o LookupDBClusterResultOutput) ClusterResourceId() pulumi.StringPtrOutput

func (LookupDBClusterResultOutput) DBClusterParameterGroupName added in v0.12.0

func (o LookupDBClusterResultOutput) DBClusterParameterGroupName() pulumi.StringPtrOutput

func (LookupDBClusterResultOutput) DeletionProtection added in v0.12.0

func (o LookupDBClusterResultOutput) DeletionProtection() pulumi.BoolPtrOutput

func (LookupDBClusterResultOutput) ElementType added in v0.12.0

func (LookupDBClusterResultOutput) EnableCloudwatchLogsExports added in v0.12.0

func (o LookupDBClusterResultOutput) EnableCloudwatchLogsExports() pulumi.StringArrayOutput

func (LookupDBClusterResultOutput) Endpoint added in v0.12.0

func (LookupDBClusterResultOutput) IamAuthEnabled added in v0.12.0

func (LookupDBClusterResultOutput) Id added in v0.12.0

func (LookupDBClusterResultOutput) Port added in v0.12.0

func (LookupDBClusterResultOutput) PreferredBackupWindow added in v0.12.0

func (o LookupDBClusterResultOutput) PreferredBackupWindow() pulumi.StringPtrOutput

func (LookupDBClusterResultOutput) PreferredMaintenanceWindow added in v0.12.0

func (o LookupDBClusterResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput

func (LookupDBClusterResultOutput) ReadEndpoint added in v0.12.0

func (LookupDBClusterResultOutput) Tags added in v0.12.0

func (LookupDBClusterResultOutput) ToLookupDBClusterResultOutput added in v0.12.0

func (o LookupDBClusterResultOutput) ToLookupDBClusterResultOutput() LookupDBClusterResultOutput

func (LookupDBClusterResultOutput) ToLookupDBClusterResultOutputWithContext added in v0.12.0

func (o LookupDBClusterResultOutput) ToLookupDBClusterResultOutputWithContext(ctx context.Context) LookupDBClusterResultOutput

func (LookupDBClusterResultOutput) VpcSecurityGroupIds added in v0.12.0

func (o LookupDBClusterResultOutput) VpcSecurityGroupIds() pulumi.StringArrayOutput

type LookupDBInstanceArgs added in v0.12.0

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

type LookupDBInstanceOutputArgs added in v0.12.0

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

func (LookupDBInstanceOutputArgs) ElementType added in v0.12.0

func (LookupDBInstanceOutputArgs) ElementType() reflect.Type

type LookupDBInstanceResult added in v0.12.0

type LookupDBInstanceResult struct {
	AllowMajorVersionUpgrade   *bool           `pulumi:"allowMajorVersionUpgrade"`
	AutoMinorVersionUpgrade    *bool           `pulumi:"autoMinorVersionUpgrade"`
	DBInstanceClass            *string         `pulumi:"dBInstanceClass"`
	DBParameterGroupName       *string         `pulumi:"dBParameterGroupName"`
	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.12.0

func LookupDBInstance(ctx *pulumi.Context, args *LookupDBInstanceArgs, opts ...pulumi.InvokeOption) (*LookupDBInstanceResult, error)

Resource Type definition for AWS::Neptune::DBInstance

type LookupDBInstanceResultOutput added in v0.12.0

type LookupDBInstanceResultOutput struct{ *pulumi.OutputState }

func LookupDBInstanceOutput added in v0.12.0

func (LookupDBInstanceResultOutput) AllowMajorVersionUpgrade added in v0.12.0

func (o LookupDBInstanceResultOutput) AllowMajorVersionUpgrade() pulumi.BoolPtrOutput

func (LookupDBInstanceResultOutput) AutoMinorVersionUpgrade added in v0.12.0

func (o LookupDBInstanceResultOutput) AutoMinorVersionUpgrade() pulumi.BoolPtrOutput

func (LookupDBInstanceResultOutput) DBInstanceClass added in v0.12.0

func (LookupDBInstanceResultOutput) DBParameterGroupName added in v0.12.0

func (o LookupDBInstanceResultOutput) DBParameterGroupName() pulumi.StringPtrOutput

func (LookupDBInstanceResultOutput) ElementType added in v0.12.0

func (LookupDBInstanceResultOutput) Endpoint added in v0.12.0

func (LookupDBInstanceResultOutput) Id added in v0.12.0

func (LookupDBInstanceResultOutput) Port added in v0.12.0

func (LookupDBInstanceResultOutput) PreferredMaintenanceWindow added in v0.12.0

func (o LookupDBInstanceResultOutput) PreferredMaintenanceWindow() pulumi.StringPtrOutput

func (LookupDBInstanceResultOutput) Tags added in v0.12.0

func (LookupDBInstanceResultOutput) ToLookupDBInstanceResultOutput added in v0.12.0

func (o LookupDBInstanceResultOutput) ToLookupDBInstanceResultOutput() LookupDBInstanceResultOutput

func (LookupDBInstanceResultOutput) ToLookupDBInstanceResultOutputWithContext added in v0.12.0

func (o LookupDBInstanceResultOutput) ToLookupDBInstanceResultOutputWithContext(ctx context.Context) LookupDBInstanceResultOutput

type LookupDBParameterGroupArgs added in v0.12.0

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

type LookupDBParameterGroupOutputArgs added in v0.12.0

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

func (LookupDBParameterGroupOutputArgs) ElementType added in v0.12.0

type LookupDBParameterGroupResult added in v0.12.0

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

func LookupDBParameterGroup added in v0.12.0

func LookupDBParameterGroup(ctx *pulumi.Context, args *LookupDBParameterGroupArgs, opts ...pulumi.InvokeOption) (*LookupDBParameterGroupResult, error)

Resource Type definition for AWS::Neptune::DBParameterGroup

type LookupDBParameterGroupResultOutput added in v0.12.0

type LookupDBParameterGroupResultOutput struct{ *pulumi.OutputState }

func LookupDBParameterGroupOutput added in v0.12.0

func (LookupDBParameterGroupResultOutput) ElementType added in v0.12.0

func (LookupDBParameterGroupResultOutput) Id added in v0.12.0

func (LookupDBParameterGroupResultOutput) Parameters added in v0.12.0

func (LookupDBParameterGroupResultOutput) Tags added in v0.12.0

func (LookupDBParameterGroupResultOutput) ToLookupDBParameterGroupResultOutput added in v0.12.0

func (o LookupDBParameterGroupResultOutput) ToLookupDBParameterGroupResultOutput() LookupDBParameterGroupResultOutput

func (LookupDBParameterGroupResultOutput) ToLookupDBParameterGroupResultOutputWithContext added in v0.12.0

func (o LookupDBParameterGroupResultOutput) ToLookupDBParameterGroupResultOutputWithContext(ctx context.Context) LookupDBParameterGroupResultOutput

type LookupDBSubnetGroupArgs added in v0.12.0

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

type LookupDBSubnetGroupOutputArgs added in v0.12.0

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

func (LookupDBSubnetGroupOutputArgs) ElementType added in v0.12.0

type LookupDBSubnetGroupResult added in v0.12.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.12.0

func LookupDBSubnetGroup(ctx *pulumi.Context, args *LookupDBSubnetGroupArgs, opts ...pulumi.InvokeOption) (*LookupDBSubnetGroupResult, error)

Resource Type definition for AWS::Neptune::DBSubnetGroup

type LookupDBSubnetGroupResultOutput added in v0.12.0

type LookupDBSubnetGroupResultOutput struct{ *pulumi.OutputState }

func LookupDBSubnetGroupOutput added in v0.12.0

func (LookupDBSubnetGroupResultOutput) DBSubnetGroupDescription added in v0.12.0

func (o LookupDBSubnetGroupResultOutput) DBSubnetGroupDescription() pulumi.StringPtrOutput

func (LookupDBSubnetGroupResultOutput) ElementType added in v0.12.0

func (LookupDBSubnetGroupResultOutput) Id added in v0.12.0

func (LookupDBSubnetGroupResultOutput) SubnetIds added in v0.12.0

func (LookupDBSubnetGroupResultOutput) Tags added in v0.12.0

func (LookupDBSubnetGroupResultOutput) ToLookupDBSubnetGroupResultOutput added in v0.12.0

func (o LookupDBSubnetGroupResultOutput) ToLookupDBSubnetGroupResultOutput() LookupDBSubnetGroupResultOutput

func (LookupDBSubnetGroupResultOutput) ToLookupDBSubnetGroupResultOutputWithContext added in v0.12.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