Show / Hide Table of Contents

Class CfnUser.PolicyProperty

Contains information about an attached policy.

Inheritance
object
CfnUser.PolicyProperty
Implements
CfnUser.IPolicyProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.IAM
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnUser.PolicyProperty : CfnUser.IPolicyProperty
Syntax (vb)
Public Class CfnUser.PolicyProperty Implements CfnUser.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-user-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

Constructors

PolicyProperty()

Contains information about an attached policy.

Properties

PolicyDocument

The entire contents of the policy that defines permissions.

PolicyName

The friendly name (not ARN) identifying the policy.

Constructors

PolicyProperty()

Contains information about an attached policy.

public PolicyProperty()
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-user-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"
             };

Properties

PolicyDocument

The entire contents of the policy that defines permissions.

public object PolicyDocument { get; set; }
Property Value

object

Remarks

For more information, see Overview of JSON policies .

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

PolicyName

The friendly name (not ARN) identifying the policy.

public string PolicyName { get; set; }
Property Value

string

Remarks

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

Implements

CfnUser.IPolicyProperty
Back to top Generated by DocFX