Defined in github.com/aws/aws-sdk-go/service/iam/api.go
Validate inspects the fields of the type to determine if they are valid.
Validate is referenced in 0 repositories
// in the AWS General Reference. // // PolicyArn is a required field PolicyArn *string `min:"20" type:"string" required:"true"` // The JSON policy document that you want to use as the content for this new // version of the policy. // // The regex pattern (http://wikipedia.org/wiki/regex) for this parameter is // a string of characters consisting of any printable ASCII character ranging // from the space character (\u0020) through end of the ASCII character range // (\u00FF). It also includes the special characters tab (\u0009), line feed // (\u000A), and carriage return (\u000D). // // PolicyDocument is a required field PolicyDocument *string `min:"1" type:"string" required:"true"` // Specifies whether to set this version as the policy's default version. // // When this parameter is true, the new policy version becomes the operative // version; that is, the version that is in effect for the IAM users, groups, // and roles that the policy is attached to. //