authapi

package
v1.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 27, 2023 License: Apache-2.0 Imports: 9 Imported by: 1

Documentation

Overview

Package authapi provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.

Package authapi provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.

Index

Constants

View Source
const (
	BearerScopes = "Bearer.Scopes"
)

Variables

This section is empty.

Functions

func NewConfirmEmailUpdateRequest added in v1.6.0

func NewConfirmEmailUpdateRequest(server string, userId UserId, body ConfirmEmailUpdateJSONRequestBody) (*http.Request, error)

NewConfirmEmailUpdateRequest calls the generic ConfirmEmailUpdate builder with application/json body

func NewConfirmEmailUpdateRequestWithBody added in v1.6.0

func NewConfirmEmailUpdateRequestWithBody(server string, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewConfirmEmailUpdateRequestWithBody generates requests for ConfirmEmailUpdate with any type of body

func NewConfirmExternalUserLinkRequest added in v1.6.0

func NewConfirmExternalUserLinkRequest(server string, body ConfirmExternalUserLinkJSONRequestBody) (*http.Request, error)

NewConfirmExternalUserLinkRequest calls the generic ConfirmExternalUserLink builder with application/json body

func NewConfirmExternalUserLinkRequestWithBody added in v1.6.0

func NewConfirmExternalUserLinkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewConfirmExternalUserLinkRequestWithBody generates requests for ConfirmExternalUserLink with any type of body

func NewConfirmSignUpWithAwsMarketplaceRequest

func NewConfirmSignUpWithAwsMarketplaceRequest(server string, body ConfirmSignUpWithAwsMarketplaceJSONRequestBody) (*http.Request, error)

NewConfirmSignUpWithAwsMarketplaceRequest calls the generic ConfirmSignUpWithAwsMarketplace builder with application/json body

func NewConfirmSignUpWithAwsMarketplaceRequestWithBody

func NewConfirmSignUpWithAwsMarketplaceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewConfirmSignUpWithAwsMarketplaceRequestWithBody generates requests for ConfirmSignUpWithAwsMarketplace with any type of body

func NewCreateAuthCredentialsRequest

func NewCreateAuthCredentialsRequest(server string, body CreateAuthCredentialsJSONRequestBody) (*http.Request, error)

NewCreateAuthCredentialsRequest calls the generic CreateAuthCredentials builder with application/json body

func NewCreateAuthCredentialsRequestWithBody

func NewCreateAuthCredentialsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAuthCredentialsRequestWithBody generates requests for CreateAuthCredentials with any type of body

func NewCreateEnvRequest

func NewCreateEnvRequest(server string, body CreateEnvJSONRequestBody) (*http.Request, error)

NewCreateEnvRequest calls the generic CreateEnv builder with application/json body

func NewCreateEnvRequestWithBody

func NewCreateEnvRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateEnvRequestWithBody generates requests for CreateEnv with any type of body

func NewCreateRoleRequest

func NewCreateRoleRequest(server string, body CreateRoleJSONRequestBody) (*http.Request, error)

NewCreateRoleRequest calls the generic CreateRole builder with application/json body

func NewCreateRoleRequestWithBody

func NewCreateRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateRoleRequestWithBody generates requests for CreateRole with any type of body

func NewCreateSaasUserRequest

func NewCreateSaasUserRequest(server string, body CreateSaasUserJSONRequestBody) (*http.Request, error)

NewCreateSaasUserRequest calls the generic CreateSaasUser builder with application/json body

func NewCreateSaasUserRequestWithBody

func NewCreateSaasUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSaasUserRequestWithBody generates requests for CreateSaasUser with any type of body

func NewCreateSecretCodeRequest

func NewCreateSecretCodeRequest(server string, userId UserId, body CreateSecretCodeJSONRequestBody) (*http.Request, error)

NewCreateSecretCodeRequest calls the generic CreateSecretCode builder with application/json body

func NewCreateSecretCodeRequestWithBody

func NewCreateSecretCodeRequestWithBody(server string, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewCreateSecretCodeRequestWithBody generates requests for CreateSecretCode with any type of body

func NewCreateTenantAndPricingRequest

func NewCreateTenantAndPricingRequest(server string) (*http.Request, error)

NewCreateTenantAndPricingRequest generates requests for CreateTenantAndPricing

func NewCreateTenantAttributeRequest

func NewCreateTenantAttributeRequest(server string, body CreateTenantAttributeJSONRequestBody) (*http.Request, error)

NewCreateTenantAttributeRequest calls the generic CreateTenantAttribute builder with application/json body

func NewCreateTenantAttributeRequestWithBody

func NewCreateTenantAttributeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTenantAttributeRequestWithBody generates requests for CreateTenantAttribute with any type of body

func NewCreateTenantInvitationRequest added in v1.6.0

func NewCreateTenantInvitationRequest(server string, tenantId TenantId, body CreateTenantInvitationJSONRequestBody) (*http.Request, error)

NewCreateTenantInvitationRequest calls the generic CreateTenantInvitation builder with application/json body

func NewCreateTenantInvitationRequestWithBody added in v1.6.0

func NewCreateTenantInvitationRequestWithBody(server string, tenantId TenantId, contentType string, body io.Reader) (*http.Request, error)

NewCreateTenantInvitationRequestWithBody generates requests for CreateTenantInvitation with any type of body

func NewCreateTenantRequest

func NewCreateTenantRequest(server string, body CreateTenantJSONRequestBody) (*http.Request, error)

NewCreateTenantRequest calls the generic CreateTenant builder with application/json body

func NewCreateTenantRequestWithBody

func NewCreateTenantRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTenantRequestWithBody generates requests for CreateTenant with any type of body

func NewCreateTenantUserRequest

func NewCreateTenantUserRequest(server string, tenantId TenantId, body CreateTenantUserJSONRequestBody) (*http.Request, error)

NewCreateTenantUserRequest calls the generic CreateTenantUser builder with application/json body

func NewCreateTenantUserRequestWithBody

func NewCreateTenantUserRequestWithBody(server string, tenantId TenantId, contentType string, body io.Reader) (*http.Request, error)

NewCreateTenantUserRequestWithBody generates requests for CreateTenantUser with any type of body

func NewCreateTenantUserRolesRequest

func NewCreateTenantUserRolesRequest(server string, tenantId TenantId, userId UserId, envId EnvId, body CreateTenantUserRolesJSONRequestBody) (*http.Request, error)

NewCreateTenantUserRolesRequest calls the generic CreateTenantUserRoles builder with application/json body

func NewCreateTenantUserRolesRequestWithBody

func NewCreateTenantUserRolesRequestWithBody(server string, tenantId TenantId, userId UserId, envId EnvId, contentType string, body io.Reader) (*http.Request, error)

NewCreateTenantUserRolesRequestWithBody generates requests for CreateTenantUserRoles with any type of body

func NewCreateUserAttributeRequest

func NewCreateUserAttributeRequest(server string, body CreateUserAttributeJSONRequestBody) (*http.Request, error)

NewCreateUserAttributeRequest calls the generic CreateUserAttribute builder with application/json body

func NewCreateUserAttributeRequestWithBody

func NewCreateUserAttributeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUserAttributeRequestWithBody generates requests for CreateUserAttribute with any type of body

func NewDeleteEnvRequest

func NewDeleteEnvRequest(server string, envId EnvId) (*http.Request, error)

NewDeleteEnvRequest generates requests for DeleteEnv

func NewDeleteRoleRequest

func NewDeleteRoleRequest(server string, roleName RoleName) (*http.Request, error)

NewDeleteRoleRequest generates requests for DeleteRole

func NewDeleteSaasUserRequest

func NewDeleteSaasUserRequest(server string, userId UserId) (*http.Request, error)

NewDeleteSaasUserRequest generates requests for DeleteSaasUser

func NewDeleteStripeTenantAndPricingRequest

func NewDeleteStripeTenantAndPricingRequest(server string) (*http.Request, error)

NewDeleteStripeTenantAndPricingRequest generates requests for DeleteStripeTenantAndPricing

func NewDeleteTenantAttributeRequest

func NewDeleteTenantAttributeRequest(server string, attributeName string) (*http.Request, error)

NewDeleteTenantAttributeRequest generates requests for DeleteTenantAttribute

func NewDeleteTenantInvitationRequest added in v1.6.0

func NewDeleteTenantInvitationRequest(server string, tenantId TenantId, invitationId InvitationId) (*http.Request, error)

NewDeleteTenantInvitationRequest generates requests for DeleteTenantInvitation

func NewDeleteTenantRequest

func NewDeleteTenantRequest(server string, tenantId TenantId) (*http.Request, error)

NewDeleteTenantRequest generates requests for DeleteTenant

func NewDeleteTenantUserRequest

func NewDeleteTenantUserRequest(server string, tenantId TenantId, userId UserId) (*http.Request, error)

NewDeleteTenantUserRequest generates requests for DeleteTenantUser

func NewDeleteTenantUserRoleRequest

func NewDeleteTenantUserRoleRequest(server string, tenantId TenantId, userId UserId, envId EnvId, roleName RoleName) (*http.Request, error)

NewDeleteTenantUserRoleRequest generates requests for DeleteTenantUserRole

func NewDeleteUserAttributeRequest

func NewDeleteUserAttributeRequest(server string, attributeName string) (*http.Request, error)

NewDeleteUserAttributeRequest generates requests for DeleteUserAttribute

func NewFindNotificationMessagesRequest

func NewFindNotificationMessagesRequest(server string) (*http.Request, error)

NewFindNotificationMessagesRequest generates requests for FindNotificationMessages

func NewGetAllTenantUserRequest

func NewGetAllTenantUserRequest(server string, userId UserId) (*http.Request, error)

NewGetAllTenantUserRequest generates requests for GetAllTenantUser

func NewGetAllTenantUsersRequest

func NewGetAllTenantUsersRequest(server string) (*http.Request, error)

NewGetAllTenantUsersRequest generates requests for GetAllTenantUsers

func NewGetAuthCredentialsRequest

func NewGetAuthCredentialsRequest(server string, params *GetAuthCredentialsParams) (*http.Request, error)

NewGetAuthCredentialsRequest generates requests for GetAuthCredentials

func NewGetAuthInfoRequest

func NewGetAuthInfoRequest(server string) (*http.Request, error)

NewGetAuthInfoRequest generates requests for GetAuthInfo

func NewGetBasicInfoRequest

func NewGetBasicInfoRequest(server string) (*http.Request, error)

NewGetBasicInfoRequest generates requests for GetBasicInfo

func NewGetCustomizePageSettingsRequest

func NewGetCustomizePageSettingsRequest(server string) (*http.Request, error)

NewGetCustomizePageSettingsRequest generates requests for GetCustomizePageSettings

func NewGetCustomizePagesRequest

func NewGetCustomizePagesRequest(server string) (*http.Request, error)

NewGetCustomizePagesRequest generates requests for GetCustomizePages

func NewGetEnvRequest

func NewGetEnvRequest(server string, envId EnvId) (*http.Request, error)

NewGetEnvRequest generates requests for GetEnv

func NewGetEnvsRequest

func NewGetEnvsRequest(server string) (*http.Request, error)

NewGetEnvsRequest generates requests for GetEnvs

func NewGetIdentityProvidersRequest

func NewGetIdentityProvidersRequest(server string) (*http.Request, error)

NewGetIdentityProvidersRequest generates requests for GetIdentityProviders

func NewGetInvitationValidityRequest added in v1.6.0

func NewGetInvitationValidityRequest(server string, invitationId InvitationId) (*http.Request, error)

NewGetInvitationValidityRequest generates requests for GetInvitationValidity

func NewGetRolesRequest

func NewGetRolesRequest(server string) (*http.Request, error)

NewGetRolesRequest generates requests for GetRoles

func NewGetSaasUserRequest

func NewGetSaasUserRequest(server string, userId UserId) (*http.Request, error)

NewGetSaasUserRequest generates requests for GetSaasUser

func NewGetSaasUsersRequest

func NewGetSaasUsersRequest(server string) (*http.Request, error)

NewGetSaasUsersRequest generates requests for GetSaasUsers

func NewGetSignInSettingsRequest

func NewGetSignInSettingsRequest(server string) (*http.Request, error)

NewGetSignInSettingsRequest generates requests for GetSignInSettings

func NewGetTenantAttributesRequest

func NewGetTenantAttributesRequest(server string) (*http.Request, error)

NewGetTenantAttributesRequest generates requests for GetTenantAttributes

func NewGetTenantIdentityProvidersRequest added in v1.6.0

func NewGetTenantIdentityProvidersRequest(server string, tenantId TenantId) (*http.Request, error)

NewGetTenantIdentityProvidersRequest generates requests for GetTenantIdentityProviders

func NewGetTenantInvitationRequest added in v1.6.0

func NewGetTenantInvitationRequest(server string, tenantId TenantId, invitationId InvitationId) (*http.Request, error)

NewGetTenantInvitationRequest generates requests for GetTenantInvitation

func NewGetTenantInvitationsRequest added in v1.6.0

func NewGetTenantInvitationsRequest(server string, tenantId TenantId) (*http.Request, error)

NewGetTenantInvitationsRequest generates requests for GetTenantInvitations

func NewGetTenantRequest

func NewGetTenantRequest(server string, tenantId TenantId) (*http.Request, error)

NewGetTenantRequest generates requests for GetTenant

func NewGetTenantUserRequest

func NewGetTenantUserRequest(server string, tenantId TenantId, userId UserId) (*http.Request, error)

NewGetTenantUserRequest generates requests for GetTenantUser

func NewGetTenantUsersRequest

func NewGetTenantUsersRequest(server string, tenantId TenantId) (*http.Request, error)

NewGetTenantUsersRequest generates requests for GetTenantUsers

func NewGetTenantsRequest

func NewGetTenantsRequest(server string) (*http.Request, error)

NewGetTenantsRequest generates requests for GetTenants

func NewGetUserAttributesRequest

func NewGetUserAttributesRequest(server string) (*http.Request, error)

NewGetUserAttributesRequest generates requests for GetUserAttributes

func NewGetUserInfoRequest

func NewGetUserInfoRequest(server string, params *GetUserInfoParams) (*http.Request, error)

NewGetUserInfoRequest generates requests for GetUserInfo

func NewGetUserMfaPreferenceRequest

func NewGetUserMfaPreferenceRequest(server string, userId UserId) (*http.Request, error)

NewGetUserMfaPreferenceRequest generates requests for GetUserMfaPreference

func NewLinkAwsMarketplaceRequest

func NewLinkAwsMarketplaceRequest(server string, body LinkAwsMarketplaceJSONRequestBody) (*http.Request, error)

NewLinkAwsMarketplaceRequest calls the generic LinkAwsMarketplace builder with application/json body

func NewLinkAwsMarketplaceRequestWithBody

func NewLinkAwsMarketplaceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewLinkAwsMarketplaceRequestWithBody generates requests for LinkAwsMarketplace with any type of body

func NewRequestEmailUpdateRequest added in v1.6.0

func NewRequestEmailUpdateRequest(server string, userId UserId, body RequestEmailUpdateJSONRequestBody) (*http.Request, error)

NewRequestEmailUpdateRequest calls the generic RequestEmailUpdate builder with application/json body

func NewRequestEmailUpdateRequestWithBody added in v1.6.0

func NewRequestEmailUpdateRequestWithBody(server string, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewRequestEmailUpdateRequestWithBody generates requests for RequestEmailUpdate with any type of body

func NewRequestExternalUserLinkRequest added in v1.6.0

func NewRequestExternalUserLinkRequest(server string, body RequestExternalUserLinkJSONRequestBody) (*http.Request, error)

NewRequestExternalUserLinkRequest calls the generic RequestExternalUserLink builder with application/json body

func NewRequestExternalUserLinkRequestWithBody added in v1.6.0

func NewRequestExternalUserLinkRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewRequestExternalUserLinkRequestWithBody generates requests for RequestExternalUserLink with any type of body

func NewResendSignUpConfirmationEmailRequest

func NewResendSignUpConfirmationEmailRequest(server string, body ResendSignUpConfirmationEmailJSONRequestBody) (*http.Request, error)

NewResendSignUpConfirmationEmailRequest calls the generic ResendSignUpConfirmationEmail builder with application/json body

func NewResendSignUpConfirmationEmailRequestWithBody

func NewResendSignUpConfirmationEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewResendSignUpConfirmationEmailRequestWithBody generates requests for ResendSignUpConfirmationEmail with any type of body

func NewResetPlanRequest

func NewResetPlanRequest(server string) (*http.Request, error)

NewResetPlanRequest generates requests for ResetPlan

func NewReturnInternalServerErrorRequest

func NewReturnInternalServerErrorRequest(server string) (*http.Request, error)

NewReturnInternalServerErrorRequest generates requests for ReturnInternalServerError

func NewSignUpRequest

func NewSignUpRequest(server string, body SignUpJSONRequestBody) (*http.Request, error)

NewSignUpRequest calls the generic SignUp builder with application/json body

func NewSignUpRequestWithBody

func NewSignUpRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSignUpRequestWithBody generates requests for SignUp with any type of body

func NewSignUpWithAwsMarketplaceRequest

func NewSignUpWithAwsMarketplaceRequest(server string, body SignUpWithAwsMarketplaceJSONRequestBody) (*http.Request, error)

NewSignUpWithAwsMarketplaceRequest calls the generic SignUpWithAwsMarketplace builder with application/json body

func NewSignUpWithAwsMarketplaceRequestWithBody

func NewSignUpWithAwsMarketplaceRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewSignUpWithAwsMarketplaceRequestWithBody generates requests for SignUpWithAwsMarketplace with any type of body

func NewUnlinkProviderRequest

func NewUnlinkProviderRequest(server string, userId UserId, providerName string) (*http.Request, error)

NewUnlinkProviderRequest generates requests for UnlinkProvider

func NewUpdateAuthInfoRequest

func NewUpdateAuthInfoRequest(server string, body UpdateAuthInfoJSONRequestBody) (*http.Request, error)

NewUpdateAuthInfoRequest calls the generic UpdateAuthInfo builder with application/json body

func NewUpdateAuthInfoRequestWithBody

func NewUpdateAuthInfoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAuthInfoRequestWithBody generates requests for UpdateAuthInfo with any type of body

func NewUpdateBasicInfoRequest

func NewUpdateBasicInfoRequest(server string, body UpdateBasicInfoJSONRequestBody) (*http.Request, error)

NewUpdateBasicInfoRequest calls the generic UpdateBasicInfo builder with application/json body

func NewUpdateBasicInfoRequestWithBody

func NewUpdateBasicInfoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateBasicInfoRequestWithBody generates requests for UpdateBasicInfo with any type of body

func NewUpdateCustomizePageSettingsRequest

func NewUpdateCustomizePageSettingsRequest(server string, body UpdateCustomizePageSettingsJSONRequestBody) (*http.Request, error)

NewUpdateCustomizePageSettingsRequest calls the generic UpdateCustomizePageSettings builder with application/json body

func NewUpdateCustomizePageSettingsRequestWithBody

func NewUpdateCustomizePageSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCustomizePageSettingsRequestWithBody generates requests for UpdateCustomizePageSettings with any type of body

func NewUpdateCustomizePagesRequest

func NewUpdateCustomizePagesRequest(server string, body UpdateCustomizePagesJSONRequestBody) (*http.Request, error)

NewUpdateCustomizePagesRequest calls the generic UpdateCustomizePages builder with application/json body

func NewUpdateCustomizePagesRequestWithBody

func NewUpdateCustomizePagesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateCustomizePagesRequestWithBody generates requests for UpdateCustomizePages with any type of body

func NewUpdateEnvRequest

func NewUpdateEnvRequest(server string, envId EnvId, body UpdateEnvJSONRequestBody) (*http.Request, error)

NewUpdateEnvRequest calls the generic UpdateEnv builder with application/json body

func NewUpdateEnvRequestWithBody

func NewUpdateEnvRequestWithBody(server string, envId EnvId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateEnvRequestWithBody generates requests for UpdateEnv with any type of body

func NewUpdateIdentityProviderRequest

func NewUpdateIdentityProviderRequest(server string, body UpdateIdentityProviderJSONRequestBody) (*http.Request, error)

NewUpdateIdentityProviderRequest calls the generic UpdateIdentityProvider builder with application/json body

func NewUpdateIdentityProviderRequestWithBody

func NewUpdateIdentityProviderRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateIdentityProviderRequestWithBody generates requests for UpdateIdentityProvider with any type of body

func NewUpdateNotificationMessagesRequest

func NewUpdateNotificationMessagesRequest(server string, body UpdateNotificationMessagesJSONRequestBody) (*http.Request, error)

NewUpdateNotificationMessagesRequest calls the generic UpdateNotificationMessages builder with application/json body

func NewUpdateNotificationMessagesRequestWithBody

func NewUpdateNotificationMessagesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateNotificationMessagesRequestWithBody generates requests for UpdateNotificationMessages with any type of body

func NewUpdateSaasUserEmailRequest

func NewUpdateSaasUserEmailRequest(server string, userId UserId, body UpdateSaasUserEmailJSONRequestBody) (*http.Request, error)

NewUpdateSaasUserEmailRequest calls the generic UpdateSaasUserEmail builder with application/json body

func NewUpdateSaasUserEmailRequestWithBody

func NewUpdateSaasUserEmailRequestWithBody(server string, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSaasUserEmailRequestWithBody generates requests for UpdateSaasUserEmail with any type of body

func NewUpdateSaasUserPasswordRequest

func NewUpdateSaasUserPasswordRequest(server string, userId UserId, body UpdateSaasUserPasswordJSONRequestBody) (*http.Request, error)

NewUpdateSaasUserPasswordRequest calls the generic UpdateSaasUserPassword builder with application/json body

func NewUpdateSaasUserPasswordRequestWithBody

func NewUpdateSaasUserPasswordRequestWithBody(server string, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSaasUserPasswordRequestWithBody generates requests for UpdateSaasUserPassword with any type of body

func NewUpdateSignInSettingsRequest

func NewUpdateSignInSettingsRequest(server string, body UpdateSignInSettingsJSONRequestBody) (*http.Request, error)

NewUpdateSignInSettingsRequest calls the generic UpdateSignInSettings builder with application/json body

func NewUpdateSignInSettingsRequestWithBody

func NewUpdateSignInSettingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSignInSettingsRequestWithBody generates requests for UpdateSignInSettings with any type of body

func NewUpdateSoftwareTokenRequest

func NewUpdateSoftwareTokenRequest(server string, userId UserId, body UpdateSoftwareTokenJSONRequestBody) (*http.Request, error)

NewUpdateSoftwareTokenRequest calls the generic UpdateSoftwareToken builder with application/json body

func NewUpdateSoftwareTokenRequestWithBody

func NewUpdateSoftwareTokenRequestWithBody(server string, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSoftwareTokenRequestWithBody generates requests for UpdateSoftwareToken with any type of body

func NewUpdateTenantBillingInfoRequest

func NewUpdateTenantBillingInfoRequest(server string, tenantId TenantId, body UpdateTenantBillingInfoJSONRequestBody) (*http.Request, error)

NewUpdateTenantBillingInfoRequest calls the generic UpdateTenantBillingInfo builder with application/json body

func NewUpdateTenantBillingInfoRequestWithBody

func NewUpdateTenantBillingInfoRequestWithBody(server string, tenantId TenantId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTenantBillingInfoRequestWithBody generates requests for UpdateTenantBillingInfo with any type of body

func NewUpdateTenantIdentityProviderRequest added in v1.6.0

func NewUpdateTenantIdentityProviderRequest(server string, tenantId TenantId, body UpdateTenantIdentityProviderJSONRequestBody) (*http.Request, error)

NewUpdateTenantIdentityProviderRequest calls the generic UpdateTenantIdentityProvider builder with application/json body

func NewUpdateTenantIdentityProviderRequestWithBody added in v1.6.0

func NewUpdateTenantIdentityProviderRequestWithBody(server string, tenantId TenantId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTenantIdentityProviderRequestWithBody generates requests for UpdateTenantIdentityProvider with any type of body

func NewUpdateTenantPlanRequest

func NewUpdateTenantPlanRequest(server string, tenantId TenantId, body UpdateTenantPlanJSONRequestBody) (*http.Request, error)

NewUpdateTenantPlanRequest calls the generic UpdateTenantPlan builder with application/json body

func NewUpdateTenantPlanRequestWithBody

func NewUpdateTenantPlanRequestWithBody(server string, tenantId TenantId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTenantPlanRequestWithBody generates requests for UpdateTenantPlan with any type of body

func NewUpdateTenantRequest

func NewUpdateTenantRequest(server string, tenantId TenantId, body UpdateTenantJSONRequestBody) (*http.Request, error)

NewUpdateTenantRequest calls the generic UpdateTenant builder with application/json body

func NewUpdateTenantRequestWithBody

func NewUpdateTenantRequestWithBody(server string, tenantId TenantId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTenantRequestWithBody generates requests for UpdateTenant with any type of body

func NewUpdateTenantUserRequest

func NewUpdateTenantUserRequest(server string, tenantId TenantId, userId UserId, body UpdateTenantUserJSONRequestBody) (*http.Request, error)

NewUpdateTenantUserRequest calls the generic UpdateTenantUser builder with application/json body

func NewUpdateTenantUserRequestWithBody

func NewUpdateTenantUserRequestWithBody(server string, tenantId TenantId, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateTenantUserRequestWithBody generates requests for UpdateTenantUser with any type of body

func NewUpdateUserMfaPreferenceRequest

func NewUpdateUserMfaPreferenceRequest(server string, userId UserId, body UpdateUserMfaPreferenceJSONRequestBody) (*http.Request, error)

NewUpdateUserMfaPreferenceRequest calls the generic UpdateUserMfaPreference builder with application/json body

func NewUpdateUserMfaPreferenceRequestWithBody

func NewUpdateUserMfaPreferenceRequestWithBody(server string, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserMfaPreferenceRequestWithBody generates requests for UpdateUserMfaPreference with any type of body

func NewValidateInvitationRequest added in v1.6.0

func NewValidateInvitationRequest(server string, invitationId InvitationId, body ValidateInvitationJSONRequestBody) (*http.Request, error)

NewValidateInvitationRequest calls the generic ValidateInvitation builder with application/json body

func NewValidateInvitationRequestWithBody added in v1.6.0

func NewValidateInvitationRequestWithBody(server string, invitationId InvitationId, contentType string, body io.Reader) (*http.Request, error)

NewValidateInvitationRequestWithBody generates requests for ValidateInvitation with any type of body

Types

type AccountVerification

type AccountVerification struct {
	// SendingTo email: Eメール(e-mail)
	// sms: SMS
	// smsOrEmail: SMS不可の場合にEメール(email if SMS is not possible)
	SendingTo AccountVerificationSendingTo `json:"sending_to"`

	// VerificationMethod code: 検証コード(verification code)
	// link: 検証リンク(verification link)
	// ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)
	VerificationMethod AccountVerificationVerificationMethod `json:"verification_method"`
}

AccountVerification アカウント認証設定(account authentication settings) ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)

type AccountVerificationSendingTo

type AccountVerificationSendingTo string

AccountVerificationSendingTo email: Eメール(e-mail) sms: SMS smsOrEmail: SMS不可の場合にEメール(email if SMS is not possible)

const (
	Email      AccountVerificationSendingTo = "email"
	Sms        AccountVerificationSendingTo = "sms"
	SmsOrEmail AccountVerificationSendingTo = "smsOrEmail"
)

Defines values for AccountVerificationSendingTo.

type AccountVerificationVerificationMethod

type AccountVerificationVerificationMethod string

AccountVerificationVerificationMethod code: 検証コード(verification code) link: 検証リンク(verification link) ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)

const (
	AccountVerificationVerificationMethodCode AccountVerificationVerificationMethod = "code"
	AccountVerificationVerificationMethodLink AccountVerificationVerificationMethod = "link"
)

Defines values for AccountVerificationVerificationMethod.

type Attribute

type Attribute struct {
	// AttributeName 属性名(attribute name)
	AttributeName string `json:"attribute_name"`

	// AttributeType 型(dateはYYYY-MM-DDの形式で使用する事ができます。)
	// (Type (date can be set to YYYY-MM-DD format.))
	AttributeType AttributeType `json:"attribute_type"`

	// DisplayName 表示名(display name)
	DisplayName string `json:"display_name"`
}

Attribute defines model for Attribute.

type AttributeType

type AttributeType string

AttributeType 型(dateはYYYY-MM-DDの形式で使用する事ができます。) (Type (date can be set to YYYY-MM-DD format.))

const (
	Bool   AttributeType = "bool"
	Date   AttributeType = "date"
	Number AttributeType = "number"
	String AttributeType = "string"
)

Defines values for AttributeType.

type AuthFlow

type AuthFlow string

AuthFlow defines model for AuthFlow.

const (
	AuthFlowRefreshTokenAuth AuthFlow = "refreshTokenAuth"
	AuthFlowTempCodeAuth     AuthFlow = "tempCodeAuth"
)

Defines values for AuthFlow.

type AuthInfo

type AuthInfo struct {
	// CallbackUrl 認証後遷移先(Redirect After Authentication)
	CallbackUrl string `json:"callback_url"`
}

AuthInfo defines model for AuthInfo.

type AuthorizationTempCode

type AuthorizationTempCode struct {
	Code Uuid `json:"code"`
}

AuthorizationTempCode defines model for AuthorizationTempCode.

type BasicInfo

type BasicInfo struct {
	CertificateDnsRecord DnsRecord `json:"certificate_dns_record"`
	CloudFrontDnsRecord  DnsRecord `json:"cloud_front_dns_record"`

	// DefaultDomainName デフォルトドメイン名(Default Domain Name)
	DefaultDomainName string `json:"default_domain_name"`

	// DkimDnsRecords DKIM DNS レコード(DKIM DNS Records)
	DkimDnsRecords []DnsRecord `json:"dkim_dns_records"`

	// DomainName ドメイン名(Domain Name)
	DomainName string `json:"domain_name"`

	// FromEmailAddress 認証メールの送信元メールアドレス(Sender Email for Authentication Email)
	FromEmailAddress string `json:"from_email_address"`

	// IsDnsValidated DNSレコードの検証結果(DNS Record Verification Results)
	IsDnsValidated bool `json:"is_dns_validated"`

	// IsSesSandboxGranted SESのサンドボックス解除及びCognitoのSES設定結果(SES sandbox release and Cognito SES configuration results)
	IsSesSandboxGranted bool `json:"is_ses_sandbox_granted"`

	// ReplyEmailAddress 認証メールの返信元メールアドレス(Reply-from email address of authentication email)
	ReplyEmailAddress string `json:"reply_email_address"`
}

BasicInfo defines model for BasicInfo.

type BillingAddress

type BillingAddress struct {
	// AdditionalAddressInfo 建物名・部屋番号などの住所に関する追加情報
	//
	// Additional information about the address, such as a building name, floor, or department name.
	AdditionalAddressInfo *string `json:"additional_address_info,omitempty"`

	// City 住所の市区町村
	//
	// City, district, suburb, town, or village.
	City string `json:"city"`

	// Country 住所の国を ISO 3166-1 alpha-2 コードで指定します。
	//
	// Country of the address using ISO 3166-1 alpha-2 code.
	Country string `json:"country"`

	// PostalCode 郵便番号
	//
	// ZIP or postal code.
	PostalCode string `json:"postal_code"`

	// State 住所の都道府県または州
	//
	// State name or abbreviation.
	State string `json:"state"`

	// Street 住所の通りの名前や番地を含めた部分
	//
	// Street address, apartment or suite number.
	Street string `json:"street"`
}

BillingAddress defines model for BillingAddress.

type BillingInfo

type BillingInfo struct {
	Address BillingAddress `json:"address"`

	// InvoiceLanguage 請求書の言語
	//
	// Language of invoice
	InvoiceLanguage InvoiceLanguage `json:"invoice_language"`

	// Name 請求用のテナント名
	//
	// Tenant name for billing
	Name string `json:"name"`
}

BillingInfo defines model for BillingInfo.

type Client

type Client struct {
	// The endpoint of the server conforming to this interface, with scheme,
	// https://api.deepmap.com for example. This can contain a path relative
	// to the server, such as https://api.deepmap.com/dev-test, and all the
	// paths in the swagger spec will be appended to the server.
	Server string

	// Doer for performing requests, typically a *http.Client with any
	// customized settings, such as certificate chains.
	Client HttpRequestDoer

	// A list of callbacks for modifying requests which are generated before sending over
	// the network.
	RequestEditors []RequestEditorFn
}

Client which conforms to the OpenAPI3 specification for this service.

func NewClient

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) ConfirmEmailUpdate added in v1.6.0

func (c *Client) ConfirmEmailUpdate(ctx context.Context, userId UserId, body ConfirmEmailUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ConfirmEmailUpdateWithBody added in v1.6.0

func (c *Client) ConfirmEmailUpdateWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) ConfirmExternalUserLink(ctx context.Context, body ConfirmExternalUserLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ConfirmExternalUserLinkWithBody added in v1.6.0

func (c *Client) ConfirmExternalUserLinkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ConfirmSignUpWithAwsMarketplace

func (c *Client) ConfirmSignUpWithAwsMarketplace(ctx context.Context, body ConfirmSignUpWithAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ConfirmSignUpWithAwsMarketplaceWithBody

func (c *Client) ConfirmSignUpWithAwsMarketplaceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAuthCredentials

func (c *Client) CreateAuthCredentials(ctx context.Context, body CreateAuthCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAuthCredentialsWithBody

func (c *Client) CreateAuthCredentialsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEnv

func (c *Client) CreateEnv(ctx context.Context, body CreateEnvJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateEnvWithBody

func (c *Client) CreateEnvWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRole

func (c *Client) CreateRole(ctx context.Context, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateRoleWithBody

func (c *Client) CreateRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSaasUser

func (c *Client) CreateSaasUser(ctx context.Context, body CreateSaasUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSaasUserWithBody

func (c *Client) CreateSaasUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSecretCode

func (c *Client) CreateSecretCode(ctx context.Context, userId UserId, body CreateSecretCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSecretCodeWithBody

func (c *Client) CreateSecretCodeWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenant

func (c *Client) CreateTenant(ctx context.Context, body CreateTenantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantAndPricing

func (c *Client) CreateTenantAndPricing(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantAttribute

func (c *Client) CreateTenantAttribute(ctx context.Context, body CreateTenantAttributeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantAttributeWithBody

func (c *Client) CreateTenantAttributeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantInvitation added in v1.6.0

func (c *Client) CreateTenantInvitation(ctx context.Context, tenantId TenantId, body CreateTenantInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantInvitationWithBody added in v1.6.0

func (c *Client) CreateTenantInvitationWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantUser

func (c *Client) CreateTenantUser(ctx context.Context, tenantId TenantId, body CreateTenantUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantUserRoles

func (c *Client) CreateTenantUserRoles(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, body CreateTenantUserRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantUserRolesWithBody

func (c *Client) CreateTenantUserRolesWithBody(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantUserWithBody

func (c *Client) CreateTenantUserWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTenantWithBody

func (c *Client) CreateTenantWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUserAttribute

func (c *Client) CreateUserAttribute(ctx context.Context, body CreateUserAttributeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUserAttributeWithBody

func (c *Client) CreateUserAttributeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteEnv

func (c *Client) DeleteEnv(ctx context.Context, envId EnvId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRole

func (c *Client) DeleteRole(ctx context.Context, roleName RoleName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSaasUser

func (c *Client) DeleteSaasUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteStripeTenantAndPricing

func (c *Client) DeleteStripeTenantAndPricing(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTenant

func (c *Client) DeleteTenant(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTenantAttribute

func (c *Client) DeleteTenantAttribute(ctx context.Context, attributeName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTenantInvitation added in v1.6.0

func (c *Client) DeleteTenantInvitation(ctx context.Context, tenantId TenantId, invitationId InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTenantUser

func (c *Client) DeleteTenantUser(ctx context.Context, tenantId TenantId, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTenantUserRole

func (c *Client) DeleteTenantUserRole(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, roleName RoleName, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUserAttribute

func (c *Client) DeleteUserAttribute(ctx context.Context, attributeName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) FindNotificationMessages

func (c *Client) FindNotificationMessages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllTenantUser

func (c *Client) GetAllTenantUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAllTenantUsers

func (c *Client) GetAllTenantUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuthCredentials

func (c *Client) GetAuthCredentials(ctx context.Context, params *GetAuthCredentialsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAuthInfo

func (c *Client) GetAuthInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetBasicInfo

func (c *Client) GetBasicInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCustomizePageSettings

func (c *Client) GetCustomizePageSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCustomizePages

func (c *Client) GetCustomizePages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnv

func (c *Client) GetEnv(ctx context.Context, envId EnvId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetEnvs

func (c *Client) GetEnvs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetIdentityProviders

func (c *Client) GetIdentityProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetInvitationValidity added in v1.6.0

func (c *Client) GetInvitationValidity(ctx context.Context, invitationId InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRoles

func (c *Client) GetRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSaasUser

func (c *Client) GetSaasUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSaasUsers

func (c *Client) GetSaasUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSignInSettings

func (c *Client) GetSignInSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTenant

func (c *Client) GetTenant(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTenantAttributes

func (c *Client) GetTenantAttributes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTenantIdentityProviders added in v1.6.0

func (c *Client) GetTenantIdentityProviders(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTenantInvitation added in v1.6.0

func (c *Client) GetTenantInvitation(ctx context.Context, tenantId TenantId, invitationId InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTenantInvitations added in v1.6.0

func (c *Client) GetTenantInvitations(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTenantUser

func (c *Client) GetTenantUser(ctx context.Context, tenantId TenantId, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTenantUsers

func (c *Client) GetTenantUsers(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTenants

func (c *Client) GetTenants(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserAttributes

func (c *Client) GetUserAttributes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserInfo

func (c *Client) GetUserInfo(ctx context.Context, params *GetUserInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserMfaPreference

func (c *Client) GetUserMfaPreference(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LinkAwsMarketplace

func (c *Client) LinkAwsMarketplace(ctx context.Context, body LinkAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) LinkAwsMarketplaceWithBody

func (c *Client) LinkAwsMarketplaceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RequestEmailUpdate added in v1.6.0

func (c *Client) RequestEmailUpdate(ctx context.Context, userId UserId, body RequestEmailUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RequestEmailUpdateWithBody added in v1.6.0

func (c *Client) RequestEmailUpdateWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
func (c *Client) RequestExternalUserLink(ctx context.Context, body RequestExternalUserLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) RequestExternalUserLinkWithBody added in v1.6.0

func (c *Client) RequestExternalUserLinkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResendSignUpConfirmationEmail

func (c *Client) ResendSignUpConfirmationEmail(ctx context.Context, body ResendSignUpConfirmationEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResendSignUpConfirmationEmailWithBody

func (c *Client) ResendSignUpConfirmationEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ResetPlan

func (c *Client) ResetPlan(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ReturnInternalServerError

func (c *Client) ReturnInternalServerError(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SignUp

func (c *Client) SignUp(ctx context.Context, body SignUpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SignUpWithAwsMarketplace

func (c *Client) SignUpWithAwsMarketplace(ctx context.Context, body SignUpWithAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SignUpWithAwsMarketplaceWithBody

func (c *Client) SignUpWithAwsMarketplaceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) SignUpWithBody

func (c *Client) SignUpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UnlinkProvider

func (c *Client) UnlinkProvider(ctx context.Context, userId UserId, providerName string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAuthInfo

func (c *Client) UpdateAuthInfo(ctx context.Context, body UpdateAuthInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAuthInfoWithBody

func (c *Client) UpdateAuthInfoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateBasicInfo

func (c *Client) UpdateBasicInfo(ctx context.Context, body UpdateBasicInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateBasicInfoWithBody

func (c *Client) UpdateBasicInfoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomizePageSettings

func (c *Client) UpdateCustomizePageSettings(ctx context.Context, body UpdateCustomizePageSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomizePageSettingsWithBody

func (c *Client) UpdateCustomizePageSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomizePages

func (c *Client) UpdateCustomizePages(ctx context.Context, body UpdateCustomizePagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateCustomizePagesWithBody

func (c *Client) UpdateCustomizePagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEnv

func (c *Client) UpdateEnv(ctx context.Context, envId EnvId, body UpdateEnvJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateEnvWithBody

func (c *Client) UpdateEnvWithBody(ctx context.Context, envId EnvId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIdentityProvider

func (c *Client) UpdateIdentityProvider(ctx context.Context, body UpdateIdentityProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateIdentityProviderWithBody

func (c *Client) UpdateIdentityProviderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateNotificationMessages

func (c *Client) UpdateNotificationMessages(ctx context.Context, body UpdateNotificationMessagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateNotificationMessagesWithBody

func (c *Client) UpdateNotificationMessagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSaasUserEmail

func (c *Client) UpdateSaasUserEmail(ctx context.Context, userId UserId, body UpdateSaasUserEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSaasUserEmailWithBody

func (c *Client) UpdateSaasUserEmailWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSaasUserPassword

func (c *Client) UpdateSaasUserPassword(ctx context.Context, userId UserId, body UpdateSaasUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSaasUserPasswordWithBody

func (c *Client) UpdateSaasUserPasswordWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSignInSettings

func (c *Client) UpdateSignInSettings(ctx context.Context, body UpdateSignInSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSignInSettingsWithBody

func (c *Client) UpdateSignInSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSoftwareToken

func (c *Client) UpdateSoftwareToken(ctx context.Context, userId UserId, body UpdateSoftwareTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSoftwareTokenWithBody

func (c *Client) UpdateSoftwareTokenWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenant

func (c *Client) UpdateTenant(ctx context.Context, tenantId TenantId, body UpdateTenantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantBillingInfo

func (c *Client) UpdateTenantBillingInfo(ctx context.Context, tenantId TenantId, body UpdateTenantBillingInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantBillingInfoWithBody

func (c *Client) UpdateTenantBillingInfoWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantIdentityProvider added in v1.6.0

func (c *Client) UpdateTenantIdentityProvider(ctx context.Context, tenantId TenantId, body UpdateTenantIdentityProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantIdentityProviderWithBody added in v1.6.0

func (c *Client) UpdateTenantIdentityProviderWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantPlan

func (c *Client) UpdateTenantPlan(ctx context.Context, tenantId TenantId, body UpdateTenantPlanJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantPlanWithBody

func (c *Client) UpdateTenantPlanWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantUser

func (c *Client) UpdateTenantUser(ctx context.Context, tenantId TenantId, userId UserId, body UpdateTenantUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantUserWithBody

func (c *Client) UpdateTenantUserWithBody(ctx context.Context, tenantId TenantId, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateTenantWithBody

func (c *Client) UpdateTenantWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserMfaPreference

func (c *Client) UpdateUserMfaPreference(ctx context.Context, userId UserId, body UpdateUserMfaPreferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserMfaPreferenceWithBody

func (c *Client) UpdateUserMfaPreferenceWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateInvitation added in v1.6.0

func (c *Client) ValidateInvitation(ctx context.Context, invitationId InvitationId, body ValidateInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ValidateInvitationWithBody added in v1.6.0

func (c *Client) ValidateInvitationWithBody(ctx context.Context, invitationId InvitationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// GetAuthInfo request
	GetAuthInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAuthInfo request with any body
	UpdateAuthInfoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAuthInfo(ctx context.Context, body UpdateAuthInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// LinkAwsMarketplace request with any body
	LinkAwsMarketplaceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	LinkAwsMarketplace(ctx context.Context, body LinkAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SignUpWithAwsMarketplace request with any body
	SignUpWithAwsMarketplaceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SignUpWithAwsMarketplace(ctx context.Context, body SignUpWithAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ConfirmSignUpWithAwsMarketplace request with any body
	ConfirmSignUpWithAwsMarketplaceWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ConfirmSignUpWithAwsMarketplace(ctx context.Context, body ConfirmSignUpWithAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetBasicInfo request
	GetBasicInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateBasicInfo request with any body
	UpdateBasicInfoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateBasicInfo(ctx context.Context, body UpdateBasicInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAuthCredentials request
	GetAuthCredentials(ctx context.Context, params *GetAuthCredentialsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAuthCredentials request with any body
	CreateAuthCredentialsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAuthCredentials(ctx context.Context, body CreateAuthCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCustomizePageSettings request
	GetCustomizePageSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCustomizePageSettings request with any body
	UpdateCustomizePageSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCustomizePageSettings(ctx context.Context, body UpdateCustomizePageSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCustomizePages request
	GetCustomizePages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateCustomizePages request with any body
	UpdateCustomizePagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateCustomizePages(ctx context.Context, body UpdateCustomizePagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnvs request
	GetEnvs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateEnv request with any body
	CreateEnvWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateEnv(ctx context.Context, body CreateEnvJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteEnv request
	DeleteEnv(ctx context.Context, envId EnvId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetEnv request
	GetEnv(ctx context.Context, envId EnvId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateEnv request with any body
	UpdateEnvWithBody(ctx context.Context, envId EnvId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateEnv(ctx context.Context, envId EnvId, body UpdateEnvJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ReturnInternalServerError request
	ReturnInternalServerError(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ConfirmExternalUserLink request with any body
	ConfirmExternalUserLinkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ConfirmExternalUserLink(ctx context.Context, body ConfirmExternalUserLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RequestExternalUserLink request with any body
	RequestExternalUserLinkWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RequestExternalUserLink(ctx context.Context, body RequestExternalUserLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetIdentityProviders request
	GetIdentityProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateIdentityProvider request with any body
	UpdateIdentityProviderWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateIdentityProvider(ctx context.Context, body UpdateIdentityProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ValidateInvitation request with any body
	ValidateInvitationWithBody(ctx context.Context, invitationId InvitationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ValidateInvitation(ctx context.Context, invitationId InvitationId, body ValidateInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetInvitationValidity request
	GetInvitationValidity(ctx context.Context, invitationId InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// FindNotificationMessages request
	FindNotificationMessages(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateNotificationMessages request with any body
	UpdateNotificationMessagesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateNotificationMessages(ctx context.Context, body UpdateNotificationMessagesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResetPlan request
	ResetPlan(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRoles request
	GetRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateRole request with any body
	CreateRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateRole(ctx context.Context, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRole request
	DeleteRole(ctx context.Context, roleName RoleName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSignInSettings request
	GetSignInSettings(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSignInSettings request with any body
	UpdateSignInSettingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSignInSettings(ctx context.Context, body UpdateSignInSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// SignUp request with any body
	SignUpWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	SignUp(ctx context.Context, body SignUpJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ResendSignUpConfirmationEmail request with any body
	ResendSignUpConfirmationEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ResendSignUpConfirmationEmail(ctx context.Context, body ResendSignUpConfirmationEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteStripeTenantAndPricing request
	DeleteStripeTenantAndPricing(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTenantAndPricing request
	CreateTenantAndPricing(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTenantAttributes request
	GetTenantAttributes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTenantAttribute request with any body
	CreateTenantAttributeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTenantAttribute(ctx context.Context, body CreateTenantAttributeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTenantAttribute request
	DeleteTenantAttribute(ctx context.Context, attributeName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTenants request
	GetTenants(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTenant request with any body
	CreateTenantWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTenant(ctx context.Context, body CreateTenantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllTenantUsers request
	GetAllTenantUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAllTenantUser request
	GetAllTenantUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTenant request
	DeleteTenant(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTenant request
	GetTenant(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTenant request with any body
	UpdateTenantWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTenant(ctx context.Context, tenantId TenantId, body UpdateTenantJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTenantBillingInfo request with any body
	UpdateTenantBillingInfoWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTenantBillingInfo(ctx context.Context, tenantId TenantId, body UpdateTenantBillingInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTenantIdentityProviders request
	GetTenantIdentityProviders(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTenantIdentityProvider request with any body
	UpdateTenantIdentityProviderWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTenantIdentityProvider(ctx context.Context, tenantId TenantId, body UpdateTenantIdentityProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTenantInvitations request
	GetTenantInvitations(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTenantInvitation request with any body
	CreateTenantInvitationWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTenantInvitation(ctx context.Context, tenantId TenantId, body CreateTenantInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTenantInvitation request
	DeleteTenantInvitation(ctx context.Context, tenantId TenantId, invitationId InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTenantInvitation request
	GetTenantInvitation(ctx context.Context, tenantId TenantId, invitationId InvitationId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTenantPlan request with any body
	UpdateTenantPlanWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTenantPlan(ctx context.Context, tenantId TenantId, body UpdateTenantPlanJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTenantUsers request
	GetTenantUsers(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTenantUser request with any body
	CreateTenantUserWithBody(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTenantUser(ctx context.Context, tenantId TenantId, body CreateTenantUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTenantUser request
	DeleteTenantUser(ctx context.Context, tenantId TenantId, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTenantUser request
	GetTenantUser(ctx context.Context, tenantId TenantId, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateTenantUser request with any body
	UpdateTenantUserWithBody(ctx context.Context, tenantId TenantId, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateTenantUser(ctx context.Context, tenantId TenantId, userId UserId, body UpdateTenantUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTenantUserRoles request with any body
	CreateTenantUserRolesWithBody(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTenantUserRoles(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, body CreateTenantUserRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTenantUserRole request
	DeleteTenantUserRole(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, roleName RoleName, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserAttributes request
	GetUserAttributes(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUserAttribute request with any body
	CreateUserAttributeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUserAttribute(ctx context.Context, body CreateUserAttributeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUserAttribute request
	DeleteUserAttribute(ctx context.Context, attributeName string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserInfo request
	GetUserInfo(ctx context.Context, params *GetUserInfoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSaasUsers request
	GetSaasUsers(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSaasUser request with any body
	CreateSaasUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSaasUser(ctx context.Context, body CreateSaasUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSaasUser request
	DeleteSaasUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSaasUser request
	GetSaasUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSaasUserEmail request with any body
	UpdateSaasUserEmailWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSaasUserEmail(ctx context.Context, userId UserId, body UpdateSaasUserEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ConfirmEmailUpdate request with any body
	ConfirmEmailUpdateWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ConfirmEmailUpdate(ctx context.Context, userId UserId, body ConfirmEmailUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// RequestEmailUpdate request with any body
	RequestEmailUpdateWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	RequestEmailUpdate(ctx context.Context, userId UserId, body RequestEmailUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserMfaPreference request
	GetUserMfaPreference(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserMfaPreference request with any body
	UpdateUserMfaPreferenceWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUserMfaPreference(ctx context.Context, userId UserId, body UpdateUserMfaPreferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSoftwareToken request with any body
	UpdateSoftwareTokenWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSoftwareToken(ctx context.Context, userId UserId, body UpdateSoftwareTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSecretCode request with any body
	CreateSecretCodeWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSecretCode(ctx context.Context, userId UserId, body CreateSecretCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSaasUserPassword request with any body
	UpdateSaasUserPasswordWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSaasUserPassword(ctx context.Context, userId UserId, body UpdateSaasUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UnlinkProvider request
	UnlinkProvider(ctx context.Context, userId UserId, providerName string, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient

func WithHTTPClient(doer HttpRequestDoer) ClientOption

WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.

func WithRequestEditorFn

func WithRequestEditorFn(fn RequestEditorFn) ClientOption

WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.

type ClientWithResponses

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) ConfirmEmailUpdateWithBodyWithResponse added in v1.6.0

func (c *ClientWithResponses) ConfirmEmailUpdateWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmEmailUpdateResponse, error)

ConfirmEmailUpdateWithBodyWithResponse request with arbitrary body returning *ConfirmEmailUpdateResponse

func (*ClientWithResponses) ConfirmEmailUpdateWithResponse added in v1.6.0

func (c *ClientWithResponses) ConfirmEmailUpdateWithResponse(ctx context.Context, userId UserId, body ConfirmEmailUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmEmailUpdateResponse, error)

func (*ClientWithResponses) ConfirmExternalUserLinkWithBodyWithResponse added in v1.6.0

func (c *ClientWithResponses) ConfirmExternalUserLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmExternalUserLinkResponse, error)

ConfirmExternalUserLinkWithBodyWithResponse request with arbitrary body returning *ConfirmExternalUserLinkResponse

func (*ClientWithResponses) ConfirmExternalUserLinkWithResponse added in v1.6.0

func (c *ClientWithResponses) ConfirmExternalUserLinkWithResponse(ctx context.Context, body ConfirmExternalUserLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmExternalUserLinkResponse, error)

func (*ClientWithResponses) ConfirmSignUpWithAwsMarketplaceWithBodyWithResponse

func (c *ClientWithResponses) ConfirmSignUpWithAwsMarketplaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmSignUpWithAwsMarketplaceResponse, error)

ConfirmSignUpWithAwsMarketplaceWithBodyWithResponse request with arbitrary body returning *ConfirmSignUpWithAwsMarketplaceResponse

func (*ClientWithResponses) ConfirmSignUpWithAwsMarketplaceWithResponse

func (c *ClientWithResponses) ConfirmSignUpWithAwsMarketplaceWithResponse(ctx context.Context, body ConfirmSignUpWithAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmSignUpWithAwsMarketplaceResponse, error)

func (*ClientWithResponses) CreateAuthCredentialsWithBodyWithResponse

func (c *ClientWithResponses) CreateAuthCredentialsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthCredentialsResponse, error)

CreateAuthCredentialsWithBodyWithResponse request with arbitrary body returning *CreateAuthCredentialsResponse

func (*ClientWithResponses) CreateAuthCredentialsWithResponse

func (c *ClientWithResponses) CreateAuthCredentialsWithResponse(ctx context.Context, body CreateAuthCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthCredentialsResponse, error)

func (*ClientWithResponses) CreateEnvWithBodyWithResponse

func (c *ClientWithResponses) CreateEnvWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvResponse, error)

CreateEnvWithBodyWithResponse request with arbitrary body returning *CreateEnvResponse

func (*ClientWithResponses) CreateEnvWithResponse

func (c *ClientWithResponses) CreateEnvWithResponse(ctx context.Context, body CreateEnvJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvResponse, error)

func (*ClientWithResponses) CreateRoleWithBodyWithResponse

func (c *ClientWithResponses) CreateRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

CreateRoleWithBodyWithResponse request with arbitrary body returning *CreateRoleResponse

func (*ClientWithResponses) CreateRoleWithResponse

func (c *ClientWithResponses) CreateRoleWithResponse(ctx context.Context, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

func (*ClientWithResponses) CreateSaasUserWithBodyWithResponse

func (c *ClientWithResponses) CreateSaasUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSaasUserResponse, error)

CreateSaasUserWithBodyWithResponse request with arbitrary body returning *CreateSaasUserResponse

func (*ClientWithResponses) CreateSaasUserWithResponse

func (c *ClientWithResponses) CreateSaasUserWithResponse(ctx context.Context, body CreateSaasUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSaasUserResponse, error)

func (*ClientWithResponses) CreateSecretCodeWithBodyWithResponse

func (c *ClientWithResponses) CreateSecretCodeWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSecretCodeResponse, error)

CreateSecretCodeWithBodyWithResponse request with arbitrary body returning *CreateSecretCodeResponse

func (*ClientWithResponses) CreateSecretCodeWithResponse

func (c *ClientWithResponses) CreateSecretCodeWithResponse(ctx context.Context, userId UserId, body CreateSecretCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSecretCodeResponse, error)

func (*ClientWithResponses) CreateTenantAndPricingWithResponse

func (c *ClientWithResponses) CreateTenantAndPricingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateTenantAndPricingResponse, error)

CreateTenantAndPricingWithResponse request returning *CreateTenantAndPricingResponse

func (*ClientWithResponses) CreateTenantAttributeWithBodyWithResponse

func (c *ClientWithResponses) CreateTenantAttributeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantAttributeResponse, error)

CreateTenantAttributeWithBodyWithResponse request with arbitrary body returning *CreateTenantAttributeResponse

func (*ClientWithResponses) CreateTenantAttributeWithResponse

func (c *ClientWithResponses) CreateTenantAttributeWithResponse(ctx context.Context, body CreateTenantAttributeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantAttributeResponse, error)

func (*ClientWithResponses) CreateTenantInvitationWithBodyWithResponse added in v1.6.0

func (c *ClientWithResponses) CreateTenantInvitationWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantInvitationResponse, error)

CreateTenantInvitationWithBodyWithResponse request with arbitrary body returning *CreateTenantInvitationResponse

func (*ClientWithResponses) CreateTenantInvitationWithResponse added in v1.6.0

func (c *ClientWithResponses) CreateTenantInvitationWithResponse(ctx context.Context, tenantId TenantId, body CreateTenantInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantInvitationResponse, error)

func (*ClientWithResponses) CreateTenantUserRolesWithBodyWithResponse

func (c *ClientWithResponses) CreateTenantUserRolesWithBodyWithResponse(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantUserRolesResponse, error)

CreateTenantUserRolesWithBodyWithResponse request with arbitrary body returning *CreateTenantUserRolesResponse

func (*ClientWithResponses) CreateTenantUserRolesWithResponse

func (c *ClientWithResponses) CreateTenantUserRolesWithResponse(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, body CreateTenantUserRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantUserRolesResponse, error)

func (*ClientWithResponses) CreateTenantUserWithBodyWithResponse

func (c *ClientWithResponses) CreateTenantUserWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantUserResponse, error)

CreateTenantUserWithBodyWithResponse request with arbitrary body returning *CreateTenantUserResponse

func (*ClientWithResponses) CreateTenantUserWithResponse

func (c *ClientWithResponses) CreateTenantUserWithResponse(ctx context.Context, tenantId TenantId, body CreateTenantUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantUserResponse, error)

func (*ClientWithResponses) CreateTenantWithBodyWithResponse

func (c *ClientWithResponses) CreateTenantWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantResponse, error)

CreateTenantWithBodyWithResponse request with arbitrary body returning *CreateTenantResponse

func (*ClientWithResponses) CreateTenantWithResponse

func (c *ClientWithResponses) CreateTenantWithResponse(ctx context.Context, body CreateTenantJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantResponse, error)

func (*ClientWithResponses) CreateUserAttributeWithBodyWithResponse

func (c *ClientWithResponses) CreateUserAttributeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserAttributeResponse, error)

CreateUserAttributeWithBodyWithResponse request with arbitrary body returning *CreateUserAttributeResponse

func (*ClientWithResponses) CreateUserAttributeWithResponse

func (c *ClientWithResponses) CreateUserAttributeWithResponse(ctx context.Context, body CreateUserAttributeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserAttributeResponse, error)

func (*ClientWithResponses) DeleteEnvWithResponse

func (c *ClientWithResponses) DeleteEnvWithResponse(ctx context.Context, envId EnvId, reqEditors ...RequestEditorFn) (*DeleteEnvResponse, error)

DeleteEnvWithResponse request returning *DeleteEnvResponse

func (*ClientWithResponses) DeleteRoleWithResponse

func (c *ClientWithResponses) DeleteRoleWithResponse(ctx context.Context, roleName RoleName, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)

DeleteRoleWithResponse request returning *DeleteRoleResponse

func (*ClientWithResponses) DeleteSaasUserWithResponse

func (c *ClientWithResponses) DeleteSaasUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*DeleteSaasUserResponse, error)

DeleteSaasUserWithResponse request returning *DeleteSaasUserResponse

func (*ClientWithResponses) DeleteStripeTenantAndPricingWithResponse

func (c *ClientWithResponses) DeleteStripeTenantAndPricingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteStripeTenantAndPricingResponse, error)

DeleteStripeTenantAndPricingWithResponse request returning *DeleteStripeTenantAndPricingResponse

func (*ClientWithResponses) DeleteTenantAttributeWithResponse

func (c *ClientWithResponses) DeleteTenantAttributeWithResponse(ctx context.Context, attributeName string, reqEditors ...RequestEditorFn) (*DeleteTenantAttributeResponse, error)

DeleteTenantAttributeWithResponse request returning *DeleteTenantAttributeResponse

func (*ClientWithResponses) DeleteTenantInvitationWithResponse added in v1.6.0

func (c *ClientWithResponses) DeleteTenantInvitationWithResponse(ctx context.Context, tenantId TenantId, invitationId InvitationId, reqEditors ...RequestEditorFn) (*DeleteTenantInvitationResponse, error)

DeleteTenantInvitationWithResponse request returning *DeleteTenantInvitationResponse

func (*ClientWithResponses) DeleteTenantUserRoleWithResponse

func (c *ClientWithResponses) DeleteTenantUserRoleWithResponse(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, roleName RoleName, reqEditors ...RequestEditorFn) (*DeleteTenantUserRoleResponse, error)

DeleteTenantUserRoleWithResponse request returning *DeleteTenantUserRoleResponse

func (*ClientWithResponses) DeleteTenantUserWithResponse

func (c *ClientWithResponses) DeleteTenantUserWithResponse(ctx context.Context, tenantId TenantId, userId UserId, reqEditors ...RequestEditorFn) (*DeleteTenantUserResponse, error)

DeleteTenantUserWithResponse request returning *DeleteTenantUserResponse

func (*ClientWithResponses) DeleteTenantWithResponse

func (c *ClientWithResponses) DeleteTenantWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*DeleteTenantResponse, error)

DeleteTenantWithResponse request returning *DeleteTenantResponse

func (*ClientWithResponses) DeleteUserAttributeWithResponse

func (c *ClientWithResponses) DeleteUserAttributeWithResponse(ctx context.Context, attributeName string, reqEditors ...RequestEditorFn) (*DeleteUserAttributeResponse, error)

DeleteUserAttributeWithResponse request returning *DeleteUserAttributeResponse

func (*ClientWithResponses) FindNotificationMessagesWithResponse

func (c *ClientWithResponses) FindNotificationMessagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FindNotificationMessagesResponse, error)

FindNotificationMessagesWithResponse request returning *FindNotificationMessagesResponse

func (*ClientWithResponses) GetAllTenantUserWithResponse

func (c *ClientWithResponses) GetAllTenantUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetAllTenantUserResponse, error)

GetAllTenantUserWithResponse request returning *GetAllTenantUserResponse

func (*ClientWithResponses) GetAllTenantUsersWithResponse

func (c *ClientWithResponses) GetAllTenantUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllTenantUsersResponse, error)

GetAllTenantUsersWithResponse request returning *GetAllTenantUsersResponse

func (*ClientWithResponses) GetAuthCredentialsWithResponse

func (c *ClientWithResponses) GetAuthCredentialsWithResponse(ctx context.Context, params *GetAuthCredentialsParams, reqEditors ...RequestEditorFn) (*GetAuthCredentialsResponse, error)

GetAuthCredentialsWithResponse request returning *GetAuthCredentialsResponse

func (*ClientWithResponses) GetAuthInfoWithResponse

func (c *ClientWithResponses) GetAuthInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthInfoResponse, error)

GetAuthInfoWithResponse request returning *GetAuthInfoResponse

func (*ClientWithResponses) GetBasicInfoWithResponse

func (c *ClientWithResponses) GetBasicInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBasicInfoResponse, error)

GetBasicInfoWithResponse request returning *GetBasicInfoResponse

func (*ClientWithResponses) GetCustomizePageSettingsWithResponse

func (c *ClientWithResponses) GetCustomizePageSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCustomizePageSettingsResponse, error)

GetCustomizePageSettingsWithResponse request returning *GetCustomizePageSettingsResponse

func (*ClientWithResponses) GetCustomizePagesWithResponse

func (c *ClientWithResponses) GetCustomizePagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCustomizePagesResponse, error)

GetCustomizePagesWithResponse request returning *GetCustomizePagesResponse

func (*ClientWithResponses) GetEnvWithResponse

func (c *ClientWithResponses) GetEnvWithResponse(ctx context.Context, envId EnvId, reqEditors ...RequestEditorFn) (*GetEnvResponse, error)

GetEnvWithResponse request returning *GetEnvResponse

func (*ClientWithResponses) GetEnvsWithResponse

func (c *ClientWithResponses) GetEnvsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetEnvsResponse, error)

GetEnvsWithResponse request returning *GetEnvsResponse

func (*ClientWithResponses) GetIdentityProvidersWithResponse

func (c *ClientWithResponses) GetIdentityProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIdentityProvidersResponse, error)

GetIdentityProvidersWithResponse request returning *GetIdentityProvidersResponse

func (*ClientWithResponses) GetInvitationValidityWithResponse added in v1.6.0

func (c *ClientWithResponses) GetInvitationValidityWithResponse(ctx context.Context, invitationId InvitationId, reqEditors ...RequestEditorFn) (*GetInvitationValidityResponse, error)

GetInvitationValidityWithResponse request returning *GetInvitationValidityResponse

func (*ClientWithResponses) GetRolesWithResponse

func (c *ClientWithResponses) GetRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRolesResponse, error)

GetRolesWithResponse request returning *GetRolesResponse

func (*ClientWithResponses) GetSaasUserWithResponse

func (c *ClientWithResponses) GetSaasUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetSaasUserResponse, error)

GetSaasUserWithResponse request returning *GetSaasUserResponse

func (*ClientWithResponses) GetSaasUsersWithResponse

func (c *ClientWithResponses) GetSaasUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSaasUsersResponse, error)

GetSaasUsersWithResponse request returning *GetSaasUsersResponse

func (*ClientWithResponses) GetSignInSettingsWithResponse

func (c *ClientWithResponses) GetSignInSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSignInSettingsResponse, error)

GetSignInSettingsWithResponse request returning *GetSignInSettingsResponse

func (*ClientWithResponses) GetTenantAttributesWithResponse

func (c *ClientWithResponses) GetTenantAttributesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTenantAttributesResponse, error)

GetTenantAttributesWithResponse request returning *GetTenantAttributesResponse

func (*ClientWithResponses) GetTenantIdentityProvidersWithResponse added in v1.6.0

func (c *ClientWithResponses) GetTenantIdentityProvidersWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*GetTenantIdentityProvidersResponse, error)

GetTenantIdentityProvidersWithResponse request returning *GetTenantIdentityProvidersResponse

func (*ClientWithResponses) GetTenantInvitationWithResponse added in v1.6.0

func (c *ClientWithResponses) GetTenantInvitationWithResponse(ctx context.Context, tenantId TenantId, invitationId InvitationId, reqEditors ...RequestEditorFn) (*GetTenantInvitationResponse, error)

GetTenantInvitationWithResponse request returning *GetTenantInvitationResponse

func (*ClientWithResponses) GetTenantInvitationsWithResponse added in v1.6.0

func (c *ClientWithResponses) GetTenantInvitationsWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*GetTenantInvitationsResponse, error)

GetTenantInvitationsWithResponse request returning *GetTenantInvitationsResponse

func (*ClientWithResponses) GetTenantUserWithResponse

func (c *ClientWithResponses) GetTenantUserWithResponse(ctx context.Context, tenantId TenantId, userId UserId, reqEditors ...RequestEditorFn) (*GetTenantUserResponse, error)

GetTenantUserWithResponse request returning *GetTenantUserResponse

func (*ClientWithResponses) GetTenantUsersWithResponse

func (c *ClientWithResponses) GetTenantUsersWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*GetTenantUsersResponse, error)

GetTenantUsersWithResponse request returning *GetTenantUsersResponse

func (*ClientWithResponses) GetTenantWithResponse

func (c *ClientWithResponses) GetTenantWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*GetTenantResponse, error)

GetTenantWithResponse request returning *GetTenantResponse

func (*ClientWithResponses) GetTenantsWithResponse

func (c *ClientWithResponses) GetTenantsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTenantsResponse, error)

GetTenantsWithResponse request returning *GetTenantsResponse

func (*ClientWithResponses) GetUserAttributesWithResponse

func (c *ClientWithResponses) GetUserAttributesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserAttributesResponse, error)

GetUserAttributesWithResponse request returning *GetUserAttributesResponse

func (*ClientWithResponses) GetUserInfoWithResponse

func (c *ClientWithResponses) GetUserInfoWithResponse(ctx context.Context, params *GetUserInfoParams, reqEditors ...RequestEditorFn) (*GetUserInfoResponse, error)

GetUserInfoWithResponse request returning *GetUserInfoResponse

func (*ClientWithResponses) GetUserMfaPreferenceWithResponse

func (c *ClientWithResponses) GetUserMfaPreferenceWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetUserMfaPreferenceResponse, error)

GetUserMfaPreferenceWithResponse request returning *GetUserMfaPreferenceResponse

func (*ClientWithResponses) LinkAwsMarketplaceWithBodyWithResponse

func (c *ClientWithResponses) LinkAwsMarketplaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LinkAwsMarketplaceResponse, error)

LinkAwsMarketplaceWithBodyWithResponse request with arbitrary body returning *LinkAwsMarketplaceResponse

func (*ClientWithResponses) LinkAwsMarketplaceWithResponse

func (c *ClientWithResponses) LinkAwsMarketplaceWithResponse(ctx context.Context, body LinkAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*LinkAwsMarketplaceResponse, error)

func (*ClientWithResponses) RequestEmailUpdateWithBodyWithResponse added in v1.6.0

func (c *ClientWithResponses) RequestEmailUpdateWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RequestEmailUpdateResponse, error)

RequestEmailUpdateWithBodyWithResponse request with arbitrary body returning *RequestEmailUpdateResponse

func (*ClientWithResponses) RequestEmailUpdateWithResponse added in v1.6.0

func (c *ClientWithResponses) RequestEmailUpdateWithResponse(ctx context.Context, userId UserId, body RequestEmailUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*RequestEmailUpdateResponse, error)

func (*ClientWithResponses) RequestExternalUserLinkWithBodyWithResponse added in v1.6.0

func (c *ClientWithResponses) RequestExternalUserLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RequestExternalUserLinkResponse, error)

RequestExternalUserLinkWithBodyWithResponse request with arbitrary body returning *RequestExternalUserLinkResponse

func (*ClientWithResponses) RequestExternalUserLinkWithResponse added in v1.6.0

func (c *ClientWithResponses) RequestExternalUserLinkWithResponse(ctx context.Context, body RequestExternalUserLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*RequestExternalUserLinkResponse, error)

func (*ClientWithResponses) ResendSignUpConfirmationEmailWithBodyWithResponse

func (c *ClientWithResponses) ResendSignUpConfirmationEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResendSignUpConfirmationEmailResponse, error)

ResendSignUpConfirmationEmailWithBodyWithResponse request with arbitrary body returning *ResendSignUpConfirmationEmailResponse

func (*ClientWithResponses) ResendSignUpConfirmationEmailWithResponse

func (c *ClientWithResponses) ResendSignUpConfirmationEmailWithResponse(ctx context.Context, body ResendSignUpConfirmationEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*ResendSignUpConfirmationEmailResponse, error)

func (*ClientWithResponses) ResetPlanWithResponse

func (c *ClientWithResponses) ResetPlanWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ResetPlanResponse, error)

ResetPlanWithResponse request returning *ResetPlanResponse

func (*ClientWithResponses) ReturnInternalServerErrorWithResponse

func (c *ClientWithResponses) ReturnInternalServerErrorWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReturnInternalServerErrorResponse, error)

ReturnInternalServerErrorWithResponse request returning *ReturnInternalServerErrorResponse

func (*ClientWithResponses) SignUpWithAwsMarketplaceWithBodyWithResponse

func (c *ClientWithResponses) SignUpWithAwsMarketplaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SignUpWithAwsMarketplaceResponse, error)

SignUpWithAwsMarketplaceWithBodyWithResponse request with arbitrary body returning *SignUpWithAwsMarketplaceResponse

func (*ClientWithResponses) SignUpWithAwsMarketplaceWithResponse

func (c *ClientWithResponses) SignUpWithAwsMarketplaceWithResponse(ctx context.Context, body SignUpWithAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*SignUpWithAwsMarketplaceResponse, error)

func (*ClientWithResponses) SignUpWithBodyWithResponse

func (c *ClientWithResponses) SignUpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SignUpResponse, error)

SignUpWithBodyWithResponse request with arbitrary body returning *SignUpResponse

func (*ClientWithResponses) SignUpWithResponse

func (c *ClientWithResponses) SignUpWithResponse(ctx context.Context, body SignUpJSONRequestBody, reqEditors ...RequestEditorFn) (*SignUpResponse, error)

func (*ClientWithResponses) UnlinkProviderWithResponse

func (c *ClientWithResponses) UnlinkProviderWithResponse(ctx context.Context, userId UserId, providerName string, reqEditors ...RequestEditorFn) (*UnlinkProviderResponse, error)

UnlinkProviderWithResponse request returning *UnlinkProviderResponse

func (*ClientWithResponses) UpdateAuthInfoWithBodyWithResponse

func (c *ClientWithResponses) UpdateAuthInfoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAuthInfoResponse, error)

UpdateAuthInfoWithBodyWithResponse request with arbitrary body returning *UpdateAuthInfoResponse

func (*ClientWithResponses) UpdateAuthInfoWithResponse

func (c *ClientWithResponses) UpdateAuthInfoWithResponse(ctx context.Context, body UpdateAuthInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAuthInfoResponse, error)

func (*ClientWithResponses) UpdateBasicInfoWithBodyWithResponse

func (c *ClientWithResponses) UpdateBasicInfoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBasicInfoResponse, error)

UpdateBasicInfoWithBodyWithResponse request with arbitrary body returning *UpdateBasicInfoResponse

func (*ClientWithResponses) UpdateBasicInfoWithResponse

func (c *ClientWithResponses) UpdateBasicInfoWithResponse(ctx context.Context, body UpdateBasicInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBasicInfoResponse, error)

func (*ClientWithResponses) UpdateCustomizePageSettingsWithBodyWithResponse

func (c *ClientWithResponses) UpdateCustomizePageSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomizePageSettingsResponse, error)

UpdateCustomizePageSettingsWithBodyWithResponse request with arbitrary body returning *UpdateCustomizePageSettingsResponse

func (*ClientWithResponses) UpdateCustomizePageSettingsWithResponse

func (c *ClientWithResponses) UpdateCustomizePageSettingsWithResponse(ctx context.Context, body UpdateCustomizePageSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomizePageSettingsResponse, error)

func (*ClientWithResponses) UpdateCustomizePagesWithBodyWithResponse

func (c *ClientWithResponses) UpdateCustomizePagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomizePagesResponse, error)

UpdateCustomizePagesWithBodyWithResponse request with arbitrary body returning *UpdateCustomizePagesResponse

func (*ClientWithResponses) UpdateCustomizePagesWithResponse

func (c *ClientWithResponses) UpdateCustomizePagesWithResponse(ctx context.Context, body UpdateCustomizePagesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomizePagesResponse, error)

func (*ClientWithResponses) UpdateEnvWithBodyWithResponse

func (c *ClientWithResponses) UpdateEnvWithBodyWithResponse(ctx context.Context, envId EnvId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvResponse, error)

UpdateEnvWithBodyWithResponse request with arbitrary body returning *UpdateEnvResponse

func (*ClientWithResponses) UpdateEnvWithResponse

func (c *ClientWithResponses) UpdateEnvWithResponse(ctx context.Context, envId EnvId, body UpdateEnvJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvResponse, error)

func (*ClientWithResponses) UpdateIdentityProviderWithBodyWithResponse

func (c *ClientWithResponses) UpdateIdentityProviderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIdentityProviderResponse, error)

UpdateIdentityProviderWithBodyWithResponse request with arbitrary body returning *UpdateIdentityProviderResponse

func (*ClientWithResponses) UpdateIdentityProviderWithResponse

func (c *ClientWithResponses) UpdateIdentityProviderWithResponse(ctx context.Context, body UpdateIdentityProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIdentityProviderResponse, error)

func (*ClientWithResponses) UpdateNotificationMessagesWithBodyWithResponse

func (c *ClientWithResponses) UpdateNotificationMessagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationMessagesResponse, error)

UpdateNotificationMessagesWithBodyWithResponse request with arbitrary body returning *UpdateNotificationMessagesResponse

func (*ClientWithResponses) UpdateNotificationMessagesWithResponse

func (c *ClientWithResponses) UpdateNotificationMessagesWithResponse(ctx context.Context, body UpdateNotificationMessagesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationMessagesResponse, error)

func (*ClientWithResponses) UpdateSaasUserEmailWithBodyWithResponse

func (c *ClientWithResponses) UpdateSaasUserEmailWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSaasUserEmailResponse, error)

UpdateSaasUserEmailWithBodyWithResponse request with arbitrary body returning *UpdateSaasUserEmailResponse

func (*ClientWithResponses) UpdateSaasUserEmailWithResponse

func (c *ClientWithResponses) UpdateSaasUserEmailWithResponse(ctx context.Context, userId UserId, body UpdateSaasUserEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSaasUserEmailResponse, error)

func (*ClientWithResponses) UpdateSaasUserPasswordWithBodyWithResponse

func (c *ClientWithResponses) UpdateSaasUserPasswordWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSaasUserPasswordResponse, error)

UpdateSaasUserPasswordWithBodyWithResponse request with arbitrary body returning *UpdateSaasUserPasswordResponse

func (*ClientWithResponses) UpdateSaasUserPasswordWithResponse

func (c *ClientWithResponses) UpdateSaasUserPasswordWithResponse(ctx context.Context, userId UserId, body UpdateSaasUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSaasUserPasswordResponse, error)

func (*ClientWithResponses) UpdateSignInSettingsWithBodyWithResponse

func (c *ClientWithResponses) UpdateSignInSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSignInSettingsResponse, error)

UpdateSignInSettingsWithBodyWithResponse request with arbitrary body returning *UpdateSignInSettingsResponse

func (*ClientWithResponses) UpdateSignInSettingsWithResponse

func (c *ClientWithResponses) UpdateSignInSettingsWithResponse(ctx context.Context, body UpdateSignInSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSignInSettingsResponse, error)

func (*ClientWithResponses) UpdateSoftwareTokenWithBodyWithResponse

func (c *ClientWithResponses) UpdateSoftwareTokenWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSoftwareTokenResponse, error)

UpdateSoftwareTokenWithBodyWithResponse request with arbitrary body returning *UpdateSoftwareTokenResponse

func (*ClientWithResponses) UpdateSoftwareTokenWithResponse

func (c *ClientWithResponses) UpdateSoftwareTokenWithResponse(ctx context.Context, userId UserId, body UpdateSoftwareTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSoftwareTokenResponse, error)

func (*ClientWithResponses) UpdateTenantBillingInfoWithBodyWithResponse

func (c *ClientWithResponses) UpdateTenantBillingInfoWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantBillingInfoResponse, error)

UpdateTenantBillingInfoWithBodyWithResponse request with arbitrary body returning *UpdateTenantBillingInfoResponse

func (*ClientWithResponses) UpdateTenantBillingInfoWithResponse

func (c *ClientWithResponses) UpdateTenantBillingInfoWithResponse(ctx context.Context, tenantId TenantId, body UpdateTenantBillingInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantBillingInfoResponse, error)

func (*ClientWithResponses) UpdateTenantIdentityProviderWithBodyWithResponse added in v1.6.0

func (c *ClientWithResponses) UpdateTenantIdentityProviderWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantIdentityProviderResponse, error)

UpdateTenantIdentityProviderWithBodyWithResponse request with arbitrary body returning *UpdateTenantIdentityProviderResponse

func (*ClientWithResponses) UpdateTenantIdentityProviderWithResponse added in v1.6.0

func (c *ClientWithResponses) UpdateTenantIdentityProviderWithResponse(ctx context.Context, tenantId TenantId, body UpdateTenantIdentityProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantIdentityProviderResponse, error)

func (*ClientWithResponses) UpdateTenantPlanWithBodyWithResponse

func (c *ClientWithResponses) UpdateTenantPlanWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantPlanResponse, error)

UpdateTenantPlanWithBodyWithResponse request with arbitrary body returning *UpdateTenantPlanResponse

func (*ClientWithResponses) UpdateTenantPlanWithResponse

func (c *ClientWithResponses) UpdateTenantPlanWithResponse(ctx context.Context, tenantId TenantId, body UpdateTenantPlanJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantPlanResponse, error)

func (*ClientWithResponses) UpdateTenantUserWithBodyWithResponse

func (c *ClientWithResponses) UpdateTenantUserWithBodyWithResponse(ctx context.Context, tenantId TenantId, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantUserResponse, error)

UpdateTenantUserWithBodyWithResponse request with arbitrary body returning *UpdateTenantUserResponse

func (*ClientWithResponses) UpdateTenantUserWithResponse

func (c *ClientWithResponses) UpdateTenantUserWithResponse(ctx context.Context, tenantId TenantId, userId UserId, body UpdateTenantUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantUserResponse, error)

func (*ClientWithResponses) UpdateTenantWithBodyWithResponse

func (c *ClientWithResponses) UpdateTenantWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantResponse, error)

UpdateTenantWithBodyWithResponse request with arbitrary body returning *UpdateTenantResponse

func (*ClientWithResponses) UpdateTenantWithResponse

func (c *ClientWithResponses) UpdateTenantWithResponse(ctx context.Context, tenantId TenantId, body UpdateTenantJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantResponse, error)

func (*ClientWithResponses) UpdateUserMfaPreferenceWithBodyWithResponse

func (c *ClientWithResponses) UpdateUserMfaPreferenceWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserMfaPreferenceResponse, error)

UpdateUserMfaPreferenceWithBodyWithResponse request with arbitrary body returning *UpdateUserMfaPreferenceResponse

func (*ClientWithResponses) UpdateUserMfaPreferenceWithResponse

func (c *ClientWithResponses) UpdateUserMfaPreferenceWithResponse(ctx context.Context, userId UserId, body UpdateUserMfaPreferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserMfaPreferenceResponse, error)

func (*ClientWithResponses) ValidateInvitationWithBodyWithResponse added in v1.6.0

func (c *ClientWithResponses) ValidateInvitationWithBodyWithResponse(ctx context.Context, invitationId InvitationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateInvitationResponse, error)

ValidateInvitationWithBodyWithResponse request with arbitrary body returning *ValidateInvitationResponse

func (*ClientWithResponses) ValidateInvitationWithResponse added in v1.6.0

func (c *ClientWithResponses) ValidateInvitationWithResponse(ctx context.Context, invitationId InvitationId, body ValidateInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateInvitationResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// GetAuthInfo request
	GetAuthInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAuthInfoResponse, error)

	// UpdateAuthInfo request with any body
	UpdateAuthInfoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAuthInfoResponse, error)

	UpdateAuthInfoWithResponse(ctx context.Context, body UpdateAuthInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAuthInfoResponse, error)

	// LinkAwsMarketplace request with any body
	LinkAwsMarketplaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LinkAwsMarketplaceResponse, error)

	LinkAwsMarketplaceWithResponse(ctx context.Context, body LinkAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*LinkAwsMarketplaceResponse, error)

	// SignUpWithAwsMarketplace request with any body
	SignUpWithAwsMarketplaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SignUpWithAwsMarketplaceResponse, error)

	SignUpWithAwsMarketplaceWithResponse(ctx context.Context, body SignUpWithAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*SignUpWithAwsMarketplaceResponse, error)

	// ConfirmSignUpWithAwsMarketplace request with any body
	ConfirmSignUpWithAwsMarketplaceWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmSignUpWithAwsMarketplaceResponse, error)

	ConfirmSignUpWithAwsMarketplaceWithResponse(ctx context.Context, body ConfirmSignUpWithAwsMarketplaceJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmSignUpWithAwsMarketplaceResponse, error)

	// GetBasicInfo request
	GetBasicInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetBasicInfoResponse, error)

	// UpdateBasicInfo request with any body
	UpdateBasicInfoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateBasicInfoResponse, error)

	UpdateBasicInfoWithResponse(ctx context.Context, body UpdateBasicInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateBasicInfoResponse, error)

	// GetAuthCredentials request
	GetAuthCredentialsWithResponse(ctx context.Context, params *GetAuthCredentialsParams, reqEditors ...RequestEditorFn) (*GetAuthCredentialsResponse, error)

	// CreateAuthCredentials request with any body
	CreateAuthCredentialsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthCredentialsResponse, error)

	CreateAuthCredentialsWithResponse(ctx context.Context, body CreateAuthCredentialsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthCredentialsResponse, error)

	// GetCustomizePageSettings request
	GetCustomizePageSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCustomizePageSettingsResponse, error)

	// UpdateCustomizePageSettings request with any body
	UpdateCustomizePageSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomizePageSettingsResponse, error)

	UpdateCustomizePageSettingsWithResponse(ctx context.Context, body UpdateCustomizePageSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomizePageSettingsResponse, error)

	// GetCustomizePages request
	GetCustomizePagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCustomizePagesResponse, error)

	// UpdateCustomizePages request with any body
	UpdateCustomizePagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCustomizePagesResponse, error)

	UpdateCustomizePagesWithResponse(ctx context.Context, body UpdateCustomizePagesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCustomizePagesResponse, error)

	// GetEnvs request
	GetEnvsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetEnvsResponse, error)

	// CreateEnv request with any body
	CreateEnvWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateEnvResponse, error)

	CreateEnvWithResponse(ctx context.Context, body CreateEnvJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateEnvResponse, error)

	// DeleteEnv request
	DeleteEnvWithResponse(ctx context.Context, envId EnvId, reqEditors ...RequestEditorFn) (*DeleteEnvResponse, error)

	// GetEnv request
	GetEnvWithResponse(ctx context.Context, envId EnvId, reqEditors ...RequestEditorFn) (*GetEnvResponse, error)

	// UpdateEnv request with any body
	UpdateEnvWithBodyWithResponse(ctx context.Context, envId EnvId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateEnvResponse, error)

	UpdateEnvWithResponse(ctx context.Context, envId EnvId, body UpdateEnvJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateEnvResponse, error)

	// ReturnInternalServerError request
	ReturnInternalServerErrorWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ReturnInternalServerErrorResponse, error)

	// ConfirmExternalUserLink request with any body
	ConfirmExternalUserLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmExternalUserLinkResponse, error)

	ConfirmExternalUserLinkWithResponse(ctx context.Context, body ConfirmExternalUserLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmExternalUserLinkResponse, error)

	// RequestExternalUserLink request with any body
	RequestExternalUserLinkWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RequestExternalUserLinkResponse, error)

	RequestExternalUserLinkWithResponse(ctx context.Context, body RequestExternalUserLinkJSONRequestBody, reqEditors ...RequestEditorFn) (*RequestExternalUserLinkResponse, error)

	// GetIdentityProviders request
	GetIdentityProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetIdentityProvidersResponse, error)

	// UpdateIdentityProvider request with any body
	UpdateIdentityProviderWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateIdentityProviderResponse, error)

	UpdateIdentityProviderWithResponse(ctx context.Context, body UpdateIdentityProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateIdentityProviderResponse, error)

	// ValidateInvitation request with any body
	ValidateInvitationWithBodyWithResponse(ctx context.Context, invitationId InvitationId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ValidateInvitationResponse, error)

	ValidateInvitationWithResponse(ctx context.Context, invitationId InvitationId, body ValidateInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*ValidateInvitationResponse, error)

	// GetInvitationValidity request
	GetInvitationValidityWithResponse(ctx context.Context, invitationId InvitationId, reqEditors ...RequestEditorFn) (*GetInvitationValidityResponse, error)

	// FindNotificationMessages request
	FindNotificationMessagesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FindNotificationMessagesResponse, error)

	// UpdateNotificationMessages request with any body
	UpdateNotificationMessagesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNotificationMessagesResponse, error)

	UpdateNotificationMessagesWithResponse(ctx context.Context, body UpdateNotificationMessagesJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNotificationMessagesResponse, error)

	// ResetPlan request
	ResetPlanWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ResetPlanResponse, error)

	// GetRoles request
	GetRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetRolesResponse, error)

	// CreateRole request with any body
	CreateRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

	CreateRoleWithResponse(ctx context.Context, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)

	// DeleteRole request
	DeleteRoleWithResponse(ctx context.Context, roleName RoleName, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)

	// GetSignInSettings request
	GetSignInSettingsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSignInSettingsResponse, error)

	// UpdateSignInSettings request with any body
	UpdateSignInSettingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSignInSettingsResponse, error)

	UpdateSignInSettingsWithResponse(ctx context.Context, body UpdateSignInSettingsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSignInSettingsResponse, error)

	// SignUp request with any body
	SignUpWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SignUpResponse, error)

	SignUpWithResponse(ctx context.Context, body SignUpJSONRequestBody, reqEditors ...RequestEditorFn) (*SignUpResponse, error)

	// ResendSignUpConfirmationEmail request with any body
	ResendSignUpConfirmationEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ResendSignUpConfirmationEmailResponse, error)

	ResendSignUpConfirmationEmailWithResponse(ctx context.Context, body ResendSignUpConfirmationEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*ResendSignUpConfirmationEmailResponse, error)

	// DeleteStripeTenantAndPricing request
	DeleteStripeTenantAndPricingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*DeleteStripeTenantAndPricingResponse, error)

	// CreateTenantAndPricing request
	CreateTenantAndPricingWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*CreateTenantAndPricingResponse, error)

	// GetTenantAttributes request
	GetTenantAttributesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTenantAttributesResponse, error)

	// CreateTenantAttribute request with any body
	CreateTenantAttributeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantAttributeResponse, error)

	CreateTenantAttributeWithResponse(ctx context.Context, body CreateTenantAttributeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantAttributeResponse, error)

	// DeleteTenantAttribute request
	DeleteTenantAttributeWithResponse(ctx context.Context, attributeName string, reqEditors ...RequestEditorFn) (*DeleteTenantAttributeResponse, error)

	// GetTenants request
	GetTenantsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetTenantsResponse, error)

	// CreateTenant request with any body
	CreateTenantWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantResponse, error)

	CreateTenantWithResponse(ctx context.Context, body CreateTenantJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantResponse, error)

	// GetAllTenantUsers request
	GetAllTenantUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllTenantUsersResponse, error)

	// GetAllTenantUser request
	GetAllTenantUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetAllTenantUserResponse, error)

	// DeleteTenant request
	DeleteTenantWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*DeleteTenantResponse, error)

	// GetTenant request
	GetTenantWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*GetTenantResponse, error)

	// UpdateTenant request with any body
	UpdateTenantWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantResponse, error)

	UpdateTenantWithResponse(ctx context.Context, tenantId TenantId, body UpdateTenantJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantResponse, error)

	// UpdateTenantBillingInfo request with any body
	UpdateTenantBillingInfoWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantBillingInfoResponse, error)

	UpdateTenantBillingInfoWithResponse(ctx context.Context, tenantId TenantId, body UpdateTenantBillingInfoJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantBillingInfoResponse, error)

	// GetTenantIdentityProviders request
	GetTenantIdentityProvidersWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*GetTenantIdentityProvidersResponse, error)

	// UpdateTenantIdentityProvider request with any body
	UpdateTenantIdentityProviderWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantIdentityProviderResponse, error)

	UpdateTenantIdentityProviderWithResponse(ctx context.Context, tenantId TenantId, body UpdateTenantIdentityProviderJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantIdentityProviderResponse, error)

	// GetTenantInvitations request
	GetTenantInvitationsWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*GetTenantInvitationsResponse, error)

	// CreateTenantInvitation request with any body
	CreateTenantInvitationWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantInvitationResponse, error)

	CreateTenantInvitationWithResponse(ctx context.Context, tenantId TenantId, body CreateTenantInvitationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantInvitationResponse, error)

	// DeleteTenantInvitation request
	DeleteTenantInvitationWithResponse(ctx context.Context, tenantId TenantId, invitationId InvitationId, reqEditors ...RequestEditorFn) (*DeleteTenantInvitationResponse, error)

	// GetTenantInvitation request
	GetTenantInvitationWithResponse(ctx context.Context, tenantId TenantId, invitationId InvitationId, reqEditors ...RequestEditorFn) (*GetTenantInvitationResponse, error)

	// UpdateTenantPlan request with any body
	UpdateTenantPlanWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantPlanResponse, error)

	UpdateTenantPlanWithResponse(ctx context.Context, tenantId TenantId, body UpdateTenantPlanJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantPlanResponse, error)

	// GetTenantUsers request
	GetTenantUsersWithResponse(ctx context.Context, tenantId TenantId, reqEditors ...RequestEditorFn) (*GetTenantUsersResponse, error)

	// CreateTenantUser request with any body
	CreateTenantUserWithBodyWithResponse(ctx context.Context, tenantId TenantId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantUserResponse, error)

	CreateTenantUserWithResponse(ctx context.Context, tenantId TenantId, body CreateTenantUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantUserResponse, error)

	// DeleteTenantUser request
	DeleteTenantUserWithResponse(ctx context.Context, tenantId TenantId, userId UserId, reqEditors ...RequestEditorFn) (*DeleteTenantUserResponse, error)

	// GetTenantUser request
	GetTenantUserWithResponse(ctx context.Context, tenantId TenantId, userId UserId, reqEditors ...RequestEditorFn) (*GetTenantUserResponse, error)

	// UpdateTenantUser request with any body
	UpdateTenantUserWithBodyWithResponse(ctx context.Context, tenantId TenantId, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTenantUserResponse, error)

	UpdateTenantUserWithResponse(ctx context.Context, tenantId TenantId, userId UserId, body UpdateTenantUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTenantUserResponse, error)

	// CreateTenantUserRoles request with any body
	CreateTenantUserRolesWithBodyWithResponse(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTenantUserRolesResponse, error)

	CreateTenantUserRolesWithResponse(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, body CreateTenantUserRolesJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTenantUserRolesResponse, error)

	// DeleteTenantUserRole request
	DeleteTenantUserRoleWithResponse(ctx context.Context, tenantId TenantId, userId UserId, envId EnvId, roleName RoleName, reqEditors ...RequestEditorFn) (*DeleteTenantUserRoleResponse, error)

	// GetUserAttributes request
	GetUserAttributesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUserAttributesResponse, error)

	// CreateUserAttribute request with any body
	CreateUserAttributeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserAttributeResponse, error)

	CreateUserAttributeWithResponse(ctx context.Context, body CreateUserAttributeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserAttributeResponse, error)

	// DeleteUserAttribute request
	DeleteUserAttributeWithResponse(ctx context.Context, attributeName string, reqEditors ...RequestEditorFn) (*DeleteUserAttributeResponse, error)

	// GetUserInfo request
	GetUserInfoWithResponse(ctx context.Context, params *GetUserInfoParams, reqEditors ...RequestEditorFn) (*GetUserInfoResponse, error)

	// GetSaasUsers request
	GetSaasUsersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetSaasUsersResponse, error)

	// CreateSaasUser request with any body
	CreateSaasUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSaasUserResponse, error)

	CreateSaasUserWithResponse(ctx context.Context, body CreateSaasUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSaasUserResponse, error)

	// DeleteSaasUser request
	DeleteSaasUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*DeleteSaasUserResponse, error)

	// GetSaasUser request
	GetSaasUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetSaasUserResponse, error)

	// UpdateSaasUserEmail request with any body
	UpdateSaasUserEmailWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSaasUserEmailResponse, error)

	UpdateSaasUserEmailWithResponse(ctx context.Context, userId UserId, body UpdateSaasUserEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSaasUserEmailResponse, error)

	// ConfirmEmailUpdate request with any body
	ConfirmEmailUpdateWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmEmailUpdateResponse, error)

	ConfirmEmailUpdateWithResponse(ctx context.Context, userId UserId, body ConfirmEmailUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmEmailUpdateResponse, error)

	// RequestEmailUpdate request with any body
	RequestEmailUpdateWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RequestEmailUpdateResponse, error)

	RequestEmailUpdateWithResponse(ctx context.Context, userId UserId, body RequestEmailUpdateJSONRequestBody, reqEditors ...RequestEditorFn) (*RequestEmailUpdateResponse, error)

	// GetUserMfaPreference request
	GetUserMfaPreferenceWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetUserMfaPreferenceResponse, error)

	// UpdateUserMfaPreference request with any body
	UpdateUserMfaPreferenceWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserMfaPreferenceResponse, error)

	UpdateUserMfaPreferenceWithResponse(ctx context.Context, userId UserId, body UpdateUserMfaPreferenceJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserMfaPreferenceResponse, error)

	// UpdateSoftwareToken request with any body
	UpdateSoftwareTokenWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSoftwareTokenResponse, error)

	UpdateSoftwareTokenWithResponse(ctx context.Context, userId UserId, body UpdateSoftwareTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSoftwareTokenResponse, error)

	// CreateSecretCode request with any body
	CreateSecretCodeWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSecretCodeResponse, error)

	CreateSecretCodeWithResponse(ctx context.Context, userId UserId, body CreateSecretCodeJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSecretCodeResponse, error)

	// UpdateSaasUserPassword request with any body
	UpdateSaasUserPasswordWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSaasUserPasswordResponse, error)

	UpdateSaasUserPasswordWithResponse(ctx context.Context, userId UserId, body UpdateSaasUserPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSaasUserPasswordResponse, error)

	// UnlinkProvider request
	UnlinkProviderWithResponse(ctx context.Context, userId UserId, providerName string, reqEditors ...RequestEditorFn) (*UnlinkProviderResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type Code

type Code = Uuid

Code defines model for Code.

type ConfirmEmailUpdateJSONRequestBody added in v1.6.0

type ConfirmEmailUpdateJSONRequestBody = ConfirmEmailUpdateParam

ConfirmEmailUpdateJSONRequestBody defines body for ConfirmEmailUpdate for application/json ContentType.

type ConfirmEmailUpdateParam added in v1.6.0

type ConfirmEmailUpdateParam struct {
	AccessToken string `json:"access_token"`
	Code        string `json:"code"`
}

ConfirmEmailUpdateParam defines model for ConfirmEmailUpdateParam.

type ConfirmEmailUpdateResponse added in v1.6.0

type ConfirmEmailUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseConfirmEmailUpdateResponse added in v1.6.0

func ParseConfirmEmailUpdateResponse(rsp *http.Response) (*ConfirmEmailUpdateResponse, error)

ParseConfirmEmailUpdateResponse parses an HTTP response from a ConfirmEmailUpdateWithResponse call

func (ConfirmEmailUpdateResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (ConfirmEmailUpdateResponse) StatusCode added in v1.6.0

func (r ConfirmEmailUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ConfirmExternalUserLinkJSONRequestBody added in v1.6.0

type ConfirmExternalUserLinkJSONRequestBody = ConfirmExternalUserLinkParam

ConfirmExternalUserLinkJSONRequestBody defines body for ConfirmExternalUserLink for application/json ContentType.

type ConfirmExternalUserLinkParam added in v1.6.0

type ConfirmExternalUserLinkParam struct {
	AccessToken string `json:"access_token"`
	Code        string `json:"code"`
}

ConfirmExternalUserLinkParam defines model for ConfirmExternalUserLinkParam.

type ConfirmExternalUserLinkResponse added in v1.6.0

type ConfirmExternalUserLinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseConfirmExternalUserLinkResponse added in v1.6.0

func ParseConfirmExternalUserLinkResponse(rsp *http.Response) (*ConfirmExternalUserLinkResponse, error)

ParseConfirmExternalUserLinkResponse parses an HTTP response from a ConfirmExternalUserLinkWithResponse call

func (ConfirmExternalUserLinkResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (ConfirmExternalUserLinkResponse) StatusCode added in v1.6.0

func (r ConfirmExternalUserLinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ConfirmSignUpWithAwsMarketplaceJSONRequestBody

type ConfirmSignUpWithAwsMarketplaceJSONRequestBody = ConfirmSignUpWithAwsMarketplaceParam

ConfirmSignUpWithAwsMarketplaceJSONRequestBody defines body for ConfirmSignUpWithAwsMarketplace for application/json ContentType.

type ConfirmSignUpWithAwsMarketplaceParam

type ConfirmSignUpWithAwsMarketplaceParam struct {
	// AccessToken アクセストークン(access token)
	AccessToken string `json:"access_token"`

	// RegistrationToken Registration Token
	RegistrationToken string `json:"registration_token"`

	// TenantName テナント名(tenant name)
	TenantName *string `json:"tenant_name,omitempty"`
}

ConfirmSignUpWithAwsMarketplaceParam defines model for ConfirmSignUpWithAwsMarketplaceParam.

type ConfirmSignUpWithAwsMarketplaceResponse

type ConfirmSignUpWithAwsMarketplaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Tenant
	JSON500      *Error
}

func ParseConfirmSignUpWithAwsMarketplaceResponse

func ParseConfirmSignUpWithAwsMarketplaceResponse(rsp *http.Response) (*ConfirmSignUpWithAwsMarketplaceResponse, error)

ParseConfirmSignUpWithAwsMarketplaceResponse parses an HTTP response from a ConfirmSignUpWithAwsMarketplaceWithResponse call

func (ConfirmSignUpWithAwsMarketplaceResponse) Status

Status returns HTTPResponse.Status

func (ConfirmSignUpWithAwsMarketplaceResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type CreateAuthCredentialsJSONRequestBody

type CreateAuthCredentialsJSONRequestBody = CreateAuthCredentialsParam

CreateAuthCredentialsJSONRequestBody defines body for CreateAuthCredentials for application/json ContentType.

type CreateAuthCredentialsParam

type CreateAuthCredentialsParam = Credentials

CreateAuthCredentialsParam defines model for CreateAuthCredentialsParam.

type CreateAuthCredentialsResponse

type CreateAuthCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *AuthorizationTempCode
	JSON400      *Error
	JSON401      *Error
	JSON500      *Error
}

func ParseCreateAuthCredentialsResponse

func ParseCreateAuthCredentialsResponse(rsp *http.Response) (*CreateAuthCredentialsResponse, error)

ParseCreateAuthCredentialsResponse parses an HTTP response from a CreateAuthCredentialsWithResponse call

func (CreateAuthCredentialsResponse) Status

Status returns HTTPResponse.Status

func (CreateAuthCredentialsResponse) StatusCode

func (r CreateAuthCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateEnvJSONRequestBody

type CreateEnvJSONRequestBody = CreateEnvParam

CreateEnvJSONRequestBody defines body for CreateEnv for application/json ContentType.

type CreateEnvParam

type CreateEnvParam = Env

CreateEnvParam 環境情報(env info)

type CreateEnvResponse

type CreateEnvResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Env
	JSON500      *Error
}

func ParseCreateEnvResponse

func ParseCreateEnvResponse(rsp *http.Response) (*CreateEnvResponse, error)

ParseCreateEnvResponse parses an HTTP response from a CreateEnvWithResponse call

func (CreateEnvResponse) Status

func (r CreateEnvResponse) Status() string

Status returns HTTPResponse.Status

func (CreateEnvResponse) StatusCode

func (r CreateEnvResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateRoleJSONRequestBody

type CreateRoleJSONRequestBody = CreateRoleParam

CreateRoleJSONRequestBody defines body for CreateRole for application/json ContentType.

type CreateRoleParam

type CreateRoleParam = Role

CreateRoleParam 役割(ロール)情報(role info)

type CreateRoleResponse

type CreateRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Role
	JSON500      *Error
}

func ParseCreateRoleResponse

func ParseCreateRoleResponse(rsp *http.Response) (*CreateRoleResponse, error)

ParseCreateRoleResponse parses an HTTP response from a CreateRoleWithResponse call

func (CreateRoleResponse) Status

func (r CreateRoleResponse) Status() string

Status returns HTTPResponse.Status

func (CreateRoleResponse) StatusCode

func (r CreateRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSaasUserJSONRequestBody

type CreateSaasUserJSONRequestBody = CreateSaasUserParam

CreateSaasUserJSONRequestBody defines body for CreateSaasUser for application/json ContentType.

type CreateSaasUserParam

type CreateSaasUserParam struct {
	// Email メールアドレス(E-mail)
	Email string `json:"email"`

	// Password パスワード(Password)
	Password string `json:"password"`
}

CreateSaasUserParam defines model for CreateSaasUserParam.

type CreateSaasUserResponse

type CreateSaasUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SaasUser
	JSON400      *Error
	JSON500      *Error
}

func ParseCreateSaasUserResponse

func ParseCreateSaasUserResponse(rsp *http.Response) (*CreateSaasUserResponse, error)

ParseCreateSaasUserResponse parses an HTTP response from a CreateSaasUserWithResponse call

func (CreateSaasUserResponse) Status

func (r CreateSaasUserResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSaasUserResponse) StatusCode

func (r CreateSaasUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSecretCodeJSONRequestBody

type CreateSecretCodeJSONRequestBody = CreateSecretCodeParam

CreateSecretCodeJSONRequestBody defines body for CreateSecretCode for application/json ContentType.

type CreateSecretCodeParam

type CreateSecretCodeParam struct {
	// AccessToken アクセストークン(access token)
	AccessToken string `json:"access_token"`
}

CreateSecretCodeParam defines model for CreateSecretCodeParam.

type CreateSecretCodeResponse

type CreateSecretCodeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SoftwareTokenSecretCode
	JSON500      *Error
}

func ParseCreateSecretCodeResponse

func ParseCreateSecretCodeResponse(rsp *http.Response) (*CreateSecretCodeResponse, error)

ParseCreateSecretCodeResponse parses an HTTP response from a CreateSecretCodeWithResponse call

func (CreateSecretCodeResponse) Status

func (r CreateSecretCodeResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSecretCodeResponse) StatusCode

func (r CreateSecretCodeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTenantAndPricingResponse

type CreateTenantAndPricingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseCreateTenantAndPricingResponse

func ParseCreateTenantAndPricingResponse(rsp *http.Response) (*CreateTenantAndPricingResponse, error)

ParseCreateTenantAndPricingResponse parses an HTTP response from a CreateTenantAndPricingWithResponse call

func (CreateTenantAndPricingResponse) Status

Status returns HTTPResponse.Status

func (CreateTenantAndPricingResponse) StatusCode

func (r CreateTenantAndPricingResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTenantAttributeJSONRequestBody

type CreateTenantAttributeJSONRequestBody = CreateTenantAttributeParam

CreateTenantAttributeJSONRequestBody defines body for CreateTenantAttribute for application/json ContentType.

type CreateTenantAttributeParam

type CreateTenantAttributeParam = Attribute

CreateTenantAttributeParam defines model for CreateTenantAttributeParam.

type CreateTenantAttributeResponse

type CreateTenantAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Attribute
	JSON500      *Error
}

func ParseCreateTenantAttributeResponse

func ParseCreateTenantAttributeResponse(rsp *http.Response) (*CreateTenantAttributeResponse, error)

ParseCreateTenantAttributeResponse parses an HTTP response from a CreateTenantAttributeWithResponse call

func (CreateTenantAttributeResponse) Status

Status returns HTTPResponse.Status

func (CreateTenantAttributeResponse) StatusCode

func (r CreateTenantAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTenantInvitationJSONRequestBody added in v1.6.0

type CreateTenantInvitationJSONRequestBody = CreateTenantInvitationParam

CreateTenantInvitationJSONRequestBody defines body for CreateTenantInvitation for application/json ContentType.

type CreateTenantInvitationParam added in v1.6.0

type CreateTenantInvitationParam struct {
	// AccessToken 招待を作成するユーザーのアクセストークン(access token of the user who creates an invitation)
	AccessToken string `json:"access_token"`

	// Email 招待するユーザーのメールアドレス(email address of the user to be invited)
	Email string `json:"email"`
	Envs  []struct {
		Id Id `json:"id"`

		// RoleNames 役割名(role name)
		RoleNames []string `json:"role_names"`
	} `json:"envs"`
}

CreateTenantInvitationParam defines model for CreateTenantInvitationParam.

type CreateTenantInvitationResponse added in v1.6.0

type CreateTenantInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Invitation
	JSON400      *Error
	JSON500      *Error
}

func ParseCreateTenantInvitationResponse added in v1.6.0

func ParseCreateTenantInvitationResponse(rsp *http.Response) (*CreateTenantInvitationResponse, error)

ParseCreateTenantInvitationResponse parses an HTTP response from a CreateTenantInvitationWithResponse call

func (CreateTenantInvitationResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (CreateTenantInvitationResponse) StatusCode added in v1.6.0

func (r CreateTenantInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTenantJSONRequestBody

type CreateTenantJSONRequestBody = CreateTenantParam

CreateTenantJSONRequestBody defines body for CreateTenant for application/json ContentType.

type CreateTenantParam

type CreateTenantParam = TenantProps

CreateTenantParam defines model for CreateTenantParam.

type CreateTenantResponse

type CreateTenantResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Tenant
	JSON500      *Error
}

func ParseCreateTenantResponse

func ParseCreateTenantResponse(rsp *http.Response) (*CreateTenantResponse, error)

ParseCreateTenantResponse parses an HTTP response from a CreateTenantWithResponse call

func (CreateTenantResponse) Status

func (r CreateTenantResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTenantResponse) StatusCode

func (r CreateTenantResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTenantUserJSONRequestBody

type CreateTenantUserJSONRequestBody = CreateTenantUserParam

CreateTenantUserJSONRequestBody defines body for CreateTenantUser for application/json ContentType.

type CreateTenantUserParam

type CreateTenantUserParam struct {
	// Attributes 属性情報(SaaS 開発コンソールでユーザー属性定義を行い設定された情報を取得します)
	//
	// Attribute information (Get information set by defining user attributes in the SaaS development console)
	Attributes map[string]interface{} `json:"attributes"`

	// Email メールアドレス(e-mail)
	Email string `json:"email"`
}

CreateTenantUserParam defines model for CreateTenantUserParam.

type CreateTenantUserResponse

type CreateTenantUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *User
	JSON500      *Error
}

func ParseCreateTenantUserResponse

func ParseCreateTenantUserResponse(rsp *http.Response) (*CreateTenantUserResponse, error)

ParseCreateTenantUserResponse parses an HTTP response from a CreateTenantUserWithResponse call

func (CreateTenantUserResponse) Status

func (r CreateTenantUserResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTenantUserResponse) StatusCode

func (r CreateTenantUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTenantUserRolesJSONRequestBody

type CreateTenantUserRolesJSONRequestBody = CreateTenantUserRolesParam

CreateTenantUserRolesJSONRequestBody defines body for CreateTenantUserRoles for application/json ContentType.

type CreateTenantUserRolesParam

type CreateTenantUserRolesParam struct {
	// RoleNames 役割(ロール)情報(Role Info)
	RoleNames []string `json:"role_names"`
}

CreateTenantUserRolesParam defines model for CreateTenantUserRolesParam.

type CreateTenantUserRolesResponse

type CreateTenantUserRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseCreateTenantUserRolesResponse

func ParseCreateTenantUserRolesResponse(rsp *http.Response) (*CreateTenantUserRolesResponse, error)

ParseCreateTenantUserRolesResponse parses an HTTP response from a CreateTenantUserRolesWithResponse call

func (CreateTenantUserRolesResponse) Status

Status returns HTTPResponse.Status

func (CreateTenantUserRolesResponse) StatusCode

func (r CreateTenantUserRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUserAttributeJSONRequestBody

type CreateUserAttributeJSONRequestBody = CreateUserAttributeParam

CreateUserAttributeJSONRequestBody defines body for CreateUserAttribute for application/json ContentType.

type CreateUserAttributeParam

type CreateUserAttributeParam = Attribute

CreateUserAttributeParam defines model for CreateUserAttributeParam.

type CreateUserAttributeResponse

type CreateUserAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Attribute
	JSON500      *Error
}

func ParseCreateUserAttributeResponse

func ParseCreateUserAttributeResponse(rsp *http.Response) (*CreateUserAttributeResponse, error)

ParseCreateUserAttributeResponse parses an HTTP response from a CreateUserAttributeWithResponse call

func (CreateUserAttributeResponse) Status

Status returns HTTPResponse.Status

func (CreateUserAttributeResponse) StatusCode

func (r CreateUserAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Credentials

type Credentials struct {
	// AccessToken アクセストークン(access token)
	AccessToken string `json:"access_token"`

	// IdToken IDトークン(ID token)
	IdToken string `json:"id_token"`

	// RefreshToken リフレッシュトークン(refresh token)
	RefreshToken *string `json:"refresh_token,omitempty"`
}

Credentials defines model for Credentials.

type CustomizePageProps

type CustomizePageProps struct {
	// HtmlContents 画面のHTMLを編集できます
	// ※ 未提供の機能のため、変更・保存はできません
	//
	// Edit page HTML
	// ※ This function is not yet provided, so it cannot be changed or saved.
	HtmlContents string `json:"html_contents"`

	// IsPrivacyPolicy プライバシーポリシーチェックボックスを表示するが設定されているか(show the privacy policy checkbox)
	IsPrivacyPolicy bool `json:"is_privacy_policy"`

	// IsTermsOfService 利用規約の同意チェックボックスを表示するが設定されているか(display the terms of use agreement check box)
	IsTermsOfService bool `json:"is_terms_of_service"`
}

CustomizePageProps defines model for CustomizePageProps.

type CustomizePageSettings

type CustomizePageSettings struct {
	// Favicon ファビコン(favicon)
	Favicon string `json:"favicon"`

	// GoogleTagManagerContainerId Google Tag Manager コンテナ ID(Google Tag Manager container ID)
	GoogleTagManagerContainerId string `json:"google_tag_manager_container_id"`

	// Icon サービスアイコン(service icon)
	Icon string `json:"icon"`

	// PrivacyPolicyUrl プライバシーポリシーURL(privacy policy URL)
	PrivacyPolicyUrl string `json:"privacy_policy_url"`

	// TermsOfServiceUrl 利用規約URL(terms of service URL)
	TermsOfServiceUrl string `json:"terms_of_service_url"`

	// Title サービス名(service name)
	Title string `json:"title"`
}

CustomizePageSettings defines model for CustomizePageSettings.

type CustomizePageSettingsProps

type CustomizePageSettingsProps struct {
	// GoogleTagManagerContainerId Google Tag Manager コンテナ ID(Google Tag Manager container ID)
	GoogleTagManagerContainerId string `json:"google_tag_manager_container_id"`

	// PrivacyPolicyUrl プライバシーポリシーURL(privacy policy URL)
	PrivacyPolicyUrl string `json:"privacy_policy_url"`

	// TermsOfServiceUrl 利用規約URL(terms of service URL)
	TermsOfServiceUrl string `json:"terms_of_service_url"`

	// Title サービス名(service name)
	Title string `json:"title"`
}

CustomizePageSettingsProps defines model for CustomizePageSettingsProps.

type CustomizePages

type CustomizePages struct {
	PasswordResetPage CustomizePageProps `json:"password_reset_page"`
	SignInPage        CustomizePageProps `json:"sign_in_page"`
	SignUpPage        CustomizePageProps `json:"sign_up_page"`
}

CustomizePages defines model for CustomizePages.

type DeleteEnvResponse

type DeleteEnvResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteEnvResponse

func ParseDeleteEnvResponse(rsp *http.Response) (*DeleteEnvResponse, error)

ParseDeleteEnvResponse parses an HTTP response from a DeleteEnvWithResponse call

func (DeleteEnvResponse) Status

func (r DeleteEnvResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteEnvResponse) StatusCode

func (r DeleteEnvResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRoleResponse

type DeleteRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteRoleResponse

func ParseDeleteRoleResponse(rsp *http.Response) (*DeleteRoleResponse, error)

ParseDeleteRoleResponse parses an HTTP response from a DeleteRoleWithResponse call

func (DeleteRoleResponse) Status

func (r DeleteRoleResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteRoleResponse) StatusCode

func (r DeleteRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSaasUserResponse

type DeleteSaasUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteSaasUserResponse

func ParseDeleteSaasUserResponse(rsp *http.Response) (*DeleteSaasUserResponse, error)

ParseDeleteSaasUserResponse parses an HTTP response from a DeleteSaasUserWithResponse call

func (DeleteSaasUserResponse) Status

func (r DeleteSaasUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSaasUserResponse) StatusCode

func (r DeleteSaasUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteStripeTenantAndPricingResponse

type DeleteStripeTenantAndPricingResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseDeleteStripeTenantAndPricingResponse

func ParseDeleteStripeTenantAndPricingResponse(rsp *http.Response) (*DeleteStripeTenantAndPricingResponse, error)

ParseDeleteStripeTenantAndPricingResponse parses an HTTP response from a DeleteStripeTenantAndPricingWithResponse call

func (DeleteStripeTenantAndPricingResponse) Status

Status returns HTTPResponse.Status

func (DeleteStripeTenantAndPricingResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteTenantAttributeResponse

type DeleteTenantAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteTenantAttributeResponse

func ParseDeleteTenantAttributeResponse(rsp *http.Response) (*DeleteTenantAttributeResponse, error)

ParseDeleteTenantAttributeResponse parses an HTTP response from a DeleteTenantAttributeWithResponse call

func (DeleteTenantAttributeResponse) Status

Status returns HTTPResponse.Status

func (DeleteTenantAttributeResponse) StatusCode

func (r DeleteTenantAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTenantInvitationResponse added in v1.6.0

type DeleteTenantInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteTenantInvitationResponse added in v1.6.0

func ParseDeleteTenantInvitationResponse(rsp *http.Response) (*DeleteTenantInvitationResponse, error)

ParseDeleteTenantInvitationResponse parses an HTTP response from a DeleteTenantInvitationWithResponse call

func (DeleteTenantInvitationResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (DeleteTenantInvitationResponse) StatusCode added in v1.6.0

func (r DeleteTenantInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTenantResponse

type DeleteTenantResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseDeleteTenantResponse

func ParseDeleteTenantResponse(rsp *http.Response) (*DeleteTenantResponse, error)

ParseDeleteTenantResponse parses an HTTP response from a DeleteTenantWithResponse call

func (DeleteTenantResponse) Status

func (r DeleteTenantResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTenantResponse) StatusCode

func (r DeleteTenantResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTenantUserResponse

type DeleteTenantUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteTenantUserResponse

func ParseDeleteTenantUserResponse(rsp *http.Response) (*DeleteTenantUserResponse, error)

ParseDeleteTenantUserResponse parses an HTTP response from a DeleteTenantUserWithResponse call

func (DeleteTenantUserResponse) Status

func (r DeleteTenantUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTenantUserResponse) StatusCode

func (r DeleteTenantUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTenantUserRoleResponse

type DeleteTenantUserRoleResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteTenantUserRoleResponse

func ParseDeleteTenantUserRoleResponse(rsp *http.Response) (*DeleteTenantUserRoleResponse, error)

ParseDeleteTenantUserRoleResponse parses an HTTP response from a DeleteTenantUserRoleWithResponse call

func (DeleteTenantUserRoleResponse) Status

Status returns HTTPResponse.Status

func (DeleteTenantUserRoleResponse) StatusCode

func (r DeleteTenantUserRoleResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUsage added in v1.6.0

type DeleteUsage = bool

DeleteUsage stripe連携している場合で、プラン変更時に従量課金アイテムを削除するか設定できます。 プラン変更した場合に、現在のサブスクリプションに含まれる従量課金アイテムを全て削除して、従量課金アイテムに基づく請求の発生を止めることができます。 即時に記録している使用量がクリアされます。それらは復元できないため、delete_usageをtrueにしたプラン変更予約は取り消しできません。

If you have a stripe linkage, you can set whether to delete pay-as-you-go items when changing plans. When you change plan, you can remove all pay-as-you-go items included in your current subscription to stop being billed based on pay-as-you-go items. The recorded usage is cleared immediately. Since it cannot be restored, please note that plan change reservations with delete_usage set to true cannot be canceled.

type DeleteUserAttributeResponse

type DeleteUserAttributeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseDeleteUserAttributeResponse

func ParseDeleteUserAttributeResponse(rsp *http.Response) (*DeleteUserAttributeResponse, error)

ParseDeleteUserAttributeResponse parses an HTTP response from a DeleteUserAttributeWithResponse call

func (DeleteUserAttributeResponse) Status

Status returns HTTPResponse.Status

func (DeleteUserAttributeResponse) StatusCode

func (r DeleteUserAttributeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeviceConfiguration

type DeviceConfiguration struct {
	// DeviceRemembering always: 常に記憶する(always remember)
	// userOptIn: ユーザーオプトイン(user opt-in)
	// no: (don't save)
	DeviceRemembering DeviceConfigurationDeviceRemembering `json:"device_remembering"`
}

DeviceConfiguration 信頼済みデバイスの記憶の設定(settings for remembering trusted devices)

type DeviceConfigurationDeviceRemembering

type DeviceConfigurationDeviceRemembering string

DeviceConfigurationDeviceRemembering always: 常に記憶する(always remember) userOptIn: ユーザーオプトイン(user opt-in) no: (don't save)

Defines values for DeviceConfigurationDeviceRemembering.

type DnsRecord

type DnsRecord struct {
	// Name レコード名(Record Name)
	Name string `json:"name"`

	// Type CNAMEリソースレコード(CNAME Resource Record)
	Type DnsRecordType `json:"type"`

	// Value 値(Value)
	Value string `json:"value"`
}

DnsRecord defines model for DnsRecord.

type DnsRecordType

type DnsRecordType string

DnsRecordType CNAMEリソースレコード(CNAME Resource Record)

const (
	CNAME DnsRecordType = "CNAME"
)

Defines values for DnsRecordType.

type Env

type Env struct {
	// DisplayName 環境表示名(env display name)
	DisplayName *string `json:"display_name,omitempty"`
	Id          Id      `json:"id"`

	// Name 環境名(env name)
	Name string `json:"name"`
}

Env 環境情報(env info)

type EnvId

type EnvId = Id

EnvId defines model for EnvId.

type Envs

type Envs struct {
	Envs []Env `json:"envs"`
}

Envs env一覧(env list)

type Error

type Error struct {
	Data *map[string]interface{} `json:"data,omitempty"`

	// Message Error message
	Message string `json:"message"`

	// Type permission_denied
	Type string `json:"type"`
}

Error defines model for Error.

type FindNotificationMessagesResponse

type FindNotificationMessagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *NotificationMessages
	JSON500      *Error
}

func ParseFindNotificationMessagesResponse

func ParseFindNotificationMessagesResponse(rsp *http.Response) (*FindNotificationMessagesResponse, error)

ParseFindNotificationMessagesResponse parses an HTTP response from a FindNotificationMessagesWithResponse call

func (FindNotificationMessagesResponse) Status

Status returns HTTPResponse.Status

func (FindNotificationMessagesResponse) StatusCode

func (r FindNotificationMessagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllTenantUserResponse

type GetAllTenantUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Users
	JSON404      *Error
	JSON500      *Error
}

func ParseGetAllTenantUserResponse

func ParseGetAllTenantUserResponse(rsp *http.Response) (*GetAllTenantUserResponse, error)

ParseGetAllTenantUserResponse parses an HTTP response from a GetAllTenantUserWithResponse call

func (GetAllTenantUserResponse) Status

func (r GetAllTenantUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllTenantUserResponse) StatusCode

func (r GetAllTenantUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAllTenantUsersResponse

type GetAllTenantUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Users
	JSON500      *Error
}

func ParseGetAllTenantUsersResponse

func ParseGetAllTenantUsersResponse(rsp *http.Response) (*GetAllTenantUsersResponse, error)

ParseGetAllTenantUsersResponse parses an HTTP response from a GetAllTenantUsersWithResponse call

func (GetAllTenantUsersResponse) Status

func (r GetAllTenantUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetAllTenantUsersResponse) StatusCode

func (r GetAllTenantUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuthCredentialsParams

type GetAuthCredentialsParams struct {
	// Code 一時コード(Temp Code)
	Code *Code `form:"code,omitempty" json:"code,omitempty"`

	// AuthFlow 認証フロー(Authentication Flow)
	// tempCodeAuth: 一時コードを利用した認証情報の取得
	// refreshTokenAuth: リフレッシュトークンを利用した認証情報の取得
	// 指定されていない場合は tempCodeAuth になります
	AuthFlow *GetAuthCredentialsParamsAuthFlow `form:"auth-flow,omitempty" json:"auth-flow,omitempty"`

	// RefreshToken リフレッシュトークン(Refresh Token)
	RefreshToken *RefreshToken `form:"refresh-token,omitempty" json:"refresh-token,omitempty"`
}

GetAuthCredentialsParams defines parameters for GetAuthCredentials.

type GetAuthCredentialsParamsAuthFlow

type GetAuthCredentialsParamsAuthFlow string

GetAuthCredentialsParamsAuthFlow defines parameters for GetAuthCredentials.

const (
	GetAuthCredentialsParamsAuthFlowRefreshTokenAuth GetAuthCredentialsParamsAuthFlow = "refreshTokenAuth"
	GetAuthCredentialsParamsAuthFlowTempCodeAuth     GetAuthCredentialsParamsAuthFlow = "tempCodeAuth"
)

Defines values for GetAuthCredentialsParamsAuthFlow.

type GetAuthCredentialsResponse

type GetAuthCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Credentials
	JSON404      *Error
	JSON500      *Error
}

func ParseGetAuthCredentialsResponse

func ParseGetAuthCredentialsResponse(rsp *http.Response) (*GetAuthCredentialsResponse, error)

ParseGetAuthCredentialsResponse parses an HTTP response from a GetAuthCredentialsWithResponse call

func (GetAuthCredentialsResponse) Status

Status returns HTTPResponse.Status

func (GetAuthCredentialsResponse) StatusCode

func (r GetAuthCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAuthInfoResponse

type GetAuthInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *AuthInfo
	JSON500      *Error
}

func ParseGetAuthInfoResponse

func ParseGetAuthInfoResponse(rsp *http.Response) (*GetAuthInfoResponse, error)

ParseGetAuthInfoResponse parses an HTTP response from a GetAuthInfoWithResponse call

func (GetAuthInfoResponse) Status

func (r GetAuthInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetAuthInfoResponse) StatusCode

func (r GetAuthInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetBasicInfoResponse

type GetBasicInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *BasicInfo
	JSON500      *Error
}

func ParseGetBasicInfoResponse

func ParseGetBasicInfoResponse(rsp *http.Response) (*GetBasicInfoResponse, error)

ParseGetBasicInfoResponse parses an HTTP response from a GetBasicInfoWithResponse call

func (GetBasicInfoResponse) Status

func (r GetBasicInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetBasicInfoResponse) StatusCode

func (r GetBasicInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCustomizePageSettingsResponse

type GetCustomizePageSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomizePageSettings
	JSON500      *Error
}

func ParseGetCustomizePageSettingsResponse

func ParseGetCustomizePageSettingsResponse(rsp *http.Response) (*GetCustomizePageSettingsResponse, error)

ParseGetCustomizePageSettingsResponse parses an HTTP response from a GetCustomizePageSettingsWithResponse call

func (GetCustomizePageSettingsResponse) Status

Status returns HTTPResponse.Status

func (GetCustomizePageSettingsResponse) StatusCode

func (r GetCustomizePageSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCustomizePagesResponse

type GetCustomizePagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *CustomizePages
	JSON500      *Error
}

func ParseGetCustomizePagesResponse

func ParseGetCustomizePagesResponse(rsp *http.Response) (*GetCustomizePagesResponse, error)

ParseGetCustomizePagesResponse parses an HTTP response from a GetCustomizePagesWithResponse call

func (GetCustomizePagesResponse) Status

func (r GetCustomizePagesResponse) Status() string

Status returns HTTPResponse.Status

func (GetCustomizePagesResponse) StatusCode

func (r GetCustomizePagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEnvResponse

type GetEnvResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Env
	JSON404      *Error
	JSON500      *Error
}

func ParseGetEnvResponse

func ParseGetEnvResponse(rsp *http.Response) (*GetEnvResponse, error)

ParseGetEnvResponse parses an HTTP response from a GetEnvWithResponse call

func (GetEnvResponse) Status

func (r GetEnvResponse) Status() string

Status returns HTTPResponse.Status

func (GetEnvResponse) StatusCode

func (r GetEnvResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetEnvsResponse

type GetEnvsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Envs
	JSON500      *Error
}

func ParseGetEnvsResponse

func ParseGetEnvsResponse(rsp *http.Response) (*GetEnvsResponse, error)

ParseGetEnvsResponse parses an HTTP response from a GetEnvsWithResponse call

func (GetEnvsResponse) Status

func (r GetEnvsResponse) Status() string

Status returns HTTPResponse.Status

func (GetEnvsResponse) StatusCode

func (r GetEnvsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetIdentityProvidersResponse

type GetIdentityProvidersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *IdentityProviders
	JSON500      *Error
}

func ParseGetIdentityProvidersResponse

func ParseGetIdentityProvidersResponse(rsp *http.Response) (*GetIdentityProvidersResponse, error)

ParseGetIdentityProvidersResponse parses an HTTP response from a GetIdentityProvidersWithResponse call

func (GetIdentityProvidersResponse) Status

Status returns HTTPResponse.Status

func (GetIdentityProvidersResponse) StatusCode

func (r GetIdentityProvidersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetInvitationValidityResponse added in v1.6.0

type GetInvitationValidityResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *InvitationValidity
	JSON404      *Error
	JSON500      *Error
}

func ParseGetInvitationValidityResponse added in v1.6.0

func ParseGetInvitationValidityResponse(rsp *http.Response) (*GetInvitationValidityResponse, error)

ParseGetInvitationValidityResponse parses an HTTP response from a GetInvitationValidityWithResponse call

func (GetInvitationValidityResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (GetInvitationValidityResponse) StatusCode added in v1.6.0

func (r GetInvitationValidityResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRolesResponse

type GetRolesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Roles
	JSON500      *Error
}

func ParseGetRolesResponse

func ParseGetRolesResponse(rsp *http.Response) (*GetRolesResponse, error)

ParseGetRolesResponse parses an HTTP response from a GetRolesWithResponse call

func (GetRolesResponse) Status

func (r GetRolesResponse) Status() string

Status returns HTTPResponse.Status

func (GetRolesResponse) StatusCode

func (r GetRolesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSaasUserResponse

type GetSaasUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SaasUser
	JSON404      *Error
	JSON500      *Error
}

func ParseGetSaasUserResponse

func ParseGetSaasUserResponse(rsp *http.Response) (*GetSaasUserResponse, error)

ParseGetSaasUserResponse parses an HTTP response from a GetSaasUserWithResponse call

func (GetSaasUserResponse) Status

func (r GetSaasUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetSaasUserResponse) StatusCode

func (r GetSaasUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSaasUsersResponse

type GetSaasUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SaasUsers
	JSON500      *Error
}

func ParseGetSaasUsersResponse

func ParseGetSaasUsersResponse(rsp *http.Response) (*GetSaasUsersResponse, error)

ParseGetSaasUsersResponse parses an HTTP response from a GetSaasUsersWithResponse call

func (GetSaasUsersResponse) Status

func (r GetSaasUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetSaasUsersResponse) StatusCode

func (r GetSaasUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSignInSettingsResponse

type GetSignInSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *SignInSettings
	JSON500      *Error
}

func ParseGetSignInSettingsResponse

func ParseGetSignInSettingsResponse(rsp *http.Response) (*GetSignInSettingsResponse, error)

ParseGetSignInSettingsResponse parses an HTTP response from a GetSignInSettingsWithResponse call

func (GetSignInSettingsResponse) Status

func (r GetSignInSettingsResponse) Status() string

Status returns HTTPResponse.Status

func (GetSignInSettingsResponse) StatusCode

func (r GetSignInSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTenantAttributesResponse

type GetTenantAttributesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TenantAttributes
	JSON500      *Error
}

func ParseGetTenantAttributesResponse

func ParseGetTenantAttributesResponse(rsp *http.Response) (*GetTenantAttributesResponse, error)

ParseGetTenantAttributesResponse parses an HTTP response from a GetTenantAttributesWithResponse call

func (GetTenantAttributesResponse) Status

Status returns HTTPResponse.Status

func (GetTenantAttributesResponse) StatusCode

func (r GetTenantAttributesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTenantIdentityProvidersResponse added in v1.6.0

type GetTenantIdentityProvidersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TenantIdentityProviders
	JSON500      *Error
}

func ParseGetTenantIdentityProvidersResponse added in v1.6.0

func ParseGetTenantIdentityProvidersResponse(rsp *http.Response) (*GetTenantIdentityProvidersResponse, error)

ParseGetTenantIdentityProvidersResponse parses an HTTP response from a GetTenantIdentityProvidersWithResponse call

func (GetTenantIdentityProvidersResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (GetTenantIdentityProvidersResponse) StatusCode added in v1.6.0

func (r GetTenantIdentityProvidersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTenantInvitationResponse added in v1.6.0

type GetTenantInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Invitation
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTenantInvitationResponse added in v1.6.0

func ParseGetTenantInvitationResponse(rsp *http.Response) (*GetTenantInvitationResponse, error)

ParseGetTenantInvitationResponse parses an HTTP response from a GetTenantInvitationWithResponse call

func (GetTenantInvitationResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (GetTenantInvitationResponse) StatusCode added in v1.6.0

func (r GetTenantInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTenantInvitationsResponse added in v1.6.0

type GetTenantInvitationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Invitations
	JSON500      *Error
}

func ParseGetTenantInvitationsResponse added in v1.6.0

func ParseGetTenantInvitationsResponse(rsp *http.Response) (*GetTenantInvitationsResponse, error)

ParseGetTenantInvitationsResponse parses an HTTP response from a GetTenantInvitationsWithResponse call

func (GetTenantInvitationsResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (GetTenantInvitationsResponse) StatusCode added in v1.6.0

func (r GetTenantInvitationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTenantResponse

type GetTenantResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *TenantDetail
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTenantResponse

func ParseGetTenantResponse(rsp *http.Response) (*GetTenantResponse, error)

ParseGetTenantResponse parses an HTTP response from a GetTenantWithResponse call

func (GetTenantResponse) Status

func (r GetTenantResponse) Status() string

Status returns HTTPResponse.Status

func (GetTenantResponse) StatusCode

func (r GetTenantResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTenantUserResponse

type GetTenantUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSON404      *Error
	JSON500      *Error
}

func ParseGetTenantUserResponse

func ParseGetTenantUserResponse(rsp *http.Response) (*GetTenantUserResponse, error)

ParseGetTenantUserResponse parses an HTTP response from a GetTenantUserWithResponse call

func (GetTenantUserResponse) Status

func (r GetTenantUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetTenantUserResponse) StatusCode

func (r GetTenantUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTenantUsersResponse

type GetTenantUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Users
	JSON500      *Error
}

func ParseGetTenantUsersResponse

func ParseGetTenantUsersResponse(rsp *http.Response) (*GetTenantUsersResponse, error)

ParseGetTenantUsersResponse parses an HTTP response from a GetTenantUsersWithResponse call

func (GetTenantUsersResponse) Status

func (r GetTenantUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetTenantUsersResponse) StatusCode

func (r GetTenantUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTenantsResponse

type GetTenantsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Tenants
	JSON500      *Error
}

func ParseGetTenantsResponse

func ParseGetTenantsResponse(rsp *http.Response) (*GetTenantsResponse, error)

ParseGetTenantsResponse parses an HTTP response from a GetTenantsWithResponse call

func (GetTenantsResponse) Status

func (r GetTenantsResponse) Status() string

Status returns HTTPResponse.Status

func (GetTenantsResponse) StatusCode

func (r GetTenantsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserAttributesResponse

type GetUserAttributesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserAttributes
	JSON500      *Error
}

func ParseGetUserAttributesResponse

func ParseGetUserAttributesResponse(rsp *http.Response) (*GetUserAttributesResponse, error)

ParseGetUserAttributesResponse parses an HTTP response from a GetUserAttributesWithResponse call

func (GetUserAttributesResponse) Status

func (r GetUserAttributesResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserAttributesResponse) StatusCode

func (r GetUserAttributesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserInfoParams

type GetUserInfoParams struct {
	// Token IDトークン(ID Token)
	Token string `form:"token" json:"token"`
}

GetUserInfoParams defines parameters for GetUserInfo.

type GetUserInfoResponse

type GetUserInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *UserInfo
	JSON401      *Error
	JSON500      *Error
}

func ParseGetUserInfoResponse

func ParseGetUserInfoResponse(rsp *http.Response) (*GetUserInfoResponse, error)

ParseGetUserInfoResponse parses an HTTP response from a GetUserInfoWithResponse call

func (GetUserInfoResponse) Status

func (r GetUserInfoResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserInfoResponse) StatusCode

func (r GetUserInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserMfaPreferenceResponse

type GetUserMfaPreferenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *MfaPreference
	JSON500      *Error
}

func ParseGetUserMfaPreferenceResponse

func ParseGetUserMfaPreferenceResponse(rsp *http.Response) (*GetUserMfaPreferenceResponse, error)

ParseGetUserMfaPreferenceResponse parses an HTTP response from a GetUserMfaPreferenceWithResponse call

func (GetUserMfaPreferenceResponse) Status

Status returns HTTPResponse.Status

func (GetUserMfaPreferenceResponse) StatusCode

func (r GetUserMfaPreferenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type Id

type Id = uint64

Id defines model for Id.

type IdentityProviderConfiguration

type IdentityProviderConfiguration struct {
	// Domain ドメイン(domain)
	Domain string `json:"domain"`

	// EntityId 識別子(entity ID)
	EntityId string `json:"entity_id"`

	// RedirectUrl リダイレクトURL(redirect URL)
	RedirectUrl string `json:"redirect_url"`

	// ReplyUrl 応答URL(reply URL)
	ReplyUrl string `json:"reply_url"`
}

IdentityProviderConfiguration 外部IDプロバイダを利用したサインインの設定をするために必要な情報です。(This information is required to set up sign-in using an external identity provider.) 変更はできません。(It cannot be changed.)

type IdentityProviderProps

type IdentityProviderProps struct {
	ApplicationId     string `json:"application_id"`
	ApplicationSecret string `json:"application_secret"`
	ApprovalScope     string `json:"approval_scope"`
	IsButtonHidden    *bool  `json:"is_button_hidden,omitempty"`
}

IdentityProviderProps defines model for IdentityProviderProps.

type IdentityProviderSaml added in v1.6.0

type IdentityProviderSaml struct {
	EmailAttribute string `json:"email_attribute"`
	MetadataUrl    string `json:"metadata_url"`
}

IdentityProviderSaml defines model for IdentityProviderSaml.

type IdentityProviders

type IdentityProviders struct {
	Google IdentityProviderProps `json:"google"`
}

IdentityProviders defines model for IdentityProviders.

type Invitation added in v1.6.0

type Invitation struct {
	// Email 招待されたユーザーのメールアドレス(email address of the invited user)
	Email string    `json:"email"`
	Envs  []UserEnv `json:"envs"`

	// ExpiredAt 招待の有効期限(expiration date of the invitation)
	ExpiredAt int  `json:"expired_at"`
	Id        Uuid `json:"id"`

	// InvitationUrl 招待URL(invitation URL)
	InvitationUrl string           `json:"invitation_url"`
	Status        InvitationStatus `json:"status"`
}

Invitation defines model for Invitation.

type InvitationId added in v1.6.0

type InvitationId = Uuid

InvitationId defines model for InvitationId.

type InvitationStatus added in v1.6.0

type InvitationStatus string

InvitationStatus defines model for InvitationStatus.

const (
	Accepted InvitationStatus = "accepted"
	Expired  InvitationStatus = "expired"
	Pending  InvitationStatus = "pending"
)

Defines values for InvitationStatus.

type InvitationValidity added in v1.6.0

type InvitationValidity struct {
	// IsValid 招待が有効か否か(Whether the validation is valid or not)
	IsValid bool `json:"is_valid"`
}

InvitationValidity 招待の有効性(invitation validity)

type Invitations added in v1.6.0

type Invitations struct {
	// Invitations 招待一覧(invitation list)
	Invitations []Invitation `json:"invitations"`
}

Invitations defines model for Invitations.

type InvoiceLanguage

type InvoiceLanguage string

InvoiceLanguage 請求書の言語

Language of invoice

const (
	EnUS InvoiceLanguage = "en-US"
	JaJP InvoiceLanguage = "ja-JP"
)

Defines values for InvoiceLanguage.

type LinkAwsMarketplaceJSONRequestBody

type LinkAwsMarketplaceJSONRequestBody = LinkAwsMarketplaceParam

LinkAwsMarketplaceJSONRequestBody defines body for LinkAwsMarketplace for application/json ContentType.

type LinkAwsMarketplaceParam

type LinkAwsMarketplaceParam struct {
	// AccessToken アクセストークン(access token)
	AccessToken string `json:"access_token"`

	// RegistrationToken Registration Token
	RegistrationToken string `json:"registration_token"`

	// TenantId テナントID(tenant ID)
	TenantId string `json:"tenant_id"`
}

LinkAwsMarketplaceParam defines model for LinkAwsMarketplaceParam.

type LinkAwsMarketplaceResponse

type LinkAwsMarketplaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseLinkAwsMarketplaceResponse

func ParseLinkAwsMarketplaceResponse(rsp *http.Response) (*LinkAwsMarketplaceResponse, error)

ParseLinkAwsMarketplaceResponse parses an HTTP response from a LinkAwsMarketplaceWithResponse call

func (LinkAwsMarketplaceResponse) Status

Status returns HTTPResponse.Status

func (LinkAwsMarketplaceResponse) StatusCode

func (r LinkAwsMarketplaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type MessageTemplate

type MessageTemplate struct {
	// Message メッセージ(message)
	Message string `json:"message"`

	// Subject タイトル(title)
	Subject string `json:"subject"`
}

MessageTemplate defines model for MessageTemplate.

type MfaConfiguration

type MfaConfiguration struct {
	// MfaConfiguration on: 全ユーザーがログイン時に適用(apply when all users log in)
	// optional: MFA要素が有効になっている個別ユーザーに適用(apply to individual users with MFA factor enabled)
	// ※ パラメータは現在optionalで固定となります。(The parameter is currently optional and fixed.)
	MfaConfiguration MfaConfigurationMfaConfiguration `json:"mfa_configuration"`
}

MfaConfiguration MFAデバイス認証設定(MFA device authentication settings) ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)

type MfaConfigurationMfaConfiguration

type MfaConfigurationMfaConfiguration string

MfaConfigurationMfaConfiguration on: 全ユーザーがログイン時に適用(apply when all users log in) optional: MFA要素が有効になっている個別ユーザーに適用(apply to individual users with MFA factor enabled) ※ パラメータは現在optionalで固定となります。(The parameter is currently optional and fixed.)

const (
	On       MfaConfigurationMfaConfiguration = "on"
	Optional MfaConfigurationMfaConfiguration = "optional"
)

Defines values for MfaConfigurationMfaConfiguration.

type MfaPreference

type MfaPreference struct {
	// Enabled MFAを有効にするか否か(enable MFA)
	Enabled bool `json:"enabled"`

	// Method MFAの方法(enabledがtrueの場合は必須)(MFA method (required if enabled is true))
	Method *MfaPreferenceMethod `json:"method,omitempty"`
}

MfaPreference defines model for MfaPreference.

type MfaPreferenceMethod

type MfaPreferenceMethod string

MfaPreferenceMethod MFAの方法(enabledがtrueの場合は必須)(MFA method (required if enabled is true))

const (
	SoftwareToken MfaPreferenceMethod = "softwareToken"
)

Defines values for MfaPreferenceMethod.

type NotificationMessages

type NotificationMessages struct {
	AuthenticationMfa   MessageTemplate `json:"authentication_mfa"`
	CreateUser          MessageTemplate `json:"create_user"`
	ForgotPassword      MessageTemplate `json:"forgot_password"`
	InviteTenantUser    MessageTemplate `json:"invite_tenant_user"`
	ResendCode          MessageTemplate `json:"resend_code"`
	SignUp              MessageTemplate `json:"sign_up"`
	UpdateUserAttribute MessageTemplate `json:"update_user_attribute"`
	VerifyExternalUser  MessageTemplate `json:"verify_external_user"`
	VerifyUserAttribute MessageTemplate `json:"verify_user_attribute"`
}

NotificationMessages defines model for NotificationMessages.

type PasswordPolicy

type PasswordPolicy struct {
	// IsRequireLowercase 一文字以上の小文字を含むが設定されているか(contains one or more lowercase characters)
	IsRequireLowercase bool `json:"is_require_lowercase"`

	// IsRequireNumbers 一文字以上の数字を含むが設定されているか(contains one or more numeric characters)
	IsRequireNumbers bool `json:"is_require_numbers"`

	// IsRequireSymbols 一文字以上の特殊文字を含むが設定されているか(contains one or more special characters)
	IsRequireSymbols bool `json:"is_require_symbols"`

	// IsRequireUppercase 一文字以上の大文字を含むが設定されているか(contains one or more uppercase letters)
	IsRequireUppercase bool `json:"is_require_uppercase"`

	// MinimumLength 最小文字数(minimum number of characters)
	MinimumLength uint64 `json:"minimum_length"`

	// TemporaryPasswordValidityDays 仮パスワードの有効期限(temporary password expiration date)
	TemporaryPasswordValidityDays uint64 `json:"temporary_password_validity_days"`
}

PasswordPolicy パスワードポリシー(password policy)

type PlanHistories

type PlanHistories struct {
	// PlanHistories 料金プラン履歴
	PlanHistories []PlanHistory `json:"plan_histories"`
}

PlanHistories defines model for PlanHistories.

type PlanHistory

type PlanHistory struct {
	// DeleteUsage stripe連携している場合で、プラン変更時に従量課金アイテムを削除するか設定できます。
	// プラン変更した場合に、現在のサブスクリプションに含まれる従量課金アイテムを全て削除して、従量課金アイテムに基づく請求の発生を止めることができます。
	// 即時に記録している使用量がクリアされます。それらは復元できないため、delete_usageをtrueにしたプラン変更予約は取り消しできません。
	//
	// If you have a stripe linkage,  you can set whether to delete pay-as-you-go items when changing plans.
	// When you change plan, you can remove all pay-as-you-go items included in your current subscription to stop being billed based on pay-as-you-go items.
	// The recorded usage is cleared immediately. Since it cannot be restored, please note that plan change reservations with delete_usage set to true cannot be canceled.
	DeleteUsage *DeleteUsage `json:"delete_usage,omitempty"`

	// PlanAppliedAt 登録日時
	PlanAppliedAt int  `json:"plan_applied_at"`
	PlanId        Uuid `json:"plan_id"`

	// ProrationBehavior stripe連携している場合で、プラン変更時の比例配分の挙動を設定できます。
	// プラン変更した場合に、請求金額を日割り計算し次回請求書に反映させるか、日割り計算した請求を即時に発行する、日割り計算をしないを設定できます。
	//
	// If you have a strine linkage, you can set the behavior of the proportional allocation when changing plans.
	// When a plan is changed, you can set whether to prorate the billing amount and reflect it on the next invoice, to issue a prorated invoice immediately, or not to prorate at all.
	ProrationBehavior *ProrationBehavior `json:"proration_behavior,omitempty"`
	TaxRateId         *Uuid              `json:"tax_rate_id,omitempty"`
}

PlanHistory defines model for PlanHistory.

type PlanReservation

type PlanReservation struct {
	// DeleteUsage stripe連携している場合で、プラン変更時に従量課金アイテムを削除するか設定できます。
	// プラン変更した場合に、現在のサブスクリプションに含まれる従量課金アイテムを全て削除して、従量課金アイテムに基づく請求の発生を止めることができます。
	// 即時に記録している使用量がクリアされます。それらは復元できないため、delete_usageをtrueにしたプラン変更予約は取り消しできません。
	//
	// If you have a stripe linkage,  you can set whether to delete pay-as-you-go items when changing plans.
	// When you change plan, you can remove all pay-as-you-go items included in your current subscription to stop being billed based on pay-as-you-go items.
	// The recorded usage is cleared immediately. Since it cannot be restored, please note that plan change reservations with delete_usage set to true cannot be canceled.
	DeleteUsage       *DeleteUsage `json:"delete_usage,omitempty"`
	NextPlanId        *Uuid        `json:"next_plan_id,omitempty"`
	NextPlanTaxRateId *Uuid        `json:"next_plan_tax_rate_id,omitempty"`

	// ProrationBehavior stripe連携している場合で、プラン変更時の比例配分の挙動を設定できます。
	// プラン変更した場合に、請求金額を日割り計算し次回請求書に反映させるか、日割り計算した請求を即時に発行する、日割り計算をしないを設定できます。
	//
	// If you have a strine linkage, you can set the behavior of the proportional allocation when changing plans.
	// When a plan is changed, you can set whether to prorate the billing amount and reflect it on the next invoice, to issue a prorated invoice immediately, or not to prorate at all.
	ProrationBehavior *ProrationBehavior `json:"proration_behavior,omitempty"`

	// UsingNextPlanFrom 次回料金プラン開始日時(stripe連携時、当月月初の0時(UTC)を指定すると当月月初開始のサブスクリプションを作成できます。ex. 2023年1月の場合は、1672531200 )
	// (Next billing plan start time (When using stripe, you can create a subscription that starts at the beginning of the current month by specifying 00:00 (UTC) at the beginning of the current month. Ex. 1672531200 for January 2023.))
	UsingNextPlanFrom *int `json:"using_next_plan_from,omitempty"`
}

PlanReservation defines model for PlanReservation.

type ProrationBehavior added in v1.6.0

type ProrationBehavior string

ProrationBehavior stripe連携している場合で、プラン変更時の比例配分の挙動を設定できます。 プラン変更した場合に、請求金額を日割り計算し次回請求書に反映させるか、日割り計算した請求を即時に発行する、日割り計算をしないを設定できます。

If you have a strine linkage, you can set the behavior of the proportional allocation when changing plans. When a plan is changed, you can set whether to prorate the billing amount and reflect it on the next invoice, to issue a prorated invoice immediately, or not to prorate at all.

const (
	AlwaysInvoice    ProrationBehavior = "always_invoice"
	CreateProrations ProrationBehavior = "create_prorations"
	None             ProrationBehavior = "none"
)

Defines values for ProrationBehavior.

type ProviderName

type ProviderName string

ProviderName defines model for ProviderName.

const (
	Google ProviderName = "Google"
)

Defines values for ProviderName.

type ProviderType added in v1.6.0

type ProviderType string

ProviderType defines model for ProviderType.

const (
	SAML ProviderType = "SAML"
)

Defines values for ProviderType.

type RecaptchaProps

type RecaptchaProps struct {
	// SecretKey シークレットキー(secret key)
	SecretKey string `json:"secret_key"`

	// SiteKey サイトキー(site key)
	SiteKey string `json:"site_key"`
}

RecaptchaProps reCAPTCHA認証設定(reCAPTCHA authentication settings) ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)

type RefreshToken

type RefreshToken = string

RefreshToken defines model for RefreshToken.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RequestEmailUpdateJSONRequestBody added in v1.6.0

type RequestEmailUpdateJSONRequestBody = RequestEmailUpdateParam

RequestEmailUpdateJSONRequestBody defines body for RequestEmailUpdate for application/json ContentType.

type RequestEmailUpdateParam added in v1.6.0

type RequestEmailUpdateParam struct {
	AccessToken string `json:"access_token"`

	// Email メールアドレス(Email Address)
	Email string `json:"email"`
}

RequestEmailUpdateParam defines model for RequestEmailUpdateParam.

type RequestEmailUpdateResponse added in v1.6.0

type RequestEmailUpdateResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseRequestEmailUpdateResponse added in v1.6.0

func ParseRequestEmailUpdateResponse(rsp *http.Response) (*RequestEmailUpdateResponse, error)

ParseRequestEmailUpdateResponse parses an HTTP response from a RequestEmailUpdateWithResponse call

func (RequestEmailUpdateResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (RequestEmailUpdateResponse) StatusCode added in v1.6.0

func (r RequestEmailUpdateResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type RequestExternalUserLinkJSONRequestBody added in v1.6.0

type RequestExternalUserLinkJSONRequestBody = RequestExternalUserLinkParam

RequestExternalUserLinkJSONRequestBody defines body for RequestExternalUserLink for application/json ContentType.

type RequestExternalUserLinkParam added in v1.6.0

type RequestExternalUserLinkParam struct {
	AccessToken string `json:"access_token"`
}

RequestExternalUserLinkParam defines model for RequestExternalUserLinkParam.

type RequestExternalUserLinkResponse added in v1.6.0

type RequestExternalUserLinkResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON500      *Error
}

func ParseRequestExternalUserLinkResponse added in v1.6.0

func ParseRequestExternalUserLinkResponse(rsp *http.Response) (*RequestExternalUserLinkResponse, error)

ParseRequestExternalUserLinkResponse parses an HTTP response from a RequestExternalUserLinkWithResponse call

func (RequestExternalUserLinkResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (RequestExternalUserLinkResponse) StatusCode added in v1.6.0

func (r RequestExternalUserLinkResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ResendSignUpConfirmationEmailJSONRequestBody

type ResendSignUpConfirmationEmailJSONRequestBody = ResendSignUpConfirmationEmailParam

ResendSignUpConfirmationEmailJSONRequestBody defines body for ResendSignUpConfirmationEmail for application/json ContentType.

type ResendSignUpConfirmationEmailParam

type ResendSignUpConfirmationEmailParam struct {
	// Email メールアドレス(Email Address)
	Email string `json:"email"`
}

ResendSignUpConfirmationEmailParam defines model for ResendSignUpConfirmationEmailParam.

type ResendSignUpConfirmationEmailResponse

type ResendSignUpConfirmationEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseResendSignUpConfirmationEmailResponse

func ParseResendSignUpConfirmationEmailResponse(rsp *http.Response) (*ResendSignUpConfirmationEmailResponse, error)

ParseResendSignUpConfirmationEmailResponse parses an HTTP response from a ResendSignUpConfirmationEmailWithResponse call

func (ResendSignUpConfirmationEmailResponse) Status

Status returns HTTPResponse.Status

func (ResendSignUpConfirmationEmailResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type ResetPlanResponse

type ResetPlanResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseResetPlanResponse

func ParseResetPlanResponse(rsp *http.Response) (*ResetPlanResponse, error)

ParseResetPlanResponse parses an HTTP response from a ResetPlanWithResponse call

func (ResetPlanResponse) Status

func (r ResetPlanResponse) Status() string

Status returns HTTPResponse.Status

func (ResetPlanResponse) StatusCode

func (r ResetPlanResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ReturnInternalServerErrorResponse

type ReturnInternalServerErrorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseReturnInternalServerErrorResponse

func ParseReturnInternalServerErrorResponse(rsp *http.Response) (*ReturnInternalServerErrorResponse, error)

ParseReturnInternalServerErrorResponse parses an HTTP response from a ReturnInternalServerErrorWithResponse call

func (ReturnInternalServerErrorResponse) Status

Status returns HTTPResponse.Status

func (ReturnInternalServerErrorResponse) StatusCode

func (r ReturnInternalServerErrorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type Role

type Role struct {
	// DisplayName 役割(ロール)表示名(role display name)
	DisplayName string `json:"display_name"`

	// RoleName 役割(ロール)名(role name)
	RoleName string `json:"role_name"`
}

Role 役割(ロール)情報(role info)

type RoleName

type RoleName = string

RoleName defines model for RoleName.

type Roles

type Roles struct {
	Roles []Role `json:"roles"`
}

Roles defines model for Roles.

type SaasUser

type SaasUser struct {
	// Email メールアドレス(E-mail)
	Email string `json:"email"`
	Id    Uuid   `json:"id"`
}

SaasUser defines model for SaasUser.

type SaasUsers

type SaasUsers struct {
	Users []SaasUser `json:"users"`
}

SaasUsers defines model for SaasUsers.

type SelfRegist

type SelfRegist struct {
	Enable bool `json:"enable"`
}

SelfRegist セルフサインアップを許可設定(self sign-up permission)

type SignInSettings

type SignInSettings struct {
	// AccountVerification アカウント認証設定(account authentication settings)
	// ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)
	AccountVerification AccountVerification `json:"account_verification"`

	// DeviceConfiguration 信頼済みデバイスの記憶の設定(settings for remembering trusted devices)
	DeviceConfiguration DeviceConfiguration `json:"device_configuration"`

	// IdentityProviderConfiguration 外部IDプロバイダを利用したサインインの設定をするために必要な情報です。(This information is required to set up sign-in using an external identity provider.)
	// 変更はできません。(It cannot be changed.)
	IdentityProviderConfiguration IdentityProviderConfiguration `json:"identity_provider_configuration"`

	// MfaConfiguration MFAデバイス認証設定(MFA device authentication settings)
	// ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)
	MfaConfiguration MfaConfiguration `json:"mfa_configuration"`

	// PasswordPolicy パスワードポリシー(password policy)
	PasswordPolicy PasswordPolicy `json:"password_policy"`

	// RecaptchaProps reCAPTCHA認証設定(reCAPTCHA authentication settings)
	// ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)
	RecaptchaProps RecaptchaProps `json:"recaptcha_props"`

	// SelfRegist セルフサインアップを許可設定(self sign-up permission)
	SelfRegist SelfRegist `json:"self_regist"`
}

SignInSettings defines model for SignInSettings.

type SignUpJSONRequestBody

type SignUpJSONRequestBody = SignUpParam

SignUpJSONRequestBody defines body for SignUp for application/json ContentType.

type SignUpParam

type SignUpParam struct {
	// Email メールアドレス(Email Address)
	Email string `json:"email"`
}

SignUpParam defines model for SignUpParam.

type SignUpResponse

type SignUpResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SaasUser
	JSON500      *Error
}

func ParseSignUpResponse

func ParseSignUpResponse(rsp *http.Response) (*SignUpResponse, error)

ParseSignUpResponse parses an HTTP response from a SignUpWithResponse call

func (SignUpResponse) Status

func (r SignUpResponse) Status() string

Status returns HTTPResponse.Status

func (SignUpResponse) StatusCode

func (r SignUpResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SignUpWithAwsMarketplaceJSONRequestBody

type SignUpWithAwsMarketplaceJSONRequestBody = SignUpWithAwsMarketplaceParam

SignUpWithAwsMarketplaceJSONRequestBody defines body for SignUpWithAwsMarketplace for application/json ContentType.

type SignUpWithAwsMarketplaceParam

type SignUpWithAwsMarketplaceParam struct {
	// Email メールアドレス(Email Address)
	Email string `json:"email"`

	// RegistrationToken Registration Token
	RegistrationToken string `json:"registration_token"`
}

SignUpWithAwsMarketplaceParam defines model for SignUpWithAwsMarketplaceParam.

type SignUpWithAwsMarketplaceResponse

type SignUpWithAwsMarketplaceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SaasUser
	JSON500      *Error
}

func ParseSignUpWithAwsMarketplaceResponse

func ParseSignUpWithAwsMarketplaceResponse(rsp *http.Response) (*SignUpWithAwsMarketplaceResponse, error)

ParseSignUpWithAwsMarketplaceResponse parses an HTTP response from a SignUpWithAwsMarketplaceWithResponse call

func (SignUpWithAwsMarketplaceResponse) Status

Status returns HTTPResponse.Status

func (SignUpWithAwsMarketplaceResponse) StatusCode

func (r SignUpWithAwsMarketplaceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type SoftwareTokenSecretCode

type SoftwareTokenSecretCode struct {
	// SecretCode シークレットコード(secret code)
	SecretCode string `json:"secret_code"`
}

SoftwareTokenSecretCode defines model for SoftwareTokenSecretCode.

type Tenant

type Tenant struct {
	// Attributes 属性情報(attribute info)
	Attributes map[string]interface{} `json:"attributes"`

	// BackOfficeStaffEmail 事務管理部門スタッフメールアドレス(administrative staff email address)
	BackOfficeStaffEmail string       `json:"back_office_staff_email"`
	BillingInfo          *BillingInfo `json:"billing_info,omitempty"`

	// DeleteUsage stripe連携している場合で、プラン変更時に従量課金アイテムを削除するか設定できます。
	// プラン変更した場合に、現在のサブスクリプションに含まれる従量課金アイテムを全て削除して、従量課金アイテムに基づく請求の発生を止めることができます。
	// 即時に記録している使用量がクリアされます。それらは復元できないため、delete_usageをtrueにしたプラン変更予約は取り消しできません。
	//
	// If you have a stripe linkage,  you can set whether to delete pay-as-you-go items when changing plans.
	// When you change plan, you can remove all pay-as-you-go items included in your current subscription to stop being billed based on pay-as-you-go items.
	// The recorded usage is cleared immediately. Since it cannot be restored, please note that plan change reservations with delete_usage set to true cannot be canceled.
	DeleteUsage *DeleteUsage `json:"delete_usage,omitempty"`
	Id          Uuid         `json:"id"`

	// Name テナント名(tenant name)
	Name              string `json:"name"`
	NextPlanId        *Uuid  `json:"next_plan_id,omitempty"`
	NextPlanTaxRateId *Uuid  `json:"next_plan_tax_rate_id,omitempty"`

	// PlanHistories 料金プラン履歴
	PlanHistories []PlanHistory `json:"plan_histories"`
	PlanId        *Uuid         `json:"plan_id,omitempty"`

	// ProrationBehavior stripe連携している場合で、プラン変更時の比例配分の挙動を設定できます。
	// プラン変更した場合に、請求金額を日割り計算し次回請求書に反映させるか、日割り計算した請求を即時に発行する、日割り計算をしないを設定できます。
	//
	// If you have a strine linkage, you can set the behavior of the proportional allocation when changing plans.
	// When a plan is changed, you can set whether to prorate the billing amount and reflect it on the next invoice, to issue a prorated invoice immediately, or not to prorate at all.
	ProrationBehavior *ProrationBehavior `json:"proration_behavior,omitempty"`

	// UsingNextPlanFrom 次回料金プラン開始日時(stripe連携時、当月月初の0時(UTC)を指定すると当月月初開始のサブスクリプションを作成できます。ex. 2023年1月の場合は、1672531200 )
	// (Next billing plan start time (When using stripe, you can create a subscription that starts at the beginning of the current month by specifying 00:00 (UTC) at the beginning of the current month. Ex. 1672531200 for January 2023.))
	UsingNextPlanFrom *int `json:"using_next_plan_from,omitempty"`
}

Tenant defines model for Tenant.

type TenantAttributes

type TenantAttributes struct {
	// TenantAttributes テナント属性定義(Tenant Attribute Definition)
	TenantAttributes []Attribute `json:"tenant_attributes"`
}

TenantAttributes defines model for TenantAttributes.

type TenantDetail added in v1.6.0

type TenantDetail struct {
	// Attributes 属性情報(attribute info)
	Attributes map[string]interface{} `json:"attributes"`

	// BackOfficeStaffEmail 事務管理部門スタッフメールアドレス(administrative staff email address)
	BackOfficeStaffEmail string       `json:"back_office_staff_email"`
	BillingInfo          *BillingInfo `json:"billing_info,omitempty"`

	// CurrentPlanPeriodEnd 現在のプランの終了日時(current plan period end)
	CurrentPlanPeriodEnd *int `json:"current_plan_period_end,omitempty"`

	// CurrentPlanPeriodStart 現在のプランの開始日時(current plan period start)
	CurrentPlanPeriodStart *int `json:"current_plan_period_start,omitempty"`

	// DeleteUsage stripe連携している場合で、プラン変更時に従量課金アイテムを削除するか設定できます。
	// プラン変更した場合に、現在のサブスクリプションに含まれる従量課金アイテムを全て削除して、従量課金アイテムに基づく請求の発生を止めることができます。
	// 即時に記録している使用量がクリアされます。それらは復元できないため、delete_usageをtrueにしたプラン変更予約は取り消しできません。
	//
	// If you have a stripe linkage,  you can set whether to delete pay-as-you-go items when changing plans.
	// When you change plan, you can remove all pay-as-you-go items included in your current subscription to stop being billed based on pay-as-you-go items.
	// The recorded usage is cleared immediately. Since it cannot be restored, please note that plan change reservations with delete_usage set to true cannot be canceled.
	DeleteUsage *DeleteUsage `json:"delete_usage,omitempty"`
	Id          Uuid         `json:"id"`

	// Name テナント名(tenant name)
	Name              string `json:"name"`
	NextPlanId        *Uuid  `json:"next_plan_id,omitempty"`
	NextPlanTaxRateId *Uuid  `json:"next_plan_tax_rate_id,omitempty"`

	// PlanHistories 料金プラン履歴
	PlanHistories []PlanHistory `json:"plan_histories"`
	PlanId        *Uuid         `json:"plan_id,omitempty"`

	// ProrationBehavior stripe連携している場合で、プラン変更時の比例配分の挙動を設定できます。
	// プラン変更した場合に、請求金額を日割り計算し次回請求書に反映させるか、日割り計算した請求を即時に発行する、日割り計算をしないを設定できます。
	//
	// If you have a strine linkage, you can set the behavior of the proportional allocation when changing plans.
	// When a plan is changed, you can set whether to prorate the billing amount and reflect it on the next invoice, to issue a prorated invoice immediately, or not to prorate at all.
	ProrationBehavior *ProrationBehavior `json:"proration_behavior,omitempty"`

	// UsingNextPlanFrom 次回料金プラン開始日時(stripe連携時、当月月初の0時(UTC)を指定すると当月月初開始のサブスクリプションを作成できます。ex. 2023年1月の場合は、1672531200 )
	// (Next billing plan start time (When using stripe, you can create a subscription that starts at the beginning of the current month by specifying 00:00 (UTC) at the beginning of the current month. Ex. 1672531200 for January 2023.))
	UsingNextPlanFrom *int `json:"using_next_plan_from,omitempty"`
}

TenantDetail defines model for TenantDetail.

type TenantId

type TenantId = Uuid

TenantId defines model for TenantId.

type TenantIdentityProviderProps added in v1.6.0

type TenantIdentityProviderProps struct {
	// contains filtered or unexported fields
}

TenantIdentityProviderProps defines model for TenantIdentityProviderProps.

func (TenantIdentityProviderProps) AsIdentityProviderSaml added in v1.6.0

func (t TenantIdentityProviderProps) AsIdentityProviderSaml() (IdentityProviderSaml, error)

AsIdentityProviderSaml returns the union data inside the TenantIdentityProviderProps as a IdentityProviderSaml

func (*TenantIdentityProviderProps) FromIdentityProviderSaml added in v1.6.0

func (t *TenantIdentityProviderProps) FromIdentityProviderSaml(v IdentityProviderSaml) error

FromIdentityProviderSaml overwrites any union data inside the TenantIdentityProviderProps as the provided IdentityProviderSaml

func (TenantIdentityProviderProps) MarshalJSON added in v1.6.0

func (t TenantIdentityProviderProps) MarshalJSON() ([]byte, error)

func (*TenantIdentityProviderProps) MergeIdentityProviderSaml added in v1.6.0

func (t *TenantIdentityProviderProps) MergeIdentityProviderSaml(v IdentityProviderSaml) error

MergeIdentityProviderSaml performs a merge with any union data inside the TenantIdentityProviderProps, using the provided IdentityProviderSaml

func (*TenantIdentityProviderProps) UnmarshalJSON added in v1.6.0

func (t *TenantIdentityProviderProps) UnmarshalJSON(b []byte) error

type TenantIdentityProviders added in v1.6.0

type TenantIdentityProviders struct {
	Saml *struct {
		EmailAttribute string `json:"email_attribute"`
		MetadataUrl    string `json:"metadata_url"`
		SignInUrl      string `json:"sign_in_url"`
	} `json:"saml,omitempty"`
}

TenantIdentityProviders defines model for TenantIdentityProviders.

type TenantProps

type TenantProps struct {
	// Attributes 属性情報(attribute info)
	Attributes map[string]interface{} `json:"attributes"`

	// BackOfficeStaffEmail 事務管理部門スタッフメールアドレス(administrative staff email address)
	BackOfficeStaffEmail string `json:"back_office_staff_email"`

	// Name テナント名(tenant name)
	Name string `json:"name"`
}

TenantProps defines model for TenantProps.

type Tenants

type Tenants struct {
	Tenants []Tenant `json:"tenants"`
}

Tenants テナント情報(Tenant Info)

type UnlinkProviderResponse

type UnlinkProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
}

func ParseUnlinkProviderResponse

func ParseUnlinkProviderResponse(rsp *http.Response) (*UnlinkProviderResponse, error)

ParseUnlinkProviderResponse parses an HTTP response from a UnlinkProviderWithResponse call

func (UnlinkProviderResponse) Status

func (r UnlinkProviderResponse) Status() string

Status returns HTTPResponse.Status

func (UnlinkProviderResponse) StatusCode

func (r UnlinkProviderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAuthInfoJSONRequestBody

type UpdateAuthInfoJSONRequestBody = UpdateAuthInfoParam

UpdateAuthInfoJSONRequestBody defines body for UpdateAuthInfo for application/json ContentType.

type UpdateAuthInfoParam

type UpdateAuthInfoParam = AuthInfo

UpdateAuthInfoParam defines model for UpdateAuthInfoParam.

type UpdateAuthInfoResponse

type UpdateAuthInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateAuthInfoResponse

func ParseUpdateAuthInfoResponse(rsp *http.Response) (*UpdateAuthInfoResponse, error)

ParseUpdateAuthInfoResponse parses an HTTP response from a UpdateAuthInfoWithResponse call

func (UpdateAuthInfoResponse) Status

func (r UpdateAuthInfoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAuthInfoResponse) StatusCode

func (r UpdateAuthInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateBasicInfoJSONRequestBody

type UpdateBasicInfoJSONRequestBody = UpdateBasicInfoParam

UpdateBasicInfoJSONRequestBody defines body for UpdateBasicInfo for application/json ContentType.

type UpdateBasicInfoParam

type UpdateBasicInfoParam struct {
	// DomainName ドメイン名(Domain Name)
	DomainName string `json:"domain_name"`

	// FromEmailAddress 認証メールの送信元メールアドレス(Sender email of authentication email)
	FromEmailAddress string `json:"from_email_address"`

	// ReplyEmailAddress 認証メールの返信元メールアドレス(Reply-from email address of authentication email)
	ReplyEmailAddress *string `json:"reply_email_address,omitempty"`
}

UpdateBasicInfoParam defines model for UpdateBasicInfoParam.

type UpdateBasicInfoResponse

type UpdateBasicInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateBasicInfoResponse

func ParseUpdateBasicInfoResponse(rsp *http.Response) (*UpdateBasicInfoResponse, error)

ParseUpdateBasicInfoResponse parses an HTTP response from a UpdateBasicInfoWithResponse call

func (UpdateBasicInfoResponse) Status

func (r UpdateBasicInfoResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateBasicInfoResponse) StatusCode

func (r UpdateBasicInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateCustomizePageSettingsJSONRequestBody

type UpdateCustomizePageSettingsJSONRequestBody = UpdateCustomizePageSettingsParam

UpdateCustomizePageSettingsJSONRequestBody defines body for UpdateCustomizePageSettings for application/json ContentType.

type UpdateCustomizePageSettingsParam

type UpdateCustomizePageSettingsParam struct {
	// Favicon ファビコン(favicon)
	Favicon string `json:"favicon"`

	// GoogleTagManagerContainerId Google Tag Manager コンテナ ID(Google Tag Manager container ID)
	GoogleTagManagerContainerId string `json:"google_tag_manager_container_id"`

	// Icon サービスアイコン(service icon)
	Icon string `json:"icon"`

	// PrivacyPolicyUrl プライバシーポリシーURL(privacy policy URL)
	PrivacyPolicyUrl string `json:"privacy_policy_url"`

	// TermsOfServiceUrl 利用規約URL(terms of service URL)
	TermsOfServiceUrl string `json:"terms_of_service_url"`

	// Title サービス名(service name)
	Title string `json:"title"`
}

UpdateCustomizePageSettingsParam defines model for UpdateCustomizePageSettingsParam.

type UpdateCustomizePageSettingsResponse

type UpdateCustomizePageSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateCustomizePageSettingsResponse

func ParseUpdateCustomizePageSettingsResponse(rsp *http.Response) (*UpdateCustomizePageSettingsResponse, error)

ParseUpdateCustomizePageSettingsResponse parses an HTTP response from a UpdateCustomizePageSettingsWithResponse call

func (UpdateCustomizePageSettingsResponse) Status

Status returns HTTPResponse.Status

func (UpdateCustomizePageSettingsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type UpdateCustomizePagesJSONRequestBody

type UpdateCustomizePagesJSONRequestBody = UpdateCustomizePagesParam

UpdateCustomizePagesJSONRequestBody defines body for UpdateCustomizePages for application/json ContentType.

type UpdateCustomizePagesParam

type UpdateCustomizePagesParam struct {
	PasswordResetPage *CustomizePageProps `json:"password_reset_page,omitempty"`
	SignInPage        *CustomizePageProps `json:"sign_in_page,omitempty"`
	SignUpPage        *CustomizePageProps `json:"sign_up_page,omitempty"`
}

UpdateCustomizePagesParam defines model for UpdateCustomizePagesParam.

type UpdateCustomizePagesResponse

type UpdateCustomizePagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateCustomizePagesResponse

func ParseUpdateCustomizePagesResponse(rsp *http.Response) (*UpdateCustomizePagesResponse, error)

ParseUpdateCustomizePagesResponse parses an HTTP response from a UpdateCustomizePagesWithResponse call

func (UpdateCustomizePagesResponse) Status

Status returns HTTPResponse.Status

func (UpdateCustomizePagesResponse) StatusCode

func (r UpdateCustomizePagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateEnvJSONRequestBody

type UpdateEnvJSONRequestBody = UpdateEnvParam

UpdateEnvJSONRequestBody defines body for UpdateEnv for application/json ContentType.

type UpdateEnvParam

type UpdateEnvParam struct {
	// DisplayName 環境表示名(env display name)
	DisplayName *string `json:"display_name,omitempty"`

	// Name 環境名(env name)
	Name string `json:"name"`
}

UpdateEnvParam defines model for UpdateEnvParam.

type UpdateEnvResponse

type UpdateEnvResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateEnvResponse

func ParseUpdateEnvResponse(rsp *http.Response) (*UpdateEnvResponse, error)

ParseUpdateEnvResponse parses an HTTP response from a UpdateEnvWithResponse call

func (UpdateEnvResponse) Status

func (r UpdateEnvResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateEnvResponse) StatusCode

func (r UpdateEnvResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateIdentityProviderJSONRequestBody

type UpdateIdentityProviderJSONRequestBody = UpdateIdentityProviderParam

UpdateIdentityProviderJSONRequestBody defines body for UpdateIdentityProvider for application/json ContentType.

type UpdateIdentityProviderParam

type UpdateIdentityProviderParam struct {
	IdentityProviderProps *IdentityProviderProps `json:"identity_provider_props,omitempty"`
	Provider              ProviderName           `json:"provider"`
}

UpdateIdentityProviderParam defines model for UpdateIdentityProviderParam.

type UpdateIdentityProviderResponse

type UpdateIdentityProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateIdentityProviderResponse

func ParseUpdateIdentityProviderResponse(rsp *http.Response) (*UpdateIdentityProviderResponse, error)

ParseUpdateIdentityProviderResponse parses an HTTP response from a UpdateIdentityProviderWithResponse call

func (UpdateIdentityProviderResponse) Status

Status returns HTTPResponse.Status

func (UpdateIdentityProviderResponse) StatusCode

func (r UpdateIdentityProviderResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateNotificationMessagesJSONRequestBody

type UpdateNotificationMessagesJSONRequestBody = UpdateNotificationMessagesParam

UpdateNotificationMessagesJSONRequestBody defines body for UpdateNotificationMessages for application/json ContentType.

type UpdateNotificationMessagesParam

type UpdateNotificationMessagesParam struct {
	AuthenticationMfa   *MessageTemplate `json:"authentication_mfa,omitempty"`
	CreateUser          *MessageTemplate `json:"create_user,omitempty"`
	ForgotPassword      *MessageTemplate `json:"forgot_password,omitempty"`
	InviteTenantUser    *MessageTemplate `json:"invite_tenant_user,omitempty"`
	ResendCode          *MessageTemplate `json:"resend_code,omitempty"`
	SignUp              *MessageTemplate `json:"sign_up,omitempty"`
	UpdateUserAttribute *MessageTemplate `json:"update_user_attribute,omitempty"`
	VerifyExternalUser  *MessageTemplate `json:"verify_external_user,omitempty"`
	VerifyUserAttribute *MessageTemplate `json:"verify_user_attribute,omitempty"`
}

UpdateNotificationMessagesParam defines model for UpdateNotificationMessagesParam.

type UpdateNotificationMessagesResponse

type UpdateNotificationMessagesResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateNotificationMessagesResponse

func ParseUpdateNotificationMessagesResponse(rsp *http.Response) (*UpdateNotificationMessagesResponse, error)

ParseUpdateNotificationMessagesResponse parses an HTTP response from a UpdateNotificationMessagesWithResponse call

func (UpdateNotificationMessagesResponse) Status

Status returns HTTPResponse.Status

func (UpdateNotificationMessagesResponse) StatusCode

func (r UpdateNotificationMessagesResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSaasUserEmailJSONRequestBody

type UpdateSaasUserEmailJSONRequestBody = UpdateSaasUserEmailParam

UpdateSaasUserEmailJSONRequestBody defines body for UpdateSaasUserEmail for application/json ContentType.

type UpdateSaasUserEmailParam

type UpdateSaasUserEmailParam struct {
	// Email メールアドレス(e-mail)
	Email string `json:"email"`
}

UpdateSaasUserEmailParam defines model for UpdateSaasUserEmailParam.

type UpdateSaasUserEmailResponse

type UpdateSaasUserEmailResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateSaasUserEmailResponse

func ParseUpdateSaasUserEmailResponse(rsp *http.Response) (*UpdateSaasUserEmailResponse, error)

ParseUpdateSaasUserEmailResponse parses an HTTP response from a UpdateSaasUserEmailWithResponse call

func (UpdateSaasUserEmailResponse) Status

Status returns HTTPResponse.Status

func (UpdateSaasUserEmailResponse) StatusCode

func (r UpdateSaasUserEmailResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSaasUserPasswordJSONRequestBody

type UpdateSaasUserPasswordJSONRequestBody = UpdateSaasUserPasswordParam

UpdateSaasUserPasswordJSONRequestBody defines body for UpdateSaasUserPassword for application/json ContentType.

type UpdateSaasUserPasswordParam

type UpdateSaasUserPasswordParam struct {
	// Password パスワード(password)
	Password string `json:"password"`
}

UpdateSaasUserPasswordParam defines model for UpdateSaasUserPasswordParam.

type UpdateSaasUserPasswordResponse

type UpdateSaasUserPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateSaasUserPasswordResponse

func ParseUpdateSaasUserPasswordResponse(rsp *http.Response) (*UpdateSaasUserPasswordResponse, error)

ParseUpdateSaasUserPasswordResponse parses an HTTP response from a UpdateSaasUserPasswordWithResponse call

func (UpdateSaasUserPasswordResponse) Status

Status returns HTTPResponse.Status

func (UpdateSaasUserPasswordResponse) StatusCode

func (r UpdateSaasUserPasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSignInSettingsJSONRequestBody

type UpdateSignInSettingsJSONRequestBody = UpdateSignInSettingsParam

UpdateSignInSettingsJSONRequestBody defines body for UpdateSignInSettings for application/json ContentType.

type UpdateSignInSettingsParam

type UpdateSignInSettingsParam struct {
	// AccountVerification アカウント認証設定(account authentication settings)
	// ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)
	AccountVerification *AccountVerification `json:"account_verification,omitempty"`

	// DeviceConfiguration 信頼済みデバイスの記憶の設定(settings for remembering trusted devices)
	DeviceConfiguration *DeviceConfiguration `json:"device_configuration,omitempty"`

	// MfaConfiguration MFAデバイス認証設定(MFA device authentication settings)
	// ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)
	MfaConfiguration *MfaConfiguration `json:"mfa_configuration,omitempty"`

	// PasswordPolicy パスワードポリシー(password policy)
	PasswordPolicy *PasswordPolicy `json:"password_policy,omitempty"`

	// RecaptchaProps reCAPTCHA認証設定(reCAPTCHA authentication settings)
	// ※ 未提供の機能のため、変更・保存はできません(This function is not yet provided, so it cannot be changed or saved.)
	RecaptchaProps *RecaptchaProps `json:"recaptcha_props,omitempty"`

	// SelfRegist セルフサインアップを許可設定(self sign-up permission)
	SelfRegist *SelfRegist `json:"self_regist,omitempty"`
}

UpdateSignInSettingsParam defines model for UpdateSignInSettingsParam.

type UpdateSignInSettingsResponse

type UpdateSignInSettingsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateSignInSettingsResponse

func ParseUpdateSignInSettingsResponse(rsp *http.Response) (*UpdateSignInSettingsResponse, error)

ParseUpdateSignInSettingsResponse parses an HTTP response from a UpdateSignInSettingsWithResponse call

func (UpdateSignInSettingsResponse) Status

Status returns HTTPResponse.Status

func (UpdateSignInSettingsResponse) StatusCode

func (r UpdateSignInSettingsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSoftwareTokenJSONRequestBody

type UpdateSoftwareTokenJSONRequestBody = UpdateSoftwareTokenParam

UpdateSoftwareTokenJSONRequestBody defines body for UpdateSoftwareToken for application/json ContentType.

type UpdateSoftwareTokenParam

type UpdateSoftwareTokenParam struct {
	// AccessToken アクセストークン(access token)
	AccessToken string `json:"access_token"`

	// VerificationCode 検証コード(verification code)
	VerificationCode string `json:"verification_code"`
}

UpdateSoftwareTokenParam defines model for UpdateSoftwareTokenParam.

type UpdateSoftwareTokenResponse

type UpdateSoftwareTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateSoftwareTokenResponse

func ParseUpdateSoftwareTokenResponse(rsp *http.Response) (*UpdateSoftwareTokenResponse, error)

ParseUpdateSoftwareTokenResponse parses an HTTP response from a UpdateSoftwareTokenWithResponse call

func (UpdateSoftwareTokenResponse) Status

Status returns HTTPResponse.Status

func (UpdateSoftwareTokenResponse) StatusCode

func (r UpdateSoftwareTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTenantBillingInfoJSONRequestBody

type UpdateTenantBillingInfoJSONRequestBody = UpdateTenantBillingInfoParam

UpdateTenantBillingInfoJSONRequestBody defines body for UpdateTenantBillingInfo for application/json ContentType.

type UpdateTenantBillingInfoParam

type UpdateTenantBillingInfoParam = BillingInfo

UpdateTenantBillingInfoParam defines model for UpdateTenantBillingInfoParam.

type UpdateTenantBillingInfoResponse

type UpdateTenantBillingInfoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateTenantBillingInfoResponse

func ParseUpdateTenantBillingInfoResponse(rsp *http.Response) (*UpdateTenantBillingInfoResponse, error)

ParseUpdateTenantBillingInfoResponse parses an HTTP response from a UpdateTenantBillingInfoWithResponse call

func (UpdateTenantBillingInfoResponse) Status

Status returns HTTPResponse.Status

func (UpdateTenantBillingInfoResponse) StatusCode

func (r UpdateTenantBillingInfoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTenantIdentityProviderJSONRequestBody added in v1.6.0

type UpdateTenantIdentityProviderJSONRequestBody = UpdateTenantIdentityProviderParam

UpdateTenantIdentityProviderJSONRequestBody defines body for UpdateTenantIdentityProvider for application/json ContentType.

type UpdateTenantIdentityProviderParam added in v1.6.0

type UpdateTenantIdentityProviderParam struct {
	IdentityProviderProps *TenantIdentityProviderProps `json:"identity_provider_props,omitempty"`
	ProviderType          ProviderType                 `json:"provider_type"`
}

UpdateTenantIdentityProviderParam identity_provider_propsがnullの場合は、provider_typeで指定された外部IDプロバイダのサインイン情報を無効化します。

If identity_provider_props is null, the sign-in information for the external identity provider specified in provider_type is disabled.

type UpdateTenantIdentityProviderResponse added in v1.6.0

type UpdateTenantIdentityProviderResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateTenantIdentityProviderResponse added in v1.6.0

func ParseUpdateTenantIdentityProviderResponse(rsp *http.Response) (*UpdateTenantIdentityProviderResponse, error)

ParseUpdateTenantIdentityProviderResponse parses an HTTP response from a UpdateTenantIdentityProviderWithResponse call

func (UpdateTenantIdentityProviderResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (UpdateTenantIdentityProviderResponse) StatusCode added in v1.6.0

StatusCode returns HTTPResponse.StatusCode

type UpdateTenantJSONRequestBody

type UpdateTenantJSONRequestBody = UpdateTenantParam

UpdateTenantJSONRequestBody defines body for UpdateTenant for application/json ContentType.

type UpdateTenantParam

type UpdateTenantParam = TenantProps

UpdateTenantParam defines model for UpdateTenantParam.

type UpdateTenantPlanJSONRequestBody

type UpdateTenantPlanJSONRequestBody = UpdateTenantPlanParam

UpdateTenantPlanJSONRequestBody defines body for UpdateTenantPlan for application/json ContentType.

type UpdateTenantPlanParam

type UpdateTenantPlanParam = PlanReservation

UpdateTenantPlanParam defines model for UpdateTenantPlanParam.

type UpdateTenantPlanResponse

type UpdateTenantPlanResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateTenantPlanResponse

func ParseUpdateTenantPlanResponse(rsp *http.Response) (*UpdateTenantPlanResponse, error)

ParseUpdateTenantPlanResponse parses an HTTP response from a UpdateTenantPlanWithResponse call

func (UpdateTenantPlanResponse) Status

func (r UpdateTenantPlanResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTenantPlanResponse) StatusCode

func (r UpdateTenantPlanResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTenantResponse

type UpdateTenantResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateTenantResponse

func ParseUpdateTenantResponse(rsp *http.Response) (*UpdateTenantResponse, error)

ParseUpdateTenantResponse parses an HTTP response from a UpdateTenantWithResponse call

func (UpdateTenantResponse) Status

func (r UpdateTenantResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTenantResponse) StatusCode

func (r UpdateTenantResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateTenantUserJSONRequestBody

type UpdateTenantUserJSONRequestBody = UpdateTenantUserParam

UpdateTenantUserJSONRequestBody defines body for UpdateTenantUser for application/json ContentType.

type UpdateTenantUserParam

type UpdateTenantUserParam struct {
	// Attributes 属性情報(SaaS 開発コンソールでユーザー属性定義を行い設定された情報を取得します)
	//
	// Attribute information (Get information set by defining user attributes in the SaaS development console)
	Attributes map[string]interface{} `json:"attributes"`
}

UpdateTenantUserParam defines model for UpdateTenantUserParam.

type UpdateTenantUserResponse

type UpdateTenantUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON404      *Error
	JSON500      *Error
}

func ParseUpdateTenantUserResponse

func ParseUpdateTenantUserResponse(rsp *http.Response) (*UpdateTenantUserResponse, error)

ParseUpdateTenantUserResponse parses an HTTP response from a UpdateTenantUserWithResponse call

func (UpdateTenantUserResponse) Status

func (r UpdateTenantUserResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateTenantUserResponse) StatusCode

func (r UpdateTenantUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserMfaPreferenceJSONRequestBody

type UpdateUserMfaPreferenceJSONRequestBody = UpdateUserMfaPreferenceParam

UpdateUserMfaPreferenceJSONRequestBody defines body for UpdateUserMfaPreference for application/json ContentType.

type UpdateUserMfaPreferenceParam

type UpdateUserMfaPreferenceParam = MfaPreference

UpdateUserMfaPreferenceParam defines model for UpdateUserMfaPreferenceParam.

type UpdateUserMfaPreferenceResponse

type UpdateUserMfaPreferenceResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON500      *Error
}

func ParseUpdateUserMfaPreferenceResponse

func ParseUpdateUserMfaPreferenceResponse(rsp *http.Response) (*UpdateUserMfaPreferenceResponse, error)

ParseUpdateUserMfaPreferenceResponse parses an HTTP response from a UpdateUserMfaPreferenceWithResponse call

func (UpdateUserMfaPreferenceResponse) Status

Status returns HTTPResponse.Status

func (UpdateUserMfaPreferenceResponse) StatusCode

func (r UpdateUserMfaPreferenceResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type User

type User struct {
	// Attributes 属性情報(SaaS 開発コンソールでユーザー属性定義を行い設定された情報を取得します)
	//
	// Attribute information (Get information set by defining user attributes in the SaaS development console)
	Attributes map[string]interface{} `json:"attributes"`

	// Email メールアドレス(E-mail)
	Email string    `json:"email"`
	Envs  []UserEnv `json:"envs"`

	// Id ユーザーID(User ID)
	Id       string `json:"id"`
	TenantId Uuid   `json:"tenant_id"`

	// TenantName テナント名(Tenant Name)
	TenantName string `json:"tenant_name"`
}

User defines model for User.

type UserAttributes

type UserAttributes struct {
	// UserAttributes ユーザー属性定義(User attribute definition)
	UserAttributes []Attribute `json:"user_attributes"`
}

UserAttributes defines model for UserAttributes.

type UserAvailableEnv

type UserAvailableEnv struct {
	// DisplayName 環境表示名(env display name)
	DisplayName *string `json:"display_name,omitempty"`
	Id          Id      `json:"id"`

	// Name 環境名(env name)
	Name string `json:"name"`

	// Roles 役割(ロール)情報(role info)
	Roles []Role `json:"roles"`
}

UserAvailableEnv defines model for UserAvailableEnv.

type UserAvailableTenant

type UserAvailableTenant struct {
	// BackOfficeStaffEmail バックオフィス担当者のメール(back office contact email)
	BackOfficeStaffEmail string `json:"back_office_staff_email"`
	CompletedSignUp      bool   `json:"completed_sign_up"`

	// Envs 環境情報、役割(ロール)情報(environmental info, role info)
	Envs []UserAvailableEnv `json:"envs"`
	Id   Uuid               `json:"id"`

	// IsPaid テナントの支払い状況(tenant payment status)
	//  ※ 現在はストライプ連携時のみ返却されます。Currently, it is returned only when stripe is linked.
	IsPaid *bool `json:"is_paid,omitempty"`

	// Name テナント名(tenant name)
	Name   string `json:"name"`
	PlanId *Uuid  `json:"plan_id,omitempty"`

	// UserAttribute ユーザー追加属性(user additional attributes)
	UserAttribute map[string]interface{} `json:"user_attribute"`
}

UserAvailableTenant defines model for UserAvailableTenant.

type UserEnv

type UserEnv = UserAvailableEnv

UserEnv defines model for UserEnv.

type UserId

type UserId = string

UserId defines model for UserId.

type UserInfo

type UserInfo struct {
	// Email メールアドレス(E-mail)
	Email string `json:"email"`
	Id    Uuid   `json:"id"`

	// Tenants テナント情報(Tenant Info)
	Tenants []UserAvailableTenant `json:"tenants"`
}

UserInfo defines model for UserInfo.

type Users

type Users struct {
	Users []User `json:"users"`
}

Users defines model for Users.

type Uuid

type Uuid = string

Uuid defines model for Uuid.

type ValidateInvitationJSONRequestBody added in v1.6.0

type ValidateInvitationJSONRequestBody = ValidateInvitationParam

ValidateInvitationJSONRequestBody defines body for ValidateInvitation for application/json ContentType.

type ValidateInvitationParam added in v1.6.0

type ValidateInvitationParam struct {
	// AccessToken 招待されたユーザーのアクセストークン(access token of the invited user)
	AccessToken *string `json:"access_token,omitempty"`

	// Email 招待されたユーザーのメールアドレス(email address of the invited user)
	Email *string `json:"email,omitempty"`

	// Password 招待されたユーザーのパスワード(password of the invited user)
	Password *string `json:"password,omitempty"`
}

ValidateInvitationParam 既存ユーザーの場合はアクセストークン、新規ユーザーの場合はメールアドレスとパスワードが必須です。

Access token is required for existing users, and email and password is required for new users.

type ValidateInvitationResponse added in v1.6.0

type ValidateInvitationResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON400      *Error
	JSON404      *Error
	JSON500      *Error
}

func ParseValidateInvitationResponse added in v1.6.0

func ParseValidateInvitationResponse(rsp *http.Response) (*ValidateInvitationResponse, error)

ParseValidateInvitationResponse parses an HTTP response from a ValidateInvitationWithResponse call

func (ValidateInvitationResponse) Status added in v1.6.0

Status returns HTTPResponse.Status

func (ValidateInvitationResponse) StatusCode added in v1.6.0

func (r ValidateInvitationResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL