Container for the parameters to the PutGroupPolicy operation.
Adds (or updates) a policy document associated with the specified group. For information about
policies, refer to Overview of Policies in Using AWS Identity and Access Management.
For information about limits on the number of policies you can associate with a group, see Limitations on IAM Entities in Using AWS Identity and Access Management.
Note: |
---|
Because policy documents can be large, you should use POST rather than GET
when calling CopyC# PutGroupPolicy |
Declaration Syntax
C# |
public class PutGroupPolicyRequest : AmazonWebServiceRequest
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
PutGroupPolicyRequest()()()() | Initializes a new instance of the PutGroupPolicyRequest class | |
Equals(Object) | (Inherited from Object.) | |
GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType()()()() | Gets the type of the current instance. (Inherited from Object.) | |
GroupName |
Gets and sets the property GroupName.
Name of the group to associate the policy with. | |
PolicyDocument |
Gets and sets the property PolicyDocument.
The policy document. | |
PolicyName |
Gets and sets the property PolicyName.
Name of the policy document. | |
ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
WithGroupName(String) | Obsolete.
Sets the GroupName property
| |
WithPolicyDocument(String) | Obsolete.
Sets the PolicyDocument property
| |
WithPolicyName(String) | Obsolete.
Sets the PolicyName property
|
Inheritance Hierarchy
Object | ||
AmazonWebServiceRequest | ||
PutGroupPolicyRequest |