Class CfnFunction.AuthResourcePolicyProperty
Inheritance
Implements
Namespace: Amazon.CDK.AWS.SAM
Assembly: Amazon.CDK.AWS.SAM.dll
Syntax (csharp)
public class AuthResourcePolicyProperty : Object, CfnFunction.IAuthResourcePolicyProperty
Syntax (vb)
Public Class AuthResourcePolicyProperty
Inherits Object
Implements CfnFunction.IAuthResourcePolicyProperty
Remarks
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.AWS.SAM;
var customStatements;
var authResourcePolicyProperty = new AuthResourcePolicyProperty {
AwsAccountBlacklist = new [] { "awsAccountBlacklist" },
AwsAccountWhitelist = new [] { "awsAccountWhitelist" },
CustomStatements = new [] { customStatements },
IntrinsicVpcBlacklist = new [] { "intrinsicVpcBlacklist" },
IntrinsicVpceBlacklist = new [] { "intrinsicVpceBlacklist" },
IntrinsicVpceWhitelist = new [] { "intrinsicVpceWhitelist" },
IntrinsicVpcWhitelist = new [] { "intrinsicVpcWhitelist" },
IpRangeBlacklist = new [] { "ipRangeBlacklist" },
IpRangeWhitelist = new [] { "ipRangeWhitelist" },
SourceVpcBlacklist = new [] { "sourceVpcBlacklist" },
SourceVpcWhitelist = new [] { "sourceVpcWhitelist" }
};
Synopsis
Constructors
AuthResourcePolicyProperty() |
Properties
AwsAccountBlacklist |
|
AwsAccountWhitelist |
|
CustomStatements |
|
IntrinsicVpcBlacklist |
|
IntrinsicVpceBlacklist |
|
IntrinsicVpceWhitelist |
|
IntrinsicVpcWhitelist |
|
IpRangeBlacklist |
|
IpRangeWhitelist |
|
SourceVpcBlacklist |
|
SourceVpcWhitelist |
|
Constructors
AuthResourcePolicyProperty()
public AuthResourcePolicyProperty()
Properties
AwsAccountBlacklist
CfnFunction.AuthResourcePolicyProperty.AwsAccountBlacklist
.
public string[] AwsAccountBlacklist { get; set; }
Property Value
System.String[]
Remarks
AwsAccountWhitelist
CfnFunction.AuthResourcePolicyProperty.AwsAccountWhitelist
.
public string[] AwsAccountWhitelist { get; set; }
Property Value
System.String[]
Remarks
CustomStatements
CfnFunction.AuthResourcePolicyProperty.CustomStatements
.
public object CustomStatements { get; set; }
Property Value
System.Object
Remarks
IntrinsicVpcBlacklist
CfnFunction.AuthResourcePolicyProperty.IntrinsicVpcBlacklist
.
public string[] IntrinsicVpcBlacklist { get; set; }
Property Value
System.String[]
Remarks
IntrinsicVpceBlacklist
CfnFunction.AuthResourcePolicyProperty.IntrinsicVpceBlacklist
.
public string[] IntrinsicVpceBlacklist { get; set; }
Property Value
System.String[]
Remarks
IntrinsicVpceWhitelist
CfnFunction.AuthResourcePolicyProperty.IntrinsicVpceWhitelist
.
public string[] IntrinsicVpceWhitelist { get; set; }
Property Value
System.String[]
Remarks
IntrinsicVpcWhitelist
CfnFunction.AuthResourcePolicyProperty.IntrinsicVpcWhitelist
.
public string[] IntrinsicVpcWhitelist { get; set; }
Property Value
System.String[]
Remarks
IpRangeBlacklist
CfnFunction.AuthResourcePolicyProperty.IpRangeBlacklist
.
public string[] IpRangeBlacklist { get; set; }
Property Value
System.String[]
Remarks
IpRangeWhitelist
CfnFunction.AuthResourcePolicyProperty.IpRangeWhitelist
.
public string[] IpRangeWhitelist { get; set; }
Property Value
System.String[]
Remarks
SourceVpcBlacklist
CfnFunction.AuthResourcePolicyProperty.SourceVpcBlacklist
.
public string[] SourceVpcBlacklist { get; set; }
Property Value
System.String[]
Remarks
SourceVpcWhitelist
CfnFunction.AuthResourcePolicyProperty.SourceVpcWhitelist
.
public string[] SourceVpcWhitelist { get; set; }
Property Value
System.String[]