Documentation ¶
Index ¶
- type ApiService
- func (c *ApiService) CreateComplianceInquiry(params *CreateComplianceInquiryParams) (*TrusthubV1ComplianceInquiry, error)
- func (c *ApiService) CreateComplianceRegistration(params *CreateComplianceRegistrationParams) (*TrusthubV1ComplianceRegistration, error)
- func (c *ApiService) CreateComplianceTollfreeInquiry(params *CreateComplianceTollfreeInquiryParams) (*TrusthubV1ComplianceTollfreeInquiry, error)
- func (c *ApiService) CreateCustomerProfile(params *CreateCustomerProfileParams) (*TrusthubV1CustomerProfile, error)
- func (c *ApiService) CreateCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, ...) (*TrusthubV1CustomerProfileChannelEndpointAssignment, error)
- func (c *ApiService) CreateCustomerProfileEntityAssignment(CustomerProfileSid string, params *CreateCustomerProfileEntityAssignmentParams) (*TrusthubV1CustomerProfileEntityAssignment, error)
- func (c *ApiService) CreateCustomerProfileEvaluation(CustomerProfileSid string, params *CreateCustomerProfileEvaluationParams) (*TrusthubV1CustomerProfileEvaluation, error)
- func (c *ApiService) CreateEndUser(params *CreateEndUserParams) (*TrusthubV1EndUser, error)
- func (c *ApiService) CreateSupportingDocument(params *CreateSupportingDocumentParams) (*TrusthubV1SupportingDocument, error)
- func (c *ApiService) CreateTrustProduct(params *CreateTrustProductParams) (*TrusthubV1TrustProduct, error)
- func (c *ApiService) CreateTrustProductChannelEndpointAssignment(TrustProductSid string, ...) (*TrusthubV1TrustProductChannelEndpointAssignment, error)
- func (c *ApiService) CreateTrustProductEntityAssignment(TrustProductSid string, params *CreateTrustProductEntityAssignmentParams) (*TrusthubV1TrustProductEntityAssignment, error)
- func (c *ApiService) CreateTrustProductEvaluation(TrustProductSid string, params *CreateTrustProductEvaluationParams) (*TrusthubV1TrustProductEvaluation, error)
- func (c *ApiService) DeleteCustomerProfile(Sid string) error
- func (c *ApiService) DeleteCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, Sid string) error
- func (c *ApiService) DeleteCustomerProfileEntityAssignment(CustomerProfileSid string, Sid string) error
- func (c *ApiService) DeleteEndUser(Sid string) error
- func (c *ApiService) DeleteSupportingDocument(Sid string) error
- func (c *ApiService) DeleteTrustProduct(Sid string) error
- func (c *ApiService) DeleteTrustProductChannelEndpointAssignment(TrustProductSid string, Sid string) error
- func (c *ApiService) DeleteTrustProductEntityAssignment(TrustProductSid string, Sid string) error
- func (c *ApiService) FetchCustomerProfile(Sid string) (*TrusthubV1CustomerProfile, error)
- func (c *ApiService) FetchCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, Sid string) (*TrusthubV1CustomerProfileChannelEndpointAssignment, error)
- func (c *ApiService) FetchCustomerProfileEntityAssignment(CustomerProfileSid string, Sid string) (*TrusthubV1CustomerProfileEntityAssignment, error)
- func (c *ApiService) FetchCustomerProfileEvaluation(CustomerProfileSid string, Sid string) (*TrusthubV1CustomerProfileEvaluation, error)
- func (c *ApiService) FetchEndUser(Sid string) (*TrusthubV1EndUser, error)
- func (c *ApiService) FetchEndUserType(Sid string) (*TrusthubV1EndUserType, error)
- func (c *ApiService) FetchPolicies(Sid string) (*TrusthubV1Policies, error)
- func (c *ApiService) FetchSupportingDocument(Sid string) (*TrusthubV1SupportingDocument, error)
- func (c *ApiService) FetchSupportingDocumentType(Sid string) (*TrusthubV1SupportingDocumentType, error)
- func (c *ApiService) FetchTrustProduct(Sid string) (*TrusthubV1TrustProduct, error)
- func (c *ApiService) FetchTrustProductChannelEndpointAssignment(TrustProductSid string, Sid string) (*TrusthubV1TrustProductChannelEndpointAssignment, error)
- func (c *ApiService) FetchTrustProductEntityAssignment(TrustProductSid string, Sid string) (*TrusthubV1TrustProductEntityAssignment, error)
- func (c *ApiService) FetchTrustProductEvaluation(TrustProductSid string, Sid string) (*TrusthubV1TrustProductEvaluation, error)
- func (c *ApiService) ListCustomerProfile(params *ListCustomerProfileParams) ([]TrusthubV1CustomerProfile, error)
- func (c *ApiService) ListCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, ...) ([]TrusthubV1CustomerProfileChannelEndpointAssignment, error)
- func (c *ApiService) ListCustomerProfileEntityAssignment(CustomerProfileSid string, params *ListCustomerProfileEntityAssignmentParams) ([]TrusthubV1CustomerProfileEntityAssignment, error)
- func (c *ApiService) ListCustomerProfileEvaluation(CustomerProfileSid string, params *ListCustomerProfileEvaluationParams) ([]TrusthubV1CustomerProfileEvaluation, error)
- func (c *ApiService) ListEndUser(params *ListEndUserParams) ([]TrusthubV1EndUser, error)
- func (c *ApiService) ListEndUserType(params *ListEndUserTypeParams) ([]TrusthubV1EndUserType, error)
- func (c *ApiService) ListPolicies(params *ListPoliciesParams) ([]TrusthubV1Policies, error)
- func (c *ApiService) ListSupportingDocument(params *ListSupportingDocumentParams) ([]TrusthubV1SupportingDocument, error)
- func (c *ApiService) ListSupportingDocumentType(params *ListSupportingDocumentTypeParams) ([]TrusthubV1SupportingDocumentType, error)
- func (c *ApiService) ListTrustProduct(params *ListTrustProductParams) ([]TrusthubV1TrustProduct, error)
- func (c *ApiService) ListTrustProductChannelEndpointAssignment(TrustProductSid string, ...) ([]TrusthubV1TrustProductChannelEndpointAssignment, error)
- func (c *ApiService) ListTrustProductEntityAssignment(TrustProductSid string, params *ListTrustProductEntityAssignmentParams) ([]TrusthubV1TrustProductEntityAssignment, error)
- func (c *ApiService) ListTrustProductEvaluation(TrustProductSid string, params *ListTrustProductEvaluationParams) ([]TrusthubV1TrustProductEvaluation, error)
- func (c *ApiService) PageCustomerProfile(params *ListCustomerProfileParams, pageToken, pageNumber string) (*ListCustomerProfileResponse, error)
- func (c *ApiService) PageCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, ...) (*ListCustomerProfileChannelEndpointAssignmentResponse, error)
- func (c *ApiService) PageCustomerProfileEntityAssignment(CustomerProfileSid string, params *ListCustomerProfileEntityAssignmentParams, ...) (*ListCustomerProfileEntityAssignmentResponse, error)
- func (c *ApiService) PageCustomerProfileEvaluation(CustomerProfileSid string, params *ListCustomerProfileEvaluationParams, ...) (*ListCustomerProfileEvaluationResponse, error)
- func (c *ApiService) PageEndUser(params *ListEndUserParams, pageToken, pageNumber string) (*ListEndUserResponse, error)
- func (c *ApiService) PageEndUserType(params *ListEndUserTypeParams, pageToken, pageNumber string) (*ListEndUserTypeResponse, error)
- func (c *ApiService) PagePolicies(params *ListPoliciesParams, pageToken, pageNumber string) (*ListPoliciesResponse, error)
- func (c *ApiService) PageSupportingDocument(params *ListSupportingDocumentParams, pageToken, pageNumber string) (*ListSupportingDocumentResponse, error)
- func (c *ApiService) PageSupportingDocumentType(params *ListSupportingDocumentTypeParams, pageToken, pageNumber string) (*ListSupportingDocumentTypeResponse, error)
- func (c *ApiService) PageTrustProduct(params *ListTrustProductParams, pageToken, pageNumber string) (*ListTrustProductResponse, error)
- func (c *ApiService) PageTrustProductChannelEndpointAssignment(TrustProductSid string, ...) (*ListTrustProductChannelEndpointAssignmentResponse, error)
- func (c *ApiService) PageTrustProductEntityAssignment(TrustProductSid string, params *ListTrustProductEntityAssignmentParams, ...) (*ListTrustProductEntityAssignmentResponse, error)
- func (c *ApiService) PageTrustProductEvaluation(TrustProductSid string, params *ListTrustProductEvaluationParams, ...) (*ListTrustProductEvaluationResponse, error)
- func (c *ApiService) StreamCustomerProfile(params *ListCustomerProfileParams) (chan TrusthubV1CustomerProfile, chan error)
- func (c *ApiService) StreamCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, ...) (chan TrusthubV1CustomerProfileChannelEndpointAssignment, chan error)
- func (c *ApiService) StreamCustomerProfileEntityAssignment(CustomerProfileSid string, params *ListCustomerProfileEntityAssignmentParams) (chan TrusthubV1CustomerProfileEntityAssignment, chan error)
- func (c *ApiService) StreamCustomerProfileEvaluation(CustomerProfileSid string, params *ListCustomerProfileEvaluationParams) (chan TrusthubV1CustomerProfileEvaluation, chan error)
- func (c *ApiService) StreamEndUser(params *ListEndUserParams) (chan TrusthubV1EndUser, chan error)
- func (c *ApiService) StreamEndUserType(params *ListEndUserTypeParams) (chan TrusthubV1EndUserType, chan error)
- func (c *ApiService) StreamPolicies(params *ListPoliciesParams) (chan TrusthubV1Policies, chan error)
- func (c *ApiService) StreamSupportingDocument(params *ListSupportingDocumentParams) (chan TrusthubV1SupportingDocument, chan error)
- func (c *ApiService) StreamSupportingDocumentType(params *ListSupportingDocumentTypeParams) (chan TrusthubV1SupportingDocumentType, chan error)
- func (c *ApiService) StreamTrustProduct(params *ListTrustProductParams) (chan TrusthubV1TrustProduct, chan error)
- func (c *ApiService) StreamTrustProductChannelEndpointAssignment(TrustProductSid string, ...) (chan TrusthubV1TrustProductChannelEndpointAssignment, chan error)
- func (c *ApiService) StreamTrustProductEntityAssignment(TrustProductSid string, params *ListTrustProductEntityAssignmentParams) (chan TrusthubV1TrustProductEntityAssignment, chan error)
- func (c *ApiService) StreamTrustProductEvaluation(TrustProductSid string, params *ListTrustProductEvaluationParams) (chan TrusthubV1TrustProductEvaluation, chan error)
- func (c *ApiService) UpdateComplianceInquiry(CustomerId string, params *UpdateComplianceInquiryParams) (*TrusthubV1ComplianceInquiry, error)
- func (c *ApiService) UpdateComplianceRegistration(RegistrationId string, params *UpdateComplianceRegistrationParams) (*TrusthubV1ComplianceRegistration, error)
- func (c *ApiService) UpdateCustomerProfile(Sid string, params *UpdateCustomerProfileParams) (*TrusthubV1CustomerProfile, error)
- func (c *ApiService) UpdateEndUser(Sid string, params *UpdateEndUserParams) (*TrusthubV1EndUser, error)
- func (c *ApiService) UpdateSupportingDocument(Sid string, params *UpdateSupportingDocumentParams) (*TrusthubV1SupportingDocument, error)
- func (c *ApiService) UpdateTrustProduct(Sid string, params *UpdateTrustProductParams) (*TrusthubV1TrustProduct, error)
- type CreateComplianceInquiryParams
- func (params *CreateComplianceInquiryParams) SetNotificationEmail(NotificationEmail string) *CreateComplianceInquiryParams
- func (params *CreateComplianceInquiryParams) SetPrimaryProfileSid(PrimaryProfileSid string) *CreateComplianceInquiryParams
- func (params *CreateComplianceInquiryParams) SetThemeSetId(ThemeSetId string) *CreateComplianceInquiryParams
- type CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAcceptedNotificationReceipt(AcceptedNotificationReceipt bool) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAddressCity(AddressCity string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAddressCountryCode(AddressCountryCode string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAddressPostalCode(AddressPostalCode string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAddressStreet(AddressStreet string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAddressStreetSecondary(AddressStreetSecondary string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAddressSubdivision(AddressSubdivision string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1DateOfBirth(AuthorizedRepresentative1DateOfBirth string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1Email(AuthorizedRepresentative1Email string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1FirstName(AuthorizedRepresentative1FirstName string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1LastName(AuthorizedRepresentative1LastName string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1Phone(AuthorizedRepresentative1Phone string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetBusinessIdentityType(BusinessIdentityType string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetBusinessLegalName(BusinessLegalName string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetBusinessRegistrationAuthority(BusinessRegistrationAuthority string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetBusinessRegistrationNumber(BusinessRegistrationNumber string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetBusinessWebsiteUrl(BusinessWebsiteUrl string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetDateOfBirth(DateOfBirth string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetEmergencyAddressCity(EmergencyAddressCity string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetEmergencyAddressCountryCode(EmergencyAddressCountryCode string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetEmergencyAddressPostalCode(EmergencyAddressPostalCode string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetEmergencyAddressStreet(EmergencyAddressStreet string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetEmergencyAddressStreetSecondary(EmergencyAddressStreetSecondary string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetEmergencyAddressSubdivision(EmergencyAddressSubdivision string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetEndUserType(EndUserType string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetFile(File string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetFileName(FileName string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetFirstName(FirstName string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetFriendlyName(FriendlyName string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetIndividualEmail(IndividualEmail string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetIndividualPhone(IndividualPhone string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetIsIsvEmbed(IsIsvEmbed bool) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetIsvRegisteringForSelfOrTenant(IsvRegisteringForSelfOrTenant string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetLastName(LastName string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetNotificationEmail(NotificationEmail string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetPhoneNumberType(PhoneNumberType string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetStatusCallbackUrl(StatusCallbackUrl string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetThemeSetId(ThemeSetId string) *CreateComplianceRegistrationParams
- func (params *CreateComplianceRegistrationParams) SetUseAddressAsEmergencyAddress(UseAddressAsEmergencyAddress bool) *CreateComplianceRegistrationParams
- type CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetAdditionalInformation(AdditionalInformation string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessCity(BusinessCity string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessContactEmail(BusinessContactEmail string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessContactFirstName(BusinessContactFirstName string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessContactLastName(BusinessContactLastName string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessContactPhone(BusinessContactPhone string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessCountry(BusinessCountry string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessName(BusinessName string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessPostalCode(BusinessPostalCode string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessStateProvinceRegion(BusinessStateProvinceRegion string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessStreetAddress(BusinessStreetAddress string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessStreetAddress2(BusinessStreetAddress2 string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetBusinessWebsite(BusinessWebsite string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetMessageVolume(MessageVolume string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetNotificationEmail(NotificationEmail string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetOptInImageUrls(OptInImageUrls []string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetOptInType(OptInType string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetProductionMessageSample(ProductionMessageSample string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetSkipMessagingUseCase(SkipMessagingUseCase bool) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetThemeSetId(ThemeSetId string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetTollfreePhoneNumber(TollfreePhoneNumber string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetUseCaseCategories(UseCaseCategories []string) *CreateComplianceTollfreeInquiryParams
- func (params *CreateComplianceTollfreeInquiryParams) SetUseCaseSummary(UseCaseSummary string) *CreateComplianceTollfreeInquiryParams
- type CreateCustomerProfileChannelEndpointAssignmentParams
- func (params *CreateCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSid(ChannelEndpointSid string) *CreateCustomerProfileChannelEndpointAssignmentParams
- func (params *CreateCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointType(ChannelEndpointType string) *CreateCustomerProfileChannelEndpointAssignmentParams
- type CreateCustomerProfileEntityAssignmentParams
- type CreateCustomerProfileEvaluationParams
- type CreateCustomerProfileParams
- func (params *CreateCustomerProfileParams) SetEmail(Email string) *CreateCustomerProfileParams
- func (params *CreateCustomerProfileParams) SetFriendlyName(FriendlyName string) *CreateCustomerProfileParams
- func (params *CreateCustomerProfileParams) SetPolicySid(PolicySid string) *CreateCustomerProfileParams
- func (params *CreateCustomerProfileParams) SetStatusCallback(StatusCallback string) *CreateCustomerProfileParams
- type CreateEndUserParams
- type CreateSupportingDocumentParams
- func (params *CreateSupportingDocumentParams) SetAttributes(Attributes interface{}) *CreateSupportingDocumentParams
- func (params *CreateSupportingDocumentParams) SetFriendlyName(FriendlyName string) *CreateSupportingDocumentParams
- func (params *CreateSupportingDocumentParams) SetType(Type string) *CreateSupportingDocumentParams
- type CreateTrustProductChannelEndpointAssignmentParams
- func (params *CreateTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSid(ChannelEndpointSid string) *CreateTrustProductChannelEndpointAssignmentParams
- func (params *CreateTrustProductChannelEndpointAssignmentParams) SetChannelEndpointType(ChannelEndpointType string) *CreateTrustProductChannelEndpointAssignmentParams
- type CreateTrustProductEntityAssignmentParams
- type CreateTrustProductEvaluationParams
- type CreateTrustProductParams
- func (params *CreateTrustProductParams) SetEmail(Email string) *CreateTrustProductParams
- func (params *CreateTrustProductParams) SetFriendlyName(FriendlyName string) *CreateTrustProductParams
- func (params *CreateTrustProductParams) SetPolicySid(PolicySid string) *CreateTrustProductParams
- func (params *CreateTrustProductParams) SetStatusCallback(StatusCallback string) *CreateTrustProductParams
- type ListCustomerProfileChannelEndpointAssignmentParams
- func (params *ListCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSid(ChannelEndpointSid string) *ListCustomerProfileChannelEndpointAssignmentParams
- func (params *ListCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSids(ChannelEndpointSids string) *ListCustomerProfileChannelEndpointAssignmentParams
- func (params *ListCustomerProfileChannelEndpointAssignmentParams) SetLimit(Limit int) *ListCustomerProfileChannelEndpointAssignmentParams
- func (params *ListCustomerProfileChannelEndpointAssignmentParams) SetPageSize(PageSize int) *ListCustomerProfileChannelEndpointAssignmentParams
- type ListCustomerProfileChannelEndpointAssignmentResponse
- type ListCustomerProfileEntityAssignmentParams
- func (params *ListCustomerProfileEntityAssignmentParams) SetLimit(Limit int) *ListCustomerProfileEntityAssignmentParams
- func (params *ListCustomerProfileEntityAssignmentParams) SetObjectType(ObjectType string) *ListCustomerProfileEntityAssignmentParams
- func (params *ListCustomerProfileEntityAssignmentParams) SetPageSize(PageSize int) *ListCustomerProfileEntityAssignmentParams
- type ListCustomerProfileEntityAssignmentResponse
- type ListCustomerProfileEvaluationParams
- type ListCustomerProfileEvaluationResponse
- type ListCustomerProfileParams
- func (params *ListCustomerProfileParams) SetFriendlyName(FriendlyName string) *ListCustomerProfileParams
- func (params *ListCustomerProfileParams) SetLimit(Limit int) *ListCustomerProfileParams
- func (params *ListCustomerProfileParams) SetPageSize(PageSize int) *ListCustomerProfileParams
- func (params *ListCustomerProfileParams) SetPolicySid(PolicySid string) *ListCustomerProfileParams
- func (params *ListCustomerProfileParams) SetStatus(Status string) *ListCustomerProfileParams
- type ListCustomerProfileResponse
- type ListCustomerProfileResponseMeta
- type ListEndUserParams
- type ListEndUserResponse
- type ListEndUserTypeParams
- type ListEndUserTypeResponse
- type ListPoliciesParams
- type ListPoliciesResponse
- type ListSupportingDocumentParams
- type ListSupportingDocumentResponse
- type ListSupportingDocumentTypeParams
- type ListSupportingDocumentTypeResponse
- type ListTrustProductChannelEndpointAssignmentParams
- func (params *ListTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSid(ChannelEndpointSid string) *ListTrustProductChannelEndpointAssignmentParams
- func (params *ListTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSids(ChannelEndpointSids string) *ListTrustProductChannelEndpointAssignmentParams
- func (params *ListTrustProductChannelEndpointAssignmentParams) SetLimit(Limit int) *ListTrustProductChannelEndpointAssignmentParams
- func (params *ListTrustProductChannelEndpointAssignmentParams) SetPageSize(PageSize int) *ListTrustProductChannelEndpointAssignmentParams
- type ListTrustProductChannelEndpointAssignmentResponse
- type ListTrustProductEntityAssignmentParams
- func (params *ListTrustProductEntityAssignmentParams) SetLimit(Limit int) *ListTrustProductEntityAssignmentParams
- func (params *ListTrustProductEntityAssignmentParams) SetObjectType(ObjectType string) *ListTrustProductEntityAssignmentParams
- func (params *ListTrustProductEntityAssignmentParams) SetPageSize(PageSize int) *ListTrustProductEntityAssignmentParams
- type ListTrustProductEntityAssignmentResponse
- type ListTrustProductEvaluationParams
- type ListTrustProductEvaluationResponse
- type ListTrustProductParams
- func (params *ListTrustProductParams) SetFriendlyName(FriendlyName string) *ListTrustProductParams
- func (params *ListTrustProductParams) SetLimit(Limit int) *ListTrustProductParams
- func (params *ListTrustProductParams) SetPageSize(PageSize int) *ListTrustProductParams
- func (params *ListTrustProductParams) SetPolicySid(PolicySid string) *ListTrustProductParams
- func (params *ListTrustProductParams) SetStatus(Status string) *ListTrustProductParams
- type ListTrustProductResponse
- type TrusthubV1ComplianceInquiry
- type TrusthubV1ComplianceRegistration
- type TrusthubV1ComplianceTollfreeInquiry
- type TrusthubV1CustomerProfile
- type TrusthubV1CustomerProfileChannelEndpointAssignment
- type TrusthubV1CustomerProfileEntityAssignment
- type TrusthubV1CustomerProfileEvaluation
- type TrusthubV1EndUser
- type TrusthubV1EndUserType
- type TrusthubV1Policies
- type TrusthubV1SupportingDocument
- type TrusthubV1SupportingDocumentType
- type TrusthubV1TrustProduct
- type TrusthubV1TrustProductChannelEndpointAssignment
- type TrusthubV1TrustProductEntityAssignment
- type TrusthubV1TrustProductEvaluation
- type UpdateComplianceInquiryParams
- type UpdateComplianceRegistrationParams
- type UpdateCustomerProfileParams
- func (params *UpdateCustomerProfileParams) SetEmail(Email string) *UpdateCustomerProfileParams
- func (params *UpdateCustomerProfileParams) SetFriendlyName(FriendlyName string) *UpdateCustomerProfileParams
- func (params *UpdateCustomerProfileParams) SetStatus(Status string) *UpdateCustomerProfileParams
- func (params *UpdateCustomerProfileParams) SetStatusCallback(StatusCallback string) *UpdateCustomerProfileParams
- type UpdateEndUserParams
- type UpdateSupportingDocumentParams
- type UpdateTrustProductParams
- func (params *UpdateTrustProductParams) SetEmail(Email string) *UpdateTrustProductParams
- func (params *UpdateTrustProductParams) SetFriendlyName(FriendlyName string) *UpdateTrustProductParams
- func (params *UpdateTrustProductParams) SetStatus(Status string) *UpdateTrustProductParams
- func (params *UpdateTrustProductParams) SetStatusCallback(StatusCallback string) *UpdateTrustProductParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiService ¶ added in v0.11.0
type ApiService struct {
// contains filtered or unexported fields
}
func NewApiService ¶ added in v0.11.0
func NewApiService(requestHandler *twilio.RequestHandler) *ApiService
func NewApiServiceWithClient ¶ added in v0.11.0
func NewApiServiceWithClient(client twilio.BaseClient) *ApiService
func (*ApiService) CreateComplianceInquiry ¶ added in v1.14.1
func (c *ApiService) CreateComplianceInquiry(params *CreateComplianceInquiryParams) (*TrusthubV1ComplianceInquiry, error)
Create a new Compliance Inquiry for the authenticated account. This is necessary to start a new embedded session.
func (*ApiService) CreateComplianceRegistration ¶ added in v1.18.0
func (c *ApiService) CreateComplianceRegistration(params *CreateComplianceRegistrationParams) (*TrusthubV1ComplianceRegistration, error)
Create a new Compliance Registration Inquiry for the authenticated account. This is necessary to start a new embedded session.
func (*ApiService) CreateComplianceTollfreeInquiry ¶ added in v1.15.1
func (c *ApiService) CreateComplianceTollfreeInquiry(params *CreateComplianceTollfreeInquiryParams) (*TrusthubV1ComplianceTollfreeInquiry, error)
Create a new Compliance Tollfree Verification Inquiry for the authenticated account. This is necessary to start a new embedded session.
func (*ApiService) CreateCustomerProfile ¶ added in v0.11.0
func (c *ApiService) CreateCustomerProfile(params *CreateCustomerProfileParams) (*TrusthubV1CustomerProfile, error)
Create a new Customer-Profile.
func (*ApiService) CreateCustomerProfileChannelEndpointAssignment ¶ added in v0.11.0
func (c *ApiService) CreateCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, params *CreateCustomerProfileChannelEndpointAssignmentParams) (*TrusthubV1CustomerProfileChannelEndpointAssignment, error)
Create a new Assigned Item.
func (*ApiService) CreateCustomerProfileEntityAssignment ¶ added in v0.11.0
func (c *ApiService) CreateCustomerProfileEntityAssignment(CustomerProfileSid string, params *CreateCustomerProfileEntityAssignmentParams) (*TrusthubV1CustomerProfileEntityAssignment, error)
Create a new Assigned Item.
func (*ApiService) CreateCustomerProfileEvaluation ¶ added in v0.11.0
func (c *ApiService) CreateCustomerProfileEvaluation(CustomerProfileSid string, params *CreateCustomerProfileEvaluationParams) (*TrusthubV1CustomerProfileEvaluation, error)
Create a new Evaluation
func (*ApiService) CreateEndUser ¶ added in v0.11.0
func (c *ApiService) CreateEndUser(params *CreateEndUserParams) (*TrusthubV1EndUser, error)
Create a new End User.
func (*ApiService) CreateSupportingDocument ¶ added in v0.11.0
func (c *ApiService) CreateSupportingDocument(params *CreateSupportingDocumentParams) (*TrusthubV1SupportingDocument, error)
Create a new Supporting Document.
func (*ApiService) CreateTrustProduct ¶ added in v0.11.0
func (c *ApiService) CreateTrustProduct(params *CreateTrustProductParams) (*TrusthubV1TrustProduct, error)
Create a new Trust Product.
func (*ApiService) CreateTrustProductChannelEndpointAssignment ¶ added in v0.11.0
func (c *ApiService) CreateTrustProductChannelEndpointAssignment(TrustProductSid string, params *CreateTrustProductChannelEndpointAssignmentParams) (*TrusthubV1TrustProductChannelEndpointAssignment, error)
Create a new Assigned Item.
func (*ApiService) CreateTrustProductEntityAssignment ¶ added in v0.11.0
func (c *ApiService) CreateTrustProductEntityAssignment(TrustProductSid string, params *CreateTrustProductEntityAssignmentParams) (*TrusthubV1TrustProductEntityAssignment, error)
Create a new Assigned Item.
func (*ApiService) CreateTrustProductEvaluation ¶ added in v0.11.0
func (c *ApiService) CreateTrustProductEvaluation(TrustProductSid string, params *CreateTrustProductEvaluationParams) (*TrusthubV1TrustProductEvaluation, error)
Create a new Evaluation
func (*ApiService) DeleteCustomerProfile ¶ added in v0.11.0
func (c *ApiService) DeleteCustomerProfile(Sid string) error
Delete a specific Customer-Profile.
func (*ApiService) DeleteCustomerProfileChannelEndpointAssignment ¶ added in v0.11.0
func (c *ApiService) DeleteCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, Sid string) error
Remove an Assignment Item Instance.
func (*ApiService) DeleteCustomerProfileEntityAssignment ¶ added in v0.11.0
func (c *ApiService) DeleteCustomerProfileEntityAssignment(CustomerProfileSid string, Sid string) error
Remove an Assignment Item Instance.
func (*ApiService) DeleteEndUser ¶ added in v0.11.0
func (c *ApiService) DeleteEndUser(Sid string) error
Delete a specific End User.
func (*ApiService) DeleteSupportingDocument ¶ added in v0.11.0
func (c *ApiService) DeleteSupportingDocument(Sid string) error
Delete a specific Supporting Document.
func (*ApiService) DeleteTrustProduct ¶ added in v0.11.0
func (c *ApiService) DeleteTrustProduct(Sid string) error
Delete a specific Trust Product.
func (*ApiService) DeleteTrustProductChannelEndpointAssignment ¶ added in v0.11.0
func (c *ApiService) DeleteTrustProductChannelEndpointAssignment(TrustProductSid string, Sid string) error
Remove an Assignment Item Instance.
func (*ApiService) DeleteTrustProductEntityAssignment ¶ added in v0.11.0
func (c *ApiService) DeleteTrustProductEntityAssignment(TrustProductSid string, Sid string) error
Remove an Assignment Item Instance.
func (*ApiService) FetchCustomerProfile ¶ added in v0.11.0
func (c *ApiService) FetchCustomerProfile(Sid string) (*TrusthubV1CustomerProfile, error)
Fetch a specific Customer-Profile instance.
func (*ApiService) FetchCustomerProfileChannelEndpointAssignment ¶ added in v0.11.0
func (c *ApiService) FetchCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, Sid string) (*TrusthubV1CustomerProfileChannelEndpointAssignment, error)
Fetch specific Assigned Item Instance.
func (*ApiService) FetchCustomerProfileEntityAssignment ¶ added in v0.11.0
func (c *ApiService) FetchCustomerProfileEntityAssignment(CustomerProfileSid string, Sid string) (*TrusthubV1CustomerProfileEntityAssignment, error)
Fetch specific Assigned Item Instance.
func (*ApiService) FetchCustomerProfileEvaluation ¶ added in v0.11.0
func (c *ApiService) FetchCustomerProfileEvaluation(CustomerProfileSid string, Sid string) (*TrusthubV1CustomerProfileEvaluation, error)
Fetch specific Evaluation Instance.
func (*ApiService) FetchEndUser ¶ added in v0.11.0
func (c *ApiService) FetchEndUser(Sid string) (*TrusthubV1EndUser, error)
Fetch specific End User Instance.
func (*ApiService) FetchEndUserType ¶ added in v0.11.0
func (c *ApiService) FetchEndUserType(Sid string) (*TrusthubV1EndUserType, error)
Fetch a specific End-User Type Instance.
func (*ApiService) FetchPolicies ¶ added in v0.11.0
func (c *ApiService) FetchPolicies(Sid string) (*TrusthubV1Policies, error)
Fetch specific Policy Instance.
func (*ApiService) FetchSupportingDocument ¶ added in v0.11.0
func (c *ApiService) FetchSupportingDocument(Sid string) (*TrusthubV1SupportingDocument, error)
Fetch specific Supporting Document Instance.
func (*ApiService) FetchSupportingDocumentType ¶ added in v0.11.0
func (c *ApiService) FetchSupportingDocumentType(Sid string) (*TrusthubV1SupportingDocumentType, error)
Fetch a specific Supporting Document Type Instance.
func (*ApiService) FetchTrustProduct ¶ added in v0.11.0
func (c *ApiService) FetchTrustProduct(Sid string) (*TrusthubV1TrustProduct, error)
Fetch a specific Trust Product instance.
func (*ApiService) FetchTrustProductChannelEndpointAssignment ¶ added in v0.11.0
func (c *ApiService) FetchTrustProductChannelEndpointAssignment(TrustProductSid string, Sid string) (*TrusthubV1TrustProductChannelEndpointAssignment, error)
Fetch specific Assigned Item Instance.
func (*ApiService) FetchTrustProductEntityAssignment ¶ added in v0.11.0
func (c *ApiService) FetchTrustProductEntityAssignment(TrustProductSid string, Sid string) (*TrusthubV1TrustProductEntityAssignment, error)
Fetch specific Assigned Item Instance.
func (*ApiService) FetchTrustProductEvaluation ¶ added in v0.11.0
func (c *ApiService) FetchTrustProductEvaluation(TrustProductSid string, Sid string) (*TrusthubV1TrustProductEvaluation, error)
Fetch specific Evaluation Instance.
func (*ApiService) ListCustomerProfile ¶ added in v0.11.0
func (c *ApiService) ListCustomerProfile(params *ListCustomerProfileParams) ([]TrusthubV1CustomerProfile, error)
Lists CustomerProfile records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListCustomerProfileChannelEndpointAssignment ¶ added in v0.11.0
func (c *ApiService) ListCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, params *ListCustomerProfileChannelEndpointAssignmentParams) ([]TrusthubV1CustomerProfileChannelEndpointAssignment, error)
Lists CustomerProfileChannelEndpointAssignment records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListCustomerProfileEntityAssignment ¶ added in v0.11.0
func (c *ApiService) ListCustomerProfileEntityAssignment(CustomerProfileSid string, params *ListCustomerProfileEntityAssignmentParams) ([]TrusthubV1CustomerProfileEntityAssignment, error)
Lists CustomerProfileEntityAssignment records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListCustomerProfileEvaluation ¶ added in v0.11.0
func (c *ApiService) ListCustomerProfileEvaluation(CustomerProfileSid string, params *ListCustomerProfileEvaluationParams) ([]TrusthubV1CustomerProfileEvaluation, error)
Lists CustomerProfileEvaluation records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListEndUser ¶ added in v0.11.0
func (c *ApiService) ListEndUser(params *ListEndUserParams) ([]TrusthubV1EndUser, error)
Lists EndUser records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListEndUserType ¶ added in v0.11.0
func (c *ApiService) ListEndUserType(params *ListEndUserTypeParams) ([]TrusthubV1EndUserType, error)
Lists EndUserType records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListPolicies ¶ added in v0.11.0
func (c *ApiService) ListPolicies(params *ListPoliciesParams) ([]TrusthubV1Policies, error)
Lists Policies records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListSupportingDocument ¶ added in v0.11.0
func (c *ApiService) ListSupportingDocument(params *ListSupportingDocumentParams) ([]TrusthubV1SupportingDocument, error)
Lists SupportingDocument records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListSupportingDocumentType ¶ added in v0.11.0
func (c *ApiService) ListSupportingDocumentType(params *ListSupportingDocumentTypeParams) ([]TrusthubV1SupportingDocumentType, error)
Lists SupportingDocumentType records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListTrustProduct ¶ added in v0.11.0
func (c *ApiService) ListTrustProduct(params *ListTrustProductParams) ([]TrusthubV1TrustProduct, error)
Lists TrustProduct records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListTrustProductChannelEndpointAssignment ¶ added in v0.11.0
func (c *ApiService) ListTrustProductChannelEndpointAssignment(TrustProductSid string, params *ListTrustProductChannelEndpointAssignmentParams) ([]TrusthubV1TrustProductChannelEndpointAssignment, error)
Lists TrustProductChannelEndpointAssignment records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListTrustProductEntityAssignment ¶ added in v0.11.0
func (c *ApiService) ListTrustProductEntityAssignment(TrustProductSid string, params *ListTrustProductEntityAssignmentParams) ([]TrusthubV1TrustProductEntityAssignment, error)
Lists TrustProductEntityAssignment records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) ListTrustProductEvaluation ¶ added in v0.11.0
func (c *ApiService) ListTrustProductEvaluation(TrustProductSid string, params *ListTrustProductEvaluationParams) ([]TrusthubV1TrustProductEvaluation, error)
Lists TrustProductEvaluation records from the API as a list. Unlike stream, this operation is eager and loads 'limit' records into memory before returning.
func (*ApiService) PageCustomerProfile ¶ added in v0.13.0
func (c *ApiService) PageCustomerProfile(params *ListCustomerProfileParams, pageToken, pageNumber string) (*ListCustomerProfileResponse, error)
Retrieve a single page of CustomerProfile records from the API. Request is executed immediately.
func (*ApiService) PageCustomerProfileChannelEndpointAssignment ¶ added in v0.13.0
func (c *ApiService) PageCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, params *ListCustomerProfileChannelEndpointAssignmentParams, pageToken, pageNumber string) (*ListCustomerProfileChannelEndpointAssignmentResponse, error)
Retrieve a single page of CustomerProfileChannelEndpointAssignment records from the API. Request is executed immediately.
func (*ApiService) PageCustomerProfileEntityAssignment ¶ added in v0.13.0
func (c *ApiService) PageCustomerProfileEntityAssignment(CustomerProfileSid string, params *ListCustomerProfileEntityAssignmentParams, pageToken, pageNumber string) (*ListCustomerProfileEntityAssignmentResponse, error)
Retrieve a single page of CustomerProfileEntityAssignment records from the API. Request is executed immediately.
func (*ApiService) PageCustomerProfileEvaluation ¶ added in v0.13.0
func (c *ApiService) PageCustomerProfileEvaluation(CustomerProfileSid string, params *ListCustomerProfileEvaluationParams, pageToken, pageNumber string) (*ListCustomerProfileEvaluationResponse, error)
Retrieve a single page of CustomerProfileEvaluation records from the API. Request is executed immediately.
func (*ApiService) PageEndUser ¶ added in v0.13.0
func (c *ApiService) PageEndUser(params *ListEndUserParams, pageToken, pageNumber string) (*ListEndUserResponse, error)
Retrieve a single page of EndUser records from the API. Request is executed immediately.
func (*ApiService) PageEndUserType ¶ added in v0.13.0
func (c *ApiService) PageEndUserType(params *ListEndUserTypeParams, pageToken, pageNumber string) (*ListEndUserTypeResponse, error)
Retrieve a single page of EndUserType records from the API. Request is executed immediately.
func (*ApiService) PagePolicies ¶ added in v0.13.0
func (c *ApiService) PagePolicies(params *ListPoliciesParams, pageToken, pageNumber string) (*ListPoliciesResponse, error)
Retrieve a single page of Policies records from the API. Request is executed immediately.
func (*ApiService) PageSupportingDocument ¶ added in v0.13.0
func (c *ApiService) PageSupportingDocument(params *ListSupportingDocumentParams, pageToken, pageNumber string) (*ListSupportingDocumentResponse, error)
Retrieve a single page of SupportingDocument records from the API. Request is executed immediately.
func (*ApiService) PageSupportingDocumentType ¶ added in v0.13.0
func (c *ApiService) PageSupportingDocumentType(params *ListSupportingDocumentTypeParams, pageToken, pageNumber string) (*ListSupportingDocumentTypeResponse, error)
Retrieve a single page of SupportingDocumentType records from the API. Request is executed immediately.
func (*ApiService) PageTrustProduct ¶ added in v0.13.0
func (c *ApiService) PageTrustProduct(params *ListTrustProductParams, pageToken, pageNumber string) (*ListTrustProductResponse, error)
Retrieve a single page of TrustProduct records from the API. Request is executed immediately.
func (*ApiService) PageTrustProductChannelEndpointAssignment ¶ added in v0.13.0
func (c *ApiService) PageTrustProductChannelEndpointAssignment(TrustProductSid string, params *ListTrustProductChannelEndpointAssignmentParams, pageToken, pageNumber string) (*ListTrustProductChannelEndpointAssignmentResponse, error)
Retrieve a single page of TrustProductChannelEndpointAssignment records from the API. Request is executed immediately.
func (*ApiService) PageTrustProductEntityAssignment ¶ added in v0.13.0
func (c *ApiService) PageTrustProductEntityAssignment(TrustProductSid string, params *ListTrustProductEntityAssignmentParams, pageToken, pageNumber string) (*ListTrustProductEntityAssignmentResponse, error)
Retrieve a single page of TrustProductEntityAssignment records from the API. Request is executed immediately.
func (*ApiService) PageTrustProductEvaluation ¶ added in v0.13.0
func (c *ApiService) PageTrustProductEvaluation(TrustProductSid string, params *ListTrustProductEvaluationParams, pageToken, pageNumber string) (*ListTrustProductEvaluationResponse, error)
Retrieve a single page of TrustProductEvaluation records from the API. Request is executed immediately.
func (*ApiService) StreamCustomerProfile ¶ added in v0.13.0
func (c *ApiService) StreamCustomerProfile(params *ListCustomerProfileParams) (chan TrusthubV1CustomerProfile, chan error)
Streams CustomerProfile records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamCustomerProfileChannelEndpointAssignment ¶ added in v0.13.0
func (c *ApiService) StreamCustomerProfileChannelEndpointAssignment(CustomerProfileSid string, params *ListCustomerProfileChannelEndpointAssignmentParams) (chan TrusthubV1CustomerProfileChannelEndpointAssignment, chan error)
Streams CustomerProfileChannelEndpointAssignment records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamCustomerProfileEntityAssignment ¶ added in v0.13.0
func (c *ApiService) StreamCustomerProfileEntityAssignment(CustomerProfileSid string, params *ListCustomerProfileEntityAssignmentParams) (chan TrusthubV1CustomerProfileEntityAssignment, chan error)
Streams CustomerProfileEntityAssignment records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamCustomerProfileEvaluation ¶ added in v0.13.0
func (c *ApiService) StreamCustomerProfileEvaluation(CustomerProfileSid string, params *ListCustomerProfileEvaluationParams) (chan TrusthubV1CustomerProfileEvaluation, chan error)
Streams CustomerProfileEvaluation records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamEndUser ¶ added in v0.13.0
func (c *ApiService) StreamEndUser(params *ListEndUserParams) (chan TrusthubV1EndUser, chan error)
Streams EndUser records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamEndUserType ¶ added in v0.13.0
func (c *ApiService) StreamEndUserType(params *ListEndUserTypeParams) (chan TrusthubV1EndUserType, chan error)
Streams EndUserType records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamPolicies ¶ added in v0.13.0
func (c *ApiService) StreamPolicies(params *ListPoliciesParams) (chan TrusthubV1Policies, chan error)
Streams Policies records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamSupportingDocument ¶ added in v0.13.0
func (c *ApiService) StreamSupportingDocument(params *ListSupportingDocumentParams) (chan TrusthubV1SupportingDocument, chan error)
Streams SupportingDocument records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamSupportingDocumentType ¶ added in v0.13.0
func (c *ApiService) StreamSupportingDocumentType(params *ListSupportingDocumentTypeParams) (chan TrusthubV1SupportingDocumentType, chan error)
Streams SupportingDocumentType records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamTrustProduct ¶ added in v0.13.0
func (c *ApiService) StreamTrustProduct(params *ListTrustProductParams) (chan TrusthubV1TrustProduct, chan error)
Streams TrustProduct records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamTrustProductChannelEndpointAssignment ¶ added in v0.13.0
func (c *ApiService) StreamTrustProductChannelEndpointAssignment(TrustProductSid string, params *ListTrustProductChannelEndpointAssignmentParams) (chan TrusthubV1TrustProductChannelEndpointAssignment, chan error)
Streams TrustProductChannelEndpointAssignment records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamTrustProductEntityAssignment ¶ added in v0.13.0
func (c *ApiService) StreamTrustProductEntityAssignment(TrustProductSid string, params *ListTrustProductEntityAssignmentParams) (chan TrusthubV1TrustProductEntityAssignment, chan error)
Streams TrustProductEntityAssignment records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) StreamTrustProductEvaluation ¶ added in v0.13.0
func (c *ApiService) StreamTrustProductEvaluation(TrustProductSid string, params *ListTrustProductEvaluationParams) (chan TrusthubV1TrustProductEvaluation, chan error)
Streams TrustProductEvaluation records from the API as a channel stream. This operation lazily loads records as efficiently as possible until the limit is reached.
func (*ApiService) UpdateComplianceInquiry ¶ added in v1.14.1
func (c *ApiService) UpdateComplianceInquiry(CustomerId string, params *UpdateComplianceInquiryParams) (*TrusthubV1ComplianceInquiry, error)
Resume a specific Compliance Inquiry that has expired, or re-open a rejected Compliance Inquiry for editing.
func (*ApiService) UpdateComplianceRegistration ¶ added in v1.19.1
func (c *ApiService) UpdateComplianceRegistration(RegistrationId string, params *UpdateComplianceRegistrationParams) (*TrusthubV1ComplianceRegistration, error)
Resume a specific Regulatory Compliance Inquiry that has expired, or re-open a rejected Compliance Inquiry for editing.
func (*ApiService) UpdateCustomerProfile ¶ added in v0.11.0
func (c *ApiService) UpdateCustomerProfile(Sid string, params *UpdateCustomerProfileParams) (*TrusthubV1CustomerProfile, error)
Updates a Customer-Profile in an account.
func (*ApiService) UpdateEndUser ¶ added in v0.11.0
func (c *ApiService) UpdateEndUser(Sid string, params *UpdateEndUserParams) (*TrusthubV1EndUser, error)
Update an existing End User.
func (*ApiService) UpdateSupportingDocument ¶ added in v0.11.0
func (c *ApiService) UpdateSupportingDocument(Sid string, params *UpdateSupportingDocumentParams) (*TrusthubV1SupportingDocument, error)
Update an existing Supporting Document.
func (*ApiService) UpdateTrustProduct ¶ added in v0.11.0
func (c *ApiService) UpdateTrustProduct(Sid string, params *UpdateTrustProductParams) (*TrusthubV1TrustProduct, error)
Updates a Trust Product in an account.
type CreateComplianceInquiryParams ¶ added in v1.14.1
type CreateComplianceInquiryParams struct { // The unique SID identifier of the Primary Customer Profile that should be used as a parent. Only necessary when creating a secondary Customer Profile. PrimaryProfileSid *string `json:"PrimaryProfileSid,omitempty"` // The email address that approval status updates will be sent to. If not specified, the email address associated with your primary customer profile will be used. NotificationEmail *string `json:"NotificationEmail,omitempty"` // Theme id for styling the inquiry form. ThemeSetId *string `json:"ThemeSetId,omitempty"` }
Optional parameters for the method 'CreateComplianceInquiry'
func (*CreateComplianceInquiryParams) SetNotificationEmail ¶ added in v1.18.0
func (params *CreateComplianceInquiryParams) SetNotificationEmail(NotificationEmail string) *CreateComplianceInquiryParams
func (*CreateComplianceInquiryParams) SetPrimaryProfileSid ¶ added in v1.14.1
func (params *CreateComplianceInquiryParams) SetPrimaryProfileSid(PrimaryProfileSid string) *CreateComplianceInquiryParams
func (*CreateComplianceInquiryParams) SetThemeSetId ¶ added in v1.22.4
func (params *CreateComplianceInquiryParams) SetThemeSetId(ThemeSetId string) *CreateComplianceInquiryParams
type CreateComplianceRegistrationParams ¶ added in v1.18.0
type CreateComplianceRegistrationParams struct { // EndUserType *string `json:"EndUserType,omitempty"` // PhoneNumberType *string `json:"PhoneNumberType,omitempty"` // BusinessIdentityType *string `json:"BusinessIdentityType,omitempty"` // BusinessRegistrationAuthority *string `json:"BusinessRegistrationAuthority,omitempty"` // he name of the business or organization using the Tollfree number. BusinessLegalName *string `json:"BusinessLegalName,omitempty"` // he email address to receive the notification about the verification result. NotificationEmail *string `json:"NotificationEmail,omitempty"` // The email address to receive the notification about the verification result. AcceptedNotificationReceipt *bool `json:"AcceptedNotificationReceipt,omitempty"` // Business registration number of the business BusinessRegistrationNumber *string `json:"BusinessRegistrationNumber,omitempty"` // The URL of the business website BusinessWebsiteUrl *string `json:"BusinessWebsiteUrl,omitempty"` // Friendly name for your business information FriendlyName *string `json:"FriendlyName,omitempty"` // First name of the authorized representative AuthorizedRepresentative1FirstName *string `json:"AuthorizedRepresentative1FirstName,omitempty"` // Last name of the authorized representative AuthorizedRepresentative1LastName *string `json:"AuthorizedRepresentative1LastName,omitempty"` // Phone number of the authorized representative AuthorizedRepresentative1Phone *string `json:"AuthorizedRepresentative1Phone,omitempty"` // Email address of the authorized representative AuthorizedRepresentative1Email *string `json:"AuthorizedRepresentative1Email,omitempty"` // Birthdate of the authorized representative AuthorizedRepresentative1DateOfBirth *string `json:"AuthorizedRepresentative1DateOfBirth,omitempty"` // Street address of the business AddressStreet *string `json:"AddressStreet,omitempty"` // Street address of the business AddressStreetSecondary *string `json:"AddressStreetSecondary,omitempty"` // City of the business AddressCity *string `json:"AddressCity,omitempty"` // State or province of the business AddressSubdivision *string `json:"AddressSubdivision,omitempty"` // Postal code of the business AddressPostalCode *string `json:"AddressPostalCode,omitempty"` // Country code of the business AddressCountryCode *string `json:"AddressCountryCode,omitempty"` // Street address of the business EmergencyAddressStreet *string `json:"EmergencyAddressStreet,omitempty"` // Street address of the business EmergencyAddressStreetSecondary *string `json:"EmergencyAddressStreetSecondary,omitempty"` // City of the business EmergencyAddressCity *string `json:"EmergencyAddressCity,omitempty"` // State or province of the business EmergencyAddressSubdivision *string `json:"EmergencyAddressSubdivision,omitempty"` // Postal code of the business EmergencyAddressPostalCode *string `json:"EmergencyAddressPostalCode,omitempty"` // Country code of the business EmergencyAddressCountryCode *string `json:"EmergencyAddressCountryCode,omitempty"` // Use the business address as the emergency address UseAddressAsEmergencyAddress *bool `json:"UseAddressAsEmergencyAddress,omitempty"` // The name of the verification document to upload FileName *string `json:"FileName,omitempty"` // The verification document to upload File *string `json:"File,omitempty"` // The first name of the Individual User. FirstName *string `json:"FirstName,omitempty"` // The last name of the Individual User. LastName *string `json:"LastName,omitempty"` // The date of birth of the Individual User. DateOfBirth *string `json:"DateOfBirth,omitempty"` // The email address of the Individual User. IndividualEmail *string `json:"IndividualEmail,omitempty"` // The phone number of the Individual User. IndividualPhone *string `json:"IndividualPhone,omitempty"` // Indicates if the inquiry is being started from an ISV embedded component. IsIsvEmbed *bool `json:"IsIsvEmbed,omitempty"` // Indicates if the isv registering for self or tenant. IsvRegisteringForSelfOrTenant *string `json:"IsvRegisteringForSelfOrTenant,omitempty"` // The url we call to inform you of bundle changes. StatusCallbackUrl *string `json:"StatusCallbackUrl,omitempty"` // Theme id for styling the inquiry form. ThemeSetId *string `json:"ThemeSetId,omitempty"` }
Optional parameters for the method 'CreateComplianceRegistration'
func (*CreateComplianceRegistrationParams) SetAcceptedNotificationReceipt ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAcceptedNotificationReceipt(AcceptedNotificationReceipt bool) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAddressCity ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAddressCity(AddressCity string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAddressCountryCode ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAddressCountryCode(AddressCountryCode string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAddressPostalCode ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAddressPostalCode(AddressPostalCode string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAddressStreet ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAddressStreet(AddressStreet string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAddressStreetSecondary ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAddressStreetSecondary(AddressStreetSecondary string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAddressSubdivision ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAddressSubdivision(AddressSubdivision string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAuthorizedRepresentative1DateOfBirth ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1DateOfBirth(AuthorizedRepresentative1DateOfBirth string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAuthorizedRepresentative1Email ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1Email(AuthorizedRepresentative1Email string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAuthorizedRepresentative1FirstName ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1FirstName(AuthorizedRepresentative1FirstName string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAuthorizedRepresentative1LastName ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1LastName(AuthorizedRepresentative1LastName string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetAuthorizedRepresentative1Phone ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetAuthorizedRepresentative1Phone(AuthorizedRepresentative1Phone string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetBusinessIdentityType ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetBusinessIdentityType(BusinessIdentityType string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetBusinessLegalName ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetBusinessLegalName(BusinessLegalName string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetBusinessRegistrationAuthority ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetBusinessRegistrationAuthority(BusinessRegistrationAuthority string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetBusinessRegistrationNumber ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetBusinessRegistrationNumber(BusinessRegistrationNumber string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetBusinessWebsiteUrl ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetBusinessWebsiteUrl(BusinessWebsiteUrl string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetDateOfBirth ¶ added in v1.19.0
func (params *CreateComplianceRegistrationParams) SetDateOfBirth(DateOfBirth string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetEmergencyAddressCity ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetEmergencyAddressCity(EmergencyAddressCity string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetEmergencyAddressCountryCode ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetEmergencyAddressCountryCode(EmergencyAddressCountryCode string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetEmergencyAddressPostalCode ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetEmergencyAddressPostalCode(EmergencyAddressPostalCode string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetEmergencyAddressStreet ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetEmergencyAddressStreet(EmergencyAddressStreet string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetEmergencyAddressStreetSecondary ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetEmergencyAddressStreetSecondary(EmergencyAddressStreetSecondary string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetEmergencyAddressSubdivision ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetEmergencyAddressSubdivision(EmergencyAddressSubdivision string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetEndUserType ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetEndUserType(EndUserType string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetFile ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetFile(File string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetFileName ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetFileName(FileName string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetFirstName ¶ added in v1.19.0
func (params *CreateComplianceRegistrationParams) SetFirstName(FirstName string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetFriendlyName ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetFriendlyName(FriendlyName string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetIndividualEmail ¶ added in v1.19.0
func (params *CreateComplianceRegistrationParams) SetIndividualEmail(IndividualEmail string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetIndividualPhone ¶ added in v1.19.0
func (params *CreateComplianceRegistrationParams) SetIndividualPhone(IndividualPhone string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetIsIsvEmbed ¶ added in v1.19.0
func (params *CreateComplianceRegistrationParams) SetIsIsvEmbed(IsIsvEmbed bool) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetIsvRegisteringForSelfOrTenant ¶ added in v1.19.1
func (params *CreateComplianceRegistrationParams) SetIsvRegisteringForSelfOrTenant(IsvRegisteringForSelfOrTenant string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetLastName ¶ added in v1.19.0
func (params *CreateComplianceRegistrationParams) SetLastName(LastName string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetNotificationEmail ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetNotificationEmail(NotificationEmail string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetPhoneNumberType ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetPhoneNumberType(PhoneNumberType string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetStatusCallbackUrl ¶ added in v1.19.1
func (params *CreateComplianceRegistrationParams) SetStatusCallbackUrl(StatusCallbackUrl string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetThemeSetId ¶ added in v1.19.1
func (params *CreateComplianceRegistrationParams) SetThemeSetId(ThemeSetId string) *CreateComplianceRegistrationParams
func (*CreateComplianceRegistrationParams) SetUseAddressAsEmergencyAddress ¶ added in v1.18.0
func (params *CreateComplianceRegistrationParams) SetUseAddressAsEmergencyAddress(UseAddressAsEmergencyAddress bool) *CreateComplianceRegistrationParams
type CreateComplianceTollfreeInquiryParams ¶ added in v1.15.1
type CreateComplianceTollfreeInquiryParams struct { // The Tollfree phone number to be verified TollfreePhoneNumber *string `json:"TollfreePhoneNumber,omitempty"` // The email address to receive the notification about the verification result. NotificationEmail *string `json:"NotificationEmail,omitempty"` // The name of the business or organization using the Tollfree number. BusinessName *string `json:"BusinessName,omitempty"` // The website of the business or organization using the Tollfree number. BusinessWebsite *string `json:"BusinessWebsite,omitempty"` // The category of the use case for the Tollfree Number. List as many are applicable.. UseCaseCategories *[]string `json:"UseCaseCategories,omitempty"` // Use this to further explain how messaging is used by the business or organization. UseCaseSummary *string `json:"UseCaseSummary,omitempty"` // An example of message content, i.e. a sample message. ProductionMessageSample *string `json:"ProductionMessageSample,omitempty"` // Link to an image that shows the opt-in workflow. Multiple images allowed and must be a publicly hosted URL. OptInImageUrls *[]string `json:"OptInImageUrls,omitempty"` // OptInType *string `json:"OptInType,omitempty"` // Estimate monthly volume of messages from the Tollfree Number. MessageVolume *string `json:"MessageVolume,omitempty"` // The address of the business or organization using the Tollfree number. BusinessStreetAddress *string `json:"BusinessStreetAddress,omitempty"` // The address of the business or organization using the Tollfree number. BusinessStreetAddress2 *string `json:"BusinessStreetAddress2,omitempty"` // The city of the business or organization using the Tollfree number. BusinessCity *string `json:"BusinessCity,omitempty"` // The state/province/region of the business or organization using the Tollfree number. BusinessStateProvinceRegion *string `json:"BusinessStateProvinceRegion,omitempty"` // The postal code of the business or organization using the Tollfree number. BusinessPostalCode *string `json:"BusinessPostalCode,omitempty"` // The country of the business or organization using the Tollfree number. BusinessCountry *string `json:"BusinessCountry,omitempty"` // Additional information to be provided for verification. AdditionalInformation *string `json:"AdditionalInformation,omitempty"` // The first name of the contact for the business or organization using the Tollfree number. BusinessContactFirstName *string `json:"BusinessContactFirstName,omitempty"` // The last name of the contact for the business or organization using the Tollfree number. BusinessContactLastName *string `json:"BusinessContactLastName,omitempty"` // The email address of the contact for the business or organization using the Tollfree number. BusinessContactEmail *string `json:"BusinessContactEmail,omitempty"` // The phone number of the contact for the business or organization using the Tollfree number. BusinessContactPhone *string `json:"BusinessContactPhone,omitempty"` // Theme id for styling the inquiry form. ThemeSetId *string `json:"ThemeSetId,omitempty"` // Skip the messaging use case screen of the inquiry form. SkipMessagingUseCase *bool `json:"SkipMessagingUseCase,omitempty"` }
Optional parameters for the method 'CreateComplianceTollfreeInquiry'
func (*CreateComplianceTollfreeInquiryParams) SetAdditionalInformation ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetAdditionalInformation(AdditionalInformation string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessCity ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessCity(BusinessCity string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessContactEmail ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessContactEmail(BusinessContactEmail string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessContactFirstName ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessContactFirstName(BusinessContactFirstName string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessContactLastName ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessContactLastName(BusinessContactLastName string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessContactPhone ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessContactPhone(BusinessContactPhone string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessCountry ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessCountry(BusinessCountry string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessName ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessName(BusinessName string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessPostalCode ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessPostalCode(BusinessPostalCode string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessStateProvinceRegion ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessStateProvinceRegion(BusinessStateProvinceRegion string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessStreetAddress ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessStreetAddress(BusinessStreetAddress string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessStreetAddress2 ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessStreetAddress2(BusinessStreetAddress2 string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetBusinessWebsite ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetBusinessWebsite(BusinessWebsite string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetMessageVolume ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetMessageVolume(MessageVolume string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetNotificationEmail ¶ added in v1.15.2
func (params *CreateComplianceTollfreeInquiryParams) SetNotificationEmail(NotificationEmail string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetOptInImageUrls ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetOptInImageUrls(OptInImageUrls []string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetOptInType ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetOptInType(OptInType string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetProductionMessageSample ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetProductionMessageSample(ProductionMessageSample string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetSkipMessagingUseCase ¶ added in v1.22.0
func (params *CreateComplianceTollfreeInquiryParams) SetSkipMessagingUseCase(SkipMessagingUseCase bool) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetThemeSetId ¶ added in v1.21.0
func (params *CreateComplianceTollfreeInquiryParams) SetThemeSetId(ThemeSetId string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetTollfreePhoneNumber ¶ added in v1.15.2
func (params *CreateComplianceTollfreeInquiryParams) SetTollfreePhoneNumber(TollfreePhoneNumber string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetUseCaseCategories ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetUseCaseCategories(UseCaseCategories []string) *CreateComplianceTollfreeInquiryParams
func (*CreateComplianceTollfreeInquiryParams) SetUseCaseSummary ¶ added in v1.16.0
func (params *CreateComplianceTollfreeInquiryParams) SetUseCaseSummary(UseCaseSummary string) *CreateComplianceTollfreeInquiryParams
type CreateCustomerProfileChannelEndpointAssignmentParams ¶
type CreateCustomerProfileChannelEndpointAssignmentParams struct { // The type of channel endpoint. eg: phone-number ChannelEndpointType *string `json:"ChannelEndpointType,omitempty"` // The SID of an channel endpoint ChannelEndpointSid *string `json:"ChannelEndpointSid,omitempty"` }
Optional parameters for the method 'CreateCustomerProfileChannelEndpointAssignment'
func (*CreateCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSid ¶
func (params *CreateCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSid(ChannelEndpointSid string) *CreateCustomerProfileChannelEndpointAssignmentParams
func (*CreateCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointType ¶
func (params *CreateCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointType(ChannelEndpointType string) *CreateCustomerProfileChannelEndpointAssignmentParams
type CreateCustomerProfileEntityAssignmentParams ¶
type CreateCustomerProfileEntityAssignmentParams struct { // The SID of an object bag that holds information of the different items. ObjectSid *string `json:"ObjectSid,omitempty"` }
Optional parameters for the method 'CreateCustomerProfileEntityAssignment'
func (*CreateCustomerProfileEntityAssignmentParams) SetObjectSid ¶
func (params *CreateCustomerProfileEntityAssignmentParams) SetObjectSid(ObjectSid string) *CreateCustomerProfileEntityAssignmentParams
type CreateCustomerProfileEvaluationParams ¶
type CreateCustomerProfileEvaluationParams struct { // The unique string of a policy that is associated to the customer_profile resource. PolicySid *string `json:"PolicySid,omitempty"` }
Optional parameters for the method 'CreateCustomerProfileEvaluation'
func (*CreateCustomerProfileEvaluationParams) SetPolicySid ¶
func (params *CreateCustomerProfileEvaluationParams) SetPolicySid(PolicySid string) *CreateCustomerProfileEvaluationParams
type CreateCustomerProfileParams ¶
type CreateCustomerProfileParams struct { // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The email address that will receive updates when the Customer-Profile resource changes status. Email *string `json:"Email,omitempty"` // The unique string of a policy that is associated to the Customer-Profile resource. PolicySid *string `json:"PolicySid,omitempty"` // The URL we call to inform your application of status changes. StatusCallback *string `json:"StatusCallback,omitempty"` }
Optional parameters for the method 'CreateCustomerProfile'
func (*CreateCustomerProfileParams) SetEmail ¶
func (params *CreateCustomerProfileParams) SetEmail(Email string) *CreateCustomerProfileParams
func (*CreateCustomerProfileParams) SetFriendlyName ¶
func (params *CreateCustomerProfileParams) SetFriendlyName(FriendlyName string) *CreateCustomerProfileParams
func (*CreateCustomerProfileParams) SetPolicySid ¶
func (params *CreateCustomerProfileParams) SetPolicySid(PolicySid string) *CreateCustomerProfileParams
func (*CreateCustomerProfileParams) SetStatusCallback ¶
func (params *CreateCustomerProfileParams) SetStatusCallback(StatusCallback string) *CreateCustomerProfileParams
type CreateEndUserParams ¶
type CreateEndUserParams struct { // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The type of end user of the Bundle resource - can be `individual` or `business`. Type *string `json:"Type,omitempty"` // The set of parameters that are the attributes of the End User resource which are derived End User Types. Attributes *interface{} `json:"Attributes,omitempty"` }
Optional parameters for the method 'CreateEndUser'
func (*CreateEndUserParams) SetAttributes ¶
func (params *CreateEndUserParams) SetAttributes(Attributes interface{}) *CreateEndUserParams
func (*CreateEndUserParams) SetFriendlyName ¶
func (params *CreateEndUserParams) SetFriendlyName(FriendlyName string) *CreateEndUserParams
func (*CreateEndUserParams) SetType ¶
func (params *CreateEndUserParams) SetType(Type string) *CreateEndUserParams
type CreateSupportingDocumentParams ¶
type CreateSupportingDocumentParams struct { // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The type of the Supporting Document. Type *string `json:"Type,omitempty"` // The set of parameters that are the attributes of the Supporting Documents resource which are derived Supporting Document Types. Attributes *interface{} `json:"Attributes,omitempty"` }
Optional parameters for the method 'CreateSupportingDocument'
func (*CreateSupportingDocumentParams) SetAttributes ¶
func (params *CreateSupportingDocumentParams) SetAttributes(Attributes interface{}) *CreateSupportingDocumentParams
func (*CreateSupportingDocumentParams) SetFriendlyName ¶
func (params *CreateSupportingDocumentParams) SetFriendlyName(FriendlyName string) *CreateSupportingDocumentParams
func (*CreateSupportingDocumentParams) SetType ¶
func (params *CreateSupportingDocumentParams) SetType(Type string) *CreateSupportingDocumentParams
type CreateTrustProductChannelEndpointAssignmentParams ¶
type CreateTrustProductChannelEndpointAssignmentParams struct { // The type of channel endpoint. eg: phone-number ChannelEndpointType *string `json:"ChannelEndpointType,omitempty"` // The SID of an channel endpoint ChannelEndpointSid *string `json:"ChannelEndpointSid,omitempty"` }
Optional parameters for the method 'CreateTrustProductChannelEndpointAssignment'
func (*CreateTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSid ¶
func (params *CreateTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSid(ChannelEndpointSid string) *CreateTrustProductChannelEndpointAssignmentParams
func (*CreateTrustProductChannelEndpointAssignmentParams) SetChannelEndpointType ¶
func (params *CreateTrustProductChannelEndpointAssignmentParams) SetChannelEndpointType(ChannelEndpointType string) *CreateTrustProductChannelEndpointAssignmentParams
type CreateTrustProductEntityAssignmentParams ¶
type CreateTrustProductEntityAssignmentParams struct { // The SID of an object bag that holds information of the different items. ObjectSid *string `json:"ObjectSid,omitempty"` }
Optional parameters for the method 'CreateTrustProductEntityAssignment'
func (*CreateTrustProductEntityAssignmentParams) SetObjectSid ¶
func (params *CreateTrustProductEntityAssignmentParams) SetObjectSid(ObjectSid string) *CreateTrustProductEntityAssignmentParams
type CreateTrustProductEvaluationParams ¶
type CreateTrustProductEvaluationParams struct { // The unique string of a policy that is associated to the customer_profile resource. PolicySid *string `json:"PolicySid,omitempty"` }
Optional parameters for the method 'CreateTrustProductEvaluation'
func (*CreateTrustProductEvaluationParams) SetPolicySid ¶
func (params *CreateTrustProductEvaluationParams) SetPolicySid(PolicySid string) *CreateTrustProductEvaluationParams
type CreateTrustProductParams ¶
type CreateTrustProductParams struct { // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The email address that will receive updates when the Trust Product resource changes status. Email *string `json:"Email,omitempty"` // The unique string of a policy that is associated to the Trust Product resource. PolicySid *string `json:"PolicySid,omitempty"` // The URL we call to inform your application of status changes. StatusCallback *string `json:"StatusCallback,omitempty"` }
Optional parameters for the method 'CreateTrustProduct'
func (*CreateTrustProductParams) SetEmail ¶
func (params *CreateTrustProductParams) SetEmail(Email string) *CreateTrustProductParams
func (*CreateTrustProductParams) SetFriendlyName ¶
func (params *CreateTrustProductParams) SetFriendlyName(FriendlyName string) *CreateTrustProductParams
func (*CreateTrustProductParams) SetPolicySid ¶
func (params *CreateTrustProductParams) SetPolicySid(PolicySid string) *CreateTrustProductParams
func (*CreateTrustProductParams) SetStatusCallback ¶
func (params *CreateTrustProductParams) SetStatusCallback(StatusCallback string) *CreateTrustProductParams
type ListCustomerProfileChannelEndpointAssignmentParams ¶
type ListCustomerProfileChannelEndpointAssignmentParams struct { // The SID of an channel endpoint ChannelEndpointSid *string `json:"ChannelEndpointSid,omitempty"` // comma separated list of channel endpoint sids ChannelEndpointSids *string `json:"ChannelEndpointSids,omitempty"` // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListCustomerProfileChannelEndpointAssignment'
func (*ListCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSid ¶
func (params *ListCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSid(ChannelEndpointSid string) *ListCustomerProfileChannelEndpointAssignmentParams
func (*ListCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSids ¶
func (params *ListCustomerProfileChannelEndpointAssignmentParams) SetChannelEndpointSids(ChannelEndpointSids string) *ListCustomerProfileChannelEndpointAssignmentParams
func (*ListCustomerProfileChannelEndpointAssignmentParams) SetLimit ¶ added in v0.13.0
func (params *ListCustomerProfileChannelEndpointAssignmentParams) SetLimit(Limit int) *ListCustomerProfileChannelEndpointAssignmentParams
func (*ListCustomerProfileChannelEndpointAssignmentParams) SetPageSize ¶
func (params *ListCustomerProfileChannelEndpointAssignmentParams) SetPageSize(PageSize int) *ListCustomerProfileChannelEndpointAssignmentParams
type ListCustomerProfileChannelEndpointAssignmentResponse ¶
type ListCustomerProfileChannelEndpointAssignmentResponse struct { Results []TrusthubV1CustomerProfileChannelEndpointAssignment `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListCustomerProfileChannelEndpointAssignmentResponse struct for ListCustomerProfileChannelEndpointAssignmentResponse
type ListCustomerProfileEntityAssignmentParams ¶
type ListCustomerProfileEntityAssignmentParams struct { // A string to filter the results by (EndUserType or SupportingDocumentType) machine-name. This is useful when you want to retrieve the entity-assignment of a specific end-user or supporting document. ObjectType *string `json:"ObjectType,omitempty"` // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListCustomerProfileEntityAssignment'
func (*ListCustomerProfileEntityAssignmentParams) SetLimit ¶ added in v0.13.0
func (params *ListCustomerProfileEntityAssignmentParams) SetLimit(Limit int) *ListCustomerProfileEntityAssignmentParams
func (*ListCustomerProfileEntityAssignmentParams) SetObjectType ¶ added in v1.19.1
func (params *ListCustomerProfileEntityAssignmentParams) SetObjectType(ObjectType string) *ListCustomerProfileEntityAssignmentParams
func (*ListCustomerProfileEntityAssignmentParams) SetPageSize ¶
func (params *ListCustomerProfileEntityAssignmentParams) SetPageSize(PageSize int) *ListCustomerProfileEntityAssignmentParams
type ListCustomerProfileEntityAssignmentResponse ¶
type ListCustomerProfileEntityAssignmentResponse struct { Results []TrusthubV1CustomerProfileEntityAssignment `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListCustomerProfileEntityAssignmentResponse struct for ListCustomerProfileEntityAssignmentResponse
type ListCustomerProfileEvaluationParams ¶
type ListCustomerProfileEvaluationParams struct { // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListCustomerProfileEvaluation'
func (*ListCustomerProfileEvaluationParams) SetLimit ¶ added in v0.13.0
func (params *ListCustomerProfileEvaluationParams) SetLimit(Limit int) *ListCustomerProfileEvaluationParams
func (*ListCustomerProfileEvaluationParams) SetPageSize ¶
func (params *ListCustomerProfileEvaluationParams) SetPageSize(PageSize int) *ListCustomerProfileEvaluationParams
type ListCustomerProfileEvaluationResponse ¶
type ListCustomerProfileEvaluationResponse struct { Results []TrusthubV1CustomerProfileEvaluation `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListCustomerProfileEvaluationResponse struct for ListCustomerProfileEvaluationResponse
type ListCustomerProfileParams ¶
type ListCustomerProfileParams struct { // The verification status of the Customer-Profile resource. Status *string `json:"Status,omitempty"` // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The unique string of a policy that is associated to the Customer-Profile resource. PolicySid *string `json:"PolicySid,omitempty"` // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListCustomerProfile'
func (*ListCustomerProfileParams) SetFriendlyName ¶
func (params *ListCustomerProfileParams) SetFriendlyName(FriendlyName string) *ListCustomerProfileParams
func (*ListCustomerProfileParams) SetLimit ¶ added in v0.13.0
func (params *ListCustomerProfileParams) SetLimit(Limit int) *ListCustomerProfileParams
func (*ListCustomerProfileParams) SetPageSize ¶
func (params *ListCustomerProfileParams) SetPageSize(PageSize int) *ListCustomerProfileParams
func (*ListCustomerProfileParams) SetPolicySid ¶
func (params *ListCustomerProfileParams) SetPolicySid(PolicySid string) *ListCustomerProfileParams
func (*ListCustomerProfileParams) SetStatus ¶
func (params *ListCustomerProfileParams) SetStatus(Status string) *ListCustomerProfileParams
type ListCustomerProfileResponse ¶
type ListCustomerProfileResponse struct { Results []TrusthubV1CustomerProfile `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListCustomerProfileResponse struct for ListCustomerProfileResponse
type ListCustomerProfileResponseMeta ¶
type ListCustomerProfileResponseMeta struct { FirstPageUrl string `json:"first_page_url,omitempty"` Key string `json:"key,omitempty"` NextPageUrl *string `json:"next_page_url,omitempty"` Page int `json:"page,omitempty"` PageSize int `json:"page_size,omitempty"` PreviousPageUrl *string `json:"previous_page_url,omitempty"` Url string `json:"url,omitempty"` }
ListCustomerProfileResponseMeta struct for ListCustomerProfileResponseMeta
type ListEndUserParams ¶
type ListEndUserParams struct { // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListEndUser'
func (*ListEndUserParams) SetLimit ¶ added in v0.13.0
func (params *ListEndUserParams) SetLimit(Limit int) *ListEndUserParams
func (*ListEndUserParams) SetPageSize ¶
func (params *ListEndUserParams) SetPageSize(PageSize int) *ListEndUserParams
type ListEndUserResponse ¶
type ListEndUserResponse struct { Results []TrusthubV1EndUser `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListEndUserResponse struct for ListEndUserResponse
type ListEndUserTypeParams ¶
type ListEndUserTypeParams struct { // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListEndUserType'
func (*ListEndUserTypeParams) SetLimit ¶ added in v0.13.0
func (params *ListEndUserTypeParams) SetLimit(Limit int) *ListEndUserTypeParams
func (*ListEndUserTypeParams) SetPageSize ¶
func (params *ListEndUserTypeParams) SetPageSize(PageSize int) *ListEndUserTypeParams
type ListEndUserTypeResponse ¶
type ListEndUserTypeResponse struct { EndUserTypes []TrusthubV1EndUserType `json:"end_user_types,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListEndUserTypeResponse struct for ListEndUserTypeResponse
type ListPoliciesParams ¶
type ListPoliciesParams struct { // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListPolicies'
func (*ListPoliciesParams) SetLimit ¶ added in v0.13.0
func (params *ListPoliciesParams) SetLimit(Limit int) *ListPoliciesParams
func (*ListPoliciesParams) SetPageSize ¶
func (params *ListPoliciesParams) SetPageSize(PageSize int) *ListPoliciesParams
type ListPoliciesResponse ¶
type ListPoliciesResponse struct { Results []TrusthubV1Policies `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListPoliciesResponse struct for ListPoliciesResponse
type ListSupportingDocumentParams ¶
type ListSupportingDocumentParams struct { // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListSupportingDocument'
func (*ListSupportingDocumentParams) SetLimit ¶ added in v0.13.0
func (params *ListSupportingDocumentParams) SetLimit(Limit int) *ListSupportingDocumentParams
func (*ListSupportingDocumentParams) SetPageSize ¶
func (params *ListSupportingDocumentParams) SetPageSize(PageSize int) *ListSupportingDocumentParams
type ListSupportingDocumentResponse ¶
type ListSupportingDocumentResponse struct { Results []TrusthubV1SupportingDocument `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListSupportingDocumentResponse struct for ListSupportingDocumentResponse
type ListSupportingDocumentTypeParams ¶
type ListSupportingDocumentTypeParams struct { // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListSupportingDocumentType'
func (*ListSupportingDocumentTypeParams) SetLimit ¶ added in v0.13.0
func (params *ListSupportingDocumentTypeParams) SetLimit(Limit int) *ListSupportingDocumentTypeParams
func (*ListSupportingDocumentTypeParams) SetPageSize ¶
func (params *ListSupportingDocumentTypeParams) SetPageSize(PageSize int) *ListSupportingDocumentTypeParams
type ListSupportingDocumentTypeResponse ¶
type ListSupportingDocumentTypeResponse struct { SupportingDocumentTypes []TrusthubV1SupportingDocumentType `json:"supporting_document_types,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListSupportingDocumentTypeResponse struct for ListSupportingDocumentTypeResponse
type ListTrustProductChannelEndpointAssignmentParams ¶
type ListTrustProductChannelEndpointAssignmentParams struct { // The SID of an channel endpoint ChannelEndpointSid *string `json:"ChannelEndpointSid,omitempty"` // comma separated list of channel endpoint sids ChannelEndpointSids *string `json:"ChannelEndpointSids,omitempty"` // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListTrustProductChannelEndpointAssignment'
func (*ListTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSid ¶
func (params *ListTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSid(ChannelEndpointSid string) *ListTrustProductChannelEndpointAssignmentParams
func (*ListTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSids ¶
func (params *ListTrustProductChannelEndpointAssignmentParams) SetChannelEndpointSids(ChannelEndpointSids string) *ListTrustProductChannelEndpointAssignmentParams
func (*ListTrustProductChannelEndpointAssignmentParams) SetLimit ¶ added in v0.13.0
func (params *ListTrustProductChannelEndpointAssignmentParams) SetLimit(Limit int) *ListTrustProductChannelEndpointAssignmentParams
func (*ListTrustProductChannelEndpointAssignmentParams) SetPageSize ¶
func (params *ListTrustProductChannelEndpointAssignmentParams) SetPageSize(PageSize int) *ListTrustProductChannelEndpointAssignmentParams
type ListTrustProductChannelEndpointAssignmentResponse ¶
type ListTrustProductChannelEndpointAssignmentResponse struct { Results []TrusthubV1TrustProductChannelEndpointAssignment `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListTrustProductChannelEndpointAssignmentResponse struct for ListTrustProductChannelEndpointAssignmentResponse
type ListTrustProductEntityAssignmentParams ¶
type ListTrustProductEntityAssignmentParams struct { // A string to filter the results by (EndUserType or SupportingDocumentType) machine-name. This is useful when you want to retrieve the entity-assignment of a specific end-user or supporting document. ObjectType *string `json:"ObjectType,omitempty"` // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListTrustProductEntityAssignment'
func (*ListTrustProductEntityAssignmentParams) SetLimit ¶ added in v0.13.0
func (params *ListTrustProductEntityAssignmentParams) SetLimit(Limit int) *ListTrustProductEntityAssignmentParams
func (*ListTrustProductEntityAssignmentParams) SetObjectType ¶ added in v1.19.1
func (params *ListTrustProductEntityAssignmentParams) SetObjectType(ObjectType string) *ListTrustProductEntityAssignmentParams
func (*ListTrustProductEntityAssignmentParams) SetPageSize ¶
func (params *ListTrustProductEntityAssignmentParams) SetPageSize(PageSize int) *ListTrustProductEntityAssignmentParams
type ListTrustProductEntityAssignmentResponse ¶
type ListTrustProductEntityAssignmentResponse struct { Results []TrusthubV1TrustProductEntityAssignment `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListTrustProductEntityAssignmentResponse struct for ListTrustProductEntityAssignmentResponse
type ListTrustProductEvaluationParams ¶
type ListTrustProductEvaluationParams struct { // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListTrustProductEvaluation'
func (*ListTrustProductEvaluationParams) SetLimit ¶ added in v0.13.0
func (params *ListTrustProductEvaluationParams) SetLimit(Limit int) *ListTrustProductEvaluationParams
func (*ListTrustProductEvaluationParams) SetPageSize ¶
func (params *ListTrustProductEvaluationParams) SetPageSize(PageSize int) *ListTrustProductEvaluationParams
type ListTrustProductEvaluationResponse ¶
type ListTrustProductEvaluationResponse struct { Results []TrusthubV1TrustProductEvaluation `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListTrustProductEvaluationResponse struct for ListTrustProductEvaluationResponse
type ListTrustProductParams ¶
type ListTrustProductParams struct { // The verification status of the Trust Product resource. Status *string `json:"Status,omitempty"` // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The unique string of a policy that is associated to the Trust Product resource. PolicySid *string `json:"PolicySid,omitempty"` // How many resources to return in each list page. The default is 50, and the maximum is 1000. PageSize *int `json:"PageSize,omitempty"` // Max number of records to return. Limit *int `json:"limit,omitempty"` }
Optional parameters for the method 'ListTrustProduct'
func (*ListTrustProductParams) SetFriendlyName ¶
func (params *ListTrustProductParams) SetFriendlyName(FriendlyName string) *ListTrustProductParams
func (*ListTrustProductParams) SetLimit ¶ added in v0.13.0
func (params *ListTrustProductParams) SetLimit(Limit int) *ListTrustProductParams
func (*ListTrustProductParams) SetPageSize ¶
func (params *ListTrustProductParams) SetPageSize(PageSize int) *ListTrustProductParams
func (*ListTrustProductParams) SetPolicySid ¶
func (params *ListTrustProductParams) SetPolicySid(PolicySid string) *ListTrustProductParams
func (*ListTrustProductParams) SetStatus ¶
func (params *ListTrustProductParams) SetStatus(Status string) *ListTrustProductParams
type ListTrustProductResponse ¶
type ListTrustProductResponse struct { Results []TrusthubV1TrustProduct `json:"results,omitempty"` Meta ListCustomerProfileResponseMeta `json:"meta,omitempty"` }
ListTrustProductResponse struct for ListTrustProductResponse
type TrusthubV1ComplianceInquiry ¶ added in v1.14.1
type TrusthubV1ComplianceInquiry struct { // The unique ID used to start an embedded compliance registration session. InquiryId *string `json:"inquiry_id,omitempty"` // The session token used to start an embedded compliance registration session. InquirySessionToken *string `json:"inquiry_session_token,omitempty"` // The CustomerID matching the Customer Profile that should be resumed or resubmitted for editing. CustomerId *string `json:"customer_id,omitempty"` // The URL of this resource. Url *string `json:"url,omitempty"` }
TrusthubV1ComplianceInquiry struct for TrusthubV1ComplianceInquiry
type TrusthubV1ComplianceRegistration ¶ added in v1.18.0
type TrusthubV1ComplianceRegistration struct { // The unique ID used to start an embedded compliance registration session. InquiryId *string `json:"inquiry_id,omitempty"` // The session token used to start an embedded compliance registration session. InquirySessionToken *string `json:"inquiry_session_token,omitempty"` // The RegistrationId matching the Registration Profile that should be resumed or resubmitted for editing. RegistrationId *string `json:"registration_id,omitempty"` // The URL of this resource. Url *string `json:"url,omitempty"` }
TrusthubV1ComplianceRegistration struct for TrusthubV1ComplianceRegistration
type TrusthubV1ComplianceTollfreeInquiry ¶ added in v1.15.1
type TrusthubV1ComplianceTollfreeInquiry struct { // The unique ID used to start an embedded compliance registration session. InquiryId *string `json:"inquiry_id,omitempty"` // The session token used to start an embedded compliance registration session. InquirySessionToken *string `json:"inquiry_session_token,omitempty"` // The TolfreeId matching the Tollfree Profile that should be resumed or resubmitted for editing. RegistrationId *string `json:"registration_id,omitempty"` // The URL of this resource. Url *string `json:"url,omitempty"` }
TrusthubV1ComplianceTollfreeInquiry struct for TrusthubV1ComplianceTollfreeInquiry
type TrusthubV1CustomerProfile ¶
type TrusthubV1CustomerProfile struct { // The unique string that we created to identify the Customer-Profile resource. Sid *string `json:"sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Customer-Profile resource. AccountSid *string `json:"account_sid,omitempty"` // The unique string of a policy that is associated to the Customer-Profile resource. PolicySid *string `json:"policy_sid,omitempty"` // The string that you assigned to describe the resource. FriendlyName *string `json:"friendly_name,omitempty"` Status *string `json:"status,omitempty"` // The date and time in GMT in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format when the resource will be valid until. ValidUntil *time.Time `json:"valid_until,omitempty"` // The email address that will receive updates when the Customer-Profile resource changes status. Email *string `json:"email,omitempty"` // The URL we call to inform your application of status changes. StatusCallback *string `json:"status_callback,omitempty"` // The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateCreated *time.Time `json:"date_created,omitempty"` // The date and time in GMT when the resource was last updated specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateUpdated *time.Time `json:"date_updated,omitempty"` // The absolute URL of the Customer-Profile resource. Url *string `json:"url,omitempty"` // The URLs of the Assigned Items of the Customer-Profile resource. Links *map[string]interface{} `json:"links,omitempty"` // The error codes associated with the rejection of the Customer-Profile. Errors *[]interface{} `json:"errors,omitempty"` }
TrusthubV1CustomerProfile struct for TrusthubV1CustomerProfile
type TrusthubV1CustomerProfileChannelEndpointAssignment ¶ added in v0.14.0
type TrusthubV1CustomerProfileChannelEndpointAssignment struct { // The unique string that we created to identify the Item Assignment resource. Sid *string `json:"sid,omitempty"` // The unique string that we created to identify the CustomerProfile resource. CustomerProfileSid *string `json:"customer_profile_sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Item Assignment resource. AccountSid *string `json:"account_sid,omitempty"` // The type of channel endpoint. eg: phone-number ChannelEndpointType *string `json:"channel_endpoint_type,omitempty"` // The SID of an channel endpoint ChannelEndpointSid *string `json:"channel_endpoint_sid,omitempty"` // The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateCreated *time.Time `json:"date_created,omitempty"` // The absolute URL of the Identity resource. Url *string `json:"url,omitempty"` }
TrusthubV1CustomerProfileChannelEndpointAssignment struct for TrusthubV1CustomerProfileChannelEndpointAssignment
type TrusthubV1CustomerProfileEntityAssignment ¶ added in v0.14.0
type TrusthubV1CustomerProfileEntityAssignment struct { // The unique string that we created to identify the Item Assignment resource. Sid *string `json:"sid,omitempty"` // The unique string that we created to identify the CustomerProfile resource. CustomerProfileSid *string `json:"customer_profile_sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Item Assignment resource. AccountSid *string `json:"account_sid,omitempty"` // The SID of an object bag that holds information of the different items. ObjectSid *string `json:"object_sid,omitempty"` // The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateCreated *time.Time `json:"date_created,omitempty"` // The absolute URL of the Identity resource. Url *string `json:"url,omitempty"` }
TrusthubV1CustomerProfileEntityAssignment struct for TrusthubV1CustomerProfileEntityAssignment
type TrusthubV1CustomerProfileEvaluation ¶ added in v0.14.0
type TrusthubV1CustomerProfileEvaluation struct { // The unique string that identifies the Evaluation resource. Sid *string `json:"sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the customer_profile resource. AccountSid *string `json:"account_sid,omitempty"` // The unique string of a policy that is associated to the customer_profile resource. PolicySid *string `json:"policy_sid,omitempty"` // The unique string that we created to identify the customer_profile resource. CustomerProfileSid *string `json:"customer_profile_sid,omitempty"` Status *string `json:"status,omitempty"` // The results of the Evaluation which includes the valid and invalid attributes. Results *[]interface{} `json:"results,omitempty"` DateCreated *time.Time `json:"date_created,omitempty"` Url *string `json:"url,omitempty"` }
TrusthubV1CustomerProfileEvaluation struct for TrusthubV1CustomerProfileEvaluation
type TrusthubV1EndUser ¶
type TrusthubV1EndUser struct { // The unique string created by Twilio to identify the End User resource. Sid *string `json:"sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the End User resource. AccountSid *string `json:"account_sid,omitempty"` // The string that you assigned to describe the resource. FriendlyName *string `json:"friendly_name,omitempty"` // The type of end user of the Bundle resource - can be `individual` or `business`. Type *string `json:"type,omitempty"` // The set of parameters that are the attributes of the End Users resource which are listed in the End User Types. Attributes *interface{} `json:"attributes,omitempty"` // The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateCreated *time.Time `json:"date_created,omitempty"` // The date and time in GMT when the resource was last updated specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateUpdated *time.Time `json:"date_updated,omitempty"` // The absolute URL of the End User resource. Url *string `json:"url,omitempty"` }
TrusthubV1EndUser struct for TrusthubV1EndUser
type TrusthubV1EndUserType ¶
type TrusthubV1EndUserType struct { // The unique string that identifies the End-User Type resource. Sid *string `json:"sid,omitempty"` // A human-readable description that is assigned to describe the End-User Type resource. Examples can include first name, last name, email, business name, etc FriendlyName *string `json:"friendly_name,omitempty"` // A machine-readable description of the End-User Type resource. Examples can include first_name, last_name, email, business_name, etc. MachineName *string `json:"machine_name,omitempty"` // The required information for creating an End-User. The required fields will change as regulatory needs change and will differ for businesses and individuals. Fields *[]interface{} `json:"fields,omitempty"` // The absolute URL of the End-User Type resource. Url *string `json:"url,omitempty"` }
TrusthubV1EndUserType struct for TrusthubV1EndUserType
type TrusthubV1Policies ¶
type TrusthubV1Policies struct { // The unique string that identifies the Policy resource. Sid *string `json:"sid,omitempty"` // A human-readable description that is assigned to describe the Policy resource. Examples can include Primary Customer profile policy FriendlyName *string `json:"friendly_name,omitempty"` // The SID of an object that holds the policy information Requirements *interface{} `json:"requirements,omitempty"` // The absolute URL of the Policy resource. Url *string `json:"url,omitempty"` }
TrusthubV1Policies struct for TrusthubV1Policies
type TrusthubV1SupportingDocument ¶
type TrusthubV1SupportingDocument struct { // The unique string created by Twilio to identify the Supporting Document resource. Sid *string `json:"sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Document resource. AccountSid *string `json:"account_sid,omitempty"` // The string that you assigned to describe the resource. FriendlyName *string `json:"friendly_name,omitempty"` // The image type uploaded in the Supporting Document container. MimeType *string `json:"mime_type,omitempty"` Status *string `json:"status,omitempty"` // The type of the Supporting Document. Type *string `json:"type,omitempty"` // The set of parameters that are the attributes of the Supporting Documents resource which are listed in the Supporting Document Types. Attributes *interface{} `json:"attributes,omitempty"` // The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateCreated *time.Time `json:"date_created,omitempty"` // The date and time in GMT when the resource was last updated specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateUpdated *time.Time `json:"date_updated,omitempty"` // The absolute URL of the Supporting Document resource. Url *string `json:"url,omitempty"` }
TrusthubV1SupportingDocument struct for TrusthubV1SupportingDocument
type TrusthubV1SupportingDocumentType ¶
type TrusthubV1SupportingDocumentType struct { // The unique string that identifies the Supporting Document Type resource. Sid *string `json:"sid,omitempty"` // A human-readable description of the Supporting Document Type resource. FriendlyName *string `json:"friendly_name,omitempty"` // The machine-readable description of the Supporting Document Type resource. MachineName *string `json:"machine_name,omitempty"` // The required information for creating a Supporting Document. The required fields will change as regulatory needs change and will differ for businesses and individuals. Fields *[]interface{} `json:"fields,omitempty"` // The absolute URL of the Supporting Document Type resource. Url *string `json:"url,omitempty"` }
TrusthubV1SupportingDocumentType struct for TrusthubV1SupportingDocumentType
type TrusthubV1TrustProduct ¶
type TrusthubV1TrustProduct struct { // The unique string that we created to identify the Trust Product resource. Sid *string `json:"sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Trust Product resource. AccountSid *string `json:"account_sid,omitempty"` // The unique string of the policy that is associated with the Trust Product resource. PolicySid *string `json:"policy_sid,omitempty"` // The string that you assigned to describe the resource. FriendlyName *string `json:"friendly_name,omitempty"` Status *string `json:"status,omitempty"` // The date and time in GMT in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format until which the resource will be valid. ValidUntil *time.Time `json:"valid_until,omitempty"` // The email address that will receive updates when the Trust Product resource changes status. Email *string `json:"email,omitempty"` // The URL we call to inform your application of status changes. StatusCallback *string `json:"status_callback,omitempty"` // The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateCreated *time.Time `json:"date_created,omitempty"` // The date and time in GMT when the resource was last updated specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateUpdated *time.Time `json:"date_updated,omitempty"` // The absolute URL of the Trust Product resource. Url *string `json:"url,omitempty"` // The URLs of the Assigned Items of the Trust Product resource. Links *map[string]interface{} `json:"links,omitempty"` // The error codes associated with the rejection of the Trust Product. Errors *[]interface{} `json:"errors,omitempty"` }
TrusthubV1TrustProduct struct for TrusthubV1TrustProduct
type TrusthubV1TrustProductChannelEndpointAssignment ¶ added in v0.14.0
type TrusthubV1TrustProductChannelEndpointAssignment struct { // The unique string that we created to identify the Item Assignment resource. Sid *string `json:"sid,omitempty"` // The unique string that we created to identify the CustomerProfile resource. TrustProductSid *string `json:"trust_product_sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Item Assignment resource. AccountSid *string `json:"account_sid,omitempty"` // The type of channel endpoint. eg: phone-number ChannelEndpointType *string `json:"channel_endpoint_type,omitempty"` // The SID of an channel endpoint ChannelEndpointSid *string `json:"channel_endpoint_sid,omitempty"` // The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateCreated *time.Time `json:"date_created,omitempty"` // The absolute URL of the Identity resource. Url *string `json:"url,omitempty"` }
TrusthubV1TrustProductChannelEndpointAssignment struct for TrusthubV1TrustProductChannelEndpointAssignment
type TrusthubV1TrustProductEntityAssignment ¶ added in v0.14.0
type TrusthubV1TrustProductEntityAssignment struct { // The unique string that we created to identify the Item Assignment resource. Sid *string `json:"sid,omitempty"` // The unique string that we created to identify the TrustProduct resource. TrustProductSid *string `json:"trust_product_sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Item Assignment resource. AccountSid *string `json:"account_sid,omitempty"` // The SID of an object bag that holds information of the different items. ObjectSid *string `json:"object_sid,omitempty"` // The date and time in GMT when the resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. DateCreated *time.Time `json:"date_created,omitempty"` // The absolute URL of the Identity resource. Url *string `json:"url,omitempty"` }
TrusthubV1TrustProductEntityAssignment struct for TrusthubV1TrustProductEntityAssignment
type TrusthubV1TrustProductEvaluation ¶ added in v0.14.0
type TrusthubV1TrustProductEvaluation struct { // The unique string that identifies the Evaluation resource. Sid *string `json:"sid,omitempty"` // The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the trust_product resource. AccountSid *string `json:"account_sid,omitempty"` // The unique string of a policy that is associated to the trust_product resource. PolicySid *string `json:"policy_sid,omitempty"` // The unique string that we created to identify the trust_product resource. TrustProductSid *string `json:"trust_product_sid,omitempty"` Status *string `json:"status,omitempty"` // The results of the Evaluation which includes the valid and invalid attributes. Results *[]interface{} `json:"results,omitempty"` DateCreated *time.Time `json:"date_created,omitempty"` Url *string `json:"url,omitempty"` }
TrusthubV1TrustProductEvaluation struct for TrusthubV1TrustProductEvaluation
type UpdateComplianceInquiryParams ¶ added in v1.14.1
type UpdateComplianceInquiryParams struct { // The unique SID identifier of the Primary Customer Profile that should be used as a parent. Only necessary when creating a secondary Customer Profile. PrimaryProfileSid *string `json:"PrimaryProfileSid,omitempty"` // Theme id for styling the inquiry form. ThemeSetId *string `json:"ThemeSetId,omitempty"` }
Optional parameters for the method 'UpdateComplianceInquiry'
func (*UpdateComplianceInquiryParams) SetPrimaryProfileSid ¶ added in v1.14.1
func (params *UpdateComplianceInquiryParams) SetPrimaryProfileSid(PrimaryProfileSid string) *UpdateComplianceInquiryParams
func (*UpdateComplianceInquiryParams) SetThemeSetId ¶ added in v1.22.4
func (params *UpdateComplianceInquiryParams) SetThemeSetId(ThemeSetId string) *UpdateComplianceInquiryParams
type UpdateComplianceRegistrationParams ¶ added in v1.19.1
type UpdateComplianceRegistrationParams struct { // Indicates if the inquiry is being started from an ISV embedded component. IsIsvEmbed *bool `json:"IsIsvEmbed,omitempty"` // Theme id for styling the inquiry form. ThemeSetId *string `json:"ThemeSetId,omitempty"` }
Optional parameters for the method 'UpdateComplianceRegistration'
func (*UpdateComplianceRegistrationParams) SetIsIsvEmbed ¶ added in v1.19.1
func (params *UpdateComplianceRegistrationParams) SetIsIsvEmbed(IsIsvEmbed bool) *UpdateComplianceRegistrationParams
func (*UpdateComplianceRegistrationParams) SetThemeSetId ¶ added in v1.19.1
func (params *UpdateComplianceRegistrationParams) SetThemeSetId(ThemeSetId string) *UpdateComplianceRegistrationParams
type UpdateCustomerProfileParams ¶
type UpdateCustomerProfileParams struct { // Status *string `json:"Status,omitempty"` // The URL we call to inform your application of status changes. StatusCallback *string `json:"StatusCallback,omitempty"` // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The email address that will receive updates when the Customer-Profile resource changes status. Email *string `json:"Email,omitempty"` }
Optional parameters for the method 'UpdateCustomerProfile'
func (*UpdateCustomerProfileParams) SetEmail ¶
func (params *UpdateCustomerProfileParams) SetEmail(Email string) *UpdateCustomerProfileParams
func (*UpdateCustomerProfileParams) SetFriendlyName ¶
func (params *UpdateCustomerProfileParams) SetFriendlyName(FriendlyName string) *UpdateCustomerProfileParams
func (*UpdateCustomerProfileParams) SetStatus ¶
func (params *UpdateCustomerProfileParams) SetStatus(Status string) *UpdateCustomerProfileParams
func (*UpdateCustomerProfileParams) SetStatusCallback ¶
func (params *UpdateCustomerProfileParams) SetStatusCallback(StatusCallback string) *UpdateCustomerProfileParams
type UpdateEndUserParams ¶
type UpdateEndUserParams struct { // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The set of parameters that are the attributes of the End User resource which are derived End User Types. Attributes *interface{} `json:"Attributes,omitempty"` }
Optional parameters for the method 'UpdateEndUser'
func (*UpdateEndUserParams) SetAttributes ¶
func (params *UpdateEndUserParams) SetAttributes(Attributes interface{}) *UpdateEndUserParams
func (*UpdateEndUserParams) SetFriendlyName ¶
func (params *UpdateEndUserParams) SetFriendlyName(FriendlyName string) *UpdateEndUserParams
type UpdateSupportingDocumentParams ¶
type UpdateSupportingDocumentParams struct { // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The set of parameters that are the attributes of the Supporting Document resource which are derived Supporting Document Types. Attributes *interface{} `json:"Attributes,omitempty"` }
Optional parameters for the method 'UpdateSupportingDocument'
func (*UpdateSupportingDocumentParams) SetAttributes ¶
func (params *UpdateSupportingDocumentParams) SetAttributes(Attributes interface{}) *UpdateSupportingDocumentParams
func (*UpdateSupportingDocumentParams) SetFriendlyName ¶
func (params *UpdateSupportingDocumentParams) SetFriendlyName(FriendlyName string) *UpdateSupportingDocumentParams
type UpdateTrustProductParams ¶
type UpdateTrustProductParams struct { // Status *string `json:"Status,omitempty"` // The URL we call to inform your application of status changes. StatusCallback *string `json:"StatusCallback,omitempty"` // The string that you assigned to describe the resource. FriendlyName *string `json:"FriendlyName,omitempty"` // The email address that will receive updates when the Trust Product resource changes status. Email *string `json:"Email,omitempty"` }
Optional parameters for the method 'UpdateTrustProduct'
func (*UpdateTrustProductParams) SetEmail ¶
func (params *UpdateTrustProductParams) SetEmail(Email string) *UpdateTrustProductParams
func (*UpdateTrustProductParams) SetFriendlyName ¶
func (params *UpdateTrustProductParams) SetFriendlyName(FriendlyName string) *UpdateTrustProductParams
func (*UpdateTrustProductParams) SetStatus ¶
func (params *UpdateTrustProductParams) SetStatus(Status string) *UpdateTrustProductParams
func (*UpdateTrustProductParams) SetStatusCallback ¶
func (params *UpdateTrustProductParams) SetStatusCallback(StatusCallback string) *UpdateTrustProductParams
Source Files ¶
- api_service.go
- compliance_inquiries_customers_initialize.go
- compliance_inquiries_registration_regulatory_compliance_gb_initialize.go
- compliance_inquiries_tollfree_initialize.go
- customer_profiles.go
- customer_profiles_channel_endpoint_assignments.go
- customer_profiles_entity_assignments.go
- customer_profiles_evaluations.go
- end_user_types.go
- end_users.go
- model_list_customer_profile_channel_endpoint_assignment_response.go
- model_list_customer_profile_entity_assignment_response.go
- model_list_customer_profile_evaluation_response.go
- model_list_customer_profile_response.go
- model_list_customer_profile_response_meta.go
- model_list_end_user_response.go
- model_list_end_user_type_response.go
- model_list_policies_response.go
- model_list_supporting_document_response.go
- model_list_supporting_document_type_response.go
- model_list_trust_product_channel_endpoint_assignment_response.go
- model_list_trust_product_entity_assignment_response.go
- model_list_trust_product_evaluation_response.go
- model_list_trust_product_response.go
- model_trusthub_v1_compliance_inquiry.go
- model_trusthub_v1_compliance_registration.go
- model_trusthub_v1_compliance_tollfree_inquiry.go
- model_trusthub_v1_customer_profile.go
- model_trusthub_v1_customer_profile_channel_endpoint_assignment.go
- model_trusthub_v1_customer_profile_entity_assignment.go
- model_trusthub_v1_customer_profile_evaluation.go
- model_trusthub_v1_end_user.go
- model_trusthub_v1_end_user_type.go
- model_trusthub_v1_policies.go
- model_trusthub_v1_supporting_document.go
- model_trusthub_v1_supporting_document_type.go
- model_trusthub_v1_trust_product.go
- model_trusthub_v1_trust_product_channel_endpoint_assignment.go
- model_trusthub_v1_trust_product_entity_assignment.go
- model_trusthub_v1_trust_product_evaluation.go
- policies.go
- supporting_document_types.go
- supporting_documents.go
- trust_products.go
- trust_products_channel_endpoint_assignments.go
- trust_products_entity_assignments.go
- trust_products_evaluations.go