Interface GetGroupPolicyResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetGroupPolicyResponse.Builder,GetGroupPolicyResponse>, IamResponse.Builder, SdkBuilder<GetGroupPolicyResponse.Builder,GetGroupPolicyResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetGroupPolicyResponse

public static interface GetGroupPolicyResponse.Builder extends IamResponse.Builder, SdkPojo, CopyableBuilder<GetGroupPolicyResponse.Builder,GetGroupPolicyResponse>
  • Method Details

    • groupName

      GetGroupPolicyResponse.Builder groupName(String groupName)

      The group the policy is associated with.

      Parameters:
      groupName - The group the policy is associated with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • policyName

      GetGroupPolicyResponse.Builder policyName(String policyName)

      The name of the policy.

      Parameters:
      policyName - The name of the policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • policyDocument

      GetGroupPolicyResponse.Builder policyDocument(String policyDocument)

      The policy document.

      IAM stores policies in JSON format. However, resources that were created using CloudFormation templates can be formatted in YAML. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.

      Parameters:
      policyDocument - The policy document.

      IAM stores policies in JSON format. However, resources that were created using CloudFormation templates can be formatted in YAML. CloudFormation always converts a YAML policy to JSON format before submitting it to IAM.

      Returns:
      Returns a reference to this object so that method calls can be chained together.