Show / Hide Table of Contents

Interface CfnRole.IPolicyProperty

Contains information about an attached policy.

Namespace: Amazon.CDK.AWS.IAM
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnRole.IPolicyProperty
Syntax (vb)
Public Interface CfnRole.IPolicyProperty
Remarks

An attached policy is a managed policy that has been attached to a user, group, or role.

For more information about managed policies, refer to Managed Policies and Inline Policies in the IAM User Guide .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-role-policy.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.AWS.IAM;

             var policyDocument;

             var policyProperty = new PolicyProperty {
                 PolicyDocument = policyDocument,
                 PolicyName = "policyName"
             };

Synopsis

Properties

PolicyDocument

The entire contents of the policy that defines permissions.

PolicyName

The friendly name (not ARN) identifying the policy.

Properties

PolicyDocument

The entire contents of the policy that defines permissions.

object PolicyDocument { get; }
Property Value

object

Remarks

For more information, see Overview of JSON policies .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-role-policy.html#cfn-iam-role-policy-policydocument

PolicyName

The friendly name (not ARN) identifying the policy.

string PolicyName { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-role-policy.html#cfn-iam-role-policy-policyname

Back to top Generated by DocFX