neptune

package
v0.14.2 Latest Latest
Warning

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

Go to latest
Published: Jul 5, 2018 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClusterParameterGroup

type ClusterParameterGroup struct {
	// contains filtered or unexported fields
}

Manages a Neptune Cluster Parameter Group

func GetClusterParameterGroup

func GetClusterParameterGroup(ctx *pulumi.Context,
	name string, id pulumi.ID, state *ClusterParameterGroupState, opts ...pulumi.ResourceOpt) (*ClusterParameterGroup, error)

GetClusterParameterGroup gets an existing ClusterParameterGroup 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 NewClusterParameterGroup

func NewClusterParameterGroup(ctx *pulumi.Context,
	name string, args *ClusterParameterGroupArgs, opts ...pulumi.ResourceOpt) (*ClusterParameterGroup, error)

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

func (*ClusterParameterGroup) Arn

The ARN of the neptune cluster parameter group.

func (*ClusterParameterGroup) Description

func (r *ClusterParameterGroup) Description() *pulumi.StringOutput

The description of the neptune cluster parameter group. Defaults to "Managed by Terraform".

func (*ClusterParameterGroup) Family

The family of the neptune cluster parameter group.

func (*ClusterParameterGroup) ID

ID is this resource's unique identifier assigned by its provider.

func (*ClusterParameterGroup) Name

The name of the neptune parameter.

func (*ClusterParameterGroup) NamePrefix

func (r *ClusterParameterGroup) NamePrefix() *pulumi.StringOutput

Creates a unique name beginning with the specified prefix. Conflicts with `name`.

func (*ClusterParameterGroup) Parameters

func (r *ClusterParameterGroup) Parameters() *pulumi.ArrayOutput

A list of neptune parameters to apply.

func (*ClusterParameterGroup) Tags

A mapping of tags to assign to the resource.

func (*ClusterParameterGroup) URN

URN is this resource's unique name assigned by Pulumi.

type ClusterParameterGroupArgs

