class Aws::SSOAdmin::Types::CreatePermissionSetRequest

@note When making an API call, you may pass CreatePermissionSetRequest

data as a hash:

    {
      name: "PermissionSetName", # required
      description: "PermissionSetDescription",
      instance_arn: "InstanceArn", # required
      session_duration: "Duration",
      relay_state: "RelayState",
      tags: [
        {
          key: "TagKey",
          value: "TagValue",
        },
      ],
    }

@!attribute [rw] name

The name of the PermissionSet.
@return [String]

@!attribute [rw] description

The description of the PermissionSet.
@return [String]

@!attribute [rw] instance_arn

The ARN of the SSO instance under which the operation will be
executed. For more information about ARNs, see [Amazon Resource
Names (ARNs) and Amazon Web Services Service
Namespaces](/general/latest/gr/aws-arns-and-namespaces.html) in the
*Amazon Web Services General Reference*.
@return [String]

@!attribute [rw] session_duration

The length of time that the application user sessions are valid in
the ISO-8601 standard.
@return [String]

@!attribute [rw] relay_state

Used to redirect users within the application during the federation
authentication process.
@return [String]

@!attribute [rw] tags

The tags to attach to the new PermissionSet.
@return [Array<Types::Tag>]

@see docs.aws.amazon.com/goto/WebAPI/sso-admin-2020-07-20/CreatePermissionSetRequest AWS API Documentation

Constants

SENSITIVE