import { AccessLevelList } from '../../shared/access-level'; import { PolicyStatement, Operator } from '../../shared'; /** * Statement provider for service [chime](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonchime.html). * * @param sid [SID](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_sid.html) of the statement */ export declare class Chime extends PolicyStatement { servicePrefix: string; /** * Statement provider for service [chime](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonchime.html). * * @param sid [SID](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_sid.html) of the statement */ constructor(sid?: string); /** * Grants permission to accept the delegate invitation to share management of an Amazon Chime account with another AWS Account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toAcceptDelegate(): this; /** * Grants permission to activate users in an Amazon Chime Enterprise account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/manage-access.html */ toActivateUsers(): this; /** * Grants permission to add a domain to your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/claim-domain.html */ toAddDomain(): this; /** * Grants permission to add new or update existing Active Directory or Okta user groups associated with your Amazon Chime Enterprise account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/manage-chime-account.html */ toAddOrUpdateGroups(): this; /** * Grants permission to associate a flow with a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_AssociateChannelFlow.html */ toAssociateChannelFlow(): this; /** * Grants permission to associate a phone number with an Amazon Chime user * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_AssociatePhoneNumberWithUser.html */ toAssociatePhoneNumberWithUser(): this; /** * Grants permission to associate multiple phone numbers with an Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_AssociatePhoneNumbersWithVoiceConnector.html */ toAssociatePhoneNumbersWithVoiceConnector(): this; /** * Grants permission to associate multiple phone numbers with an Amazon Chime Voice Connector Group * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_AssociatePhoneNumbersWithVoiceConnectorGroup.html */ toAssociatePhoneNumbersWithVoiceConnectorGroup(): this; /** * Grants permission to associate the specified sign-in delegate groups with the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_AssociateSigninDelegateGroupsWithAccount.html */ toAssociateSigninDelegateGroupsWithAccount(): this; /** * Grants permission to associate the specified Amazon Connect instance with an Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnect.html#amazonconnect-actions-as-permissions */ toAssociateVoiceConnectorConnect(): this; /** * Grants permission to authorize an Active Directory for your Amazon Chime Enterprise account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toAuthorizeDirectory(): this; /** * Grants permission to create new attendees for an active Amazon Chime SDK meeting * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_BatchCreateAttendee.html */ toBatchCreateAttendee(): this; /** * Grants permission to add multiple users and bots to a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_BatchCreateChannelMembership.html */ toBatchCreateChannelMembership(): this; /** * Grants permission to batch add room members * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_BatchCreateRoomMembership.html */ toBatchCreateRoomMembership(): this; /** * Grants permission to move up to 50 phone numbers to the deletion queue * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_BatchDeletePhoneNumber.html */ toBatchDeletePhoneNumber(): this; /** * Grants permission to suspend up to 50 users from a Team or EnterpriseLWA Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_BatchSuspendUser.html */ toBatchSuspendUser(): this; /** * Grants permission to remove the suspension from up to 50 previously suspended users for the specified Amazon Chime EnterpriseLWA account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_BatchUnsuspendUser.html */ toBatchUnsuspendUser(): this; /** * Grants permission to update AttendeeCapabilities except the capabilities listed in an ExcludedAttendeeIds table * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_BatchUpdateAttendeeCapabilitiesExcept.html */ toBatchUpdateAttendeeCapabilitiesExcept(): this; /** * Grants permission to update phone number details within the UpdatePhoneNumberRequestItem object for up to 50 phone numbers * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_BatchUpdatePhoneNumber.html */ toBatchUpdatePhoneNumber(): this; /** * Grants permission to update user details within the UpdateUserRequestItem object for up to 20 users for the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_BatchUpdateUser.html */ toBatchUpdateUser(): this; /** * Grants permission to callback for a message on a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ChannelFlowCallback.html */ toChannelFlowCallback(): this; /** * Grants permission to establish a web socket connection for app instance user to the messaging session endpoint * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_Connect.html */ toConnect(): this; /** * Grants permission to connect an Active Directory to your Amazon Chime Enterprise account * * Access Level: Write * * Dependent actions: * - ds:ConnectDirectory * * https://docs.aws.amazon.com/chime/latest/ag/active_directory.html */ toConnectDirectory(): this; /** * Grants permission to create an Amazon Chime account under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateAccount.html */ toCreateAccount(): this; /** * Grants permission to create a new SCIM access key for your Amazon Chime account and Okta configuration * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/okta_sso.html */ toCreateApiKey(): this; /** * Grants permission to create an app instance in the AWS account (tag-based access controls are only supported on identity-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_CreateAppInstance.html */ toCreateAppInstance(): this; /** * Grants permission to promote a user or bot to an AppInstanceAdmin * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_CreateAppInstanceAdmin.html */ toCreateAppInstanceAdmin(): this; /** * Grants permission to create a bot within an AppInstance (tag-based access controls are only supported on identity-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_CreateAppInstanceBot.html */ toCreateAppInstanceBot(): this; /** * Grants permission to create a user within an AppInstance (tag-based access controls are only supported on identity-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_CreateAppInstanceUser.html */ toCreateAppInstanceUser(): this; /** * Grants permission to create a new attendee for an active Amazon Chime SDK meeting * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateAttendee.html */ toCreateAttendee(): this; /** * Grants permission to create a bot for an Amazon Chime Enterprise account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateBot.html */ toCreateBot(): this; /** * Grants permission to create a new Call Detail Record S3 bucket * * Access Level: Write * * Dependent actions: * - s3:CreateBucket * - s3:ListAllMyBuckets * * https://docs.aws.amazon.com/chime/latest/ag/manage-access.html */ toCreateCDRBucket(): this; /** * Grants permission to create a channel for an app instance in the AWS account (tag-based access controls are only supported on messaging-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_CreateChannel.html */ toCreateChannel(): this; /** * Grants permission to ban a user or bot from a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_CreateChannelBan.html */ toCreateChannelBan(): this; /** * Grants permission to create a channel flow for an app instance in the AWS account (tag-based access controls are only supported on messaging-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_CreateChannelFlow.html */ toCreateChannelFlow(): this; /** * Grants permission to add a user or bot to a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_CreateChannelMembership.html */ toCreateChannelMembership(): this; /** * Grants permission to create a channel moderator * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_CreateChannelModerator.html */ toCreateChannelModerator(): this; /** * Grants permission to create an Amazon Connect Analytics Connector in the AWS account (tag-based access controls are only supported on voice-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - chime:CreateVoiceConnector * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_CreateVoiceConnector.html */ toCreateConnectAnalyticsConnector(): this; /** * Grants permission to create an Amazon Connect Call Transfer Connector in the AWS account (tag-based access controls are only supported on voice-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - chime:CreateVoiceConnector * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_CreateVoiceConnector.html */ toCreateConnectCallTransferConnector(): this; /** * Grants permission to create a media capture pipeline (tag-based access controls are only supported on media-pipelines-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - s3:GetBucketPolicy * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaCapturePipeline.html */ toCreateMediaCapturePipeline(): this; /** * Grants permission to create a media concatenation pipeline (tag-based access controls are only supported on media-pipelines-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - s3:GetBucketPolicy * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaConcatenationPipeline.html */ toCreateMediaConcatenationPipeline(): this; /** * Grants permission to create a media insights pipeline (tag-based access controls are only supported on media-pipelines-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - chime:TagResource * - kinesisvideo:DescribeStream * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaInsightsPipeline.html */ toCreateMediaInsightsPipeline(): this; /** * Grants permission to create a media insights pipeline configuration (tag-based access controls are only supported on media-pipelines-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - chime:TagResource * - iam:PassRole * - kinesis:DescribeStream * - s3:ListBucket * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaInsightsPipelineConfiguration.html */ toCreateMediaInsightsPipelineConfiguration(): this; /** * Grants permission to create a media live connector pipeline (tag-based access controls are only supported on media-pipelines-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaLiveConnectorPipeline.html */ toCreateMediaLiveConnectorPipeline(): this; /** * Grants permission to create kinesis video stream pool (tag-based access controls are only supported on media-pipelines-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - kinesis:DescribeStream * - kinesisvideo:CreateStream * - kinesisvideo:GetDataEndpoint * - kinesisvideo:ListStreams * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaPipelineKinesisVideoStreamPool.html */ toCreateMediaPipelineKinesisVideoStreamPool(): this; /** * Grants permission to create a media stream pipeline (tag-based access controls are only supported on media-pipelines-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - kinesisvideo:DescribeStream * - kinesisvideo:GetDataEndpoint * - kinesisvideo:PutMedia * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_CreateMediaStreamPipeline.html */ toCreateMediaStreamPipeline(): this; /** * Grants permission to create a new meeting in the specified media Region, with no initial attendees (tag-based access controls are only supported on meetings-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsRequestTag() * - .ifAwsTagKeys() * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateMeeting.html */ toCreateMeeting(): this; /** * Grants permission to call a phone number to join the specified Amazon Chime SDK meeting * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateMeetingDialOut.html */ toCreateMeetingDialOut(): this; /** * Grants permission to create a new meeting in the specified media Region, with a set of attendees (tag-based access controls are only supported on meetings-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsRequestTag() * - .ifAwsTagKeys() * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateMeetingWithAttendees.html */ toCreateMeetingWithAttendees(): this; /** * Grants permission to create a phone number order with the Carriers * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreatePhoneNumberOrder.html */ toCreatePhoneNumberOrder(): this; /** * Grants permission to create a proxy session for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateProxySession.html */ toCreateProxySession(): this; /** * Grants permission to create a room * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateRoom.html */ toCreateRoom(): this; /** * Grants permission to add a room member * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateRoomMembership.html */ toCreateRoomMembership(): this; /** * Grants permission to create an Amazon Chime SIP media application in the AWS account (tag-based access controls are only supported on voice-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateSipMediaApplication.html */ toCreateSipMediaApplication(): this; /** * Grants permission to create outbound call for Amazon Chime SIP media application under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateSipMediaApplicationCall.html */ toCreateSipMediaApplicationCall(): this; /** * Grants permission to create an Amazon Chime SIP rule under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateSipRule.html */ toCreateSipRule(): this; /** * Grants permission to create a user under the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateUser.html */ toCreateUser(): this; /** * Grants permission to create a Voice Connector in the AWS account (tag-based access controls are only supported on voice-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - chime:CreateConnectAnalyticsConnector * - chime:CreateConnectCallTransferConnector * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_CreateVoiceConnector.html */ toCreateVoiceConnector(): this; /** * Grants permission to create a Amazon Chime Voice Connector Group under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_CreateVoiceConnectorGroup.html */ toCreateVoiceConnectorGroup(): this; /** * Grants permission to create a voice profile * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_CreateVoiceProfile.html */ toCreateVoiceProfile(): this; /** * Grants permission to create a voice profile domain (tag-based access controls are only supported on voice-chime..amazonaws.com endpoints) * * Access Level: Write * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * * Dependent actions: * - chime:TagResource * - kms:CreateGrant * - kms:DescribeKey * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_CreateVoiceProfileDomain.html */ toCreateVoiceProfileDomain(): this; /** * Grants permission to delete the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteAccount.html */ toDeleteAccount(): this; /** * Grants permission to delete the OpenIdConfig attributes from your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/okta_sso.html */ toDeleteAccountOpenIdConfig(): this; /** * Grants permission to delete the specified SCIM access key associated with your Amazon Chime account and Okta configuration * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/okta_sso.html */ toDeleteApiKey(): this; /** * Grants permission to delete an AppInstance * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DeleteAppInstance.html */ toDeleteAppInstance(): this; /** * Grants permission to demote an AppInstanceAdmin to a user or bot * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DeleteAppInstanceAdmin.html */ toDeleteAppInstanceAdmin(): this; /** * Grants permission to delete an AppInstanceBot * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DeleteAppInstanceBot.html */ toDeleteAppInstanceBot(): this; /** * Grants permission to disable data streaming for the app instance * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_DeleteAppInstanceStreamingConfigurations.html */ toDeleteAppInstanceStreamingConfigurations(): this; /** * Grants permission to delete an AppInstanceUser * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DeleteAppInstanceUser.html */ toDeleteAppInstanceUser(): this; /** * Grants permission to delete the specified attendee from an Amazon Chime SDK meeting * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteAttendee.html */ toDeleteAttendee(): this; /** * Grants permission to delete a Call Detail Record S3 bucket from your Amazon Chime account * * Access Level: Write * * Dependent actions: * - s3:DeleteBucket * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toDeleteCDRBucket(): this; /** * Grants permission to delete a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DeleteChannel.html */ toDeleteChannel(): this; /** * Grants permission to remove a user or bot from a channel's ban list * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DeleteChannelBan.html */ toDeleteChannelBan(): this; /** * Grants permission to delete a channel flow * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DeleteChannelFlow.html */ toDeleteChannelFlow(): this; /** * Grants permission to remove a member from a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DeleteChannelMembership.html */ toDeleteChannelMembership(): this; /** * Grants permission to delete a channel message * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DeleteChannelMessage.html */ toDeleteChannelMessage(): this; /** * Grants permission to delete a channel moderator * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DeleteChannelModerator.html */ toDeleteChannelModerator(): this; /** * Grants permission to delete delegated AWS account management from your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toDeleteDelegate(): this; /** * Grants permission to delete a domain from your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/claim-domain.html */ toDeleteDomain(): this; /** * Grants permission to delete an events configuration for a bot to receive outgoing events * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteEventsConfiguration.html */ toDeleteEventsConfiguration(): this; /** * Grants permission to delete Active Directory or Okta user groups from your Amazon Chime Enterprise account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toDeleteGroups(): this; /** * Grants permission to delete a media capture pipeline * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaCapturePipeline.html */ toDeleteMediaCapturePipeline(): this; /** * Grants permission to delete a media insights pipeline configuration * * Access Level: Write * * Dependent actions: * - chime:ListVoiceConnectors * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaInsightsPipelineConfiguration.html */ toDeleteMediaInsightsPipelineConfiguration(): this; /** * Grants permission to delete a media pipeline * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaPipeline.html */ toDeleteMediaPipeline(): this; /** * Grants permission to delete kinesis video stream pool * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_DeleteMediaPipelineKinesisVideoStreamPool.html */ toDeleteMediaPipelineKinesisVideoStreamPool(): this; /** * Grants permission to delete the specified Amazon Chime SDK meeting * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteMeeting.html */ toDeleteMeeting(): this; /** * Grants permission to delete the data streaming configurations of an AppInstance * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DeleteMessagingStreamingConfigurations.html */ toDeleteMessagingStreamingConfigurations(): this; /** * Grants permission to move a phone number to the deletion queue * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeletePhoneNumber.html */ toDeletePhoneNumber(): this; /** * Grants permission to delete a proxy session for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteProxySession.html */ toDeleteProxySession(): this; /** * Grants permission to delete a room * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteRoom.html */ toDeleteRoom(): this; /** * Grants permission to remove a room member * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteRoomMembership.html */ toDeleteRoomMembership(): this; /** * Grants permission to delete Amazon Chime SIP media application under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteSipMediaApplication.html */ toDeleteSipMediaApplication(): this; /** * Grants permission to delete Amazon Chime SIP rule under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteSipRule.html */ toDeleteSipRule(): this; /** * Grants permission to delete the specified Amazon Chime Voice Connector * * Access Level: Write * * Dependent actions: * - logs:CreateLogDelivery * - logs:DeleteLogDelivery * - logs:GetLogDelivery * - logs:ListLogDeliveries * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteVoiceConnector.html */ toDeleteVoiceConnector(): this; /** * Grants permission to delete emergency calling configuration for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteVoiceConnectorEmergencyCallingConfiguration.html */ toDeleteVoiceConnectorEmergencyCallingConfiguration(): this; /** * Grants permission to delete the configuration of the external system that is connected with the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_DeleteVoiceConnectorExternalSystemsConfiguration.html */ toDeleteVoiceConnectorExternalSystemsConfiguration(): this; /** * Grants permission to delete the specified Amazon Chime Voice Connector Group * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteVoiceConnectorGroup.html */ toDeleteVoiceConnectorGroup(): this; /** * Grants permission to delete the origination settings for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteVoiceConnectorOrigination.html */ toDeleteVoiceConnectorOrigination(): this; /** * Grants permission to delete proxy configuration for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteVoiceConnectorProxy.html */ toDeleteVoiceConnectorProxy(): this; /** * Grants permission to delete streaming configuration for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteVoiceConnectorStreamingConfiguration.html */ toDeleteVoiceConnectorStreamingConfiguration(): this; /** * Grants permission to delete the termination settings for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteVoiceConnectorTermination.html */ toDeleteVoiceConnectorTermination(): this; /** * Grants permission to delete SIP termination credentials for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DeleteVoiceConnectorTerminationCredentials.html */ toDeleteVoiceConnectorTerminationCredentials(): this; /** * Grants permission to delete a voice profile * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_DeleteVoiceProfile.html */ toDeleteVoiceProfile(): this; /** * Grants permission to delete a voice profile domain * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_DeleteVoiceProfileDomain.html */ toDeleteVoiceProfileDomain(): this; /** * Grants permission to deregister an endpoint for an app instance user * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DeregisterAppInstanceUserEndpoint.html */ toDeregisterAppInstanceUserEndpoint(): this; /** * Grants permission to get the full details of an AppInstance * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DescribeAppInstance.html */ toDescribeAppInstance(): this; /** * Grants permission to get the full details of an AppInstanceAdmin * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DescribeAppInstanceAdmin.html */ toDescribeAppInstanceAdmin(): this; /** * Grants permission to get the full details of an AppInstanceBot * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DescribeAppInstanceBot.html */ toDescribeAppInstanceBot(): this; /** * Grants permission to get the full details of an AppInstanceUser * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DescribeAppInstanceUser.html */ toDescribeAppInstanceUser(): this; /** * Grants permission to describe an endpoint registered for an app instance user * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_DescribeAppInstanceUserEndpoint.html */ toDescribeAppInstanceUserEndpoint(): this; /** * Grants permission to get the full details of a channel * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DescribeChannel.html */ toDescribeChannel(): this; /** * Grants permission to get the full details of a channel ban * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DescribeChannelBan.html */ toDescribeChannelBan(): this; /** * Grants permission to get the full details of a channel flow * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DescribeChannelFlow.html */ toDescribeChannelFlow(): this; /** * Grants permission to get the full details of a channel membership * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DescribeChannelMembership.html */ toDescribeChannelMembership(): this; /** * Grants permission to get the details of a channel based on the membership of the specified user or bot * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DescribeChannelMembershipForAppInstanceUser.html */ toDescribeChannelMembershipForAppInstanceUser(): this; /** * Grants permission to get the full details of a channel moderated by the specified user or bot * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DescribeChannelModeratedByAppInstanceUser.html */ toDescribeChannelModeratedByAppInstanceUser(): this; /** * Grants permission to get the full details of a single ChannelModerator * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DescribeChannelModerator.html */ toDescribeChannelModerator(): this; /** * Grants permission to disassociate a flow from a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_DisassociateChannelFlow.html */ toDisassociateChannelFlow(): this; /** * Grants permission to disassociate the primary provisioned number from the specified Amazon Chime user * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DisassociatePhoneNumberFromUser.html */ toDisassociatePhoneNumberFromUser(): this; /** * Grants permission to disassociate multiple phone numbers from the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DisassociatePhoneNumbersFromVoiceConnector.html */ toDisassociatePhoneNumbersFromVoiceConnector(): this; /** * Grants permission to disassociate multiple phone numbers from the specified Amazon Chime Voice Connector Group * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DisassociatePhoneNumbersFromVoiceConnectorGroup.html */ toDisassociatePhoneNumbersFromVoiceConnectorGroup(): this; /** * Grants permission to disassociate the specified sign-in delegate groups from the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_DisassociateSigninDelegateGroupsFromAccount.html */ toDisassociateSigninDelegateGroupsFromAccount(): this; /** * Grants permission to disassociate the Amazon Connect instance from the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnect.html#amazonconnect-actions-as-permissions */ toDisassociateVoiceConnectorConnect(): this; /** * Grants permission to disconnect the Active Directory from your Amazon Chime Enterprise account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toDisconnectDirectory(): this; /** * Grants permission to get details for the specified Amazon Chime account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetAccount.html */ toGetAccount(): this; /** * Grants permission to get details for the account resource associated with your Amazon Chime account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toGetAccountResource(): this; /** * Grants permission to get account settings for the specified Amazon Chime account ID * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetAccountSettings.html */ toGetAccountSettings(): this; /** * Grants permission to get the account details and OpenIdConfig attributes for your Amazon Chime account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/okta_sso.html */ toGetAccountWithOpenIdConfig(): this; /** * Grants permission to get retention settings for an app instance * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_GetAppInstanceRetentionSettings.html */ toGetAppInstanceRetentionSettings(): this; /** * Grants permission to get the streaming configurations for an app instance * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_GetAppInstanceStreamingConfigurations.html */ toGetAppInstanceStreamingConfigurations(): this; /** * Grants permission to get attendee details for a specified meeting ID and attendee ID * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetAttendee.html */ toGetAttendee(): this; /** * Grants permission to retrieve details for the specified bot * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetBot.html */ toGetBot(): this; /** * Grants permission to get details of a Call Detail Record S3 bucket associated with your Amazon Chime account * * Access Level: Read * * Dependent actions: * - s3:GetBucketAcl * - s3:GetBucketLocation * - s3:GetBucketLogging * - s3:GetBucketVersioning * - s3:GetBucketWebsite * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toGetCDRBucket(): this; /** * Grants permission to get the preferences for a channel membership * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_GetChannelMembershipPreferences.html */ toGetChannelMembershipPreferences(): this; /** * Grants permission to get the full details of a channel message * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_GetChannelMessage.html */ toGetChannelMessage(): this; /** * Grants permission to get the status of a channel message * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_GetChannelMessageStatus.html */ toGetChannelMessageStatus(): this; /** * Grants permission to get domain details for a domain associated with your Amazon Chime account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/claim-domain.html */ toGetDomain(): this; /** * Grants permission to retrieve details for an events configuration for a bot to receive outgoing events * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetEventsConfiguration.html */ toGetEventsConfiguration(): this; /** * Grants permission to get global settings related to Amazon Chime for the AWS account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetGlobalSettings.html */ toGetGlobalSettings(): this; /** * Grants permission to get an existing media capture pipeline * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_GetMediaCapturePipeline.html */ toGetMediaCapturePipeline(): this; /** * Grants permission to get a media insights pipeline configuration * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_GetMediaInsightsPipelineConfiguration.html */ toGetMediaInsightsPipelineConfiguration(): this; /** * Grants permission to get an existing media pipeline * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_GetMediaPipeline.html */ toGetMediaPipeline(): this; /** * Grants permission to get an existing media pipeline * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_GetMediaPipelineKinesisVideoStreamPool.html */ toGetMediaPipelineKinesisVideoStreamPool(): this; /** * Grants permission to get the meeting record for a specified meeting ID * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetMeeting.html */ toGetMeeting(): this; /** * Grants permission to get attendee, connection, and other details for a meeting * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toGetMeetingDetail(): this; /** * Grants permission to get the endpoint for the messaging session * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_GetMessagingSessionEndpoint.html */ toGetMessagingSessionEndpoint(): this; /** * Grants permission to get the data streaming configurations of an AppInstance * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_GetMessagingStreamingConfigurations.html */ toGetMessagingStreamingConfigurations(): this; /** * Grants permission to get details for the specified phone number * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetPhoneNumber.html */ toGetPhoneNumber(): this; /** * Grants permission to get details for the specified phone number order * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetPhoneNumberOrder.html */ toGetPhoneNumberOrder(): this; /** * Grants permission to get phone number settings related to Amazon Chime for the AWS account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetPhoneNumberSettings.html */ toGetPhoneNumberSettings(): this; /** * Grants permission to get details of the specified proxy session for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetProxySession.html */ toGetProxySession(): this; /** * Grants permission to retrieve the retention settings for the specified Amazon Chime account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetRetentionSettings.html */ toGetRetentionSettings(): this; /** * Grants permission to retrieve a room * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetRoom.html */ toGetRoom(): this; /** * Grants permission to get details of Amazon Chime SIP media application under the administrator's AWS account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetSipMediaApplication.html */ toGetSipMediaApplication(): this; /** * Grants permission to get Alexa Skill configuration settings for Amazon Chime SIP media application under the administrator's AWS account * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_GetSipMediaApplicationAlexaSkillConfiguration.html */ toGetSipMediaApplicationAlexaSkillConfiguration(): this; /** * Grants permission to get logging configuration settings for Amazon Chime SIP media application under the administrator's AWS account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetSipMediaApplicationLoggingConfiguration.html */ toGetSipMediaApplicationLoggingConfiguration(): this; /** * Grants permission to get details of Amazon Chime SIP rule under the administrator's AWS account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetSipRule.html */ toGetSipRule(): this; /** * Grants permission to get a speaker search task on the specified Amazon Chime resource * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_GetSpeakerSearchTask.html */ toGetSpeakerSearchTask(): this; /** * Grants permission to get telephony limits for the AWS account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/phone-numbers.html */ toGetTelephonyLimits(): this; /** * Grants permission to get details for the specified user ID * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetUser.html */ toGetUser(): this; /** * Grants permission to get a summary of user activity on the user details page * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/user-details.html */ toGetUserActivityReportData(): this; /** * Grants permission to get user details for an Amazon Chime user based on the email address in an Amazon Chime Enterprise or Team account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/user-details.html */ toGetUserByEmail(): this; /** * Grants permission to get user settings related to the specified Amazon Chime user * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetUserSettings.html */ toGetUserSettings(): this; /** * Grants permission to get details for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnector.html */ toGetVoiceConnector(): this; /** * Grants permission to get details of the emergency calling configuration for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnectorEmergencyCallingConfiguration.html */ toGetVoiceConnectorEmergencyCallingConfiguration(): this; /** * Grants permission to get the configuration of the external system that is connected with the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_GetVoiceConnectorExternalSystemsConfiguration.html */ toGetVoiceConnectorExternalSystemsConfiguration(): this; /** * Grants permission to get details for the specified Amazon Chime Voice Connector Group * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnectorGroup.html */ toGetVoiceConnectorGroup(): this; /** * Grants permission to get details of the logging configuration for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnectorLoggingConfiguration.html */ toGetVoiceConnectorLoggingConfiguration(): this; /** * Grants permission to get details of the origination settings for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnectorOrigination.html */ toGetVoiceConnectorOrigination(): this; /** * Grants permission to get details of the proxy configuration for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnectorProxy.html */ toGetVoiceConnectorProxy(): this; /** * Grants permission to get details of the streaming configuration for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnectorStreamingConfiguration.html */ toGetVoiceConnectorStreamingConfiguration(): this; /** * Grants permission to get details of the termination settings for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnectorTermination.html */ toGetVoiceConnectorTermination(): this; /** * Grants permission to get details of the termination health for the specified Amazon Chime Voice Connector * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_GetVoiceConnectorTerminationHealth.html */ toGetVoiceConnectorTerminationHealth(): this; /** * Grants permission to get a voice profile * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_GetVoiceProfile.html */ toGetVoiceProfile(): this; /** * Grants permission to get a voice profile domain * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_GetVoiceProfileDomain.html */ toGetVoiceProfileDomain(): this; /** * Grants permission to get a voice tone analysis task on the specified Amazon Chime resource * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_GetVoiceToneAnalysisTask.html */ toGetVoiceToneAnalysisTask(): this; /** * Grants permission to send an invitation to accept a request for AWS account delegation for an Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toInviteDelegate(): this; /** * Grants permission to invite as many as 50 users to the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_InviteUsers.html */ toInviteUsers(): this; /** * Grants permission to invite users from a third party provider to your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toInviteUsersFromProvider(): this; /** * Grants permission to list Amazon Chime account usage reporting data * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/view-reports.html */ toListAccountUsageReportData(): this; /** * Grants permission to list the Amazon Chime accounts under the administrator's AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListAccounts.html */ toListAccounts(): this; /** * Grants permission to list the SCIM access keys defined for your Amazon Chime account and Okta configuration * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/okta_sso.html */ toListApiKeys(): this; /** * Grants permission to list administrators in the app instance * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_ListAppInstanceAdmins.html */ toListAppInstanceAdmins(): this; /** * Grants permission to list all AppInstanceBots created under a single app instance * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_ListAppInstanceBots.html */ toListAppInstanceBots(): this; /** * Grants permission to list the endpoints registered for an app instance user * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_ListAppInstanceUserEndpoints.html */ toListAppInstanceUserEndpoints(): this; /** * Grants permission to list all AppInstanceUsers created under a single app instance * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_ListAppInstanceUsers.html */ toListAppInstanceUsers(): this; /** * Grants permission to list all Amazon Chime app instances created under a single AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_ListAppInstances.html */ toListAppInstances(): this; /** * Grants permission to list the tags applied to an Amazon Chime SDK attendee resource * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListAttendeeTags.html */ toListAttendeeTags(): this; /** * Grants permission to list up to 100 attendees for a specified Amazon Chime SDK meeting * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListAttendees.html */ toListAttendees(): this; /** * Grants permission to list the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector * * Access Level: List */ toListAvailableVoiceConnectorRegions(): this; /** * Grants permission to list the bots associated with the administrator's Amazon Chime Enterprise account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListBots.html */ toListBots(): this; /** * Grants permission to list Call Detail Record S3 buckets * * Access Level: List * * Dependent actions: * - s3:ListAllMyBuckets * - s3:ListBucket * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toListCDRBucket(): this; /** * Grants permission to list the calling regions available for the administrator's AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/phone-numbers.html */ toListCallingRegions(): this; /** * Grants permission to list all the users and bots banned from a particular channel * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelBans.html */ toListChannelBans(): this; /** * Grants permission to list all the Channel Flows created under a single Chime AppInstance * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelFlows.html */ toListChannelFlows(): this; /** * Grants permission to list all channel memberships in a channel * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelMemberships.html */ toListChannelMemberships(): this; /** * Grants permission to list all channels that a particular user or bot is a part of * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelMembershipsForAppInstanceUser.html */ toListChannelMembershipsForAppInstanceUser(): this; /** * Grants permission to list all the messages in a channel * * Access Level: Read * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelMessages.html */ toListChannelMessages(): this; /** * Grants permission to list all the moderators for a channel * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelModerators.html */ toListChannelModerators(): this; /** * Grants permission to list all the Channels created under a single Chime AppInstance * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannels.html */ toListChannels(): this; /** * Grants permission to list all the Channels associated with a single Chime Channel Flow * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelsAssociatedWithChannelFlow.html */ toListChannelsAssociatedWithChannelFlow(): this; /** * Grants permission to list all channels moderated by a user or bot * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListChannelsModeratedByAppInstanceUser.html */ toListChannelsModeratedByAppInstanceUser(): this; /** * Grants permission to list account delegate information associated with your Amazon Chime account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toListDelegates(): this; /** * Grants permission to list active Active Directories hosted in the Directory Service of your AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toListDirectories(): this; /** * Grants permission to list domains associated with your Amazon Chime account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/claim-domain.html */ toListDomains(): this; /** * Grants permission to list Active Directory or Okta user groups associated with your Amazon Chime Enterprise account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toListGroups(): this; /** * Grants permission to list media capture pipelines * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_ListMediaCapturePipelines.html */ toListMediaCapturePipelines(): this; /** * Grants permission to list all media insights pipeline configurations * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_ListMediaInsightsPipelineConfigurations.html */ toListMediaInsightsPipelineConfigurations(): this; /** * Grants permission to list media pipelines * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_ListMediaPipelineKinesisVideoStreamPools.html */ toListMediaPipelineKinesisVideoStreamPools(): this; /** * Grants permission to list media pipelines * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_ListMediaPipelines.html */ toListMediaPipelines(): this; /** * Grants permission to list all events that occurred for a specified meeting * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/view-reports.html */ toListMeetingEvents(): this; /** * Grants permission to list the tags applied to an Amazon Chime SDK meeting resource * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListMeetingTags.html */ toListMeetingTags(): this; /** * Grants permission to list up to 100 active Amazon Chime SDK meetings * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListMeetings.html */ toListMeetings(): this; /** * Grants permission to list meetings ended during the specified date range * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/ag/view-reports.html */ toListMeetingsReportData(): this; /** * Grants permission to list the phone number orders under the administrator's AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListPhoneNumberOrders.html */ toListPhoneNumberOrders(): this; /** * Grants permission to list the phone numbers under the administrator's AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListPhoneNumbers.html */ toListPhoneNumbers(): this; /** * Grants permission to list proxy sessions for the specified Amazon Chime Voice Connector * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListProxySessions.html */ toListProxySessions(): this; /** * Grants permission to list all room members * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListRoomMemberships.html */ toListRoomMemberships(): this; /** * Grants permission to list rooms * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListRooms.html */ toListRooms(): this; /** * Grants permission to list all Amazon Chime SIP media applications under the administrator's AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListSipMediaApplications.html */ toListSipMediaApplications(): this; /** * Grants permission to list all Amazon Chime SIP rules under the administrator's AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListSipRules.html */ toListSipRules(): this; /** * Grants permission to list all the SubChannels under a single Channel * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ListSubChannels.html */ toListSubChannels(): this; /** * Grants permission to list the phone number countries supported by the AWS account * * Access Level: List */ toListSupportedPhoneNumberCountries(): this; /** * Grants permission to list the tags applied to an Amazon Chime resource * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListTagsForResource.html */ toListTagsForResource(): this; /** * Grants permission to list the users that belong to the specified Amazon Chime account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListUsers.html */ toListUsers(): this; /** * Grants permission to list the Amazon Chime Voice Connector Groups under the administrator's AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListVoiceConnectorGroups.html */ toListVoiceConnectorGroups(): this; /** * Grants permission to list the SIP termination credentials for the specified Amazon Chime Voice Connector * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListVoiceConnectorTerminationCredentials.html */ toListVoiceConnectorTerminationCredentials(): this; /** * Grants permission to list the Amazon Chime Voice Connectors under the administrator's AWS account * * Access Level: List * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ListVoiceConnectors.html */ toListVoiceConnectors(): this; /** * Grants permission to list voice profile domains * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_ListVoiceProfileDomains.html */ toListVoiceProfileDomains(): this; /** * Grants permission to list voice profiles * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_ListVoiceProfiles.html */ toListVoiceProfiles(): this; /** * Grants permission to log out the specified user from all of the devices they are currently logged into * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_LogoutUser.html */ toLogoutUser(): this; /** * Grants permission to enable data retention for the app instance * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_PutAppInstanceRetentionSettings.html */ toPutAppInstanceRetentionSettings(): this; /** * Grants permission to configure data streaming for the app instance * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_PutAppInstanceStreamingConfigurations.html */ toPutAppInstanceStreamingConfigurations(): this; /** * Grants permission to put expiration settings for an AppInstanceUser * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_PutAppInstanceUserExpirationSettings.html */ toPutAppInstanceUserExpirationSettings(): this; /** * Grants permission to put expiration settings for a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_PutChannelExpirationSettings.html */ toPutChannelExpirationSettings(): this; /** * Grants permission to put the preferences for a channel membership * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_PutChannelMembershipPreferences.html */ toPutChannelMembershipPreferences(): this; /** * Grants permission to update details for an events configuration for a bot to receive outgoing events * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutEventsConfiguration.html */ toPutEventsConfiguration(): this; /** * Grants permission to put the data streaming configurations of an AppInstance * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_PutMessagingStreamingConfigurations.html */ toPutMessagingStreamingConfigurations(): this; /** * Grants permission to create or update retention settings for the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutRetentionSettings.html */ toPutRetentionSettings(): this; /** * Grants permission to update Alexa Skill configuration settings for Amazon Chime SIP media application under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_PutSipMediaApplicationAlexaSkillConfiguration.html */ toPutSipMediaApplicationAlexaSkillConfiguration(): this; /** * Grants permission to update logging configuration settings for Amazon Chime SIP media application under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutSipMediaApplicationLoggingConfiguration.html */ toPutSipMediaApplicationLoggingConfiguration(): this; /** * Grants permission to add emergency calling configuration for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutVoiceConnectorEmergencyCallingConfiguration.html */ toPutVoiceConnectorEmergencyCallingConfiguration(): this; /** * Grants permission to update the configuration of the external system that is connected with the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_PutVoiceConnectorExternalSystemsConfiguration.html */ toPutVoiceConnectorExternalSystemsConfiguration(): this; /** * Grants permission to add logging configuration for the specified Amazon Chime Voice Connector * * Access Level: Write * * Dependent actions: * - logs:CreateLogDelivery * - logs:CreateLogGroup * - logs:DeleteLogDelivery * - logs:DescribeLogGroups * - logs:GetLogDelivery * - logs:ListLogDeliveries * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutVoiceConnectorLoggingConfiguration.html */ toPutVoiceConnectorLoggingConfiguration(): this; /** * Grants permission to update the origination settings for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutVoiceConnectorOrigination.html */ toPutVoiceConnectorOrigination(): this; /** * Grants permission to add proxy configuration for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutVoiceConnectorProxy.html */ toPutVoiceConnectorProxy(): this; /** * Grants permission to add streaming configuration for the specified Amazon Chime Voice Connector * * Access Level: Write * * Dependent actions: * - chime:GetMediaInsightsPipelineConfiguration * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutVoiceConnectorStreamingConfiguration.html */ toPutVoiceConnectorStreamingConfiguration(): this; /** * Grants permission to update the termination settings for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutVoiceConnectorTermination.html */ toPutVoiceConnectorTermination(): this; /** * Grants permission to add SIP termination credentials for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_PutVoiceConnectorTerminationCredentials.html */ toPutVoiceConnectorTerminationCredentials(): this; /** * Grants permission to redact message content * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_RedactChannelMessage.html */ toRedactChannelMessage(): this; /** * Grants permission to redact the specified Chime conversation Message * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_RedactConversationMessage.html */ toRedactConversationMessage(): this; /** * Grants permission to redacts the specified Chime room Message * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_RedactRoomMessage.html */ toRedactRoomMessage(): this; /** * Grants permission to regenerate the security token for the specified bot * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_RegenerateSecurityToken.html */ toRegenerateSecurityToken(): this; /** * Grants permission to register an endpoint for an app instance user * * Access Level: Write * * Dependent actions: * - mobiletargeting:GetApp * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_RegisterAppInstanceUserEndpoint.html */ toRegisterAppInstanceUserEndpoint(): this; /** * Grants permission to modify the account name for your Amazon Chime Enterprise or Team account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/rename-account.html */ toRenameAccount(): this; /** * Grants permission to renew the delegation request associated with an Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toRenewDelegate(): this; /** * Grants permission to reset the account resource in your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toResetAccountResource(): this; /** * Grants permission to reset the personal meeting PIN for the specified user on an Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ResetPersonalPIN.html */ toResetPersonalPIN(): this; /** * Grants permission to restore the specified phone number from the deltion queue back to the phone number inventory * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_RestorePhoneNumber.html */ toRestorePhoneNumber(): this; /** * Grants permission to download the file containing links to all user attachments returned as part of the "Request attachments" action * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/request-attachments.html */ toRetrieveDataExports(): this; /** * Grants permission to search phone numbers that can be ordered from the carrier * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_SearchAvailablePhoneNumbers.html */ toSearchAvailablePhoneNumbers(): this; /** * Grants permission to search channels that an AppInstanceUser belongs to, or search channels across the AppInstance for an AppInstaceAdmin * * Access Level: List * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_SearchChannels.html */ toSearchChannels(): this; /** * Grants permission to send a message to a particular channel that the member is a part of * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_SendChannelMessage.html */ toSendChannelMessage(): this; /** * Grants permission to submit the "Request attachments" request * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/request-attachments.html */ toStartDataExport(): this; /** * Grants permission to start transcription for a meeting * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_StartMeetingTranscription.html */ toStartMeetingTranscription(): this; /** * Grants permission to start a speaker search task on the specified Amazon Chime resource * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_StartSpeakerSearchTask.html */ toStartSpeakerSearchTask(): this; /** * Grants permission to start a voice tone analysis task on the specified Amazon Chime resource * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_StartVoiceToneAnalysisTask.html */ toStartVoiceToneAnalysisTask(): this; /** * Grants permission to stop transcription for a meeting * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_StopMeetingTranscription.html */ toStopMeetingTranscription(): this; /** * Grants permission to stop a speaker search task on the specified Amazon Chime resource * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_StopSpeakerSearchTask.html */ toStopSpeakerSearchTask(): this; /** * Grants permission to stop a voice tone analysis task on the specified Amazon Chime resource * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_StopVoiceToneAnalysisTask.html */ toStopVoiceToneAnalysisTask(): this; /** * Grants permission to submit a customer service support request * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/chime-getting-admin-support.html */ toSubmitSupportRequest(): this; /** * Grants permission to suspend users from an Amazon Chime Enterprise account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/manage-access.html */ toSuspendUsers(): this; /** * Grants permission to apply the specified tags to the specified Amazon Chime SDK attendee * * Access Level: Tagging * * https://docs.aws.amazon.com/chime/latest/APIReference/API_TagAttendee.html */ toTagAttendee(): this; /** * Grants permission to apply the specified tags to the specified Amazon Chime SDK meeting * * Access Level: Tagging * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * - .ifAwsResourceTag() * * https://docs.aws.amazon.com/chime/latest/APIReference/API_TagMeeting.html */ toTagMeeting(): this; /** * Grants permission to apply the specified tags to the specified resource (tag-based access controls are only supported on *-chime..amazonaws.com endpoints) * * Access Level: Tagging * * Possible conditions: * - .ifAwsTagKeys() * - .ifAwsRequestTag() * - .ifAwsResourceTag() * * https://docs.aws.amazon.com/chime/latest/APIReference/API_TagResource.html */ toTagResource(): this; /** * Grants permission to unauthorize an Active Directory from your Amazon Chime Enterprise account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toUnauthorizeDirectory(): this; /** * Grants permission to untag the specified tags from the specified Amazon Chime SDK attendee * * Access Level: Tagging * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UntagAttendee.html */ toUntagAttendee(): this; /** * Grants permission to untag the specified tags from the specified Amazon Chime SDK meeting * * Access Level: Tagging * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UntagMeeting.html */ toUntagMeeting(): this; /** * Grants permission to untag the specified tags from the specified resource (tag-based access controls are only supported on *-chime..amazonaws.com endpoints) * * Access Level: Tagging * * Possible conditions: * - .ifAwsTagKeys() * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UntagResource.html */ toUntagResource(): this; /** * Grants permission to update account details for the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateAccount.html */ toUpdateAccount(): this; /** * Grants permission to update the OpenIdConfig attributes for your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/okta_sso.html */ toUpdateAccountOpenIdConfig(): this; /** * Grants permission to update the account resource in your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toUpdateAccountResource(): this; /** * Grants permission to update the settings for the specified Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateAccountSettings.html */ toUpdateAccountSettings(): this; /** * Grants permission to update AppInstance metadata * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_UpdateAppInstance.html */ toUpdateAppInstance(): this; /** * Grants permission to update the details for an AppInstanceBot * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_UpdateAppInstanceBot.html */ toUpdateAppInstanceBot(): this; /** * Grants permission to update the details for an AppInstanceUser * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_UpdateAppInstanceUser.html */ toUpdateAppInstanceUser(): this; /** * Grants permission to update an endpoint registered for an app instance user * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_UpdateAppInstanceUserEndpoint.html */ toUpdateAppInstanceUserEndpoint(): this; /** * Grants permission to the capabilties that you want to update * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_UpdateAttendeeCapabilities.html */ toUpdateAttendeeCapabilities(): this; /** * Grants permission to update the status of the specified bot * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateBot.html */ toUpdateBot(): this; /** * Grants permission to update your Call Detail Record S3 bucket * * Access Level: Write * * Dependent actions: * - s3:CreateBucket * - s3:DeleteBucket * - s3:ListAllMyBuckets * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toUpdateCDRSettings(): this; /** * Grants permission to update a channel's attributes * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_UpdateChannel.html */ toUpdateChannel(): this; /** * Grants permission to update a channel flow * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_UpdateChannelFlow.html */ toUpdateChannelFlow(): this; /** * Grants permission to update the content of a message * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_UpdateChannelMessage.html */ toUpdateChannelMessage(): this; /** * Grants permission to set the timestamp to the point when a user last read messages in a channel * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_UpdateChannelReadMarker.html */ toUpdateChannelReadMarker(): this; /** * Grants permission to update the global settings related to Amazon Chime for the AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateGlobalSettings.html */ toUpdateGlobalSettings(): this; /** * Grants permission to update the status of a media insights pipeline configuration * * Access Level: Write * * Dependent actions: * - chime:ListVoiceConnectors * - iam:PassRole * - kinesis:DescribeStream * - s3:ListBucket * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_UpdateMediaInsightsPipelineConfiguration.html */ toUpdateMediaInsightsPipelineConfiguration(): this; /** * Grants permission to update the status of a media insights pipeline * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_UpdateMediaInsightsPipelineStatus.html */ toUpdateMediaInsightsPipelineStatus(): this; /** * Grants permission to update kinesis video stream pool * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_UpdateMediaPipelineKinesisVideoStreamPool.html */ toUpdateMediaPipelineKinesisVideoStreamPool(): this; /** * Grants permission to update phone number details for the specified phone number * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdatePhoneNumber.html */ toUpdatePhoneNumber(): this; /** * Grants permission to update phone number settings related to Amazon Chime for the AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdatePhoneNumberSettings.html */ toUpdatePhoneNumberSettings(): this; /** * Grants permission to update a proxy session for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateProxySession.html */ toUpdateProxySession(): this; /** * Grants permission to update a room * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateRoom.html */ toUpdateRoom(): this; /** * Grants permission to update room membership role * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateRoomMembership.html */ toUpdateRoomMembership(): this; /** * Grants permission to update properties of Amazon Chime SIP media application under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateSipMediaApplication.html */ toUpdateSipMediaApplication(): this; /** * Grants permission to update an Amazon Chime SIP media application call under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateSipMediaApplicationCall.html */ toUpdateSipMediaApplicationCall(): this; /** * Grants permission to update properties of Amazon Chime SIP rule under the administrator's AWS account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateSipRule.html */ toUpdateSipRule(): this; /** * Grants permission to update the supported license tiers available for users in your Amazon Chime account * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/manage-access.html */ toUpdateSupportedLicenses(): this; /** * Grants permission to update user details for a specified user ID * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateUser.html */ toUpdateUser(): this; /** * Grants permission to update the licenses for your Amazon Chime users * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/ag/manage-access.html */ toUpdateUserLicenses(): this; /** * Grants permission to update user settings related to the specified Amazon Chime user * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateUserSettings.html */ toUpdateUserSettings(): this; /** * Grants permission to update Amazon Chime Voice Connector details for the specified Amazon Chime Voice Connector * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateVoiceConnector.html */ toUpdateVoiceConnector(): this; /** * Grants permission to update Amazon Chime Voice Connector Group details for the specified Amazon Chime Voice Connector Group * * Access Level: Write * * https://docs.aws.amazon.com/chime/latest/APIReference/API_UpdateVoiceConnectorGroup.html */ toUpdateVoiceConnectorGroup(): this; /** * Grants permission to update a voice profile * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_UpdateVoiceProfile.html */ toUpdateVoiceProfile(): this; /** * Grants permission to update a voice profile domain * * Access Level: Write * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_UpdateVoiceProfileDomain.html */ toUpdateVoiceProfileDomain(): this; /** * Grants permission to validate the account resource in your Amazon Chime account * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/ag/control-access.html */ toValidateAccountResource(): this; /** * Grants permission to validate an address to be used for 911 calls made with Amazon Chime Voice Connectors * * Access Level: Read * * https://docs.aws.amazon.com/chime/latest/APIReference/API_ValidateE911Address.html */ toValidateE911Address(): this; protected accessLevelList: AccessLevelList; /** * Adds a resource of type meeting to the statement * * https://docs.aws.amazon.com/chime/latest/APIReference/API_Meeting.html * * @param meetingId - Identifier for the meetingId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onMeeting(meetingId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type app-instance to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_AppInstance.html * * @param appInstanceId - Identifier for the appInstanceId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onAppInstance(appInstanceId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type app-instance-user to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_AppInstanceUser.html * * @param appInstanceId - Identifier for the appInstanceId. * @param appInstanceUserId - Identifier for the appInstanceUserId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onAppInstanceUser(appInstanceId: string, appInstanceUserId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type app-instance-bot to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_identity-chime_AppInstanceBot.html * * @param appInstanceId - Identifier for the appInstanceId. * @param appInstanceBotId - Identifier for the appInstanceBotId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onAppInstanceBot(appInstanceId: string, appInstanceBotId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type channel to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_Channel.html * * @param appInstanceId - Identifier for the appInstanceId. * @param channelId - Identifier for the channelId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onChannel(appInstanceId: string, channelId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type channel-flow to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_messaging-chime_ChannelFlow.html * * @param appInstanceId - Identifier for the appInstanceId. * @param channelFlowId - Identifier for the channelFlowId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onChannelFlow(appInstanceId: string, channelFlowId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type media-pipeline to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_MediaPipeline.html * * @param mediaPipelineId - Identifier for the mediaPipelineId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onMediaPipeline(mediaPipelineId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type media-insights-pipeline-configuration to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_MediaInsightsPipelineConfiguration.html * * @param configurationName - Identifier for the configurationName. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onMediaInsightsPipelineConfiguration(configurationName: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type media-pipeline-kinesis-video-stream-pool to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_media-pipelines-chime_KinesisVideoStreamPoolConfiguration.html * * @param poolName - Identifier for the poolName. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onMediaPipelineKinesisVideoStreamPool(poolName: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type voice-profile-domain to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_CreateVoiceProfileDomain.html * * @param voiceProfileDomainId - Identifier for the voiceProfileDomainId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onVoiceProfileDomain(voiceProfileDomainId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type voice-profile to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_CreateVoiceProfile.html * * @param voiceProfileId - Identifier for the voiceProfileId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. */ onVoiceProfile(voiceProfileId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type voice-connector to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_VoiceConnector.html * * @param voiceConnectorId - Identifier for the voiceConnectorId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onVoiceConnector(voiceConnectorId: string, accountId?: string, region?: string, partition?: string): this; /** * Adds a resource of type sip-media-application to the statement * * https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_voice-chime_SipMediaApplication.html * * @param sipMediaApplicationId - Identifier for the sipMediaApplicationId. * @param accountId - Account of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's account. * @param region - Region of the resource; defaults to `*`, unless using the CDK, where the default is the current Stack's region. * @param partition - Partition of the AWS account [aws, aws-cn, aws-us-gov]; defaults to `aws`, unless using the CDK, where the default is the current Stack's partition. * * Possible conditions: * - .ifAwsResourceTag() */ onSipMediaApplication(sipMediaApplicationId: string, accountId?: string, region?: string, partition?: string): this; /** * Filters access by a tag's key and value in a request * * https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-requesttag * * Applies to actions: * - .toCreateAppInstance() * - .toCreateAppInstanceBot() * - .toCreateAppInstanceUser() * - .toCreateChannel() * - .toCreateChannelFlow() * - .toCreateConnectAnalyticsConnector() * - .toCreateConnectCallTransferConnector() * - .toCreateMediaCapturePipeline() * - .toCreateMediaConcatenationPipeline() * - .toCreateMediaInsightsPipeline() * - .toCreateMediaInsightsPipelineConfiguration() * - .toCreateMediaLiveConnectorPipeline() * - .toCreateMediaPipelineKinesisVideoStreamPool() * - .toCreateMediaStreamPipeline() * - .toCreateMeeting() * - .toCreateMeetingWithAttendees() * - .toCreateSipMediaApplication() * - .toCreateVoiceConnector() * - .toCreateVoiceProfileDomain() * - .toTagMeeting() * - .toTagResource() * * @param tagKey The tag key to check * @param value The value(s) to check * @param operator Works with [string operators](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_condition_operators.html#Conditions_String). **Default:** `StringLike` */ ifAwsRequestTag(tagKey: string, value: string | string[], operator?: Operator | string): this; /** * Filters access by the tag key-value pairs attached to the resource * * https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-resourcetag * * Applies to actions: * - .toTagMeeting() * - .toTagResource() * * Applies to resource types: * - meeting * - app-instance * - app-instance-user * - app-instance-bot * - channel * - channel-flow * - media-pipeline * - media-insights-pipeline-configuration * - media-pipeline-kinesis-video-stream-pool * - voice-profile-domain * - voice-connector * - sip-media-application * * @param tagKey The tag key to check * @param value The value(s) to check * @param operator Works with [string operators](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_condition_operators.html#Conditions_String). **Default:** `StringLike` */ ifAwsResourceTag(tagKey: string, value: string | string[], operator?: Operator | string): this; /** * Filters access by the tag keys in a request * * https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html#condition-keys-tagkeys * * Applies to actions: * - .toCreateAppInstance() * - .toCreateAppInstanceBot() * - .toCreateAppInstanceUser() * - .toCreateChannel() * - .toCreateChannelFlow() * - .toCreateConnectAnalyticsConnector() * - .toCreateConnectCallTransferConnector() * - .toCreateMediaCapturePipeline() * - .toCreateMediaConcatenationPipeline() * - .toCreateMediaInsightsPipeline() * - .toCreateMediaInsightsPipelineConfiguration() * - .toCreateMediaLiveConnectorPipeline() * - .toCreateMediaPipelineKinesisVideoStreamPool() * - .toCreateMediaStreamPipeline() * - .toCreateMeeting() * - .toCreateMeetingWithAttendees() * - .toCreateSipMediaApplication() * - .toCreateVoiceConnector() * - .toCreateVoiceProfileDomain() * - .toTagMeeting() * - .toTagResource() * - .toUntagResource() * * @param value The value(s) to check * @param operator Works with [string operators](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_elements_condition_operators.html#Conditions_String). **Default:** `StringLike` */ ifAwsTagKeys(value: string | string[], operator?: Operator | string): this; }