type ClusterParameterGroupArgs struct {
	// The description of the neptune cluster parameter group. Defaults to "Managed by Terraform".
	Description interface{}
	// The family of the neptune cluster parameter group.
	Family interface{}
	// The name of the neptune parameter.
	Name interface{}
	// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
	NamePrefix interface{}
	// A list of neptune parameters to apply.
	Parameters interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

The set of arguments for constructing a ClusterParameterGroup resource.

type ClusterParameterGroupState

type ClusterParameterGroupState struct {
	// The ARN of the neptune cluster parameter group.
	Arn interface{}
	// The description of the neptune cluster parameter group. Defaults to "Managed by Terraform".
	Description interface{}
	// The family of the neptune cluster parameter group.
	Family interface{}
	// The name of the neptune parameter.
	Name interface{}
	// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
	NamePrefix interface{}
	// A list of neptune parameters to apply.
	Parameters interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

Input properties used for looking up and filtering ClusterParameterGroup resources.

type ParameterGroup

type ParameterGroup struct {
	// contains filtered or unexported fields
}

Manages a Neptune Parameter Group

func GetParameterGroup

func GetParameterGroup(ctx *pulumi.Context,
	name string, id pulumi.ID, state *ParameterGroupState, opts ...pulumi.ResourceOpt) (*ParameterGroup, error)

GetParameterGroup gets an existing ParameterGroup 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 NewParameterGroup

func NewParameterGroup(ctx *pulumi.Context,
	name string, args *ParameterGroupArgs, opts ...pulumi.ResourceOpt) (*ParameterGroup, error)

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

func (*ParameterGroup) Arn

The Neptune parameter group Amazon Resource Name (ARN).

func (*ParameterGroup) Description

func (r *ParameterGroup) Description() *pulumi.StringOutput

The description of the Neptune parameter group. Defaults to "Managed by Terraform".

func (*ParameterGroup) Family

func (r *ParameterGroup) Family() *pulumi.StringOutput

The family of the Neptune parameter group.

func (*ParameterGroup) ID

func (r *ParameterGroup) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*ParameterGroup) Name

func (r *ParameterGroup) Name() *pulumi.StringOutput

The name of the Neptune parameter.

func (*ParameterGroup) Parameters

func (r *ParameterGroup) Parameters() *pulumi.ArrayOutput

A list of Neptune parameters to apply.

func (*ParameterGroup) Tags

func (r *ParameterGroup) Tags() *pulumi.MapOutput

A mapping of tags to assign to the resource.

func (*ParameterGroup) URN

func (r *ParameterGroup) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type ParameterGroupArgs

type ParameterGroupArgs struct {
	// The description of the Neptune parameter group. Defaults to "Managed by Terraform".
	Description interface{}
	// The family of the Neptune parameter group.
	Family interface{}
	// The name of the Neptune parameter.
	Name interface{}
	// A list of Neptune parameters to apply.
	Parameters interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

The set of arguments for constructing a ParameterGroup resource.

type ParameterGroupState

type ParameterGroupState struct {
	// The Neptune parameter group Amazon Resource Name (ARN).
	Arn interface{}
	// The description of the Neptune parameter group. Defaults to "Managed by Terraform".
	Description interface{}
	// The family of the Neptune parameter group.
	Family interface{}
	// The name of the Neptune parameter.
	Name interface{}
	// A list of Neptune parameters to apply.
	Parameters interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

Input properties used for looking up and filtering ParameterGroup resources.

type SubnetGroup

type SubnetGroup struct {
	// contains filtered or unexported fields
}

Provides an Neptune subnet group resource.

func GetSubnetGroup

func GetSubnetGroup(ctx *pulumi.Context,
	name string, id pulumi.ID, state *SubnetGroupState, opts ...pulumi.ResourceOpt) (*SubnetGroup, error)

GetSubnetGroup gets an existing SubnetGroup 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 NewSubnetGroup

func NewSubnetGroup(ctx *pulumi.Context,
	name string, args *SubnetGroupArgs, opts ...pulumi.ResourceOpt) (*SubnetGroup, error)

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

func (*SubnetGroup) Arn

func (r *SubnetGroup) Arn() *pulumi.StringOutput

The ARN of the neptune subnet group.

func (*SubnetGroup) Description

func (r *SubnetGroup) Description() *pulumi.StringOutput

The description of the neptune subnet group. Defaults to "Managed by Terraform".

func (*SubnetGroup) ID

func (r *SubnetGroup) ID() *pulumi.IDOutput

ID is this resource's unique identifier assigned by its provider.

func (*SubnetGroup) Name

func (r *SubnetGroup) Name() *pulumi.StringOutput

The name of the neptune subnet group. If omitted, Terraform will assign a random, unique name.

func (*SubnetGroup) NamePrefix

func (r *SubnetGroup) NamePrefix() *pulumi.StringOutput

Creates a unique name beginning with the specified prefix. Conflicts with `name`.

func (*SubnetGroup) SubnetIds

func (r *SubnetGroup) SubnetIds() *pulumi.ArrayOutput

A list of VPC subnet IDs.

func (*SubnetGroup) Tags

func (r *SubnetGroup) Tags() *pulumi.MapOutput

A mapping of tags to assign to the resource.

func (*SubnetGroup) URN

func (r *SubnetGroup) URN() *pulumi.URNOutput

URN is this resource's unique name assigned by Pulumi.

type SubnetGroupArgs

type SubnetGroupArgs struct {
	// The description of the neptune subnet group. Defaults to "Managed by Terraform".
	Description interface{}
	// The name of the neptune subnet group. If omitted, Terraform will assign a random, unique name.
	Name interface{}
	// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
	NamePrefix interface{}
	// A list of VPC subnet IDs.
	SubnetIds interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

The set of arguments for constructing a SubnetGroup resource.

type SubnetGroupState

type SubnetGroupState struct {
	// The ARN of the neptune subnet group.
	Arn interface{}
	// The description of the neptune subnet group. Defaults to "Managed by Terraform".
	Description interface{}
	// The name of the neptune subnet group. If omitted, Terraform will assign a random, unique name.
	Name interface{}
	// Creates a unique name beginning with the specified prefix. Conflicts with `name`.
	NamePrefix interface{}
	// A list of VPC subnet IDs.
	SubnetIds interface{}
	// A mapping of tags to assign to the resource.
	Tags interface{}
}

Input properties used for looking up and filtering SubnetGroup resources.

Jump to

Keyboard shortcuts

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