Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/ssoadmin.ts?docs=full";

§Classes

SSOAdmin

§Interfaces

AccessControlAttribute

These are IAM Identity Center identity store attributes that you can configure for use in attributes-based access control (ABAC). You can create permissions policies that determine who can access your AWS resources based upon the configured attribute values. When you enable ABAC and specify AccessControlAttributes, IAM Identity Center passes the attribute values of the authenticated user into IAM for use in policy evaluation.

AccessControlAttributeValue

The value used for mapping a specified attribute to an identity source. For more information, see Attribute mappings in the IAM Identity Center User Guide.

AccountAssignment

The assignment that indicates a principal's limited access to a specified AWS account with a specified permission set.

AccountAssignmentOperationStatus

The status of the creation or deletion operation of an assignment that a principal needs to access an account.

AccountAssignmentOperationStatusMetadata

Provides information about the "AccountAssignment" creation request.

AttachCustomerManagedPolicyReferenceToPermissionSetRequest
AttachedManagedPolicy

A structure that stores the details of the AWS managed policy.

AttachManagedPolicyToPermissionSetRequest
CreateAccountAssignmentRequest
CreateAccountAssignmentResponse
CreateInstanceAccessControlAttributeConfigurationRequest
CreatePermissionSetRequest
CreatePermissionSetResponse
CustomerManagedPolicyReference

Specifies the name and path of a customer managed policy. You must have an IAM policy that matches the name and path in each AWS account where you want to deploy your permission set.

DeleteAccountAssignmentRequest
DeleteAccountAssignmentResponse
DeleteInlinePolicyFromPermissionSetRequest
DeleteInstanceAccessControlAttributeConfigurationRequest
DeletePermissionsBoundaryFromPermissionSetRequest
DeletePermissionSetRequest
DescribeAccountAssignmentCreationStatusRequest
DescribeAccountAssignmentCreationStatusResponse
DescribeAccountAssignmentDeletionStatusRequest
DescribeAccountAssignmentDeletionStatusResponse
DescribeInstanceAccessControlAttributeConfigurationRequest
DescribeInstanceAccessControlAttributeConfigurationResponse
DescribePermissionSetProvisioningStatusRequest
DescribePermissionSetProvisioningStatusResponse
DescribePermissionSetRequest
DescribePermissionSetResponse
DetachCustomerManagedPolicyReferenceFromPermissionSetRequest
DetachManagedPolicyFromPermissionSetRequest
GetInlinePolicyForPermissionSetRequest
GetInlinePolicyForPermissionSetResponse
GetPermissionsBoundaryForPermissionSetRequest
GetPermissionsBoundaryForPermissionSetResponse
InstanceAccessControlAttributeConfiguration

Specifies the attributes to add to your attribute-based access control (ABAC) configuration.

InstanceMetadata

Provides information about the IAM Identity Center instance.

ListAccountAssignmentCreationStatusRequest
ListAccountAssignmentCreationStatusResponse
ListAccountAssignmentDeletionStatusRequest
ListAccountAssignmentDeletionStatusResponse
ListAccountAssignmentsRequest
ListAccountAssignmentsResponse
ListAccountsForProvisionedPermissionSetRequest
ListAccountsForProvisionedPermissionSetResponse
ListCustomerManagedPolicyReferencesInPermissionSetRequest
ListCustomerManagedPolicyReferencesInPermissionSetResponse
ListInstancesRequest
ListInstancesResponse
ListManagedPoliciesInPermissionSetRequest
ListManagedPoliciesInPermissionSetResponse
ListPermissionSetProvisioningStatusRequest
ListPermissionSetProvisioningStatusResponse
ListPermissionSetsProvisionedToAccountRequest
ListPermissionSetsProvisionedToAccountResponse
ListPermissionSetsRequest
ListPermissionSetsResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
OperationStatusFilter

Filters he operation status list based on the passed attribute value.

PermissionsBoundary

Specifies the configuration of the AWS managed or customer managed policy that you want to set as a permissions boundary. Specify either CustomerManagedPolicyReference to use the name and path of a customer managed policy, or ManagedPolicyArn to use the ARN of an AWS managed policy. A permissions boundary represents the maximum permissions that any policy can grant your role. For more information, see Permissions boundaries for IAM entities in the IAM User Guide.

PermissionSet

An entity that contains IAM policies.

PermissionSetProvisioningStatus

A structure that is used to provide the status of the provisioning operation for a specified permission set.

PermissionSetProvisioningStatusMetadata

Provides information about the permission set provisioning status.

ProvisionPermissionSetRequest
ProvisionPermissionSetResponse
PutInlinePolicyToPermissionSetRequest
PutPermissionsBoundaryToPermissionSetRequest
Tag

A set of key-value pairs that are used to manage the resource. Tags can only be applied to permission sets and cannot be applied to corresponding roles that IAM Identity Center creates in AWS accounts.

TagResourceRequest
UntagResourceRequest
UpdateInstanceAccessControlAttributeConfigurationRequest
UpdatePermissionSetRequest

§Type Aliases

InstanceAccessControlAttributeConfigurationStatus
PrincipalType
ProvisioningStatus
ProvisionTargetType
StatusValues
TargetType