awscc.sso_permissionset¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - sso:DeletePermissionSet
update¶
Parent base class for filters and actions.
definitions:
ManagedPolicyArn:
description: The managed policy to attach.
maxLength: 2048
minLength: 20
type: string
Tag:
additionalProperties: false
description: The metadata that you apply to the permission set to help you categorize
and organize them.
properties:
Key:
maxLength: 128
minLength: 1
pattern: '[\w+=,.@-]+'
type: string
Value:
maxLength: 256
minLength: 0
pattern: '[\w+=,.@-]+'
type: string
required:
- Key
- Value
type: object
properties:
Description:
description: The permission set description.
maxLength: 700
minLength: 1
pattern: '[\p{L}\p{M}\p{Z}\p{S}\p{N}\p{P}]*'
type: string
InlinePolicy:
description: The inline policy to put in permission set.
type:
- object
- string
ManagedPolicies:
insertionOrder: false
items:
description: The managed policy to attach.
maxLength: 2048
minLength: 20
type: string
maxItems: 20
type: array
RelayStateType:
description: The relay state URL that redirect links to any service in the AWS
Management Console.
maxLength: 240
minLength: 1
pattern: '[a-zA-Z0-9&$@#\/%?=~\-_''"|!:,.;*+\[\]\ \(\)\{\}]+'
type: string
SessionDuration:
description: The length of time that a user can be signed in to an AWS account.
maxLength: 100
minLength: 1
pattern: ^(-?)P(?=\d|T\d)(?:(\d+)Y)?(?:(\d+)M)?(?:(\d+)([DW]))?(?:T(?:(\d+)H)?(?:(\d+)M)?(?:(\d+(?:\.\d+)?)S)?)?$
type: string
Tags:
insertionOrder: false
items:
additionalProperties: false
description: The metadata that you apply to the permission set to help you categorize
and organize them.
properties:
Key:
maxLength: 128
minLength: 1
pattern: '[\w+=,.@-]+'
type: string
Value:
maxLength: 256
minLength: 0
pattern: '[\w+=,.@-]+'
type: string
required:
- Key
- Value
type: object
maxItems: 50
type: array
type:
enum:
- update
Permissions - sso:UpdatePermissionSet, sso:TagResource, sso:UntagResource, sso:ListTagsForResource, sso:AttachManagedPolicyToPermissionSet, sso:DetachManagedPolicyFromPermissionSet, sso:ListManagedPoliciesInPermissionSet, sso:PutInlinePolicyToPermissionSet, sso:DeleteInlinePolicyFromPermissionSet, sso:ProvisionPermissionSet, sso:DescribePermissionSetProvisioningStatus