Documentation
¶
Index ¶
- type ClusterParameterGroup
- func (r *ClusterParameterGroup) Arn() *pulumi.StringOutput
- func (r *ClusterParameterGroup) Description() *pulumi.StringOutput
- func (r *ClusterParameterGroup) Family() *pulumi.StringOutput
- func (r *ClusterParameterGroup) ID() *pulumi.IDOutput
- func (r *ClusterParameterGroup) Name() *pulumi.StringOutput
- func (r *ClusterParameterGroup) NamePrefix() *pulumi.StringOutput
- func (r *ClusterParameterGroup) Parameters() *pulumi.ArrayOutput
- func (r *ClusterParameterGroup) Tags() *pulumi.MapOutput
- func (r *ClusterParameterGroup) URN() *pulumi.URNOutput
- type ClusterParameterGroupArgs
- type ClusterParameterGroupState
- type ParameterGroup
- func (r *ParameterGroup) Arn() *pulumi.StringOutput
- func (r *ParameterGroup) Description() *pulumi.StringOutput
- func (r *ParameterGroup) Family() *pulumi.StringOutput
- func (r *ParameterGroup) ID() *pulumi.IDOutput
- func (r *ParameterGroup) Name() *pulumi.StringOutput
- func (r *ParameterGroup) Parameters() *pulumi.ArrayOutput
- func (r *ParameterGroup) Tags() *pulumi.MapOutput
- func (r *ParameterGroup) URN() *pulumi.URNOutput
- type ParameterGroupArgs
- type ParameterGroupState
- type SubnetGroup
- func (r *SubnetGroup) Arn() *pulumi.StringOutput
- func (r *SubnetGroup) Description() *pulumi.StringOutput
- func (r *SubnetGroup) ID() *pulumi.IDOutput
- func (r *SubnetGroup) Name() *pulumi.StringOutput
- func (r *SubnetGroup) NamePrefix() *pulumi.StringOutput
- func (r *SubnetGroup) SubnetIds() *pulumi.ArrayOutput
- func (r *SubnetGroup) Tags() *pulumi.MapOutput
- func (r *SubnetGroup) URN() *pulumi.URNOutput
- type SubnetGroupArgs
- type SubnetGroupState
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 ¶
func (r *ClusterParameterGroup) Arn() *pulumi.StringOutput
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 ¶
func (r *ClusterParameterGroup) Family() *pulumi.StringOutput
The family of the neptune cluster parameter group.
func (*ClusterParameterGroup) ID ¶
func (r *ClusterParameterGroup) ID() *pulumi.IDOutput
ID is this resource's unique identifier assigned by its provider.
func (*ClusterParameterGroup) Name ¶
func (r *ClusterParameterGroup) Name() *pulumi.StringOutput
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 ¶
func (r *ClusterParameterGroup) Tags() *pulumi.MapOutput
A mapping of tags to assign to the resource.
func (*ClusterParameterGroup) URN ¶
func (r *ClusterParameterGroup) URN() *pulumi.URNOutput
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 ¶
func (r *ParameterGroup) Arn() *pulumi.StringOutput
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.