io.github.vigoo.zioaws.cognitoidentityprovider.package.scala Maven / Gradle / Ivy
package io.github.vigoo.zioaws
import io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserMfaPreferenceResponse.ReadOnly
import io.github.vigoo.zioaws.cognitoidentityprovider.CognitoIdentityProvider
import io.github.vigoo.zioaws.core.{AwsServiceBase, AwsError}
import software.amazon.awssdk.services.cognitoidentityprovider.paginators.ListUsersPublisher
import io.github.vigoo.zioaws.cognitoidentityprovider.model.{
CreateResourceServerRequest,
GetCsvHeaderRequest,
DeleteUserRequest,
SignUpRequest,
AssociateSoftwareTokenRequest,
CreateUserPoolDomainRequest,
ForgetDeviceRequest,
DeleteUserPoolRequest,
SetUserMfaPreferenceRequest,
ChangePasswordRequest,
AdminDeleteUserAttributesRequest,
AdminSetUserMfaPreferenceRequest,
InitiateAuthRequest,
AdminSetUserPasswordRequest,
UpdateUserPoolRequest,
AddCustomAttributesRequest,
RespondToAuthChallengeRequest,
GetUserAttributeVerificationCodeRequest,
ListResourceServersRequest,
UpdateUserAttributesRequest,
ResendConfirmationCodeRequest,
ConfirmSignUpRequest,
ConfirmDeviceRequest,
AdminDisableProviderForUserRequest,
GetIdentityProviderByIdentifierRequest,
GetGroupRequest,
DescribeIdentityProviderRequest,
ListUsersRequest,
ListUserPoolClientsRequest,
GetUserPoolMfaConfigRequest,
AdminUserGlobalSignOutRequest,
AdminForgetDeviceRequest,
UpdateGroupRequest,
StopUserImportJobRequest,
ListUserImportJobsRequest,
SetUserSettingsRequest,
AdminUpdateAuthEventFeedbackRequest,
ListIdentityProvidersRequest,
CreateIdentityProviderRequest,
SetUiCustomizationRequest,
CreateUserPoolRequest,
AdminLinkProviderForUserRequest,
GetDeviceRequest,
ConfirmForgotPasswordRequest,
AdminInitiateAuthRequest,
DescribeUserPoolRequest,
ListTagsForResourceRequest,
SetUserPoolMfaConfigRequest,
AdminListGroupsForUserRequest,
DescribeUserPoolClientRequest,
AdminDisableUserRequest,
DeleteGroupRequest,
AdminGetDeviceRequest,
AdminConfirmSignUpRequest,
CreateUserImportJobRequest,
ListGroupsRequest,
GetUiCustomizationRequest,
UpdateDeviceStatusRequest,
GlobalSignOutRequest,
StartUserImportJobRequest,
UpdateUserPoolDomainRequest,
AdminEnableUserRequest,
VerifyUserAttributeRequest,
AdminGetUserRequest,
AdminListDevicesRequest,
DescribeUserImportJobRequest,
UpdateIdentityProviderRequest,
DeleteUserPoolClientRequest,
GetUserRequest,
DeleteResourceServerRequest,
AdminListUserAuthEventsRequest,
DeleteUserPoolDomainRequest,
ListUserPoolsRequest,
CreateUserPoolClientRequest,
UntagResourceRequest,
AdminAddUserToGroupRequest,
SetRiskConfigurationRequest,
ListUsersInGroupRequest,
DescribeUserPoolDomainRequest,
ForgotPasswordRequest,
AdminRespondToAuthChallengeRequest,
CreateGroupRequest,
AdminResetUserPasswordRequest,
AdminRemoveUserFromGroupRequest,
ListDevicesRequest,
RevokeTokenRequest,
VerifySoftwareTokenRequest,
AdminUpdateDeviceStatusRequest,
AdminCreateUserRequest,
DescribeRiskConfigurationRequest,
GetSigningCertificateRequest,
DeleteUserAttributesRequest,
UpdateUserPoolClientRequest,
UpdateResourceServerRequest,
AdminDeleteUserRequest,
TagResourceRequest,
DescribeResourceServerRequest,
AdminUpdateUserAttributesRequest,
DeleteIdentityProviderRequest,
AdminSetUserSettingsRequest,
UpdateAuthEventFeedbackRequest
}
import io.github.vigoo.zioaws.core.config.AwsConfig
import zio.{ZManaged, IO, ZIO, ZLayer, URLayer, Has}
import io.github.vigoo.zioaws.core.aspects.{AwsCallAspect, AspectSupport}
import software.amazon.awssdk.services.cognitoidentityprovider.{
CognitoIdentityProviderAsyncClientBuilder,
CognitoIdentityProviderAsyncClient
}
import zio.stream.ZStream
import software.amazon.awssdk.services.cognitoidentityprovider.model.{
DeleteGroupResponse,
ListUserImportJobsResponse,
UserType,
AdminUpdateUserAttributesResponse,
AdminRemoveUserFromGroupResponse,
AdminInitiateAuthResponse,
DescribeIdentityProviderResponse,
SetUiCustomizationResponse,
AdminGetDeviceResponse,
StopUserImportJobResponse,
GetUiCustomizationResponse,
DeleteUserPoolClientResponse,
ResendConfirmationCodeResponse,
AdminAddUserToGroupResponse,
AssociateSoftwareTokenResponse,
AdminListUserAuthEventsResponse,
VerifyUserAttributeResponse,
GetSigningCertificateResponse,
AdminForgetDeviceResponse,
CreateResourceServerResponse,
AdminListGroupsForUserResponse,
ListUsersInGroupResponse,
UpdateResourceServerResponse,
ListIdentityProvidersResponse,
DeleteUserAttributesResponse,
AdminGetUserResponse,
UpdateAuthEventFeedbackResponse,
AdminRespondToAuthChallengeResponse,
ListUserPoolClientsResponse,
DescribeRiskConfigurationResponse,
ForgetDeviceResponse,
AddCustomAttributesResponse,
AdminUserGlobalSignOutResponse,
AdminResetUserPasswordResponse,
DescribeUserPoolClientResponse,
UserPoolClientDescription,
AdminEnableUserResponse,
UpdateIdentityProviderResponse,
ListDevicesResponse,
UpdateDeviceStatusResponse,
CreateUserImportJobResponse,
AdminListDevicesResponse,
GetUserResponse,
SetRiskConfigurationResponse,
ListUserPoolsResponse,
ConfirmDeviceResponse,
AdminDeleteUserAttributesResponse,
CreateUserPoolResponse,
AdminUpdateAuthEventFeedbackResponse,
AdminConfirmSignUpResponse,
ListTagsForResourceResponse,
UntagResourceResponse,
SetUserSettingsResponse,
AdminLinkProviderForUserResponse,
DescribeUserPoolResponse,
AdminSetUserPasswordResponse,
DescribeUserImportJobResponse,
GetDeviceResponse,
UpdateUserPoolClientResponse,
UpdateUserPoolResponse,
DescribeResourceServerResponse,
UserPoolDescriptionType,
AdminSetUserSettingsResponse,
UpdateUserAttributesResponse,
ListResourceServersResponse,
ConfirmForgotPasswordResponse,
ResourceServerType,
ListGroupsResponse,
GetIdentityProviderByIdentifierResponse,
DeleteResourceServerResponse,
GetCsvHeaderResponse,
AdminDeleteUserResponse,
UpdateUserPoolDomainResponse,
GlobalSignOutResponse,
SignUpResponse,
RevokeTokenResponse,
RespondToAuthChallengeResponse,
CreateIdentityProviderResponse,
ProviderDescription,
CreateGroupResponse,
ChangePasswordResponse,
GetUserAttributeVerificationCodeResponse,
DeleteUserResponse,
StartUserImportJobResponse,
AdminSetUserMfaPreferenceResponse,
AdminDisableProviderForUserResponse,
AdminCreateUserResponse,
AdminUpdateDeviceStatusResponse,
DeleteUserPoolResponse,
SetUserMfaPreferenceResponse,
AdminDisableUserResponse,
AuthEventType,
ConfirmSignUpResponse,
CreateUserPoolClientResponse,
SetUserPoolMfaConfigResponse,
TagResourceResponse,
DeleteUserPoolDomainResponse,
DescribeUserPoolDomainResponse,
DeleteIdentityProviderResponse,
GroupType,
GetGroupResponse,
CreateUserPoolDomainResponse,
GetUserPoolMfaConfigResponse,
ForgotPasswordResponse,
UpdateGroupResponse,
InitiateAuthResponse,
VerifySoftwareTokenResponse
}
import zio.test.mock.{Proxy, Mock}
package object cognitoidentityprovider {
import scala.jdk.CollectionConverters._
type CognitoIdentityProvider = Has[CognitoIdentityProvider.Service]
object CognitoIdentityProvider {
trait Service extends AspectSupport[Service] {
val api: CognitoIdentityProviderAsyncClient
def adminConfirmSignUp(request: AdminConfirmSignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminConfirmSignUpResponse.ReadOnly
]
def createIdentityProvider(request: CreateIdentityProviderRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateIdentityProviderResponse.ReadOnly
]
def adminEnableUser(request: AdminEnableUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminEnableUserResponse.ReadOnly
]
def revokeToken(request: RevokeTokenRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RevokeTokenResponse.ReadOnly
]
def stopUserImportJob(request: StopUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StopUserImportJobResponse.ReadOnly
]
def adminRemoveUserFromGroup(
request: AdminRemoveUserFromGroupRequest
): IO[AwsError, Unit]
def describeUserPoolDomain(request: DescribeUserPoolDomainRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolDomainResponse.ReadOnly
]
def listUsers(request: ListUsersRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
]
def listUsersInGroup(request: ListUsersInGroupRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
]
def globalSignOut(request: GlobalSignOutRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GlobalSignOutResponse.ReadOnly
]
def adminGetUser(request: AdminGetUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetUserResponse.ReadOnly
]
def createUserPoolDomain(request: CreateUserPoolDomainRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolDomainResponse.ReadOnly
]
def associateSoftwareToken(request: AssociateSoftwareTokenRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AssociateSoftwareTokenResponse.ReadOnly
]
def adminUpdateAuthEventFeedback(
request: AdminUpdateAuthEventFeedbackRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateAuthEventFeedbackResponse.ReadOnly
]
def describeUserPool(request: DescribeUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolResponse.ReadOnly
]
def describeIdentityProvider(
request: DescribeIdentityProviderRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeIdentityProviderResponse.ReadOnly
]
def adminUpdateDeviceStatus(request: AdminUpdateDeviceStatusRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateDeviceStatusResponse.ReadOnly
]
def adminUpdateUserAttributes(
request: AdminUpdateUserAttributesRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateUserAttributesResponse.ReadOnly
]
def resendConfirmationCode(request: ResendConfirmationCodeRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResendConfirmationCodeResponse.ReadOnly
]
def signUp(request: SignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SignUpResponse.ReadOnly
]
def deleteIdentityProvider(
request: DeleteIdentityProviderRequest
): IO[AwsError, Unit]
def getUserAttributeVerificationCode(
request: GetUserAttributeVerificationCodeRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserAttributeVerificationCodeResponse.ReadOnly
]
def deleteUserPoolClient(
request: DeleteUserPoolClientRequest
): IO[AwsError, Unit]
def deleteGroup(request: DeleteGroupRequest): IO[AwsError, Unit]
def adminSetUserSettings(request: AdminSetUserSettingsRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserSettingsResponse.ReadOnly
]
def getSigningCertificate(request: GetSigningCertificateRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetSigningCertificateResponse.ReadOnly
]
def getUserPoolMfaConfig(request: GetUserPoolMfaConfigRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserPoolMfaConfigResponse.ReadOnly
]
def updateUserPoolClient(request: UpdateUserPoolClientRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolClientResponse.ReadOnly
]
def initiateAuth(request: InitiateAuthRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.InitiateAuthResponse.ReadOnly
]
def changePassword(request: ChangePasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ChangePasswordResponse.ReadOnly
]
def adminListGroupsForUser(
request: AdminListGroupsForUserRequest
): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
]
def deleteUserAttributes(request: DeleteUserAttributesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserAttributesResponse.ReadOnly
]
def adminResetUserPassword(request: AdminResetUserPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminResetUserPasswordResponse.ReadOnly
]
def addCustomAttributes(request: AddCustomAttributesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AddCustomAttributesResponse.ReadOnly
]
def adminUserGlobalSignOut(request: AdminUserGlobalSignOutRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUserGlobalSignOutResponse.ReadOnly
]
def getUICustomization(request: GetUiCustomizationRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUiCustomizationResponse.ReadOnly
]
def createResourceServer(request: CreateResourceServerRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateResourceServerResponse.ReadOnly
]
def adminDisableUser(request: AdminDisableUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableUserResponse.ReadOnly
]
def respondToAuthChallenge(request: RespondToAuthChallengeRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RespondToAuthChallengeResponse.ReadOnly
]
def getUser(request: GetUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserResponse.ReadOnly
]
def deleteResourceServer(
request: DeleteResourceServerRequest
): IO[AwsError, Unit]
def listGroups(request: ListGroupsRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
]
def listDevices(request: ListDevicesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListDevicesResponse.ReadOnly
]
def verifySoftwareToken(request: VerifySoftwareTokenRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifySoftwareTokenResponse.ReadOnly
]
def adminDisableProviderForUser(
request: AdminDisableProviderForUserRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableProviderForUserResponse.ReadOnly
]
def forgotPassword(request: ForgotPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ForgotPasswordResponse.ReadOnly
]
def updateAuthEventFeedback(request: UpdateAuthEventFeedbackRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateAuthEventFeedbackResponse.ReadOnly
]
def updateIdentityProvider(request: UpdateIdentityProviderRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateIdentityProviderResponse.ReadOnly
]
def listUserPoolClients(request: ListUserPoolClientsRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolClientDescription.ReadOnly
]
def startUserImportJob(request: StartUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StartUserImportJobResponse.ReadOnly
]
def updateUserAttributes(request: UpdateUserAttributesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserAttributesResponse.ReadOnly
]
def adminListUserAuthEvents(
request: AdminListUserAuthEventsRequest
): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AuthEventType.ReadOnly
]
def listIdentityProviders(request: ListIdentityProvidersRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ProviderDescription.ReadOnly
]
def listUserImportJobs(request: ListUserImportJobsRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListUserImportJobsResponse.ReadOnly
]
def adminCreateUser(request: AdminCreateUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminCreateUserResponse.ReadOnly
]
def adminInitiateAuth(request: AdminInitiateAuthRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminInitiateAuthResponse.ReadOnly
]
def confirmSignUp(request: ConfirmSignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmSignUpResponse.ReadOnly
]
def adminGetDevice(request: AdminGetDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetDeviceResponse.ReadOnly
]
def adminLinkProviderForUser(
request: AdminLinkProviderForUserRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminLinkProviderForUserResponse.ReadOnly
]
def confirmForgotPassword(request: ConfirmForgotPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmForgotPasswordResponse.ReadOnly
]
def setRiskConfiguration(request: SetRiskConfigurationRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetRiskConfigurationResponse.ReadOnly
]
def forgetDevice(request: ForgetDeviceRequest): IO[AwsError, Unit]
def deleteUserPool(request: DeleteUserPoolRequest): IO[AwsError, Unit]
def untagResource(request: UntagResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UntagResourceResponse.ReadOnly
]
def listResourceServers(request: ListResourceServersRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResourceServerType.ReadOnly
]
def describeUserImportJob(request: DescribeUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserImportJobResponse.ReadOnly
]
def deleteUserPoolDomain(request: DeleteUserPoolDomainRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserPoolDomainResponse.ReadOnly
]
def setUserSettings(request: SetUserSettingsRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserSettingsResponse.ReadOnly
]
def adminDeleteUser(request: AdminDeleteUserRequest): IO[AwsError, Unit]
def adminRespondToAuthChallenge(
request: AdminRespondToAuthChallengeRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminRespondToAuthChallengeResponse.ReadOnly
]
def createGroup(request: CreateGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateGroupResponse.ReadOnly
]
def adminAddUserToGroup(
request: AdminAddUserToGroupRequest
): IO[AwsError, Unit]
def adminSetUserPassword(request: AdminSetUserPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserPasswordResponse.ReadOnly
]
def setUserMFAPreference(request: SetUserMfaPreferenceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserMfaPreferenceResponse.ReadOnly
]
def updateUserPoolDomain(request: UpdateUserPoolDomainRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolDomainResponse.ReadOnly
]
def setUICustomization(request: SetUiCustomizationRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUiCustomizationResponse.ReadOnly
]
def listTagsForResource(request: ListTagsForResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListTagsForResourceResponse.ReadOnly
]
def updateGroup(request: UpdateGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateGroupResponse.ReadOnly
]
def confirmDevice(request: ConfirmDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmDeviceResponse.ReadOnly
]
def tagResource(request: TagResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.TagResourceResponse.ReadOnly
]
def adminDeleteUserAttributes(
request: AdminDeleteUserAttributesRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDeleteUserAttributesResponse.ReadOnly
]
def adminForgetDevice(
request: AdminForgetDeviceRequest
): IO[AwsError, Unit]
def createUserPool(request: CreateUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolResponse.ReadOnly
]
def deleteUser(request: DeleteUserRequest): IO[AwsError, Unit]
def createUserImportJob(request: CreateUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserImportJobResponse.ReadOnly
]
def getGroup(request: GetGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetGroupResponse.ReadOnly
]
def createUserPoolClient(request: CreateUserPoolClientRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolClientResponse.ReadOnly
]
def updateUserPool(request: UpdateUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolResponse.ReadOnly
]
def updateDeviceStatus(request: UpdateDeviceStatusRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateDeviceStatusResponse.ReadOnly
]
def describeUserPoolClient(request: DescribeUserPoolClientRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolClientResponse.ReadOnly
]
def getCSVHeader(request: GetCsvHeaderRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetCsvHeaderResponse.ReadOnly
]
def describeResourceServer(request: DescribeResourceServerRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeResourceServerResponse.ReadOnly
]
def setUserPoolMfaConfig(request: SetUserPoolMfaConfigRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserPoolMfaConfigResponse.ReadOnly
]
def describeRiskConfiguration(
request: DescribeRiskConfigurationRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeRiskConfigurationResponse.ReadOnly
]
def listUserPools(request: ListUserPoolsRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolDescriptionType.ReadOnly
]
def adminListDevices(request: AdminListDevicesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminListDevicesResponse.ReadOnly
]
def getDevice(request: GetDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetDeviceResponse.ReadOnly
]
def adminSetUserMFAPreference(
request: AdminSetUserMfaPreferenceRequest
): IO[AwsError, ReadOnly]
def updateResourceServer(request: UpdateResourceServerRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateResourceServerResponse.ReadOnly
]
def verifyUserAttribute(request: VerifyUserAttributeRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifyUserAttributeResponse.ReadOnly
]
def getIdentityProviderByIdentifier(
request: GetIdentityProviderByIdentifierRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetIdentityProviderByIdentifierResponse.ReadOnly
]
}
object CognitoIdentityProviderMock extends Mock[CognitoIdentityProvider] {
object AdminConfirmSignUp
extends Effect[
AdminConfirmSignUpRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminConfirmSignUpResponse.ReadOnly
]
object CreateIdentityProvider
extends Effect[
CreateIdentityProviderRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateIdentityProviderResponse.ReadOnly
]
object AdminEnableUser
extends Effect[
AdminEnableUserRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminEnableUserResponse.ReadOnly
]
object RevokeToken
extends Effect[
RevokeTokenRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RevokeTokenResponse.ReadOnly
]
object StopUserImportJob
extends Effect[
StopUserImportJobRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StopUserImportJobResponse.ReadOnly
]
object AdminRemoveUserFromGroup
extends Effect[AdminRemoveUserFromGroupRequest, AwsError, Unit]
object DescribeUserPoolDomain
extends Effect[
DescribeUserPoolDomainRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolDomainResponse.ReadOnly
]
object ListUsers
extends Stream[
ListUsersRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
]
object ListUsersInGroup
extends Stream[
ListUsersInGroupRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
]
object GlobalSignOut
extends Effect[
GlobalSignOutRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GlobalSignOutResponse.ReadOnly
]
object AdminGetUser
extends Effect[
AdminGetUserRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetUserResponse.ReadOnly
]
object CreateUserPoolDomain
extends Effect[
CreateUserPoolDomainRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolDomainResponse.ReadOnly
]
object AssociateSoftwareToken
extends Effect[
AssociateSoftwareTokenRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AssociateSoftwareTokenResponse.ReadOnly
]
object AdminUpdateAuthEventFeedback
extends Effect[
AdminUpdateAuthEventFeedbackRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateAuthEventFeedbackResponse.ReadOnly
]
object DescribeUserPool
extends Effect[
DescribeUserPoolRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolResponse.ReadOnly
]
object DescribeIdentityProvider
extends Effect[
DescribeIdentityProviderRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeIdentityProviderResponse.ReadOnly
]
object AdminUpdateDeviceStatus
extends Effect[
AdminUpdateDeviceStatusRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateDeviceStatusResponse.ReadOnly
]
object AdminUpdateUserAttributes
extends Effect[
AdminUpdateUserAttributesRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateUserAttributesResponse.ReadOnly
]
object ResendConfirmationCode
extends Effect[
ResendConfirmationCodeRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResendConfirmationCodeResponse.ReadOnly
]
object SignUp
extends Effect[
SignUpRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SignUpResponse.ReadOnly
]
object DeleteIdentityProvider
extends Effect[DeleteIdentityProviderRequest, AwsError, Unit]
object GetUserAttributeVerificationCode
extends Effect[
GetUserAttributeVerificationCodeRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserAttributeVerificationCodeResponse.ReadOnly
]
object DeleteUserPoolClient
extends Effect[DeleteUserPoolClientRequest, AwsError, Unit]
object DeleteGroup extends Effect[DeleteGroupRequest, AwsError, Unit]
object AdminSetUserSettings
extends Effect[
AdminSetUserSettingsRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserSettingsResponse.ReadOnly
]
object GetSigningCertificate
extends Effect[
GetSigningCertificateRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetSigningCertificateResponse.ReadOnly
]
object GetUserPoolMfaConfig
extends Effect[
GetUserPoolMfaConfigRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserPoolMfaConfigResponse.ReadOnly
]
object UpdateUserPoolClient
extends Effect[
UpdateUserPoolClientRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolClientResponse.ReadOnly
]
object InitiateAuth
extends Effect[
InitiateAuthRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.InitiateAuthResponse.ReadOnly
]
object ChangePassword
extends Effect[
ChangePasswordRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ChangePasswordResponse.ReadOnly
]
object AdminListGroupsForUser
extends Stream[
AdminListGroupsForUserRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
]
object DeleteUserAttributes
extends Effect[
DeleteUserAttributesRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserAttributesResponse.ReadOnly
]
object AdminResetUserPassword
extends Effect[
AdminResetUserPasswordRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminResetUserPasswordResponse.ReadOnly
]
object AddCustomAttributes
extends Effect[
AddCustomAttributesRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AddCustomAttributesResponse.ReadOnly
]
object AdminUserGlobalSignOut
extends Effect[
AdminUserGlobalSignOutRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUserGlobalSignOutResponse.ReadOnly
]
object GetUICustomization
extends Effect[
GetUiCustomizationRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUiCustomizationResponse.ReadOnly
]
object CreateResourceServer
extends Effect[
CreateResourceServerRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateResourceServerResponse.ReadOnly
]
object AdminDisableUser
extends Effect[
AdminDisableUserRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableUserResponse.ReadOnly
]
object RespondToAuthChallenge
extends Effect[
RespondToAuthChallengeRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RespondToAuthChallengeResponse.ReadOnly
]
object GetUser
extends Effect[
GetUserRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserResponse.ReadOnly
]
object DeleteResourceServer
extends Effect[DeleteResourceServerRequest, AwsError, Unit]
object ListGroups
extends Stream[
ListGroupsRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
]
object ListDevices
extends Effect[
ListDevicesRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListDevicesResponse.ReadOnly
]
object VerifySoftwareToken
extends Effect[
VerifySoftwareTokenRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifySoftwareTokenResponse.ReadOnly
]
object AdminDisableProviderForUser
extends Effect[
AdminDisableProviderForUserRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableProviderForUserResponse.ReadOnly
]
object ForgotPassword
extends Effect[
ForgotPasswordRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ForgotPasswordResponse.ReadOnly
]
object UpdateAuthEventFeedback
extends Effect[
UpdateAuthEventFeedbackRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateAuthEventFeedbackResponse.ReadOnly
]
object UpdateIdentityProvider
extends Effect[
UpdateIdentityProviderRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateIdentityProviderResponse.ReadOnly
]
object ListUserPoolClients
extends Stream[
ListUserPoolClientsRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolClientDescription.ReadOnly
]
object StartUserImportJob
extends Effect[
StartUserImportJobRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StartUserImportJobResponse.ReadOnly
]
object UpdateUserAttributes
extends Effect[
UpdateUserAttributesRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserAttributesResponse.ReadOnly
]
object AdminListUserAuthEvents
extends Stream[
AdminListUserAuthEventsRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AuthEventType.ReadOnly
]
object ListIdentityProviders
extends Stream[
ListIdentityProvidersRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ProviderDescription.ReadOnly
]
object ListUserImportJobs
extends Effect[
ListUserImportJobsRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListUserImportJobsResponse.ReadOnly
]
object AdminCreateUser
extends Effect[
AdminCreateUserRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminCreateUserResponse.ReadOnly
]
object AdminInitiateAuth
extends Effect[
AdminInitiateAuthRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminInitiateAuthResponse.ReadOnly
]
object ConfirmSignUp
extends Effect[
ConfirmSignUpRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmSignUpResponse.ReadOnly
]
object AdminGetDevice
extends Effect[
AdminGetDeviceRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetDeviceResponse.ReadOnly
]
object AdminLinkProviderForUser
extends Effect[
AdminLinkProviderForUserRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminLinkProviderForUserResponse.ReadOnly
]
object ConfirmForgotPassword
extends Effect[
ConfirmForgotPasswordRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmForgotPasswordResponse.ReadOnly
]
object SetRiskConfiguration
extends Effect[
SetRiskConfigurationRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetRiskConfigurationResponse.ReadOnly
]
object ForgetDevice extends Effect[ForgetDeviceRequest, AwsError, Unit]
object DeleteUserPool
extends Effect[DeleteUserPoolRequest, AwsError, Unit]
object UntagResource
extends Effect[
UntagResourceRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UntagResourceResponse.ReadOnly
]
object ListResourceServers
extends Stream[
ListResourceServersRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResourceServerType.ReadOnly
]
object DescribeUserImportJob
extends Effect[
DescribeUserImportJobRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserImportJobResponse.ReadOnly
]
object DeleteUserPoolDomain
extends Effect[
DeleteUserPoolDomainRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserPoolDomainResponse.ReadOnly
]
object SetUserSettings
extends Effect[
SetUserSettingsRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserSettingsResponse.ReadOnly
]
object AdminDeleteUser
extends Effect[AdminDeleteUserRequest, AwsError, Unit]
object AdminRespondToAuthChallenge
extends Effect[
AdminRespondToAuthChallengeRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminRespondToAuthChallengeResponse.ReadOnly
]
object CreateGroup
extends Effect[
CreateGroupRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateGroupResponse.ReadOnly
]
object AdminAddUserToGroup
extends Effect[AdminAddUserToGroupRequest, AwsError, Unit]
object AdminSetUserPassword
extends Effect[
AdminSetUserPasswordRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserPasswordResponse.ReadOnly
]
object SetUserMFAPreference
extends Effect[
SetUserMfaPreferenceRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserMfaPreferenceResponse.ReadOnly
]
object UpdateUserPoolDomain
extends Effect[
UpdateUserPoolDomainRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolDomainResponse.ReadOnly
]
object SetUICustomization
extends Effect[
SetUiCustomizationRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUiCustomizationResponse.ReadOnly
]
object ListTagsForResource
extends Effect[
ListTagsForResourceRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListTagsForResourceResponse.ReadOnly
]
object UpdateGroup
extends Effect[
UpdateGroupRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateGroupResponse.ReadOnly
]
object ConfirmDevice
extends Effect[
ConfirmDeviceRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmDeviceResponse.ReadOnly
]
object TagResource
extends Effect[
TagResourceRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.TagResourceResponse.ReadOnly
]
object AdminDeleteUserAttributes
extends Effect[
AdminDeleteUserAttributesRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDeleteUserAttributesResponse.ReadOnly
]
object AdminForgetDevice
extends Effect[AdminForgetDeviceRequest, AwsError, Unit]
object CreateUserPool
extends Effect[
CreateUserPoolRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolResponse.ReadOnly
]
object DeleteUser extends Effect[DeleteUserRequest, AwsError, Unit]
object CreateUserImportJob
extends Effect[
CreateUserImportJobRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserImportJobResponse.ReadOnly
]
object GetGroup
extends Effect[
GetGroupRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetGroupResponse.ReadOnly
]
object CreateUserPoolClient
extends Effect[
CreateUserPoolClientRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolClientResponse.ReadOnly
]
object UpdateUserPool
extends Effect[
UpdateUserPoolRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolResponse.ReadOnly
]
object UpdateDeviceStatus
extends Effect[
UpdateDeviceStatusRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateDeviceStatusResponse.ReadOnly
]
object DescribeUserPoolClient
extends Effect[
DescribeUserPoolClientRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolClientResponse.ReadOnly
]
object GetCSVHeader
extends Effect[
GetCsvHeaderRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetCsvHeaderResponse.ReadOnly
]
object DescribeResourceServer
extends Effect[
DescribeResourceServerRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeResourceServerResponse.ReadOnly
]
object SetUserPoolMfaConfig
extends Effect[
SetUserPoolMfaConfigRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserPoolMfaConfigResponse.ReadOnly
]
object DescribeRiskConfiguration
extends Effect[
DescribeRiskConfigurationRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeRiskConfigurationResponse.ReadOnly
]
object ListUserPools
extends Stream[
ListUserPoolsRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolDescriptionType.ReadOnly
]
object AdminListDevices
extends Effect[
AdminListDevicesRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminListDevicesResponse.ReadOnly
]
object GetDevice
extends Effect[
GetDeviceRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetDeviceResponse.ReadOnly
]
object AdminSetUserMFAPreference
extends Effect[AdminSetUserMfaPreferenceRequest, AwsError, ReadOnly]
object UpdateResourceServer
extends Effect[
UpdateResourceServerRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateResourceServerResponse.ReadOnly
]
object VerifyUserAttribute
extends Effect[
VerifyUserAttributeRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifyUserAttributeResponse.ReadOnly
]
object GetIdentityProviderByIdentifier
extends Effect[
GetIdentityProviderByIdentifierRequest,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetIdentityProviderByIdentifierResponse.ReadOnly
]
val compose: URLayer[Has[Proxy], CognitoIdentityProvider] =
ZLayer.fromServiceM { proxy =>
withRuntime.map { rts =>
new CognitoIdentityProvider.Service {
val api: CognitoIdentityProviderAsyncClient = null
def withAspect[R1](
newAspect: AwsCallAspect[R1],
r: R1
): CognitoIdentityProvider.Service = this
def adminConfirmSignUp(request: AdminConfirmSignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminConfirmSignUpResponse.ReadOnly
] = proxy(AdminConfirmSignUp, request)
def createIdentityProvider(
request: CreateIdentityProviderRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateIdentityProviderResponse.ReadOnly
] = proxy(CreateIdentityProvider, request)
def adminEnableUser(request: AdminEnableUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminEnableUserResponse.ReadOnly
] = proxy(AdminEnableUser, request)
def revokeToken(request: RevokeTokenRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RevokeTokenResponse.ReadOnly
] = proxy(RevokeToken, request)
def stopUserImportJob(request: StopUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StopUserImportJobResponse.ReadOnly
] = proxy(StopUserImportJob, request)
def adminRemoveUserFromGroup(
request: AdminRemoveUserFromGroupRequest
): IO[AwsError, Unit] = proxy(AdminRemoveUserFromGroup, request)
def describeUserPoolDomain(
request: DescribeUserPoolDomainRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolDomainResponse.ReadOnly
] = proxy(DescribeUserPoolDomain, request)
def listUsers(request: ListUsersRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
] = rts.unsafeRun(proxy(ListUsers, request))
def listUsersInGroup(request: ListUsersInGroupRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
] = rts.unsafeRun(proxy(ListUsersInGroup, request))
def globalSignOut(request: GlobalSignOutRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GlobalSignOutResponse.ReadOnly
] = proxy(GlobalSignOut, request)
def adminGetUser(request: AdminGetUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetUserResponse.ReadOnly
] = proxy(AdminGetUser, request)
def createUserPoolDomain(
request: CreateUserPoolDomainRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolDomainResponse.ReadOnly
] = proxy(CreateUserPoolDomain, request)
def associateSoftwareToken(
request: AssociateSoftwareTokenRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AssociateSoftwareTokenResponse.ReadOnly
] = proxy(AssociateSoftwareToken, request)
def adminUpdateAuthEventFeedback(
request: AdminUpdateAuthEventFeedbackRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateAuthEventFeedbackResponse.ReadOnly
] = proxy(AdminUpdateAuthEventFeedback, request)
def describeUserPool(request: DescribeUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolResponse.ReadOnly
] = proxy(DescribeUserPool, request)
def describeIdentityProvider(
request: DescribeIdentityProviderRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeIdentityProviderResponse.ReadOnly
] = proxy(DescribeIdentityProvider, request)
def adminUpdateDeviceStatus(
request: AdminUpdateDeviceStatusRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateDeviceStatusResponse.ReadOnly
] = proxy(AdminUpdateDeviceStatus, request)
def adminUpdateUserAttributes(
request: AdminUpdateUserAttributesRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateUserAttributesResponse.ReadOnly
] = proxy(AdminUpdateUserAttributes, request)
def resendConfirmationCode(
request: ResendConfirmationCodeRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResendConfirmationCodeResponse.ReadOnly
] = proxy(ResendConfirmationCode, request)
def signUp(request: SignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SignUpResponse.ReadOnly
] = proxy(SignUp, request)
def deleteIdentityProvider(
request: DeleteIdentityProviderRequest
): IO[AwsError, Unit] = proxy(DeleteIdentityProvider, request)
def getUserAttributeVerificationCode(
request: GetUserAttributeVerificationCodeRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserAttributeVerificationCodeResponse.ReadOnly
] = proxy(GetUserAttributeVerificationCode, request)
def deleteUserPoolClient(
request: DeleteUserPoolClientRequest
): IO[AwsError, Unit] = proxy(DeleteUserPoolClient, request)
def deleteGroup(request: DeleteGroupRequest): IO[AwsError, Unit] =
proxy(DeleteGroup, request)
def adminSetUserSettings(
request: AdminSetUserSettingsRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserSettingsResponse.ReadOnly
] = proxy(AdminSetUserSettings, request)
def getSigningCertificate(
request: GetSigningCertificateRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetSigningCertificateResponse.ReadOnly
] = proxy(GetSigningCertificate, request)
def getUserPoolMfaConfig(
request: GetUserPoolMfaConfigRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserPoolMfaConfigResponse.ReadOnly
] = proxy(GetUserPoolMfaConfig, request)
def updateUserPoolClient(
request: UpdateUserPoolClientRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolClientResponse.ReadOnly
] = proxy(UpdateUserPoolClient, request)
def initiateAuth(request: InitiateAuthRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.InitiateAuthResponse.ReadOnly
] = proxy(InitiateAuth, request)
def changePassword(request: ChangePasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ChangePasswordResponse.ReadOnly
] = proxy(ChangePassword, request)
def adminListGroupsForUser(
request: AdminListGroupsForUserRequest
): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
] = rts.unsafeRun(proxy(AdminListGroupsForUser, request))
def deleteUserAttributes(
request: DeleteUserAttributesRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserAttributesResponse.ReadOnly
] = proxy(DeleteUserAttributes, request)
def adminResetUserPassword(
request: AdminResetUserPasswordRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminResetUserPasswordResponse.ReadOnly
] = proxy(AdminResetUserPassword, request)
def addCustomAttributes(request: AddCustomAttributesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AddCustomAttributesResponse.ReadOnly
] = proxy(AddCustomAttributes, request)
def adminUserGlobalSignOut(
request: AdminUserGlobalSignOutRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUserGlobalSignOutResponse.ReadOnly
] = proxy(AdminUserGlobalSignOut, request)
def getUICustomization(request: GetUiCustomizationRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUiCustomizationResponse.ReadOnly
] = proxy(GetUICustomization, request)
def createResourceServer(
request: CreateResourceServerRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateResourceServerResponse.ReadOnly
] = proxy(CreateResourceServer, request)
def adminDisableUser(request: AdminDisableUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableUserResponse.ReadOnly
] = proxy(AdminDisableUser, request)
def respondToAuthChallenge(
request: RespondToAuthChallengeRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RespondToAuthChallengeResponse.ReadOnly
] = proxy(RespondToAuthChallenge, request)
def getUser(request: GetUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserResponse.ReadOnly
] = proxy(GetUser, request)
def deleteResourceServer(
request: DeleteResourceServerRequest
): IO[AwsError, Unit] = proxy(DeleteResourceServer, request)
def listGroups(request: ListGroupsRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
] = rts.unsafeRun(proxy(ListGroups, request))
def listDevices(request: ListDevicesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListDevicesResponse.ReadOnly
] = proxy(ListDevices, request)
def verifySoftwareToken(request: VerifySoftwareTokenRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifySoftwareTokenResponse.ReadOnly
] = proxy(VerifySoftwareToken, request)
def adminDisableProviderForUser(
request: AdminDisableProviderForUserRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableProviderForUserResponse.ReadOnly
] = proxy(AdminDisableProviderForUser, request)
def forgotPassword(request: ForgotPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ForgotPasswordResponse.ReadOnly
] = proxy(ForgotPassword, request)
def updateAuthEventFeedback(
request: UpdateAuthEventFeedbackRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateAuthEventFeedbackResponse.ReadOnly
] = proxy(UpdateAuthEventFeedback, request)
def updateIdentityProvider(
request: UpdateIdentityProviderRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateIdentityProviderResponse.ReadOnly
] = proxy(UpdateIdentityProvider, request)
def listUserPoolClients(
request: ListUserPoolClientsRequest
): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolClientDescription.ReadOnly
] = rts.unsafeRun(proxy(ListUserPoolClients, request))
def startUserImportJob(request: StartUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StartUserImportJobResponse.ReadOnly
] = proxy(StartUserImportJob, request)
def updateUserAttributes(
request: UpdateUserAttributesRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserAttributesResponse.ReadOnly
] = proxy(UpdateUserAttributes, request)
def adminListUserAuthEvents(
request: AdminListUserAuthEventsRequest
): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AuthEventType.ReadOnly
] = rts.unsafeRun(proxy(AdminListUserAuthEvents, request))
def listIdentityProviders(
request: ListIdentityProvidersRequest
): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ProviderDescription.ReadOnly
] = rts.unsafeRun(proxy(ListIdentityProviders, request))
def listUserImportJobs(request: ListUserImportJobsRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListUserImportJobsResponse.ReadOnly
] = proxy(ListUserImportJobs, request)
def adminCreateUser(request: AdminCreateUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminCreateUserResponse.ReadOnly
] = proxy(AdminCreateUser, request)
def adminInitiateAuth(request: AdminInitiateAuthRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminInitiateAuthResponse.ReadOnly
] = proxy(AdminInitiateAuth, request)
def confirmSignUp(request: ConfirmSignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmSignUpResponse.ReadOnly
] = proxy(ConfirmSignUp, request)
def adminGetDevice(request: AdminGetDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetDeviceResponse.ReadOnly
] = proxy(AdminGetDevice, request)
def adminLinkProviderForUser(
request: AdminLinkProviderForUserRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminLinkProviderForUserResponse.ReadOnly
] = proxy(AdminLinkProviderForUser, request)
def confirmForgotPassword(
request: ConfirmForgotPasswordRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmForgotPasswordResponse.ReadOnly
] = proxy(ConfirmForgotPassword, request)
def setRiskConfiguration(
request: SetRiskConfigurationRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetRiskConfigurationResponse.ReadOnly
] = proxy(SetRiskConfiguration, request)
def forgetDevice(
request: ForgetDeviceRequest
): IO[AwsError, Unit] = proxy(ForgetDevice, request)
def deleteUserPool(
request: DeleteUserPoolRequest
): IO[AwsError, Unit] = proxy(DeleteUserPool, request)
def untagResource(request: UntagResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UntagResourceResponse.ReadOnly
] = proxy(UntagResource, request)
def listResourceServers(
request: ListResourceServersRequest
): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResourceServerType.ReadOnly
] = rts.unsafeRun(proxy(ListResourceServers, request))
def describeUserImportJob(
request: DescribeUserImportJobRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserImportJobResponse.ReadOnly
] = proxy(DescribeUserImportJob, request)
def deleteUserPoolDomain(
request: DeleteUserPoolDomainRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserPoolDomainResponse.ReadOnly
] = proxy(DeleteUserPoolDomain, request)
def setUserSettings(request: SetUserSettingsRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserSettingsResponse.ReadOnly
] = proxy(SetUserSettings, request)
def adminDeleteUser(
request: AdminDeleteUserRequest
): IO[AwsError, Unit] = proxy(AdminDeleteUser, request)
def adminRespondToAuthChallenge(
request: AdminRespondToAuthChallengeRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminRespondToAuthChallengeResponse.ReadOnly
] = proxy(AdminRespondToAuthChallenge, request)
def createGroup(request: CreateGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateGroupResponse.ReadOnly
] = proxy(CreateGroup, request)
def adminAddUserToGroup(
request: AdminAddUserToGroupRequest
): IO[AwsError, Unit] = proxy(AdminAddUserToGroup, request)
def adminSetUserPassword(
request: AdminSetUserPasswordRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserPasswordResponse.ReadOnly
] = proxy(AdminSetUserPassword, request)
def setUserMFAPreference(
request: SetUserMfaPreferenceRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserMfaPreferenceResponse.ReadOnly
] = proxy(SetUserMFAPreference, request)
def updateUserPoolDomain(
request: UpdateUserPoolDomainRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolDomainResponse.ReadOnly
] = proxy(UpdateUserPoolDomain, request)
def setUICustomization(request: SetUiCustomizationRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUiCustomizationResponse.ReadOnly
] = proxy(SetUICustomization, request)
def listTagsForResource(request: ListTagsForResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListTagsForResourceResponse.ReadOnly
] = proxy(ListTagsForResource, request)
def updateGroup(request: UpdateGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateGroupResponse.ReadOnly
] = proxy(UpdateGroup, request)
def confirmDevice(request: ConfirmDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmDeviceResponse.ReadOnly
] = proxy(ConfirmDevice, request)
def tagResource(request: TagResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.TagResourceResponse.ReadOnly
] = proxy(TagResource, request)
def adminDeleteUserAttributes(
request: AdminDeleteUserAttributesRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDeleteUserAttributesResponse.ReadOnly
] = proxy(AdminDeleteUserAttributes, request)
def adminForgetDevice(
request: AdminForgetDeviceRequest
): IO[AwsError, Unit] = proxy(AdminForgetDevice, request)
def createUserPool(request: CreateUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolResponse.ReadOnly
] = proxy(CreateUserPool, request)
def deleteUser(request: DeleteUserRequest): IO[AwsError, Unit] =
proxy(DeleteUser, request)
def createUserImportJob(request: CreateUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserImportJobResponse.ReadOnly
] = proxy(CreateUserImportJob, request)
def getGroup(request: GetGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetGroupResponse.ReadOnly
] = proxy(GetGroup, request)
def createUserPoolClient(
request: CreateUserPoolClientRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolClientResponse.ReadOnly
] = proxy(CreateUserPoolClient, request)
def updateUserPool(request: UpdateUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolResponse.ReadOnly
] = proxy(UpdateUserPool, request)
def updateDeviceStatus(request: UpdateDeviceStatusRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateDeviceStatusResponse.ReadOnly
] = proxy(UpdateDeviceStatus, request)
def describeUserPoolClient(
request: DescribeUserPoolClientRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolClientResponse.ReadOnly
] = proxy(DescribeUserPoolClient, request)
def getCSVHeader(request: GetCsvHeaderRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetCsvHeaderResponse.ReadOnly
] = proxy(GetCSVHeader, request)
def describeResourceServer(
request: DescribeResourceServerRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeResourceServerResponse.ReadOnly
] = proxy(DescribeResourceServer, request)
def setUserPoolMfaConfig(
request: SetUserPoolMfaConfigRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserPoolMfaConfigResponse.ReadOnly
] = proxy(SetUserPoolMfaConfig, request)
def describeRiskConfiguration(
request: DescribeRiskConfigurationRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeRiskConfigurationResponse.ReadOnly
] = proxy(DescribeRiskConfiguration, request)
def listUserPools(request: ListUserPoolsRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolDescriptionType.ReadOnly
] = rts.unsafeRun(proxy(ListUserPools, request))
def adminListDevices(request: AdminListDevicesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminListDevicesResponse.ReadOnly
] = proxy(AdminListDevices, request)
def getDevice(request: GetDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetDeviceResponse.ReadOnly
] = proxy(GetDevice, request)
def adminSetUserMFAPreference(
request: AdminSetUserMfaPreferenceRequest
): IO[AwsError, ReadOnly] =
proxy(AdminSetUserMFAPreference, request)
def updateResourceServer(
request: UpdateResourceServerRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateResourceServerResponse.ReadOnly
] = proxy(UpdateResourceServer, request)
def verifyUserAttribute(request: VerifyUserAttributeRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifyUserAttributeResponse.ReadOnly
] = proxy(VerifyUserAttribute, request)
def getIdentityProviderByIdentifier(
request: GetIdentityProviderByIdentifierRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetIdentityProviderByIdentifierResponse.ReadOnly
] = proxy(GetIdentityProviderByIdentifier, request)
}
}
}
}
}
val live: ZLayer[AwsConfig, java.lang.Throwable, CognitoIdentityProvider] =
customized(identity)
def customized(
customization: CognitoIdentityProviderAsyncClientBuilder => CognitoIdentityProviderAsyncClientBuilder
): ZLayer[AwsConfig, java.lang.Throwable, CognitoIdentityProvider] = managed(
customization
).toLayer
def managed(
customization: CognitoIdentityProviderAsyncClientBuilder => CognitoIdentityProviderAsyncClientBuilder
): ZManaged[AwsConfig, java.lang.Throwable, CognitoIdentityProvider.Service] =
for (
awsConfig <- ZManaged.service[AwsConfig.Service];
executor <- ZIO.executor.toManaged_;
builder = CognitoIdentityProviderAsyncClient
.builder()
.asyncConfiguration(
software.amazon.awssdk.core.client.config.ClientAsyncConfiguration
.builder()
.advancedOption(
software.amazon.awssdk.core.client.config.SdkAdvancedAsyncClientOption.FUTURE_COMPLETION_EXECUTOR,
executor.asJava
)
.build()
);
b0 <- awsConfig
.configure[
CognitoIdentityProviderAsyncClient,
CognitoIdentityProviderAsyncClientBuilder
](builder)
.toManaged_;
b1 <- awsConfig
.configureHttpClient[
CognitoIdentityProviderAsyncClient,
CognitoIdentityProviderAsyncClientBuilder
](
b0,
io.github.vigoo.zioaws.core.httpclient
.ServiceHttpCapabilities(supportsHttp2 = false)
)
.toManaged_; client <- zio.ZIO(customization(b1).build()).toManaged_
)
yield new CognitoIdentityProviderImpl(
client,
AwsCallAspect.identity,
().asInstanceOf[Any]
)
private class CognitoIdentityProviderImpl[R](
override val api: CognitoIdentityProviderAsyncClient,
override val aspect: AwsCallAspect[R],
r: R
) extends CognitoIdentityProvider.Service
with AwsServiceBase[R, CognitoIdentityProviderImpl] {
override val serviceName: String = "CognitoIdentityProvider"
override def withAspect[R1](
newAspect: AwsCallAspect[R1],
r: R1
): CognitoIdentityProviderImpl[R1] =
new CognitoIdentityProviderImpl(api, newAspect, r)
def adminConfirmSignUp(request: AdminConfirmSignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminConfirmSignUpResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminConfirmSignUpRequest,
AdminConfirmSignUpResponse
]("adminConfirmSignUp", api.adminConfirmSignUp)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminConfirmSignUpResponse.wrap
)
.provide(r)
def createIdentityProvider(request: CreateIdentityProviderRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateIdentityProviderResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.CreateIdentityProviderRequest,
CreateIdentityProviderResponse
]("createIdentityProvider", api.createIdentityProvider)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateIdentityProviderResponse.wrap
).provide(r)
def adminEnableUser(request: AdminEnableUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminEnableUserResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminEnableUserRequest,
AdminEnableUserResponse
]("adminEnableUser", api.adminEnableUser)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminEnableUserResponse.wrap
)
.provide(r)
def revokeToken(request: RevokeTokenRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RevokeTokenResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.RevokeTokenRequest,
RevokeTokenResponse
]("revokeToken", api.revokeToken)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.RevokeTokenResponse.wrap
)
.provide(r)
def stopUserImportJob(request: StopUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StopUserImportJobResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.StopUserImportJobRequest,
StopUserImportJobResponse
]("stopUserImportJob", api.stopUserImportJob)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.StopUserImportJobResponse.wrap
)
.provide(r)
def adminRemoveUserFromGroup(
request: AdminRemoveUserFromGroupRequest
): IO[AwsError, Unit] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminRemoveUserFromGroupRequest,
AdminRemoveUserFromGroupResponse
]("adminRemoveUserFromGroup", api.adminRemoveUserFromGroup)(
request.buildAwsValue()
).unit.provide(r)
def describeUserPoolDomain(request: DescribeUserPoolDomainRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolDomainResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DescribeUserPoolDomainRequest,
DescribeUserPoolDomainResponse
]("describeUserPoolDomain", api.describeUserPoolDomain)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolDomainResponse.wrap
).provide(r)
def listUsers(request: ListUsersRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
] = asyncJavaPaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListUsersRequest,
UserType,
ListUsersPublisher
]("listUsers", api.listUsersPaginator, _.users())(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.wrap(item)
)
.provide(r)
def listUsersInGroup(request: ListUsersInGroupRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
] = asyncSimplePaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListUsersInGroupRequest,
ListUsersInGroupResponse,
UserType
](
"listUsersInGroup",
api.listUsersInGroup,
(r, token) => r.toBuilder().nextToken(token).build(),
r => scala.Option(r.nextToken()),
r => zio.Chunk.fromIterable(r.users().asScala)
)(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.wrap(item)
)
.provide(r)
def globalSignOut(request: GlobalSignOutRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GlobalSignOutResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GlobalSignOutRequest,
GlobalSignOutResponse
]("globalSignOut", api.globalSignOut)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GlobalSignOutResponse.wrap
)
.provide(r)
def adminGetUser(request: AdminGetUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetUserResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminGetUserRequest,
AdminGetUserResponse
]("adminGetUser", api.adminGetUser)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetUserResponse.wrap
)
.provide(r)
def createUserPoolDomain(request: CreateUserPoolDomainRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolDomainResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.CreateUserPoolDomainRequest,
CreateUserPoolDomainResponse
]("createUserPoolDomain", api.createUserPoolDomain)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolDomainResponse.wrap
)
.provide(r)
def associateSoftwareToken(request: AssociateSoftwareTokenRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AssociateSoftwareTokenResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AssociateSoftwareTokenRequest,
AssociateSoftwareTokenResponse
]("associateSoftwareToken", api.associateSoftwareToken)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AssociateSoftwareTokenResponse.wrap
).provide(r)
def adminUpdateAuthEventFeedback(
request: AdminUpdateAuthEventFeedbackRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateAuthEventFeedbackResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminUpdateAuthEventFeedbackRequest,
AdminUpdateAuthEventFeedbackResponse
]("adminUpdateAuthEventFeedback", api.adminUpdateAuthEventFeedback)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateAuthEventFeedbackResponse.wrap
).provide(r)
def describeUserPool(request: DescribeUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DescribeUserPoolRequest,
DescribeUserPoolResponse
]("describeUserPool", api.describeUserPool)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolResponse.wrap
)
.provide(r)
def describeIdentityProvider(request: DescribeIdentityProviderRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeIdentityProviderResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DescribeIdentityProviderRequest,
DescribeIdentityProviderResponse
]("describeIdentityProvider", api.describeIdentityProvider)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeIdentityProviderResponse.wrap
).provide(r)
def adminUpdateDeviceStatus(request: AdminUpdateDeviceStatusRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateDeviceStatusResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminUpdateDeviceStatusRequest,
AdminUpdateDeviceStatusResponse
]("adminUpdateDeviceStatus", api.adminUpdateDeviceStatus)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateDeviceStatusResponse.wrap
).provide(r)
def adminUpdateUserAttributes(
request: AdminUpdateUserAttributesRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateUserAttributesResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminUpdateUserAttributesRequest,
AdminUpdateUserAttributesResponse
]("adminUpdateUserAttributes", api.adminUpdateUserAttributes)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateUserAttributesResponse.wrap
).provide(r)
def resendConfirmationCode(request: ResendConfirmationCodeRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResendConfirmationCodeResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ResendConfirmationCodeRequest,
ResendConfirmationCodeResponse
]("resendConfirmationCode", api.resendConfirmationCode)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResendConfirmationCodeResponse.wrap
).provide(r)
def signUp(request: SignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SignUpResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.SignUpRequest,
SignUpResponse
]("signUp", api.signUp)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.SignUpResponse.wrap
)
.provide(r)
def deleteIdentityProvider(
request: DeleteIdentityProviderRequest
): IO[AwsError, Unit] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DeleteIdentityProviderRequest,
DeleteIdentityProviderResponse
]("deleteIdentityProvider", api.deleteIdentityProvider)(
request.buildAwsValue()
).unit.provide(r)
def getUserAttributeVerificationCode(
request: GetUserAttributeVerificationCodeRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserAttributeVerificationCodeResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetUserAttributeVerificationCodeRequest,
GetUserAttributeVerificationCodeResponse
]("getUserAttributeVerificationCode", api.getUserAttributeVerificationCode)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserAttributeVerificationCodeResponse.wrap
).provide(r)
def deleteUserPoolClient(
request: DeleteUserPoolClientRequest
): IO[AwsError, Unit] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DeleteUserPoolClientRequest,
DeleteUserPoolClientResponse
]("deleteUserPoolClient", api.deleteUserPoolClient)(
request.buildAwsValue()
).unit.provide(r)
def deleteGroup(request: DeleteGroupRequest): IO[AwsError, Unit] =
asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DeleteGroupRequest,
DeleteGroupResponse
]("deleteGroup", api.deleteGroup)(request.buildAwsValue()).unit.provide(r)
def adminSetUserSettings(request: AdminSetUserSettingsRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserSettingsResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminSetUserSettingsRequest,
AdminSetUserSettingsResponse
]("adminSetUserSettings", api.adminSetUserSettings)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserSettingsResponse.wrap
)
.provide(r)
def getSigningCertificate(request: GetSigningCertificateRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetSigningCertificateResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetSigningCertificateRequest,
GetSigningCertificateResponse
]("getSigningCertificate", api.getSigningCertificate)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetSigningCertificateResponse.wrap
).provide(r)
def getUserPoolMfaConfig(request: GetUserPoolMfaConfigRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserPoolMfaConfigResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetUserPoolMfaConfigRequest,
GetUserPoolMfaConfigResponse
]("getUserPoolMfaConfig", api.getUserPoolMfaConfig)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserPoolMfaConfigResponse.wrap
)
.provide(r)
def updateUserPoolClient(request: UpdateUserPoolClientRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolClientResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateUserPoolClientRequest,
UpdateUserPoolClientResponse
]("updateUserPoolClient", api.updateUserPoolClient)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolClientResponse.wrap
)
.provide(r)
def initiateAuth(request: InitiateAuthRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.InitiateAuthResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.InitiateAuthRequest,
InitiateAuthResponse
]("initiateAuth", api.initiateAuth)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.InitiateAuthResponse.wrap
)
.provide(r)
def changePassword(request: ChangePasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ChangePasswordResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ChangePasswordRequest,
ChangePasswordResponse
]("changePassword", api.changePassword)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ChangePasswordResponse.wrap
)
.provide(r)
def adminListGroupsForUser(request: AdminListGroupsForUserRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
] = asyncSimplePaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminListGroupsForUserRequest,
AdminListGroupsForUserResponse,
GroupType
](
"adminListGroupsForUser",
api.adminListGroupsForUser,
(r, token) => r.toBuilder().nextToken(token).build(),
r => scala.Option(r.nextToken()),
r => zio.Chunk.fromIterable(r.groups().asScala)
)(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType
.wrap(item)
)
.provide(r)
def deleteUserAttributes(request: DeleteUserAttributesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserAttributesResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DeleteUserAttributesRequest,
DeleteUserAttributesResponse
]("deleteUserAttributes", api.deleteUserAttributes)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserAttributesResponse.wrap
)
.provide(r)
def adminResetUserPassword(request: AdminResetUserPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminResetUserPasswordResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminResetUserPasswordRequest,
AdminResetUserPasswordResponse
]("adminResetUserPassword", api.adminResetUserPassword)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminResetUserPasswordResponse.wrap
).provide(r)
def addCustomAttributes(request: AddCustomAttributesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AddCustomAttributesResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AddCustomAttributesRequest,
AddCustomAttributesResponse
]("addCustomAttributes", api.addCustomAttributes)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AddCustomAttributesResponse.wrap
)
.provide(r)
def adminUserGlobalSignOut(request: AdminUserGlobalSignOutRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUserGlobalSignOutResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminUserGlobalSignOutRequest,
AdminUserGlobalSignOutResponse
]("adminUserGlobalSignOut", api.adminUserGlobalSignOut)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUserGlobalSignOutResponse.wrap
).provide(r)
def getUICustomization(request: GetUiCustomizationRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUiCustomizationResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetUiCustomizationRequest,
GetUiCustomizationResponse
]("getUICustomization", api.getUICustomization)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUiCustomizationResponse.wrap
)
.provide(r)
def createResourceServer(request: CreateResourceServerRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateResourceServerResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.CreateResourceServerRequest,
CreateResourceServerResponse
]("createResourceServer", api.createResourceServer)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateResourceServerResponse.wrap
)
.provide(r)
def adminDisableUser(request: AdminDisableUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableUserResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminDisableUserRequest,
AdminDisableUserResponse
]("adminDisableUser", api.adminDisableUser)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableUserResponse.wrap
)
.provide(r)
def respondToAuthChallenge(request: RespondToAuthChallengeRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RespondToAuthChallengeResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.RespondToAuthChallengeRequest,
RespondToAuthChallengeResponse
]("respondToAuthChallenge", api.respondToAuthChallenge)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.RespondToAuthChallengeResponse.wrap
).provide(r)
def getUser(request: GetUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetUserRequest,
GetUserResponse
]("getUser", api.getUser)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserResponse.wrap
)
.provide(r)
def deleteResourceServer(
request: DeleteResourceServerRequest
): IO[AwsError, Unit] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DeleteResourceServerRequest,
DeleteResourceServerResponse
]("deleteResourceServer", api.deleteResourceServer)(
request.buildAwsValue()
).unit.provide(r)
def listGroups(request: ListGroupsRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
] = asyncSimplePaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListGroupsRequest,
ListGroupsResponse,
GroupType
](
"listGroups",
api.listGroups,
(r, token) => r.toBuilder().nextToken(token).build(),
r => scala.Option(r.nextToken()),
r => zio.Chunk.fromIterable(r.groups().asScala)
)(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType
.wrap(item)
)
.provide(r)
def listDevices(request: ListDevicesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListDevicesResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListDevicesRequest,
ListDevicesResponse
]("listDevices", api.listDevices)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListDevicesResponse.wrap
)
.provide(r)
def verifySoftwareToken(request: VerifySoftwareTokenRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifySoftwareTokenResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.VerifySoftwareTokenRequest,
VerifySoftwareTokenResponse
]("verifySoftwareToken", api.verifySoftwareToken)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifySoftwareTokenResponse.wrap
)
.provide(r)
def adminDisableProviderForUser(
request: AdminDisableProviderForUserRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableProviderForUserResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminDisableProviderForUserRequest,
AdminDisableProviderForUserResponse
]("adminDisableProviderForUser", api.adminDisableProviderForUser)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableProviderForUserResponse.wrap
).provide(r)
def forgotPassword(request: ForgotPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ForgotPasswordResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ForgotPasswordRequest,
ForgotPasswordResponse
]("forgotPassword", api.forgotPassword)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ForgotPasswordResponse.wrap
)
.provide(r)
def updateAuthEventFeedback(request: UpdateAuthEventFeedbackRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateAuthEventFeedbackResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateAuthEventFeedbackRequest,
UpdateAuthEventFeedbackResponse
]("updateAuthEventFeedback", api.updateAuthEventFeedback)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateAuthEventFeedbackResponse.wrap
).provide(r)
def updateIdentityProvider(request: UpdateIdentityProviderRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateIdentityProviderResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateIdentityProviderRequest,
UpdateIdentityProviderResponse
]("updateIdentityProvider", api.updateIdentityProvider)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateIdentityProviderResponse.wrap
).provide(r)
def listUserPoolClients(request: ListUserPoolClientsRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolClientDescription.ReadOnly
] = asyncSimplePaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListUserPoolClientsRequest,
ListUserPoolClientsResponse,
UserPoolClientDescription
](
"listUserPoolClients",
api.listUserPoolClients,
(r, token) => r.toBuilder().nextToken(token).build(),
r => scala.Option(r.nextToken()),
r => zio.Chunk.fromIterable(r.userPoolClients().asScala)
)(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolClientDescription
.wrap(item)
)
.provide(r)
def startUserImportJob(request: StartUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StartUserImportJobResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.StartUserImportJobRequest,
StartUserImportJobResponse
]("startUserImportJob", api.startUserImportJob)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.StartUserImportJobResponse.wrap
)
.provide(r)
def updateUserAttributes(request: UpdateUserAttributesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserAttributesResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateUserAttributesRequest,
UpdateUserAttributesResponse
]("updateUserAttributes", api.updateUserAttributes)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserAttributesResponse.wrap
)
.provide(r)
def adminListUserAuthEvents(
request: AdminListUserAuthEventsRequest
): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AuthEventType.ReadOnly
] = asyncSimplePaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminListUserAuthEventsRequest,
AdminListUserAuthEventsResponse,
AuthEventType
](
"adminListUserAuthEvents",
api.adminListUserAuthEvents,
(r, token) => r.toBuilder().nextToken(token).build(),
r => scala.Option(r.nextToken()),
r => zio.Chunk.fromIterable(r.authEvents().asScala)
)(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.AuthEventType
.wrap(item)
)
.provide(r)
def listIdentityProviders(request: ListIdentityProvidersRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ProviderDescription.ReadOnly
] = asyncSimplePaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListIdentityProvidersRequest,
ListIdentityProvidersResponse,
ProviderDescription
](
"listIdentityProviders",
api.listIdentityProviders,
(r, token) => r.toBuilder().nextToken(token).build(),
r => scala.Option(r.nextToken()),
r => zio.Chunk.fromIterable(r.providers().asScala)
)(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.ProviderDescription
.wrap(item)
)
.provide(r)
def listUserImportJobs(request: ListUserImportJobsRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListUserImportJobsResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListUserImportJobsRequest,
ListUserImportJobsResponse
]("listUserImportJobs", api.listUserImportJobs)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListUserImportJobsResponse.wrap
)
.provide(r)
def adminCreateUser(request: AdminCreateUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminCreateUserResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminCreateUserRequest,
AdminCreateUserResponse
]("adminCreateUser", api.adminCreateUser)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminCreateUserResponse.wrap
)
.provide(r)
def adminInitiateAuth(request: AdminInitiateAuthRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminInitiateAuthResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminInitiateAuthRequest,
AdminInitiateAuthResponse
]("adminInitiateAuth", api.adminInitiateAuth)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminInitiateAuthResponse.wrap
)
.provide(r)
def confirmSignUp(request: ConfirmSignUpRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmSignUpResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ConfirmSignUpRequest,
ConfirmSignUpResponse
]("confirmSignUp", api.confirmSignUp)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmSignUpResponse.wrap
)
.provide(r)
def adminGetDevice(request: AdminGetDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetDeviceResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminGetDeviceRequest,
AdminGetDeviceResponse
]("adminGetDevice", api.adminGetDevice)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetDeviceResponse.wrap
)
.provide(r)
def adminLinkProviderForUser(request: AdminLinkProviderForUserRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminLinkProviderForUserResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminLinkProviderForUserRequest,
AdminLinkProviderForUserResponse
]("adminLinkProviderForUser", api.adminLinkProviderForUser)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminLinkProviderForUserResponse.wrap
).provide(r)
def confirmForgotPassword(request: ConfirmForgotPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmForgotPasswordResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ConfirmForgotPasswordRequest,
ConfirmForgotPasswordResponse
]("confirmForgotPassword", api.confirmForgotPassword)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmForgotPasswordResponse.wrap
).provide(r)
def setRiskConfiguration(request: SetRiskConfigurationRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetRiskConfigurationResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.SetRiskConfigurationRequest,
SetRiskConfigurationResponse
]("setRiskConfiguration", api.setRiskConfiguration)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetRiskConfigurationResponse.wrap
)
.provide(r)
def forgetDevice(request: ForgetDeviceRequest): IO[AwsError, Unit] =
asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ForgetDeviceRequest,
ForgetDeviceResponse
]("forgetDevice", api.forgetDevice)(request.buildAwsValue()).unit
.provide(r)
def deleteUserPool(request: DeleteUserPoolRequest): IO[AwsError, Unit] =
asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DeleteUserPoolRequest,
DeleteUserPoolResponse
]("deleteUserPool", api.deleteUserPool)(request.buildAwsValue()).unit
.provide(r)
def untagResource(request: UntagResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UntagResourceResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UntagResourceRequest,
UntagResourceResponse
]("untagResource", api.untagResource)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UntagResourceResponse.wrap
)
.provide(r)
def listResourceServers(request: ListResourceServersRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResourceServerType.ReadOnly
] = asyncSimplePaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListResourceServersRequest,
ListResourceServersResponse,
ResourceServerType
](
"listResourceServers",
api.listResourceServers,
(r, token) => r.toBuilder().nextToken(token).build(),
r => scala.Option(r.nextToken()),
r => zio.Chunk.fromIterable(r.resourceServers().asScala)
)(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResourceServerType
.wrap(item)
)
.provide(r)
def describeUserImportJob(request: DescribeUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserImportJobResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DescribeUserImportJobRequest,
DescribeUserImportJobResponse
]("describeUserImportJob", api.describeUserImportJob)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserImportJobResponse.wrap
).provide(r)
def deleteUserPoolDomain(request: DeleteUserPoolDomainRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserPoolDomainResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DeleteUserPoolDomainRequest,
DeleteUserPoolDomainResponse
]("deleteUserPoolDomain", api.deleteUserPoolDomain)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserPoolDomainResponse.wrap
)
.provide(r)
def setUserSettings(request: SetUserSettingsRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserSettingsResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.SetUserSettingsRequest,
SetUserSettingsResponse
]("setUserSettings", api.setUserSettings)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserSettingsResponse.wrap
)
.provide(r)
def adminDeleteUser(request: AdminDeleteUserRequest): IO[AwsError, Unit] =
asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminDeleteUserRequest,
AdminDeleteUserResponse
]("adminDeleteUser", api.adminDeleteUser)(request.buildAwsValue()).unit
.provide(r)
def adminRespondToAuthChallenge(
request: AdminRespondToAuthChallengeRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminRespondToAuthChallengeResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminRespondToAuthChallengeRequest,
AdminRespondToAuthChallengeResponse
]("adminRespondToAuthChallenge", api.adminRespondToAuthChallenge)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminRespondToAuthChallengeResponse.wrap
).provide(r)
def createGroup(request: CreateGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateGroupResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.CreateGroupRequest,
CreateGroupResponse
]("createGroup", api.createGroup)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateGroupResponse.wrap
)
.provide(r)
def adminAddUserToGroup(
request: AdminAddUserToGroupRequest
): IO[AwsError, Unit] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminAddUserToGroupRequest,
AdminAddUserToGroupResponse
]("adminAddUserToGroup", api.adminAddUserToGroup)(
request.buildAwsValue()
).unit.provide(r)
def adminSetUserPassword(request: AdminSetUserPasswordRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserPasswordResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminSetUserPasswordRequest,
AdminSetUserPasswordResponse
]("adminSetUserPassword", api.adminSetUserPassword)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserPasswordResponse.wrap
)
.provide(r)
def setUserMFAPreference(request: SetUserMfaPreferenceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserMfaPreferenceResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.SetUserMfaPreferenceRequest,
SetUserMfaPreferenceResponse
]("setUserMFAPreference", api.setUserMFAPreference)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserMfaPreferenceResponse.wrap
)
.provide(r)
def updateUserPoolDomain(request: UpdateUserPoolDomainRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolDomainResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateUserPoolDomainRequest,
UpdateUserPoolDomainResponse
]("updateUserPoolDomain", api.updateUserPoolDomain)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolDomainResponse.wrap
)
.provide(r)
def setUICustomization(request: SetUiCustomizationRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUiCustomizationResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.SetUiCustomizationRequest,
SetUiCustomizationResponse
]("setUICustomization", api.setUICustomization)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUiCustomizationResponse.wrap
)
.provide(r)
def listTagsForResource(request: ListTagsForResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListTagsForResourceResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListTagsForResourceRequest,
ListTagsForResourceResponse
]("listTagsForResource", api.listTagsForResource)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListTagsForResourceResponse.wrap
)
.provide(r)
def updateGroup(request: UpdateGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateGroupResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateGroupRequest,
UpdateGroupResponse
]("updateGroup", api.updateGroup)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateGroupResponse.wrap
)
.provide(r)
def confirmDevice(request: ConfirmDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmDeviceResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.ConfirmDeviceRequest,
ConfirmDeviceResponse
]("confirmDevice", api.confirmDevice)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmDeviceResponse.wrap
)
.provide(r)
def tagResource(request: TagResourceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.TagResourceResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.TagResourceRequest,
TagResourceResponse
]("tagResource", api.tagResource)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.TagResourceResponse.wrap
)
.provide(r)
def adminDeleteUserAttributes(
request: AdminDeleteUserAttributesRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDeleteUserAttributesResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminDeleteUserAttributesRequest,
AdminDeleteUserAttributesResponse
]("adminDeleteUserAttributes", api.adminDeleteUserAttributes)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDeleteUserAttributesResponse.wrap
).provide(r)
def adminForgetDevice(
request: AdminForgetDeviceRequest
): IO[AwsError, Unit] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminForgetDeviceRequest,
AdminForgetDeviceResponse
]("adminForgetDevice", api.adminForgetDevice)(request.buildAwsValue()).unit
.provide(r)
def createUserPool(request: CreateUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.CreateUserPoolRequest,
CreateUserPoolResponse
]("createUserPool", api.createUserPool)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolResponse.wrap
)
.provide(r)
def deleteUser(request: DeleteUserRequest): IO[AwsError, Unit] =
asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DeleteUserRequest,
DeleteUserResponse
]("deleteUser", api.deleteUser)(request.buildAwsValue()).unit.provide(r)
def createUserImportJob(request: CreateUserImportJobRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserImportJobResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.CreateUserImportJobRequest,
CreateUserImportJobResponse
]("createUserImportJob", api.createUserImportJob)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserImportJobResponse.wrap
)
.provide(r)
def getGroup(request: GetGroupRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetGroupResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetGroupRequest,
GetGroupResponse
]("getGroup", api.getGroup)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetGroupResponse.wrap
)
.provide(r)
def createUserPoolClient(request: CreateUserPoolClientRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolClientResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.CreateUserPoolClientRequest,
CreateUserPoolClientResponse
]("createUserPoolClient", api.createUserPoolClient)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolClientResponse.wrap
)
.provide(r)
def updateUserPool(request: UpdateUserPoolRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateUserPoolRequest,
UpdateUserPoolResponse
]("updateUserPool", api.updateUserPool)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolResponse.wrap
)
.provide(r)
def updateDeviceStatus(request: UpdateDeviceStatusRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateDeviceStatusResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateDeviceStatusRequest,
UpdateDeviceStatusResponse
]("updateDeviceStatus", api.updateDeviceStatus)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateDeviceStatusResponse.wrap
)
.provide(r)
def describeUserPoolClient(request: DescribeUserPoolClientRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolClientResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DescribeUserPoolClientRequest,
DescribeUserPoolClientResponse
]("describeUserPoolClient", api.describeUserPoolClient)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolClientResponse.wrap
).provide(r)
def getCSVHeader(request: GetCsvHeaderRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetCsvHeaderResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetCsvHeaderRequest,
GetCsvHeaderResponse
]("getCSVHeader", api.getCSVHeader)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetCsvHeaderResponse.wrap
)
.provide(r)
def describeResourceServer(request: DescribeResourceServerRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeResourceServerResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DescribeResourceServerRequest,
DescribeResourceServerResponse
]("describeResourceServer", api.describeResourceServer)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeResourceServerResponse.wrap
).provide(r)
def setUserPoolMfaConfig(request: SetUserPoolMfaConfigRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserPoolMfaConfigResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.SetUserPoolMfaConfigRequest,
SetUserPoolMfaConfigResponse
]("setUserPoolMfaConfig", api.setUserPoolMfaConfig)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserPoolMfaConfigResponse.wrap
)
.provide(r)
def describeRiskConfiguration(
request: DescribeRiskConfigurationRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeRiskConfigurationResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.DescribeRiskConfigurationRequest,
DescribeRiskConfigurationResponse
]("describeRiskConfiguration", api.describeRiskConfiguration)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeRiskConfigurationResponse.wrap
).provide(r)
def listUserPools(request: ListUserPoolsRequest): ZStream[
Any,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolDescriptionType.ReadOnly
] = asyncSimplePaginatedRequest[
software.amazon.awssdk.services.cognitoidentityprovider.model.ListUserPoolsRequest,
ListUserPoolsResponse,
UserPoolDescriptionType
](
"listUserPools",
api.listUserPools,
(r, token) => r.toBuilder().nextToken(token).build(),
r => scala.Option(r.nextToken()),
r => zio.Chunk.fromIterable(r.userPools().asScala)
)(request.buildAwsValue())
.map(item =>
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolDescriptionType
.wrap(item)
)
.provide(r)
def adminListDevices(request: AdminListDevicesRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminListDevicesResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminListDevicesRequest,
AdminListDevicesResponse
]("adminListDevices", api.adminListDevices)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminListDevicesResponse.wrap
)
.provide(r)
def getDevice(request: GetDeviceRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetDeviceResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetDeviceRequest,
GetDeviceResponse
]("getDevice", api.getDevice)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetDeviceResponse.wrap
)
.provide(r)
def adminSetUserMFAPreference(
request: AdminSetUserMfaPreferenceRequest
): IO[AwsError, ReadOnly] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.AdminSetUserMfaPreferenceRequest,
AdminSetUserMfaPreferenceResponse
]("adminSetUserMFAPreference", api.adminSetUserMFAPreference)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserMfaPreferenceResponse.wrap
).provide(r)
def updateResourceServer(request: UpdateResourceServerRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateResourceServerResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.UpdateResourceServerRequest,
UpdateResourceServerResponse
]("updateResourceServer", api.updateResourceServer)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateResourceServerResponse.wrap
)
.provide(r)
def verifyUserAttribute(request: VerifyUserAttributeRequest): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifyUserAttributeResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.VerifyUserAttributeRequest,
VerifyUserAttributeResponse
]("verifyUserAttribute", api.verifyUserAttribute)(request.buildAwsValue())
.map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifyUserAttributeResponse.wrap
)
.provide(r)
def getIdentityProviderByIdentifier(
request: GetIdentityProviderByIdentifierRequest
): IO[
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetIdentityProviderByIdentifierResponse.ReadOnly
] = asyncRequestResponse[
software.amazon.awssdk.services.cognitoidentityprovider.model.GetIdentityProviderByIdentifierRequest,
GetIdentityProviderByIdentifierResponse
]("getIdentityProviderByIdentifier", api.getIdentityProviderByIdentifier)(
request.buildAwsValue()
).map(
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetIdentityProviderByIdentifierResponse.wrap
).provide(r)
}
def adminConfirmSignUp(request: AdminConfirmSignUpRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminConfirmSignUpResponse.ReadOnly
] = ZIO.accessM(_.get.adminConfirmSignUp(request))
def createIdentityProvider(request: CreateIdentityProviderRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateIdentityProviderResponse.ReadOnly
] = ZIO.accessM(_.get.createIdentityProvider(request))
def adminEnableUser(request: AdminEnableUserRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminEnableUserResponse.ReadOnly
] = ZIO.accessM(_.get.adminEnableUser(request))
def revokeToken(request: RevokeTokenRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RevokeTokenResponse.ReadOnly
] = ZIO.accessM(_.get.revokeToken(request))
def stopUserImportJob(request: StopUserImportJobRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StopUserImportJobResponse.ReadOnly
] = ZIO.accessM(_.get.stopUserImportJob(request))
def adminRemoveUserFromGroup(
request: AdminRemoveUserFromGroupRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.adminRemoveUserFromGroup(request))
def describeUserPoolDomain(request: DescribeUserPoolDomainRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolDomainResponse.ReadOnly
] = ZIO.accessM(_.get.describeUserPoolDomain(request))
def listUsers(request: ListUsersRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
] = ZStream.accessStream(_.get.listUsers(request))
def listUsersInGroup(request: ListUsersInGroupRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserType.ReadOnly
] = ZStream.accessStream(_.get.listUsersInGroup(request))
def globalSignOut(request: GlobalSignOutRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GlobalSignOutResponse.ReadOnly
] = ZIO.accessM(_.get.globalSignOut(request))
def adminGetUser(request: AdminGetUserRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetUserResponse.ReadOnly
] = ZIO.accessM(_.get.adminGetUser(request))
def createUserPoolDomain(request: CreateUserPoolDomainRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolDomainResponse.ReadOnly
] = ZIO.accessM(_.get.createUserPoolDomain(request))
def associateSoftwareToken(request: AssociateSoftwareTokenRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AssociateSoftwareTokenResponse.ReadOnly
] = ZIO.accessM(_.get.associateSoftwareToken(request))
def adminUpdateAuthEventFeedback(
request: AdminUpdateAuthEventFeedbackRequest
): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateAuthEventFeedbackResponse.ReadOnly
] = ZIO.accessM(_.get.adminUpdateAuthEventFeedback(request))
def describeUserPool(request: DescribeUserPoolRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolResponse.ReadOnly
] = ZIO.accessM(_.get.describeUserPool(request))
def describeIdentityProvider(request: DescribeIdentityProviderRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeIdentityProviderResponse.ReadOnly
] = ZIO.accessM(_.get.describeIdentityProvider(request))
def adminUpdateDeviceStatus(request: AdminUpdateDeviceStatusRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateDeviceStatusResponse.ReadOnly
] = ZIO.accessM(_.get.adminUpdateDeviceStatus(request))
def adminUpdateUserAttributes(request: AdminUpdateUserAttributesRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUpdateUserAttributesResponse.ReadOnly
] = ZIO.accessM(_.get.adminUpdateUserAttributes(request))
def resendConfirmationCode(request: ResendConfirmationCodeRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResendConfirmationCodeResponse.ReadOnly
] = ZIO.accessM(_.get.resendConfirmationCode(request))
def signUp(request: SignUpRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SignUpResponse.ReadOnly
] = ZIO.accessM(_.get.signUp(request))
def deleteIdentityProvider(
request: DeleteIdentityProviderRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.deleteIdentityProvider(request))
def getUserAttributeVerificationCode(
request: GetUserAttributeVerificationCodeRequest
): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserAttributeVerificationCodeResponse.ReadOnly
] = ZIO.accessM(_.get.getUserAttributeVerificationCode(request))
def deleteUserPoolClient(
request: DeleteUserPoolClientRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.deleteUserPoolClient(request))
def deleteGroup(
request: DeleteGroupRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.deleteGroup(request))
def adminSetUserSettings(request: AdminSetUserSettingsRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserSettingsResponse.ReadOnly
] = ZIO.accessM(_.get.adminSetUserSettings(request))
def getSigningCertificate(request: GetSigningCertificateRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetSigningCertificateResponse.ReadOnly
] = ZIO.accessM(_.get.getSigningCertificate(request))
def getUserPoolMfaConfig(request: GetUserPoolMfaConfigRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserPoolMfaConfigResponse.ReadOnly
] = ZIO.accessM(_.get.getUserPoolMfaConfig(request))
def updateUserPoolClient(request: UpdateUserPoolClientRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolClientResponse.ReadOnly
] = ZIO.accessM(_.get.updateUserPoolClient(request))
def initiateAuth(request: InitiateAuthRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.InitiateAuthResponse.ReadOnly
] = ZIO.accessM(_.get.initiateAuth(request))
def changePassword(request: ChangePasswordRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ChangePasswordResponse.ReadOnly
] = ZIO.accessM(_.get.changePassword(request))
def adminListGroupsForUser(request: AdminListGroupsForUserRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
] = ZStream.accessStream(_.get.adminListGroupsForUser(request))
def deleteUserAttributes(request: DeleteUserAttributesRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserAttributesResponse.ReadOnly
] = ZIO.accessM(_.get.deleteUserAttributes(request))
def adminResetUserPassword(request: AdminResetUserPasswordRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminResetUserPasswordResponse.ReadOnly
] = ZIO.accessM(_.get.adminResetUserPassword(request))
def addCustomAttributes(request: AddCustomAttributesRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AddCustomAttributesResponse.ReadOnly
] = ZIO.accessM(_.get.addCustomAttributes(request))
def adminUserGlobalSignOut(request: AdminUserGlobalSignOutRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminUserGlobalSignOutResponse.ReadOnly
] = ZIO.accessM(_.get.adminUserGlobalSignOut(request))
def getUICustomization(request: GetUiCustomizationRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUiCustomizationResponse.ReadOnly
] = ZIO.accessM(_.get.getUICustomization(request))
def createResourceServer(request: CreateResourceServerRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateResourceServerResponse.ReadOnly
] = ZIO.accessM(_.get.createResourceServer(request))
def adminDisableUser(request: AdminDisableUserRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableUserResponse.ReadOnly
] = ZIO.accessM(_.get.adminDisableUser(request))
def respondToAuthChallenge(request: RespondToAuthChallengeRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.RespondToAuthChallengeResponse.ReadOnly
] = ZIO.accessM(_.get.respondToAuthChallenge(request))
def getUser(request: GetUserRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetUserResponse.ReadOnly
] = ZIO.accessM(_.get.getUser(request))
def deleteResourceServer(
request: DeleteResourceServerRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.deleteResourceServer(request))
def listGroups(request: ListGroupsRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GroupType.ReadOnly
] = ZStream.accessStream(_.get.listGroups(request))
def listDevices(request: ListDevicesRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListDevicesResponse.ReadOnly
] = ZIO.accessM(_.get.listDevices(request))
def verifySoftwareToken(request: VerifySoftwareTokenRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifySoftwareTokenResponse.ReadOnly
] = ZIO.accessM(_.get.verifySoftwareToken(request))
def adminDisableProviderForUser(
request: AdminDisableProviderForUserRequest
): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDisableProviderForUserResponse.ReadOnly
] = ZIO.accessM(_.get.adminDisableProviderForUser(request))
def forgotPassword(request: ForgotPasswordRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ForgotPasswordResponse.ReadOnly
] = ZIO.accessM(_.get.forgotPassword(request))
def updateAuthEventFeedback(request: UpdateAuthEventFeedbackRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateAuthEventFeedbackResponse.ReadOnly
] = ZIO.accessM(_.get.updateAuthEventFeedback(request))
def updateIdentityProvider(request: UpdateIdentityProviderRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateIdentityProviderResponse.ReadOnly
] = ZIO.accessM(_.get.updateIdentityProvider(request))
def listUserPoolClients(request: ListUserPoolClientsRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolClientDescription.ReadOnly
] = ZStream.accessStream(_.get.listUserPoolClients(request))
def startUserImportJob(request: StartUserImportJobRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.StartUserImportJobResponse.ReadOnly
] = ZIO.accessM(_.get.startUserImportJob(request))
def updateUserAttributes(request: UpdateUserAttributesRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserAttributesResponse.ReadOnly
] = ZIO.accessM(_.get.updateUserAttributes(request))
def adminListUserAuthEvents(request: AdminListUserAuthEventsRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AuthEventType.ReadOnly
] = ZStream.accessStream(_.get.adminListUserAuthEvents(request))
def listIdentityProviders(request: ListIdentityProvidersRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ProviderDescription.ReadOnly
] = ZStream.accessStream(_.get.listIdentityProviders(request))
def listUserImportJobs(request: ListUserImportJobsRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListUserImportJobsResponse.ReadOnly
] = ZIO.accessM(_.get.listUserImportJobs(request))
def adminCreateUser(request: AdminCreateUserRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminCreateUserResponse.ReadOnly
] = ZIO.accessM(_.get.adminCreateUser(request))
def adminInitiateAuth(request: AdminInitiateAuthRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminInitiateAuthResponse.ReadOnly
] = ZIO.accessM(_.get.adminInitiateAuth(request))
def confirmSignUp(request: ConfirmSignUpRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmSignUpResponse.ReadOnly
] = ZIO.accessM(_.get.confirmSignUp(request))
def adminGetDevice(request: AdminGetDeviceRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminGetDeviceResponse.ReadOnly
] = ZIO.accessM(_.get.adminGetDevice(request))
def adminLinkProviderForUser(request: AdminLinkProviderForUserRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminLinkProviderForUserResponse.ReadOnly
] = ZIO.accessM(_.get.adminLinkProviderForUser(request))
def confirmForgotPassword(request: ConfirmForgotPasswordRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmForgotPasswordResponse.ReadOnly
] = ZIO.accessM(_.get.confirmForgotPassword(request))
def setRiskConfiguration(request: SetRiskConfigurationRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetRiskConfigurationResponse.ReadOnly
] = ZIO.accessM(_.get.setRiskConfiguration(request))
def forgetDevice(
request: ForgetDeviceRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.forgetDevice(request))
def deleteUserPool(
request: DeleteUserPoolRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.deleteUserPool(request))
def untagResource(request: UntagResourceRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UntagResourceResponse.ReadOnly
] = ZIO.accessM(_.get.untagResource(request))
def listResourceServers(request: ListResourceServersRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ResourceServerType.ReadOnly
] = ZStream.accessStream(_.get.listResourceServers(request))
def describeUserImportJob(request: DescribeUserImportJobRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserImportJobResponse.ReadOnly
] = ZIO.accessM(_.get.describeUserImportJob(request))
def deleteUserPoolDomain(request: DeleteUserPoolDomainRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DeleteUserPoolDomainResponse.ReadOnly
] = ZIO.accessM(_.get.deleteUserPoolDomain(request))
def setUserSettings(request: SetUserSettingsRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserSettingsResponse.ReadOnly
] = ZIO.accessM(_.get.setUserSettings(request))
def adminDeleteUser(
request: AdminDeleteUserRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.adminDeleteUser(request))
def adminRespondToAuthChallenge(
request: AdminRespondToAuthChallengeRequest
): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminRespondToAuthChallengeResponse.ReadOnly
] = ZIO.accessM(_.get.adminRespondToAuthChallenge(request))
def createGroup(request: CreateGroupRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateGroupResponse.ReadOnly
] = ZIO.accessM(_.get.createGroup(request))
def adminAddUserToGroup(
request: AdminAddUserToGroupRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.adminAddUserToGroup(request))
def adminSetUserPassword(request: AdminSetUserPasswordRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminSetUserPasswordResponse.ReadOnly
] = ZIO.accessM(_.get.adminSetUserPassword(request))
def setUserMFAPreference(request: SetUserMfaPreferenceRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserMfaPreferenceResponse.ReadOnly
] = ZIO.accessM(_.get.setUserMFAPreference(request))
def updateUserPoolDomain(request: UpdateUserPoolDomainRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolDomainResponse.ReadOnly
] = ZIO.accessM(_.get.updateUserPoolDomain(request))
def setUICustomization(request: SetUiCustomizationRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUiCustomizationResponse.ReadOnly
] = ZIO.accessM(_.get.setUICustomization(request))
def listTagsForResource(request: ListTagsForResourceRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ListTagsForResourceResponse.ReadOnly
] = ZIO.accessM(_.get.listTagsForResource(request))
def updateGroup(request: UpdateGroupRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateGroupResponse.ReadOnly
] = ZIO.accessM(_.get.updateGroup(request))
def confirmDevice(request: ConfirmDeviceRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.ConfirmDeviceResponse.ReadOnly
] = ZIO.accessM(_.get.confirmDevice(request))
def tagResource(request: TagResourceRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.TagResourceResponse.ReadOnly
] = ZIO.accessM(_.get.tagResource(request))
def adminDeleteUserAttributes(request: AdminDeleteUserAttributesRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminDeleteUserAttributesResponse.ReadOnly
] = ZIO.accessM(_.get.adminDeleteUserAttributes(request))
def adminForgetDevice(
request: AdminForgetDeviceRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.adminForgetDevice(request))
def createUserPool(request: CreateUserPoolRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolResponse.ReadOnly
] = ZIO.accessM(_.get.createUserPool(request))
def deleteUser(
request: DeleteUserRequest
): ZIO[CognitoIdentityProvider, AwsError, Unit] =
ZIO.accessM(_.get.deleteUser(request))
def createUserImportJob(request: CreateUserImportJobRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserImportJobResponse.ReadOnly
] = ZIO.accessM(_.get.createUserImportJob(request))
def getGroup(request: GetGroupRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetGroupResponse.ReadOnly
] = ZIO.accessM(_.get.getGroup(request))
def createUserPoolClient(request: CreateUserPoolClientRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.CreateUserPoolClientResponse.ReadOnly
] = ZIO.accessM(_.get.createUserPoolClient(request))
def updateUserPool(request: UpdateUserPoolRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateUserPoolResponse.ReadOnly
] = ZIO.accessM(_.get.updateUserPool(request))
def updateDeviceStatus(request: UpdateDeviceStatusRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateDeviceStatusResponse.ReadOnly
] = ZIO.accessM(_.get.updateDeviceStatus(request))
def describeUserPoolClient(request: DescribeUserPoolClientRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeUserPoolClientResponse.ReadOnly
] = ZIO.accessM(_.get.describeUserPoolClient(request))
def getCSVHeader(request: GetCsvHeaderRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetCsvHeaderResponse.ReadOnly
] = ZIO.accessM(_.get.getCSVHeader(request))
def describeResourceServer(request: DescribeResourceServerRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeResourceServerResponse.ReadOnly
] = ZIO.accessM(_.get.describeResourceServer(request))
def setUserPoolMfaConfig(request: SetUserPoolMfaConfigRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.SetUserPoolMfaConfigResponse.ReadOnly
] = ZIO.accessM(_.get.setUserPoolMfaConfig(request))
def describeRiskConfiguration(request: DescribeRiskConfigurationRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.DescribeRiskConfigurationResponse.ReadOnly
] = ZIO.accessM(_.get.describeRiskConfiguration(request))
def listUserPools(request: ListUserPoolsRequest): ZStream[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UserPoolDescriptionType.ReadOnly
] = ZStream.accessStream(_.get.listUserPools(request))
def adminListDevices(request: AdminListDevicesRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.AdminListDevicesResponse.ReadOnly
] = ZIO.accessM(_.get.adminListDevices(request))
def getDevice(request: GetDeviceRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetDeviceResponse.ReadOnly
] = ZIO.accessM(_.get.getDevice(request))
def adminSetUserMFAPreference(
request: AdminSetUserMfaPreferenceRequest
): ZIO[CognitoIdentityProvider, AwsError, ReadOnly] =
ZIO.accessM(_.get.adminSetUserMFAPreference(request))
def updateResourceServer(request: UpdateResourceServerRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.UpdateResourceServerResponse.ReadOnly
] = ZIO.accessM(_.get.updateResourceServer(request))
def verifyUserAttribute(request: VerifyUserAttributeRequest): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.VerifyUserAttributeResponse.ReadOnly
] = ZIO.accessM(_.get.verifyUserAttribute(request))
def getIdentityProviderByIdentifier(
request: GetIdentityProviderByIdentifierRequest
): ZIO[
CognitoIdentityProvider,
AwsError,
io.github.vigoo.zioaws.cognitoidentityprovider.model.GetIdentityProviderByIdentifierResponse.ReadOnly
] = ZIO.accessM(_.get.getIdentityProviderByIdentifier(request))
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy