Show / Hide Table of Contents

Class CfnEndpointAuthorizationMixinProps

Properties for CfnEndpointAuthorizationPropsMixin.

Inheritance
object
CfnEndpointAuthorizationMixinProps
Implements
ICfnEndpointAuthorizationMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Redshift
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnEndpointAuthorizationMixinProps : ICfnEndpointAuthorizationMixinProps
Syntax (vb)
Public Class CfnEndpointAuthorizationMixinProps Implements ICfnEndpointAuthorizationMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.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.CfnPropertyMixins.AWS.Redshift;

             var cfnEndpointAuthorizationMixinProps = new CfnEndpointAuthorizationMixinProps {
                 Account = "account",
                 ClusterIdentifier = "clusterIdentifier",
                 Force = false,
                 VpcIds = new [] { "vpcIds" }
             };

Synopsis

Constructors

CfnEndpointAuthorizationMixinProps()

Properties for CfnEndpointAuthorizationPropsMixin.

Properties

Account

The AWS account ID of either the cluster owner (grantor) or grantee.

ClusterIdentifier

The cluster identifier.

Force

Indicates whether to force the revoke action.

VpcIds

The virtual private cloud (VPC) identifiers to grant access to.

Constructors

CfnEndpointAuthorizationMixinProps()

Properties for CfnEndpointAuthorizationPropsMixin.

public CfnEndpointAuthorizationMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.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.CfnPropertyMixins.AWS.Redshift;

             var cfnEndpointAuthorizationMixinProps = new CfnEndpointAuthorizationMixinProps {
                 Account = "account",
                 ClusterIdentifier = "clusterIdentifier",
                 Force = false,
                 VpcIds = new [] { "vpcIds" }
             };

Properties

Account

The AWS account ID of either the cluster owner (grantor) or grantee.

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

string

Remarks

If Grantee parameter is true, then the Account value is of the grantor.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-account

ClusterIdentifier

The cluster identifier.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-clusteridentifier

Force

Indicates whether to force the revoke action.

public object? Force { get; set; }
Property Value

object

Remarks

If true, the Redshift-managed VPC endpoints associated with the endpoint authorization are also deleted.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-force

Type union: either bool or IResolvable

VpcIds

The virtual private cloud (VPC) identifiers to grant access to.

public object[]? VpcIds { get; set; }
Property Value

object[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-vpcids

Type union: (either string or IVPCRef)[]

Implements

ICfnEndpointAuthorizationMixinProps
Back to top Generated by DocFX