Show / Hide Table of Contents

Class CfnDBProxyEndpointMixinProps

Properties for CfnDBProxyEndpointPropsMixin.

Inheritance
object
CfnDBProxyEndpointMixinProps
Implements
ICfnDBProxyEndpointMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.RDS.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDBProxyEndpointMixinProps : ICfnDBProxyEndpointMixinProps
Syntax (vb)
Public Class CfnDBProxyEndpointMixinProps Implements ICfnDBProxyEndpointMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.RDS.Mixins;

             var cfnDBProxyEndpointMixinProps = new CfnDBProxyEndpointMixinProps {
                 DbProxyEndpointName = "dbProxyEndpointName",
                 DbProxyName = "dbProxyName",
                 EndpointNetworkType = "endpointNetworkType",
                 Tags = new [] { new TagFormatProperty {
                     Key = "key",
                     Value = "value"
                 } },
                 TargetRole = "targetRole",
                 VpcSecurityGroupIds = new [] { "vpcSecurityGroupIds" },
                 VpcSubnetIds = new [] { "vpcSubnetIds" }
             };

Synopsis

Constructors

CfnDBProxyEndpointMixinProps()

Properties for CfnDBProxyEndpointPropsMixin.

Properties

DbProxyEndpointName

The name of the DB proxy endpoint to create.

DbProxyName

The name of the DB proxy associated with the DB proxy endpoint that you create.

EndpointNetworkType

The network type of the DB proxy endpoint.

Tags

An optional set of key-value pairs to associate arbitrary data of your choosing with the proxy.

TargetRole

A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.

VpcSecurityGroupIds

The VPC security group IDs for the DB proxy endpoint that you create.

VpcSubnetIds

The VPC subnet IDs for the DB proxy endpoint that you create.

Constructors

CfnDBProxyEndpointMixinProps()

Properties for CfnDBProxyEndpointPropsMixin.

public CfnDBProxyEndpointMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.RDS.Mixins;

             var cfnDBProxyEndpointMixinProps = new CfnDBProxyEndpointMixinProps {
                 DbProxyEndpointName = "dbProxyEndpointName",
                 DbProxyName = "dbProxyName",
                 EndpointNetworkType = "endpointNetworkType",
                 Tags = new [] { new TagFormatProperty {
                     Key = "key",
                     Value = "value"
                 } },
                 TargetRole = "targetRole",
                 VpcSecurityGroupIds = new [] { "vpcSecurityGroupIds" },
                 VpcSubnetIds = new [] { "vpcSubnetIds" }
             };

Properties

DbProxyEndpointName

The name of the DB proxy endpoint to create.

public string? DbProxyEndpointName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-dbproxyendpointname

DbProxyName

The name of the DB proxy associated with the DB proxy endpoint that you create.

public string? DbProxyName { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-dbproxyname

EndpointNetworkType

The network type of the DB proxy endpoint.

public string? EndpointNetworkType { get; set; }
Property Value

string

Remarks

The network type determines the IP version that the proxy endpoint supports.

Valid values:

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-endpointnetworktype

    Tags

    An optional set of key-value pairs to associate arbitrary data of your choosing with the proxy.

    public CfnDBProxyEndpointPropsMixin.ITagFormatProperty[]? Tags { get; set; }
    Property Value

    ITagFormatProperty[]

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-tags

    TargetRole

    A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.

    public string? TargetRole { get; set; }
    Property Value

    string

    Remarks

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-targetrole

    VpcSecurityGroupIds

    The VPC security group IDs for the DB proxy endpoint that you create.

    public string[]? VpcSecurityGroupIds { get; set; }
    Property Value

    string[]

    Remarks

    You can specify a different set of security group IDs than for the original DB proxy. The default is the default security group for the VPC.

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-vpcsecuritygroupids

    VpcSubnetIds

    The VPC subnet IDs for the DB proxy endpoint that you create.

    public string[]? VpcSubnetIds { get; set; }
    Property Value

    string[]

    Remarks

    You can specify a different set of subnet IDs than for the original DB proxy.

    See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-vpcsubnetids

    Implements

    ICfnDBProxyEndpointMixinProps
    Back to top Generated by DocFX