package
3.38.1
Repository: https://github.com/pulumi/pulumi-aws.git
Documentation: pkg.go.dev

# Functions

GetAccountAssignment gets an existing AccountAssignment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this data source to get ARNs and Identity Store IDs of Single Sign-On (SSO) Instances.
GetManagedPolicyAttachment gets an existing ManagedPolicyAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetPermissionSet gets an existing PermissionSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetPermissionSetInlinePolicy gets an existing PermissionSetInlinePolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this data source to get a Single Sign-On (SSO) Permission Set.
NewAccountAssignment registers a new resource with the given unique name, arguments, and options.
NewManagedPolicyAttachment registers a new resource with the given unique name, arguments, and options.
NewPermissionSet registers a new resource with the given unique name, arguments, and options.
NewPermissionSetInlinePolicy registers a new resource with the given unique name, arguments, and options.

# Structs

Provides a Single Sign-On (SSO) Account Assignment resource ## Import SSO Account Assignments can be imported using the `principal_id`, `principal_type`, `target_id`, `target_type`, `permission_set_arn`, `instance_arn` separated by commas (`,`) e.g.
The set of arguments for constructing a AccountAssignment resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of values returned by getInstances.
A collection of arguments for invoking getPermissionSet.
A collection of values returned by getPermissionSet.
Provides an IAM managed policy for a Single Sign-On (SSO) Permission Set resource > **NOTE:** Creating this resource will automatically [Provision the Permission Set](https://docs.aws.amazon.com/singlesignon/latest/APIReference/API_ProvisionPermissionSet.html) to apply the corresponding updates to all assigned accounts.
The set of arguments for constructing a ManagedPolicyAttachment resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a Single Sign-On (SSO) Permission Set resource > **NOTE:** Updating this resource will automatically [Provision the Permission Set](https://docs.aws.amazon.com/singlesignon/latest/APIReference/API_ProvisionPermissionSet.html) to apply the corresponding updates to all assigned accounts.
The set of arguments for constructing a PermissionSet resource.
No description provided by the author
Provides an IAM inline policy for a Single Sign-On (SSO) Permission Set resource > **NOTE:** AWS Single Sign-On (SSO) only supports one IAM inline policy per `ssoadmin.PermissionSet` resource.
The set of arguments for constructing a PermissionSetInlinePolicy resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

AccountAssignmentArrayInput is an input type that accepts AccountAssignmentArray and AccountAssignmentArrayOutput values.
No description provided by the author
AccountAssignmentMapInput is an input type that accepts AccountAssignmentMap and AccountAssignmentMapOutput values.
No description provided by the author
ManagedPolicyAttachmentArrayInput is an input type that accepts ManagedPolicyAttachmentArray and ManagedPolicyAttachmentArrayOutput values.
No description provided by the author
ManagedPolicyAttachmentMapInput is an input type that accepts ManagedPolicyAttachmentMap and ManagedPolicyAttachmentMapOutput values.
No description provided by the author
PermissionSetArrayInput is an input type that accepts PermissionSetArray and PermissionSetArrayOutput values.
PermissionSetInlinePolicyArrayInput is an input type that accepts PermissionSetInlinePolicyArray and PermissionSetInlinePolicyArrayOutput values.
No description provided by the author
PermissionSetInlinePolicyMapInput is an input type that accepts PermissionSetInlinePolicyMap and PermissionSetInlinePolicyMapOutput values.
No description provided by the author
No description provided by the author
PermissionSetMapInput is an input type that accepts PermissionSetMap and PermissionSetMapOutput values.
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author