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

SSOAdmin

import { SSOAdmin } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/ssoadmin.ts";
class SSOAdmin {
constructor(apiFactory: client.ApiFactory);
async attachManagedPolicyToPermissionSet(params: AttachManagedPolicyToPermissionSetRequest, opts?: client.RequestOptions): Promise<void>;
async createAccountAssignment(params: CreateAccountAssignmentRequest, opts?: client.RequestOptions): Promise<CreateAccountAssignmentResponse>;
async createInstanceAccessControlAttributeConfiguration(params: CreateInstanceAccessControlAttributeConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async createPermissionSet(params: CreatePermissionSetRequest, opts?: client.RequestOptions): Promise<CreatePermissionSetResponse>;
async deleteAccountAssignment(params: DeleteAccountAssignmentRequest, opts?: client.RequestOptions): Promise<DeleteAccountAssignmentResponse>;
async deleteInlinePolicyFromPermissionSet(params: DeleteInlinePolicyFromPermissionSetRequest, opts?: client.RequestOptions): Promise<void>;
async deleteInstanceAccessControlAttributeConfiguration(params: DeleteInstanceAccessControlAttributeConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async deletePermissionSet(params: DeletePermissionSetRequest, opts?: client.RequestOptions): Promise<void>;
async describeAccountAssignmentCreationStatus(params: DescribeAccountAssignmentCreationStatusRequest, opts?: client.RequestOptions): Promise<DescribeAccountAssignmentCreationStatusResponse>;
async describeAccountAssignmentDeletionStatus(params: DescribeAccountAssignmentDeletionStatusRequest, opts?: client.RequestOptions): Promise<DescribeAccountAssignmentDeletionStatusResponse>;
async describePermissionSet(params: DescribePermissionSetRequest, opts?: client.RequestOptions): Promise<DescribePermissionSetResponse>;
async describePermissionSetProvisioningStatus(params: DescribePermissionSetProvisioningStatusRequest, opts?: client.RequestOptions): Promise<DescribePermissionSetProvisioningStatusResponse>;
async detachManagedPolicyFromPermissionSet(params: DetachManagedPolicyFromPermissionSetRequest, opts?: client.RequestOptions): Promise<void>;
async getInlinePolicyForPermissionSet(params: GetInlinePolicyForPermissionSetRequest, opts?: client.RequestOptions): Promise<GetInlinePolicyForPermissionSetResponse>;
async listAccountAssignmentCreationStatus(params: ListAccountAssignmentCreationStatusRequest, opts?: client.RequestOptions): Promise<ListAccountAssignmentCreationStatusResponse>;
async listAccountAssignmentDeletionStatus(params: ListAccountAssignmentDeletionStatusRequest, opts?: client.RequestOptions): Promise<ListAccountAssignmentDeletionStatusResponse>;
async listAccountAssignments(params: ListAccountAssignmentsRequest, opts?: client.RequestOptions): Promise<ListAccountAssignmentsResponse>;
async listAccountsForProvisionedPermissionSet(params: ListAccountsForProvisionedPermissionSetRequest, opts?: client.RequestOptions): Promise<ListAccountsForProvisionedPermissionSetResponse>;
async listInstances(params?: ListInstancesRequest, opts?: client.RequestOptions): Promise<ListInstancesResponse>;
async listManagedPoliciesInPermissionSet(params: ListManagedPoliciesInPermissionSetRequest, opts?: client.RequestOptions): Promise<ListManagedPoliciesInPermissionSetResponse>;
async listPermissionSetProvisioningStatus(params: ListPermissionSetProvisioningStatusRequest, opts?: client.RequestOptions): Promise<ListPermissionSetProvisioningStatusResponse>;
async listPermissionSets(params: ListPermissionSetsRequest, opts?: client.RequestOptions): Promise<ListPermissionSetsResponse>;
async listPermissionSetsProvisionedToAccount(params: ListPermissionSetsProvisionedToAccountRequest, opts?: client.RequestOptions): Promise<ListPermissionSetsProvisionedToAccountResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async provisionPermissionSet(params: ProvisionPermissionSetRequest, opts?: client.RequestOptions): Promise<ProvisionPermissionSetResponse>;
async putInlinePolicyToPermissionSet(params: PutInlinePolicyToPermissionSetRequest, opts?: client.RequestOptions): Promise<void>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateInstanceAccessControlAttributeConfiguration(params: UpdateInstanceAccessControlAttributeConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async updatePermissionSet(params: UpdatePermissionSetRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new SSOAdmin(apiFactory: client.ApiFactory)
[src]

§Methods

§
attachManagedPolicyToPermissionSet(params: AttachManagedPolicyToPermissionSetRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
createInstanceAccessControlAttributeConfiguration(params: CreateInstanceAccessControlAttributeConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteInlinePolicyFromPermissionSet(params: DeleteInlinePolicyFromPermissionSetRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteInstanceAccessControlAttributeConfiguration(params: DeleteInstanceAccessControlAttributeConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deletePermissionSet(params: DeletePermissionSetRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
detachManagedPolicyFromPermissionSet(params: DetachManagedPolicyFromPermissionSetRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
putInlinePolicyToPermissionSet(params: PutInlinePolicyToPermissionSetRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateInstanceAccessControlAttributeConfiguration(params: UpdateInstanceAccessControlAttributeConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updatePermissionSet(params: UpdatePermissionSetRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties