Documentation ¶
Overview ¶
Package cleanrooms provides the client and types for making API requests to AWS Clean Rooms Service.
Welcome to the Clean Rooms API Reference.
Clean Rooms is an Amazon Web Services service that helps multiple parties to join their data together in a secure collaboration workspace. In the collaboration, members who can query and receive results can get insights into the collective datasets without either party getting access to the other party's raw data.
To learn more about Clean Rooms concepts, procedures, and best practices, see the Clean Rooms User Guide (https://docs.aws.amazon.com/clean-rooms/latest/userguide/what-is.html).
To learn more about SQL commands, functions, and conditions supported in Clean Rooms, see the Clean Rooms SQL Reference (https://docs.aws.amazon.com/clean-rooms/latest/sql-reference/sql-reference.html).
See https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17 for more information on this service.
See cleanrooms package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/cleanrooms/
Using the Client ¶
To contact AWS Clean Rooms Service with the SDK use the New function to create a new service client. With that client you can make API requests to the service. These clients are safe to use concurrently.
See the SDK's documentation for more information on how to use the SDK. https://docs.aws.amazon.com/sdk-for-go/api/
See aws.Config documentation for more information on configuring SDK clients. https://docs.aws.amazon.com/sdk-for-go/api/aws/#Config
See the AWS Clean Rooms Service client CleanRooms for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/cleanrooms/#New
Index ¶
- Constants
- func AccessDeniedExceptionReason_Values() []string
- func AdditionalAnalyses_Values() []string
- func AggregateFunctionName_Values() []string
- func AggregationType_Values() []string
- func AnalysisFormat_Values() []string
- func AnalysisMethod_Values() []string
- func AnalysisRuleType_Values() []string
- func AnalysisTemplateValidationStatus_Values() []string
- func AnalysisTemplateValidationType_Values() []string
- func AnalysisType_Values() []string
- func CollaborationQueryLogStatus_Values() []string
- func ConfiguredTableAnalysisRuleType_Values() []string
- func ConfiguredTableAssociationAnalysisRuleType_Values() []string
- func ConflictExceptionReason_Values() []string
- func DifferentialPrivacyAggregationType_Values() []string
- func FilterableMemberStatus_Values() []string
- func IdNamespaceType_Values() []string
- func JoinOperator_Values() []string
- func JoinRequiredOption_Values() []string
- func MemberAbility_Values() []string
- func MemberStatus_Values() []string
- func MembershipQueryLogStatus_Values() []string
- func MembershipStatus_Values() []string
- func ParameterType_Values() []string
- func PrivacyBudgetTemplateAutoRefresh_Values() []string
- func PrivacyBudgetType_Values() []string
- func ProtectedQueryStatus_Values() []string
- func ProtectedQueryType_Values() []string
- func ResourceType_Values() []string
- func ResultFormat_Values() []string
- func ScalarFunctions_Values() []string
- func SchemaConfiguration_Values() []string
- func SchemaStatusReasonCode_Values() []string
- func SchemaStatus_Values() []string
- func SchemaType_Values() []string
- func TargetProtectedQueryStatus_Values() []string
- func ValidationExceptionReason_Values() []string
- type AccessDeniedException
- func (s *AccessDeniedException) Code() string
- func (s *AccessDeniedException) Error() string
- func (s AccessDeniedException) GoString() string
- func (s *AccessDeniedException) Message() string
- func (s *AccessDeniedException) OrigErr() error
- func (s *AccessDeniedException) RequestID() string
- func (s *AccessDeniedException) StatusCode() int
- func (s AccessDeniedException) String() string
- type AggregateColumn
- type AggregationConstraint
- func (s AggregationConstraint) GoString() string
- func (s *AggregationConstraint) SetColumnName(v string) *AggregationConstraint
- func (s *AggregationConstraint) SetMinimum(v int64) *AggregationConstraint
- func (s *AggregationConstraint) SetType(v string) *AggregationConstraint
- func (s AggregationConstraint) String() string
- func (s *AggregationConstraint) Validate() error
- type AnalysisParameter
- func (s AnalysisParameter) GoString() string
- func (s *AnalysisParameter) SetDefaultValue(v string) *AnalysisParameter
- func (s *AnalysisParameter) SetName(v string) *AnalysisParameter
- func (s *AnalysisParameter) SetType(v string) *AnalysisParameter
- func (s AnalysisParameter) String() string
- func (s *AnalysisParameter) Validate() error
- type AnalysisRule
- func (s AnalysisRule) GoString() string
- func (s *AnalysisRule) SetCollaborationId(v string) *AnalysisRule
- func (s *AnalysisRule) SetCreateTime(v time.Time) *AnalysisRule
- func (s *AnalysisRule) SetName(v string) *AnalysisRule
- func (s *AnalysisRule) SetPolicy(v *AnalysisRulePolicy) *AnalysisRule
- func (s *AnalysisRule) SetType(v string) *AnalysisRule
- func (s *AnalysisRule) SetUpdateTime(v time.Time) *AnalysisRule
- func (s AnalysisRule) String() string
- type AnalysisRuleAggregation
- func (s AnalysisRuleAggregation) GoString() string
- func (s *AnalysisRuleAggregation) SetAdditionalAnalyses(v string) *AnalysisRuleAggregation
- func (s *AnalysisRuleAggregation) SetAggregateColumns(v []*AggregateColumn) *AnalysisRuleAggregation
- func (s *AnalysisRuleAggregation) SetAllowedJoinOperators(v []*string) *AnalysisRuleAggregation
- func (s *AnalysisRuleAggregation) SetDimensionColumns(v []*string) *AnalysisRuleAggregation
- func (s *AnalysisRuleAggregation) SetJoinColumns(v []*string) *AnalysisRuleAggregation
- func (s *AnalysisRuleAggregation) SetJoinRequired(v string) *AnalysisRuleAggregation
- func (s *AnalysisRuleAggregation) SetOutputConstraints(v []*AggregationConstraint) *AnalysisRuleAggregation
- func (s *AnalysisRuleAggregation) SetScalarFunctions(v []*string) *AnalysisRuleAggregation
- func (s AnalysisRuleAggregation) String() string
- func (s *AnalysisRuleAggregation) Validate() error
- type AnalysisRuleCustom
- func (s AnalysisRuleCustom) GoString() string
- func (s *AnalysisRuleCustom) SetAdditionalAnalyses(v string) *AnalysisRuleCustom
- func (s *AnalysisRuleCustom) SetAllowedAnalyses(v []*string) *AnalysisRuleCustom
- func (s *AnalysisRuleCustom) SetAllowedAnalysisProviders(v []*string) *AnalysisRuleCustom
- func (s *AnalysisRuleCustom) SetDifferentialPrivacy(v *DifferentialPrivacyConfiguration) *AnalysisRuleCustom
- func (s *AnalysisRuleCustom) SetDisallowedOutputColumns(v []*string) *AnalysisRuleCustom
- func (s AnalysisRuleCustom) String() string
- func (s *AnalysisRuleCustom) Validate() error
- type AnalysisRuleIdMappingTable
- func (s AnalysisRuleIdMappingTable) GoString() string
- func (s *AnalysisRuleIdMappingTable) SetDimensionColumns(v []*string) *AnalysisRuleIdMappingTable
- func (s *AnalysisRuleIdMappingTable) SetJoinColumns(v []*string) *AnalysisRuleIdMappingTable
- func (s *AnalysisRuleIdMappingTable) SetQueryConstraints(v []*QueryConstraint) *AnalysisRuleIdMappingTable
- func (s AnalysisRuleIdMappingTable) String() string
- type AnalysisRuleList
- func (s AnalysisRuleList) GoString() string
- func (s *AnalysisRuleList) SetAdditionalAnalyses(v string) *AnalysisRuleList
- func (s *AnalysisRuleList) SetAllowedJoinOperators(v []*string) *AnalysisRuleList
- func (s *AnalysisRuleList) SetJoinColumns(v []*string) *AnalysisRuleList
- func (s *AnalysisRuleList) SetListColumns(v []*string) *AnalysisRuleList
- func (s AnalysisRuleList) String() string
- func (s *AnalysisRuleList) Validate() error
- type AnalysisRulePolicy
- type AnalysisRulePolicyV1
- func (s AnalysisRulePolicyV1) GoString() string
- func (s *AnalysisRulePolicyV1) SetAggregation(v *AnalysisRuleAggregation) *AnalysisRulePolicyV1
- func (s *AnalysisRulePolicyV1) SetCustom(v *AnalysisRuleCustom) *AnalysisRulePolicyV1
- func (s *AnalysisRulePolicyV1) SetIdMappingTable(v *AnalysisRuleIdMappingTable) *AnalysisRulePolicyV1
- func (s *AnalysisRulePolicyV1) SetList(v *AnalysisRuleList) *AnalysisRulePolicyV1
- func (s AnalysisRulePolicyV1) String() string
- type AnalysisSchema
- type AnalysisSource
- type AnalysisTemplate
- func (s AnalysisTemplate) GoString() string
- func (s *AnalysisTemplate) SetAnalysisParameters(v []*AnalysisParameter) *AnalysisTemplate
- func (s *AnalysisTemplate) SetArn(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetCollaborationArn(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetCollaborationId(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetCreateTime(v time.Time) *AnalysisTemplate
- func (s *AnalysisTemplate) SetDescription(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetFormat(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetId(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetMembershipArn(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetMembershipId(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetName(v string) *AnalysisTemplate
- func (s *AnalysisTemplate) SetSchema(v *AnalysisSchema) *AnalysisTemplate
- func (s *AnalysisTemplate) SetSource(v *AnalysisSource) *AnalysisTemplate
- func (s *AnalysisTemplate) SetUpdateTime(v time.Time) *AnalysisTemplate
- func (s *AnalysisTemplate) SetValidations(v []*AnalysisTemplateValidationStatusDetail) *AnalysisTemplate
- func (s AnalysisTemplate) String() string
- type AnalysisTemplateSummary
- func (s AnalysisTemplateSummary) GoString() string
- func (s *AnalysisTemplateSummary) SetArn(v string) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetCollaborationArn(v string) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetCollaborationId(v string) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetCreateTime(v time.Time) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetDescription(v string) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetId(v string) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetMembershipArn(v string) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetMembershipId(v string) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetName(v string) *AnalysisTemplateSummary
- func (s *AnalysisTemplateSummary) SetUpdateTime(v time.Time) *AnalysisTemplateSummary
- func (s AnalysisTemplateSummary) String() string
- type AnalysisTemplateValidationStatusDetail
- func (s AnalysisTemplateValidationStatusDetail) GoString() string
- func (s *AnalysisTemplateValidationStatusDetail) SetReasons(v []*AnalysisTemplateValidationStatusReason) *AnalysisTemplateValidationStatusDetail
- func (s *AnalysisTemplateValidationStatusDetail) SetStatus(v string) *AnalysisTemplateValidationStatusDetail
- func (s *AnalysisTemplateValidationStatusDetail) SetType(v string) *AnalysisTemplateValidationStatusDetail
- func (s AnalysisTemplateValidationStatusDetail) String() string
- type AnalysisTemplateValidationStatusReason
- type BatchGetCollaborationAnalysisTemplateError
- func (s BatchGetCollaborationAnalysisTemplateError) GoString() string
- func (s *BatchGetCollaborationAnalysisTemplateError) SetArn(v string) *BatchGetCollaborationAnalysisTemplateError
- func (s *BatchGetCollaborationAnalysisTemplateError) SetCode(v string) *BatchGetCollaborationAnalysisTemplateError
- func (s *BatchGetCollaborationAnalysisTemplateError) SetMessage(v string) *BatchGetCollaborationAnalysisTemplateError
- func (s BatchGetCollaborationAnalysisTemplateError) String() string
- type BatchGetCollaborationAnalysisTemplateInput
- func (s BatchGetCollaborationAnalysisTemplateInput) GoString() string
- func (s *BatchGetCollaborationAnalysisTemplateInput) SetAnalysisTemplateArns(v []*string) *BatchGetCollaborationAnalysisTemplateInput
- func (s *BatchGetCollaborationAnalysisTemplateInput) SetCollaborationIdentifier(v string) *BatchGetCollaborationAnalysisTemplateInput
- func (s BatchGetCollaborationAnalysisTemplateInput) String() string
- func (s *BatchGetCollaborationAnalysisTemplateInput) Validate() error
- type BatchGetCollaborationAnalysisTemplateOutput
- func (s BatchGetCollaborationAnalysisTemplateOutput) GoString() string
- func (s *BatchGetCollaborationAnalysisTemplateOutput) SetCollaborationAnalysisTemplates(v []*CollaborationAnalysisTemplate) *BatchGetCollaborationAnalysisTemplateOutput
- func (s *BatchGetCollaborationAnalysisTemplateOutput) SetErrors(v []*BatchGetCollaborationAnalysisTemplateError) *BatchGetCollaborationAnalysisTemplateOutput
- func (s BatchGetCollaborationAnalysisTemplateOutput) String() string
- type BatchGetSchemaAnalysisRuleError
- func (s BatchGetSchemaAnalysisRuleError) GoString() string
- func (s *BatchGetSchemaAnalysisRuleError) SetCode(v string) *BatchGetSchemaAnalysisRuleError
- func (s *BatchGetSchemaAnalysisRuleError) SetMessage(v string) *BatchGetSchemaAnalysisRuleError
- func (s *BatchGetSchemaAnalysisRuleError) SetName(v string) *BatchGetSchemaAnalysisRuleError
- func (s *BatchGetSchemaAnalysisRuleError) SetType(v string) *BatchGetSchemaAnalysisRuleError
- func (s BatchGetSchemaAnalysisRuleError) String() string
- type BatchGetSchemaAnalysisRuleInput
- func (s BatchGetSchemaAnalysisRuleInput) GoString() string
- func (s *BatchGetSchemaAnalysisRuleInput) SetCollaborationIdentifier(v string) *BatchGetSchemaAnalysisRuleInput
- func (s *BatchGetSchemaAnalysisRuleInput) SetSchemaAnalysisRuleRequests(v []*SchemaAnalysisRuleRequest) *BatchGetSchemaAnalysisRuleInput
- func (s BatchGetSchemaAnalysisRuleInput) String() string
- func (s *BatchGetSchemaAnalysisRuleInput) Validate() error
- type BatchGetSchemaAnalysisRuleOutput
- func (s BatchGetSchemaAnalysisRuleOutput) GoString() string
- func (s *BatchGetSchemaAnalysisRuleOutput) SetAnalysisRules(v []*AnalysisRule) *BatchGetSchemaAnalysisRuleOutput
- func (s *BatchGetSchemaAnalysisRuleOutput) SetErrors(v []*BatchGetSchemaAnalysisRuleError) *BatchGetSchemaAnalysisRuleOutput
- func (s BatchGetSchemaAnalysisRuleOutput) String() string
- type BatchGetSchemaError
- func (s BatchGetSchemaError) GoString() string
- func (s *BatchGetSchemaError) SetCode(v string) *BatchGetSchemaError
- func (s *BatchGetSchemaError) SetMessage(v string) *BatchGetSchemaError
- func (s *BatchGetSchemaError) SetName(v string) *BatchGetSchemaError
- func (s BatchGetSchemaError) String() string
- type BatchGetSchemaInput
- type BatchGetSchemaOutput
- type CleanRooms
- func (c *CleanRooms) BatchGetCollaborationAnalysisTemplate(input *BatchGetCollaborationAnalysisTemplateInput) (*BatchGetCollaborationAnalysisTemplateOutput, error)
- func (c *CleanRooms) BatchGetCollaborationAnalysisTemplateRequest(input *BatchGetCollaborationAnalysisTemplateInput) (req *request.Request, output *BatchGetCollaborationAnalysisTemplateOutput)
- func (c *CleanRooms) BatchGetCollaborationAnalysisTemplateWithContext(ctx aws.Context, input *BatchGetCollaborationAnalysisTemplateInput, ...) (*BatchGetCollaborationAnalysisTemplateOutput, error)
- func (c *CleanRooms) BatchGetSchema(input *BatchGetSchemaInput) (*BatchGetSchemaOutput, error)
- func (c *CleanRooms) BatchGetSchemaAnalysisRule(input *BatchGetSchemaAnalysisRuleInput) (*BatchGetSchemaAnalysisRuleOutput, error)
- func (c *CleanRooms) BatchGetSchemaAnalysisRuleRequest(input *BatchGetSchemaAnalysisRuleInput) (req *request.Request, output *BatchGetSchemaAnalysisRuleOutput)
- func (c *CleanRooms) BatchGetSchemaAnalysisRuleWithContext(ctx aws.Context, input *BatchGetSchemaAnalysisRuleInput, ...) (*BatchGetSchemaAnalysisRuleOutput, error)
- func (c *CleanRooms) BatchGetSchemaRequest(input *BatchGetSchemaInput) (req *request.Request, output *BatchGetSchemaOutput)
- func (c *CleanRooms) BatchGetSchemaWithContext(ctx aws.Context, input *BatchGetSchemaInput, opts ...request.Option) (*BatchGetSchemaOutput, error)
- func (c *CleanRooms) CreateAnalysisTemplate(input *CreateAnalysisTemplateInput) (*CreateAnalysisTemplateOutput, error)
- func (c *CleanRooms) CreateAnalysisTemplateRequest(input *CreateAnalysisTemplateInput) (req *request.Request, output *CreateAnalysisTemplateOutput)
- func (c *CleanRooms) CreateAnalysisTemplateWithContext(ctx aws.Context, input *CreateAnalysisTemplateInput, opts ...request.Option) (*CreateAnalysisTemplateOutput, error)
- func (c *CleanRooms) CreateCollaboration(input *CreateCollaborationInput) (*CreateCollaborationOutput, error)
- func (c *CleanRooms) CreateCollaborationRequest(input *CreateCollaborationInput) (req *request.Request, output *CreateCollaborationOutput)
- func (c *CleanRooms) CreateCollaborationWithContext(ctx aws.Context, input *CreateCollaborationInput, opts ...request.Option) (*CreateCollaborationOutput, error)
- func (c *CleanRooms) CreateConfiguredAudienceModelAssociation(input *CreateConfiguredAudienceModelAssociationInput) (*CreateConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) CreateConfiguredAudienceModelAssociationRequest(input *CreateConfiguredAudienceModelAssociationInput) (req *request.Request, output *CreateConfiguredAudienceModelAssociationOutput)
- func (c *CleanRooms) CreateConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *CreateConfiguredAudienceModelAssociationInput, ...) (*CreateConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) CreateConfiguredTable(input *CreateConfiguredTableInput) (*CreateConfiguredTableOutput, error)
- func (c *CleanRooms) CreateConfiguredTableAnalysisRule(input *CreateConfiguredTableAnalysisRuleInput) (*CreateConfiguredTableAnalysisRuleOutput, error)
- func (c *CleanRooms) CreateConfiguredTableAnalysisRuleRequest(input *CreateConfiguredTableAnalysisRuleInput) (req *request.Request, output *CreateConfiguredTableAnalysisRuleOutput)
- func (c *CleanRooms) CreateConfiguredTableAnalysisRuleWithContext(ctx aws.Context, input *CreateConfiguredTableAnalysisRuleInput, ...) (*CreateConfiguredTableAnalysisRuleOutput, error)
- func (c *CleanRooms) CreateConfiguredTableAssociation(input *CreateConfiguredTableAssociationInput) (*CreateConfiguredTableAssociationOutput, error)
- func (c *CleanRooms) CreateConfiguredTableAssociationAnalysisRule(input *CreateConfiguredTableAssociationAnalysisRuleInput) (*CreateConfiguredTableAssociationAnalysisRuleOutput, error)
- func (c *CleanRooms) CreateConfiguredTableAssociationAnalysisRuleRequest(input *CreateConfiguredTableAssociationAnalysisRuleInput) (req *request.Request, ...)
- func (c *CleanRooms) CreateConfiguredTableAssociationAnalysisRuleWithContext(ctx aws.Context, input *CreateConfiguredTableAssociationAnalysisRuleInput, ...) (*CreateConfiguredTableAssociationAnalysisRuleOutput, error)
- func (c *CleanRooms) CreateConfiguredTableAssociationRequest(input *CreateConfiguredTableAssociationInput) (req *request.Request, output *CreateConfiguredTableAssociationOutput)
- func (c *CleanRooms) CreateConfiguredTableAssociationWithContext(ctx aws.Context, input *CreateConfiguredTableAssociationInput, ...) (*CreateConfiguredTableAssociationOutput, error)
- func (c *CleanRooms) CreateConfiguredTableRequest(input *CreateConfiguredTableInput) (req *request.Request, output *CreateConfiguredTableOutput)
- func (c *CleanRooms) CreateConfiguredTableWithContext(ctx aws.Context, input *CreateConfiguredTableInput, opts ...request.Option) (*CreateConfiguredTableOutput, error)
- func (c *CleanRooms) CreateIdMappingTable(input *CreateIdMappingTableInput) (*CreateIdMappingTableOutput, error)
- func (c *CleanRooms) CreateIdMappingTableRequest(input *CreateIdMappingTableInput) (req *request.Request, output *CreateIdMappingTableOutput)
- func (c *CleanRooms) CreateIdMappingTableWithContext(ctx aws.Context, input *CreateIdMappingTableInput, opts ...request.Option) (*CreateIdMappingTableOutput, error)
- func (c *CleanRooms) CreateMembership(input *CreateMembershipInput) (*CreateMembershipOutput, error)
- func (c *CleanRooms) CreateMembershipRequest(input *CreateMembershipInput) (req *request.Request, output *CreateMembershipOutput)
- func (c *CleanRooms) CreateMembershipWithContext(ctx aws.Context, input *CreateMembershipInput, opts ...request.Option) (*CreateMembershipOutput, error)
- func (c *CleanRooms) CreatePrivacyBudgetTemplate(input *CreatePrivacyBudgetTemplateInput) (*CreatePrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) CreatePrivacyBudgetTemplateRequest(input *CreatePrivacyBudgetTemplateInput) (req *request.Request, output *CreatePrivacyBudgetTemplateOutput)
- func (c *CleanRooms) CreatePrivacyBudgetTemplateWithContext(ctx aws.Context, input *CreatePrivacyBudgetTemplateInput, ...) (*CreatePrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) DeleteAnalysisTemplate(input *DeleteAnalysisTemplateInput) (*DeleteAnalysisTemplateOutput, error)
- func (c *CleanRooms) DeleteAnalysisTemplateRequest(input *DeleteAnalysisTemplateInput) (req *request.Request, output *DeleteAnalysisTemplateOutput)
- func (c *CleanRooms) DeleteAnalysisTemplateWithContext(ctx aws.Context, input *DeleteAnalysisTemplateInput, opts ...request.Option) (*DeleteAnalysisTemplateOutput, error)
- func (c *CleanRooms) DeleteCollaboration(input *DeleteCollaborationInput) (*DeleteCollaborationOutput, error)
- func (c *CleanRooms) DeleteCollaborationRequest(input *DeleteCollaborationInput) (req *request.Request, output *DeleteCollaborationOutput)
- func (c *CleanRooms) DeleteCollaborationWithContext(ctx aws.Context, input *DeleteCollaborationInput, opts ...request.Option) (*DeleteCollaborationOutput, error)
- func (c *CleanRooms) DeleteConfiguredAudienceModelAssociation(input *DeleteConfiguredAudienceModelAssociationInput) (*DeleteConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) DeleteConfiguredAudienceModelAssociationRequest(input *DeleteConfiguredAudienceModelAssociationInput) (req *request.Request, output *DeleteConfiguredAudienceModelAssociationOutput)
- func (c *CleanRooms) DeleteConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *DeleteConfiguredAudienceModelAssociationInput, ...) (*DeleteConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) DeleteConfiguredTable(input *DeleteConfiguredTableInput) (*DeleteConfiguredTableOutput, error)
- func (c *CleanRooms) DeleteConfiguredTableAnalysisRule(input *DeleteConfiguredTableAnalysisRuleInput) (*DeleteConfiguredTableAnalysisRuleOutput, error)
- func (c *CleanRooms) DeleteConfiguredTableAnalysisRuleRequest(input *DeleteConfiguredTableAnalysisRuleInput) (req *request.Request, output *DeleteConfiguredTableAnalysisRuleOutput)
- func (c *CleanRooms) DeleteConfiguredTableAnalysisRuleWithContext(ctx aws.Context, input *DeleteConfiguredTableAnalysisRuleInput, ...) (*DeleteConfiguredTableAnalysisRuleOutput, error)
- func (c *CleanRooms) DeleteConfiguredTableAssociation(input *DeleteConfiguredTableAssociationInput) (*DeleteConfiguredTableAssociationOutput, error)
- func (c *CleanRooms) DeleteConfiguredTableAssociationAnalysisRule(input *DeleteConfiguredTableAssociationAnalysisRuleInput) (*DeleteConfiguredTableAssociationAnalysisRuleOutput, error)
- func (c *CleanRooms) DeleteConfiguredTableAssociationAnalysisRuleRequest(input *DeleteConfiguredTableAssociationAnalysisRuleInput) (req *request.Request, ...)
- func (c *CleanRooms) DeleteConfiguredTableAssociationAnalysisRuleWithContext(ctx aws.Context, input *DeleteConfiguredTableAssociationAnalysisRuleInput, ...) (*DeleteConfiguredTableAssociationAnalysisRuleOutput, error)
- func (c *CleanRooms) DeleteConfiguredTableAssociationRequest(input *DeleteConfiguredTableAssociationInput) (req *request.Request, output *DeleteConfiguredTableAssociationOutput)
- func (c *CleanRooms) DeleteConfiguredTableAssociationWithContext(ctx aws.Context, input *DeleteConfiguredTableAssociationInput, ...) (*DeleteConfiguredTableAssociationOutput, error)
- func (c *CleanRooms) DeleteConfiguredTableRequest(input *DeleteConfiguredTableInput) (req *request.Request, output *DeleteConfiguredTableOutput)
- func (c *CleanRooms) DeleteConfiguredTableWithContext(ctx aws.Context, input *DeleteConfiguredTableInput, opts ...request.Option) (*DeleteConfiguredTableOutput, error)
- func (c *CleanRooms) DeleteIdMappingTable(input *DeleteIdMappingTableInput) (*DeleteIdMappingTableOutput, error)
- func (c *CleanRooms) DeleteIdMappingTableRequest(input *DeleteIdMappingTableInput) (req *request.Request, output *DeleteIdMappingTableOutput)
- func (c *CleanRooms) DeleteIdMappingTableWithContext(ctx aws.Context, input *DeleteIdMappingTableInput, opts ...request.Option) (*DeleteIdMappingTableOutput, error)
- func (c *CleanRooms) DeleteIdNamespaceAssociation(input *DeleteIdNamespaceAssociationInput) (*DeleteIdNamespaceAssociationOutput, error)
- func (c *CleanRooms) DeleteIdNamespaceAssociationRequest(input *DeleteIdNamespaceAssociationInput) (req *request.Request, output *DeleteIdNamespaceAssociationOutput)
- func (c *CleanRooms) DeleteIdNamespaceAssociationWithContext(ctx aws.Context, input *DeleteIdNamespaceAssociationInput, ...) (*DeleteIdNamespaceAssociationOutput, error)
- func (c *CleanRooms) DeleteMember(input *DeleteMemberInput) (*DeleteMemberOutput, error)
- func (c *CleanRooms) DeleteMemberRequest(input *DeleteMemberInput) (req *request.Request, output *DeleteMemberOutput)
- func (c *CleanRooms) DeleteMemberWithContext(ctx aws.Context, input *DeleteMemberInput, opts ...request.Option) (*DeleteMemberOutput, error)
- func (c *CleanRooms) DeleteMembership(input *DeleteMembershipInput) (*DeleteMembershipOutput, error)
- func (c *CleanRooms) DeleteMembershipRequest(input *DeleteMembershipInput) (req *request.Request, output *DeleteMembershipOutput)
- func (c *CleanRooms) DeleteMembershipWithContext(ctx aws.Context, input *DeleteMembershipInput, opts ...request.Option) (*DeleteMembershipOutput, error)
- func (c *CleanRooms) DeletePrivacyBudgetTemplate(input *DeletePrivacyBudgetTemplateInput) (*DeletePrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) DeletePrivacyBudgetTemplateRequest(input *DeletePrivacyBudgetTemplateInput) (req *request.Request, output *DeletePrivacyBudgetTemplateOutput)
- func (c *CleanRooms) DeletePrivacyBudgetTemplateWithContext(ctx aws.Context, input *DeletePrivacyBudgetTemplateInput, ...) (*DeletePrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) GetAnalysisTemplate(input *GetAnalysisTemplateInput) (*GetAnalysisTemplateOutput, error)
- func (c *CleanRooms) GetAnalysisTemplateRequest(input *GetAnalysisTemplateInput) (req *request.Request, output *GetAnalysisTemplateOutput)
- func (c *CleanRooms) GetAnalysisTemplateWithContext(ctx aws.Context, input *GetAnalysisTemplateInput, opts ...request.Option) (*GetAnalysisTemplateOutput, error)
- func (c *CleanRooms) GetCollaboration(input *GetCollaborationInput) (*GetCollaborationOutput, error)
- func (c *CleanRooms) GetCollaborationAnalysisTemplate(input *GetCollaborationAnalysisTemplateInput) (*GetCollaborationAnalysisTemplateOutput, error)
- func (c *CleanRooms) GetCollaborationAnalysisTemplateRequest(input *GetCollaborationAnalysisTemplateInput) (req *request.Request, output *GetCollaborationAnalysisTemplateOutput)
- func (c *CleanRooms) GetCollaborationAnalysisTemplateWithContext(ctx aws.Context, input *GetCollaborationAnalysisTemplateInput, ...) (*GetCollaborationAnalysisTemplateOutput, error)
- func (c *CleanRooms) GetCollaborationConfiguredAudienceModelAssociation(input *GetCollaborationConfiguredAudienceModelAssociationInput) (*GetCollaborationConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) GetCollaborationConfiguredAudienceModelAssociationRequest(input *GetCollaborationConfiguredAudienceModelAssociationInput) (req *request.Request, ...)
- func (c *CleanRooms) GetCollaborationConfiguredAudienceModelAssociationWithContext(ctx aws.Context, ...) (*GetCollaborationConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) GetCollaborationPrivacyBudgetTemplate(input *GetCollaborationPrivacyBudgetTemplateInput) (*GetCollaborationPrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) GetCollaborationPrivacyBudgetTemplateRequest(input *GetCollaborationPrivacyBudgetTemplateInput) (req *request.Request, output *GetCollaborationPrivacyBudgetTemplateOutput)
- func (c *CleanRooms) GetCollaborationPrivacyBudgetTemplateWithContext(ctx aws.Context, input *GetCollaborationPrivacyBudgetTemplateInput, ...) (*GetCollaborationPrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) GetCollaborationRequest(input *GetCollaborationInput) (req *request.Request, output *GetCollaborationOutput)
- func (c *CleanRooms) GetCollaborationWithContext(ctx aws.Context, input *GetCollaborationInput, opts ...request.Option) (*GetCollaborationOutput, error)
- func (c *CleanRooms) GetConfiguredAudienceModelAssociation(input *GetConfiguredAudienceModelAssociationInput) (*GetConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) GetConfiguredAudienceModelAssociationRequest(input *GetConfiguredAudienceModelAssociationInput) (req *request.Request, output *GetConfiguredAudienceModelAssociationOutput)
- func (c *CleanRooms) GetConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *GetConfiguredAudienceModelAssociationInput, ...) (*GetConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) GetConfiguredTable(input *GetConfiguredTableInput) (*GetConfiguredTableOutput, error)
- func (c *CleanRooms) GetConfiguredTableAnalysisRule(input *GetConfiguredTableAnalysisRuleInput) (*GetConfiguredTableAnalysisRuleOutput, error)
- func (c *CleanRooms) GetConfiguredTableAnalysisRuleRequest(input *GetConfiguredTableAnalysisRuleInput) (req *request.Request, output *GetConfiguredTableAnalysisRuleOutput)
- func (c *CleanRooms) GetConfiguredTableAnalysisRuleWithContext(ctx aws.Context, input *GetConfiguredTableAnalysisRuleInput, ...) (*GetConfiguredTableAnalysisRuleOutput, error)
- func (c *CleanRooms) GetConfiguredTableAssociation(input *GetConfiguredTableAssociationInput) (*GetConfiguredTableAssociationOutput, error)
- func (c *CleanRooms) GetConfiguredTableAssociationAnalysisRule(input *GetConfiguredTableAssociationAnalysisRuleInput) (*GetConfiguredTableAssociationAnalysisRuleOutput, error)
- func (c *CleanRooms) GetConfiguredTableAssociationAnalysisRuleRequest(input *GetConfiguredTableAssociationAnalysisRuleInput) (req *request.Request, output *GetConfiguredTableAssociationAnalysisRuleOutput)
- func (c *CleanRooms) GetConfiguredTableAssociationAnalysisRuleWithContext(ctx aws.Context, input *GetConfiguredTableAssociationAnalysisRuleInput, ...) (*GetConfiguredTableAssociationAnalysisRuleOutput, error)
- func (c *CleanRooms) GetConfiguredTableAssociationRequest(input *GetConfiguredTableAssociationInput) (req *request.Request, output *GetConfiguredTableAssociationOutput)
- func (c *CleanRooms) GetConfiguredTableAssociationWithContext(ctx aws.Context, input *GetConfiguredTableAssociationInput, ...) (*GetConfiguredTableAssociationOutput, error)
- func (c *CleanRooms) GetConfiguredTableRequest(input *GetConfiguredTableInput) (req *request.Request, output *GetConfiguredTableOutput)
- func (c *CleanRooms) GetConfiguredTableWithContext(ctx aws.Context, input *GetConfiguredTableInput, opts ...request.Option) (*GetConfiguredTableOutput, error)
- func (c *CleanRooms) GetIdMappingTable(input *GetIdMappingTableInput) (*GetIdMappingTableOutput, error)
- func (c *CleanRooms) GetIdMappingTableRequest(input *GetIdMappingTableInput) (req *request.Request, output *GetIdMappingTableOutput)
- func (c *CleanRooms) GetIdMappingTableWithContext(ctx aws.Context, input *GetIdMappingTableInput, opts ...request.Option) (*GetIdMappingTableOutput, error)
- func (c *CleanRooms) GetMembership(input *GetMembershipInput) (*GetMembershipOutput, error)
- func (c *CleanRooms) GetMembershipRequest(input *GetMembershipInput) (req *request.Request, output *GetMembershipOutput)
- func (c *CleanRooms) GetMembershipWithContext(ctx aws.Context, input *GetMembershipInput, opts ...request.Option) (*GetMembershipOutput, error)
- func (c *CleanRooms) GetPrivacyBudgetTemplate(input *GetPrivacyBudgetTemplateInput) (*GetPrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) GetPrivacyBudgetTemplateRequest(input *GetPrivacyBudgetTemplateInput) (req *request.Request, output *GetPrivacyBudgetTemplateOutput)
- func (c *CleanRooms) GetPrivacyBudgetTemplateWithContext(ctx aws.Context, input *GetPrivacyBudgetTemplateInput, opts ...request.Option) (*GetPrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) GetProtectedQuery(input *GetProtectedQueryInput) (*GetProtectedQueryOutput, error)
- func (c *CleanRooms) GetProtectedQueryRequest(input *GetProtectedQueryInput) (req *request.Request, output *GetProtectedQueryOutput)
- func (c *CleanRooms) GetProtectedQueryWithContext(ctx aws.Context, input *GetProtectedQueryInput, opts ...request.Option) (*GetProtectedQueryOutput, error)
- func (c *CleanRooms) GetSchema(input *GetSchemaInput) (*GetSchemaOutput, error)
- func (c *CleanRooms) GetSchemaAnalysisRule(input *GetSchemaAnalysisRuleInput) (*GetSchemaAnalysisRuleOutput, error)
- func (c *CleanRooms) GetSchemaAnalysisRuleRequest(input *GetSchemaAnalysisRuleInput) (req *request.Request, output *GetSchemaAnalysisRuleOutput)
- func (c *CleanRooms) GetSchemaAnalysisRuleWithContext(ctx aws.Context, input *GetSchemaAnalysisRuleInput, opts ...request.Option) (*GetSchemaAnalysisRuleOutput, error)
- func (c *CleanRooms) GetSchemaRequest(input *GetSchemaInput) (req *request.Request, output *GetSchemaOutput)
- func (c *CleanRooms) GetSchemaWithContext(ctx aws.Context, input *GetSchemaInput, opts ...request.Option) (*GetSchemaOutput, error)
- func (c *CleanRooms) ListAnalysisTemplates(input *ListAnalysisTemplatesInput) (*ListAnalysisTemplatesOutput, error)
- func (c *CleanRooms) ListAnalysisTemplatesPages(input *ListAnalysisTemplatesInput, ...) error
- func (c *CleanRooms) ListAnalysisTemplatesPagesWithContext(ctx aws.Context, input *ListAnalysisTemplatesInput, ...) error
- func (c *CleanRooms) ListAnalysisTemplatesRequest(input *ListAnalysisTemplatesInput) (req *request.Request, output *ListAnalysisTemplatesOutput)
- func (c *CleanRooms) ListAnalysisTemplatesWithContext(ctx aws.Context, input *ListAnalysisTemplatesInput, opts ...request.Option) (*ListAnalysisTemplatesOutput, error)
- func (c *CleanRooms) ListCollaborationAnalysisTemplates(input *ListCollaborationAnalysisTemplatesInput) (*ListCollaborationAnalysisTemplatesOutput, error)
- func (c *CleanRooms) ListCollaborationAnalysisTemplatesPages(input *ListCollaborationAnalysisTemplatesInput, ...) error
- func (c *CleanRooms) ListCollaborationAnalysisTemplatesPagesWithContext(ctx aws.Context, input *ListCollaborationAnalysisTemplatesInput, ...) error
- func (c *CleanRooms) ListCollaborationAnalysisTemplatesRequest(input *ListCollaborationAnalysisTemplatesInput) (req *request.Request, output *ListCollaborationAnalysisTemplatesOutput)
- func (c *CleanRooms) ListCollaborationAnalysisTemplatesWithContext(ctx aws.Context, input *ListCollaborationAnalysisTemplatesInput, ...) (*ListCollaborationAnalysisTemplatesOutput, error)
- func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociations(input *ListCollaborationConfiguredAudienceModelAssociationsInput) (*ListCollaborationConfiguredAudienceModelAssociationsOutput, error)
- func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsPages(input *ListCollaborationConfiguredAudienceModelAssociationsInput, ...) error
- func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsPagesWithContext(ctx aws.Context, ...) error
- func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsRequest(input *ListCollaborationConfiguredAudienceModelAssociationsInput) (req *request.Request, ...)
- func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsWithContext(ctx aws.Context, ...) (*ListCollaborationConfiguredAudienceModelAssociationsOutput, error)
- func (c *CleanRooms) ListCollaborationIdNamespaceAssociations(input *ListCollaborationIdNamespaceAssociationsInput) (*ListCollaborationIdNamespaceAssociationsOutput, error)
- func (c *CleanRooms) ListCollaborationIdNamespaceAssociationsPages(input *ListCollaborationIdNamespaceAssociationsInput, ...) error
- func (c *CleanRooms) ListCollaborationIdNamespaceAssociationsPagesWithContext(ctx aws.Context, input *ListCollaborationIdNamespaceAssociationsInput, ...) error
- func (c *CleanRooms) ListCollaborationIdNamespaceAssociationsRequest(input *ListCollaborationIdNamespaceAssociationsInput) (req *request.Request, output *ListCollaborationIdNamespaceAssociationsOutput)
- func (c *CleanRooms) ListCollaborationIdNamespaceAssociationsWithContext(ctx aws.Context, input *ListCollaborationIdNamespaceAssociationsInput, ...) (*ListCollaborationIdNamespaceAssociationsOutput, error)
- func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplates(input *ListCollaborationPrivacyBudgetTemplatesInput) (*ListCollaborationPrivacyBudgetTemplatesOutput, error)
- func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplatesPages(input *ListCollaborationPrivacyBudgetTemplatesInput, ...) error
- func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplatesPagesWithContext(ctx aws.Context, input *ListCollaborationPrivacyBudgetTemplatesInput, ...) error
- func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplatesRequest(input *ListCollaborationPrivacyBudgetTemplatesInput) (req *request.Request, output *ListCollaborationPrivacyBudgetTemplatesOutput)
- func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplatesWithContext(ctx aws.Context, input *ListCollaborationPrivacyBudgetTemplatesInput, ...) (*ListCollaborationPrivacyBudgetTemplatesOutput, error)
- func (c *CleanRooms) ListCollaborationPrivacyBudgets(input *ListCollaborationPrivacyBudgetsInput) (*ListCollaborationPrivacyBudgetsOutput, error)
- func (c *CleanRooms) ListCollaborationPrivacyBudgetsPages(input *ListCollaborationPrivacyBudgetsInput, ...) error
- func (c *CleanRooms) ListCollaborationPrivacyBudgetsPagesWithContext(ctx aws.Context, input *ListCollaborationPrivacyBudgetsInput, ...) error
- func (c *CleanRooms) ListCollaborationPrivacyBudgetsRequest(input *ListCollaborationPrivacyBudgetsInput) (req *request.Request, output *ListCollaborationPrivacyBudgetsOutput)
- func (c *CleanRooms) ListCollaborationPrivacyBudgetsWithContext(ctx aws.Context, input *ListCollaborationPrivacyBudgetsInput, ...) (*ListCollaborationPrivacyBudgetsOutput, error)
- func (c *CleanRooms) ListCollaborations(input *ListCollaborationsInput) (*ListCollaborationsOutput, error)
- func (c *CleanRooms) ListCollaborationsPages(input *ListCollaborationsInput, fn func(*ListCollaborationsOutput, bool) bool) error
- func (c *CleanRooms) ListCollaborationsPagesWithContext(ctx aws.Context, input *ListCollaborationsInput, ...) error
- func (c *CleanRooms) ListCollaborationsRequest(input *ListCollaborationsInput) (req *request.Request, output *ListCollaborationsOutput)
- func (c *CleanRooms) ListCollaborationsWithContext(ctx aws.Context, input *ListCollaborationsInput, opts ...request.Option) (*ListCollaborationsOutput, error)
- func (c *CleanRooms) ListConfiguredAudienceModelAssociations(input *ListConfiguredAudienceModelAssociationsInput) (*ListConfiguredAudienceModelAssociationsOutput, error)
- func (c *CleanRooms) ListConfiguredAudienceModelAssociationsPages(input *ListConfiguredAudienceModelAssociationsInput, ...) error
- func (c *CleanRooms) ListConfiguredAudienceModelAssociationsPagesWithContext(ctx aws.Context, input *ListConfiguredAudienceModelAssociationsInput, ...) error
- func (c *CleanRooms) ListConfiguredAudienceModelAssociationsRequest(input *ListConfiguredAudienceModelAssociationsInput) (req *request.Request, output *ListConfiguredAudienceModelAssociationsOutput)
- func (c *CleanRooms) ListConfiguredAudienceModelAssociationsWithContext(ctx aws.Context, input *ListConfiguredAudienceModelAssociationsInput, ...) (*ListConfiguredAudienceModelAssociationsOutput, error)
- func (c *CleanRooms) ListConfiguredTableAssociations(input *ListConfiguredTableAssociationsInput) (*ListConfiguredTableAssociationsOutput, error)
- func (c *CleanRooms) ListConfiguredTableAssociationsPages(input *ListConfiguredTableAssociationsInput, ...) error
- func (c *CleanRooms) ListConfiguredTableAssociationsPagesWithContext(ctx aws.Context, input *ListConfiguredTableAssociationsInput, ...) error
- func (c *CleanRooms) ListConfiguredTableAssociationsRequest(input *ListConfiguredTableAssociationsInput) (req *request.Request, output *ListConfiguredTableAssociationsOutput)
- func (c *CleanRooms) ListConfiguredTableAssociationsWithContext(ctx aws.Context, input *ListConfiguredTableAssociationsInput, ...) (*ListConfiguredTableAssociationsOutput, error)
- func (c *CleanRooms) ListConfiguredTables(input *ListConfiguredTablesInput) (*ListConfiguredTablesOutput, error)
- func (c *CleanRooms) ListConfiguredTablesPages(input *ListConfiguredTablesInput, ...) error
- func (c *CleanRooms) ListConfiguredTablesPagesWithContext(ctx aws.Context, input *ListConfiguredTablesInput, ...) error
- func (c *CleanRooms) ListConfiguredTablesRequest(input *ListConfiguredTablesInput) (req *request.Request, output *ListConfiguredTablesOutput)
- func (c *CleanRooms) ListConfiguredTablesWithContext(ctx aws.Context, input *ListConfiguredTablesInput, opts ...request.Option) (*ListConfiguredTablesOutput, error)
- func (c *CleanRooms) ListIdMappingTables(input *ListIdMappingTablesInput) (*ListIdMappingTablesOutput, error)
- func (c *CleanRooms) ListIdMappingTablesPages(input *ListIdMappingTablesInput, ...) error
- func (c *CleanRooms) ListIdMappingTablesPagesWithContext(ctx aws.Context, input *ListIdMappingTablesInput, ...) error
- func (c *CleanRooms) ListIdMappingTablesRequest(input *ListIdMappingTablesInput) (req *request.Request, output *ListIdMappingTablesOutput)
- func (c *CleanRooms) ListIdMappingTablesWithContext(ctx aws.Context, input *ListIdMappingTablesInput, opts ...request.Option) (*ListIdMappingTablesOutput, error)
- func (c *CleanRooms) ListIdNamespaceAssociations(input *ListIdNamespaceAssociationsInput) (*ListIdNamespaceAssociationsOutput, error)
- func (c *CleanRooms) ListIdNamespaceAssociationsPages(input *ListIdNamespaceAssociationsInput, ...) error
- func (c *CleanRooms) ListIdNamespaceAssociationsPagesWithContext(ctx aws.Context, input *ListIdNamespaceAssociationsInput, ...) error
- func (c *CleanRooms) ListIdNamespaceAssociationsRequest(input *ListIdNamespaceAssociationsInput) (req *request.Request, output *ListIdNamespaceAssociationsOutput)
- func (c *CleanRooms) ListIdNamespaceAssociationsWithContext(ctx aws.Context, input *ListIdNamespaceAssociationsInput, ...) (*ListIdNamespaceAssociationsOutput, error)
- func (c *CleanRooms) ListMembers(input *ListMembersInput) (*ListMembersOutput, error)
- func (c *CleanRooms) ListMembersPages(input *ListMembersInput, fn func(*ListMembersOutput, bool) bool) error
- func (c *CleanRooms) ListMembersPagesWithContext(ctx aws.Context, input *ListMembersInput, ...) error
- func (c *CleanRooms) ListMembersRequest(input *ListMembersInput) (req *request.Request, output *ListMembersOutput)
- func (c *CleanRooms) ListMembersWithContext(ctx aws.Context, input *ListMembersInput, opts ...request.Option) (*ListMembersOutput, error)
- func (c *CleanRooms) ListMemberships(input *ListMembershipsInput) (*ListMembershipsOutput, error)
- func (c *CleanRooms) ListMembershipsPages(input *ListMembershipsInput, fn func(*ListMembershipsOutput, bool) bool) error
- func (c *CleanRooms) ListMembershipsPagesWithContext(ctx aws.Context, input *ListMembershipsInput, ...) error
- func (c *CleanRooms) ListMembershipsRequest(input *ListMembershipsInput) (req *request.Request, output *ListMembershipsOutput)
- func (c *CleanRooms) ListMembershipsWithContext(ctx aws.Context, input *ListMembershipsInput, opts ...request.Option) (*ListMembershipsOutput, error)
- func (c *CleanRooms) ListPrivacyBudgetTemplates(input *ListPrivacyBudgetTemplatesInput) (*ListPrivacyBudgetTemplatesOutput, error)
- func (c *CleanRooms) ListPrivacyBudgetTemplatesPages(input *ListPrivacyBudgetTemplatesInput, ...) error
- func (c *CleanRooms) ListPrivacyBudgetTemplatesPagesWithContext(ctx aws.Context, input *ListPrivacyBudgetTemplatesInput, ...) error
- func (c *CleanRooms) ListPrivacyBudgetTemplatesRequest(input *ListPrivacyBudgetTemplatesInput) (req *request.Request, output *ListPrivacyBudgetTemplatesOutput)
- func (c *CleanRooms) ListPrivacyBudgetTemplatesWithContext(ctx aws.Context, input *ListPrivacyBudgetTemplatesInput, ...) (*ListPrivacyBudgetTemplatesOutput, error)
- func (c *CleanRooms) ListPrivacyBudgets(input *ListPrivacyBudgetsInput) (*ListPrivacyBudgetsOutput, error)
- func (c *CleanRooms) ListPrivacyBudgetsPages(input *ListPrivacyBudgetsInput, fn func(*ListPrivacyBudgetsOutput, bool) bool) error
- func (c *CleanRooms) ListPrivacyBudgetsPagesWithContext(ctx aws.Context, input *ListPrivacyBudgetsInput, ...) error
- func (c *CleanRooms) ListPrivacyBudgetsRequest(input *ListPrivacyBudgetsInput) (req *request.Request, output *ListPrivacyBudgetsOutput)
- func (c *CleanRooms) ListPrivacyBudgetsWithContext(ctx aws.Context, input *ListPrivacyBudgetsInput, opts ...request.Option) (*ListPrivacyBudgetsOutput, error)
- func (c *CleanRooms) ListProtectedQueries(input *ListProtectedQueriesInput) (*ListProtectedQueriesOutput, error)
- func (c *CleanRooms) ListProtectedQueriesPages(input *ListProtectedQueriesInput, ...) error
- func (c *CleanRooms) ListProtectedQueriesPagesWithContext(ctx aws.Context, input *ListProtectedQueriesInput, ...) error
- func (c *CleanRooms) ListProtectedQueriesRequest(input *ListProtectedQueriesInput) (req *request.Request, output *ListProtectedQueriesOutput)
- func (c *CleanRooms) ListProtectedQueriesWithContext(ctx aws.Context, input *ListProtectedQueriesInput, opts ...request.Option) (*ListProtectedQueriesOutput, error)
- func (c *CleanRooms) ListSchemas(input *ListSchemasInput) (*ListSchemasOutput, error)
- func (c *CleanRooms) ListSchemasPages(input *ListSchemasInput, fn func(*ListSchemasOutput, bool) bool) error
- func (c *CleanRooms) ListSchemasPagesWithContext(ctx aws.Context, input *ListSchemasInput, ...) error
- func (c *CleanRooms) ListSchemasRequest(input *ListSchemasInput) (req *request.Request, output *ListSchemasOutput)
- func (c *CleanRooms) ListSchemasWithContext(ctx aws.Context, input *ListSchemasInput, opts ...request.Option) (*ListSchemasOutput, error)
- func (c *CleanRooms) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *CleanRooms) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *CleanRooms) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *CleanRooms) PopulateIdMappingTable(input *PopulateIdMappingTableInput) (*PopulateIdMappingTableOutput, error)
- func (c *CleanRooms) PopulateIdMappingTableRequest(input *PopulateIdMappingTableInput) (req *request.Request, output *PopulateIdMappingTableOutput)
- func (c *CleanRooms) PopulateIdMappingTableWithContext(ctx aws.Context, input *PopulateIdMappingTableInput, opts ...request.Option) (*PopulateIdMappingTableOutput, error)
- func (c *CleanRooms) PreviewPrivacyImpact(input *PreviewPrivacyImpactInput) (*PreviewPrivacyImpactOutput, error)
- func (c *CleanRooms) PreviewPrivacyImpactRequest(input *PreviewPrivacyImpactInput) (req *request.Request, output *PreviewPrivacyImpactOutput)
- func (c *CleanRooms) PreviewPrivacyImpactWithContext(ctx aws.Context, input *PreviewPrivacyImpactInput, opts ...request.Option) (*PreviewPrivacyImpactOutput, error)
- func (c *CleanRooms) StartProtectedQuery(input *StartProtectedQueryInput) (*StartProtectedQueryOutput, error)
- func (c *CleanRooms) StartProtectedQueryRequest(input *StartProtectedQueryInput) (req *request.Request, output *StartProtectedQueryOutput)
- func (c *CleanRooms) StartProtectedQueryWithContext(ctx aws.Context, input *StartProtectedQueryInput, opts ...request.Option) (*StartProtectedQueryOutput, error)
- func (c *CleanRooms) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *CleanRooms) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *CleanRooms) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *CleanRooms) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *CleanRooms) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *CleanRooms) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *CleanRooms) UpdateAnalysisTemplate(input *UpdateAnalysisTemplateInput) (*UpdateAnalysisTemplateOutput, error)
- func (c *CleanRooms) UpdateAnalysisTemplateRequest(input *UpdateAnalysisTemplateInput) (req *request.Request, output *UpdateAnalysisTemplateOutput)
- func (c *CleanRooms) UpdateAnalysisTemplateWithContext(ctx aws.Context, input *UpdateAnalysisTemplateInput, opts ...request.Option) (*UpdateAnalysisTemplateOutput, error)
- func (c *CleanRooms) UpdateCollaboration(input *UpdateCollaborationInput) (*UpdateCollaborationOutput, error)
- func (c *CleanRooms) UpdateCollaborationRequest(input *UpdateCollaborationInput) (req *request.Request, output *UpdateCollaborationOutput)
- func (c *CleanRooms) UpdateCollaborationWithContext(ctx aws.Context, input *UpdateCollaborationInput, opts ...request.Option) (*UpdateCollaborationOutput, error)
- func (c *CleanRooms) UpdateConfiguredAudienceModelAssociation(input *UpdateConfiguredAudienceModelAssociationInput) (*UpdateConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) UpdateConfiguredAudienceModelAssociationRequest(input *UpdateConfiguredAudienceModelAssociationInput) (req *request.Request, output *UpdateConfiguredAudienceModelAssociationOutput)
- func (c *CleanRooms) UpdateConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *UpdateConfiguredAudienceModelAssociationInput, ...) (*UpdateConfiguredAudienceModelAssociationOutput, error)
- func (c *CleanRooms) UpdateConfiguredTable(input *UpdateConfiguredTableInput) (*UpdateConfiguredTableOutput, error)
- func (c *CleanRooms) UpdateConfiguredTableAnalysisRule(input *UpdateConfiguredTableAnalysisRuleInput) (*UpdateConfiguredTableAnalysisRuleOutput, error)
- func (c *CleanRooms) UpdateConfiguredTableAnalysisRuleRequest(input *UpdateConfiguredTableAnalysisRuleInput) (req *request.Request, output *UpdateConfiguredTableAnalysisRuleOutput)
- func (c *CleanRooms) UpdateConfiguredTableAnalysisRuleWithContext(ctx aws.Context, input *UpdateConfiguredTableAnalysisRuleInput, ...) (*UpdateConfiguredTableAnalysisRuleOutput, error)
- func (c *CleanRooms) UpdateConfiguredTableAssociation(input *UpdateConfiguredTableAssociationInput) (*UpdateConfiguredTableAssociationOutput, error)
- func (c *CleanRooms) UpdateConfiguredTableAssociationAnalysisRule(input *UpdateConfiguredTableAssociationAnalysisRuleInput) (*UpdateConfiguredTableAssociationAnalysisRuleOutput, error)
- func (c *CleanRooms) UpdateConfiguredTableAssociationAnalysisRuleRequest(input *UpdateConfiguredTableAssociationAnalysisRuleInput) (req *request.Request, ...)
- func (c *CleanRooms) UpdateConfiguredTableAssociationAnalysisRuleWithContext(ctx aws.Context, input *UpdateConfiguredTableAssociationAnalysisRuleInput, ...) (*UpdateConfiguredTableAssociationAnalysisRuleOutput, error)
- func (c *CleanRooms) UpdateConfiguredTableAssociationRequest(input *UpdateConfiguredTableAssociationInput) (req *request.Request, output *UpdateConfiguredTableAssociationOutput)
- func (c *CleanRooms) UpdateConfiguredTableAssociationWithContext(ctx aws.Context, input *UpdateConfiguredTableAssociationInput, ...) (*UpdateConfiguredTableAssociationOutput, error)
- func (c *CleanRooms) UpdateConfiguredTableRequest(input *UpdateConfiguredTableInput) (req *request.Request, output *UpdateConfiguredTableOutput)
- func (c *CleanRooms) UpdateConfiguredTableWithContext(ctx aws.Context, input *UpdateConfiguredTableInput, opts ...request.Option) (*UpdateConfiguredTableOutput, error)
- func (c *CleanRooms) UpdateIdMappingTable(input *UpdateIdMappingTableInput) (*UpdateIdMappingTableOutput, error)
- func (c *CleanRooms) UpdateIdMappingTableRequest(input *UpdateIdMappingTableInput) (req *request.Request, output *UpdateIdMappingTableOutput)
- func (c *CleanRooms) UpdateIdMappingTableWithContext(ctx aws.Context, input *UpdateIdMappingTableInput, opts ...request.Option) (*UpdateIdMappingTableOutput, error)
- func (c *CleanRooms) UpdateMembership(input *UpdateMembershipInput) (*UpdateMembershipOutput, error)
- func (c *CleanRooms) UpdateMembershipRequest(input *UpdateMembershipInput) (req *request.Request, output *UpdateMembershipOutput)
- func (c *CleanRooms) UpdateMembershipWithContext(ctx aws.Context, input *UpdateMembershipInput, opts ...request.Option) (*UpdateMembershipOutput, error)
- func (c *CleanRooms) UpdatePrivacyBudgetTemplate(input *UpdatePrivacyBudgetTemplateInput) (*UpdatePrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) UpdatePrivacyBudgetTemplateRequest(input *UpdatePrivacyBudgetTemplateInput) (req *request.Request, output *UpdatePrivacyBudgetTemplateOutput)
- func (c *CleanRooms) UpdatePrivacyBudgetTemplateWithContext(ctx aws.Context, input *UpdatePrivacyBudgetTemplateInput, ...) (*UpdatePrivacyBudgetTemplateOutput, error)
- func (c *CleanRooms) UpdateProtectedQuery(input *UpdateProtectedQueryInput) (*UpdateProtectedQueryOutput, error)
- func (c *CleanRooms) UpdateProtectedQueryRequest(input *UpdateProtectedQueryInput) (req *request.Request, output *UpdateProtectedQueryOutput)
- func (c *CleanRooms) UpdateProtectedQueryWithContext(ctx aws.Context, input *UpdateProtectedQueryInput, opts ...request.Option) (*UpdateProtectedQueryOutput, error)
- type Collaboration
- func (s Collaboration) GoString() string
- func (s *Collaboration) SetArn(v string) *Collaboration
- func (s *Collaboration) SetCreateTime(v time.Time) *Collaboration
- func (s *Collaboration) SetCreatorAccountId(v string) *Collaboration
- func (s *Collaboration) SetCreatorDisplayName(v string) *Collaboration
- func (s *Collaboration) SetDataEncryptionMetadata(v *DataEncryptionMetadata) *Collaboration
- func (s *Collaboration) SetDescription(v string) *Collaboration
- func (s *Collaboration) SetId(v string) *Collaboration
- func (s *Collaboration) SetMemberStatus(v string) *Collaboration
- func (s *Collaboration) SetMembershipArn(v string) *Collaboration
- func (s *Collaboration) SetMembershipId(v string) *Collaboration
- func (s *Collaboration) SetName(v string) *Collaboration
- func (s *Collaboration) SetQueryLogStatus(v string) *Collaboration
- func (s *Collaboration) SetUpdateTime(v time.Time) *Collaboration
- func (s Collaboration) String() string
- type CollaborationAnalysisTemplate
- func (s CollaborationAnalysisTemplate) GoString() string
- func (s *CollaborationAnalysisTemplate) SetAnalysisParameters(v []*AnalysisParameter) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetArn(v string) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetCollaborationArn(v string) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetCollaborationId(v string) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetCreateTime(v time.Time) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetCreatorAccountId(v string) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetDescription(v string) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetFormat(v string) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetId(v string) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetName(v string) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetSchema(v *AnalysisSchema) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetSource(v *AnalysisSource) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetUpdateTime(v time.Time) *CollaborationAnalysisTemplate
- func (s *CollaborationAnalysisTemplate) SetValidations(v []*AnalysisTemplateValidationStatusDetail) *CollaborationAnalysisTemplate
- func (s CollaborationAnalysisTemplate) String() string
- type CollaborationAnalysisTemplateSummary
- func (s CollaborationAnalysisTemplateSummary) GoString() string
- func (s *CollaborationAnalysisTemplateSummary) SetArn(v string) *CollaborationAnalysisTemplateSummary
- func (s *CollaborationAnalysisTemplateSummary) SetCollaborationArn(v string) *CollaborationAnalysisTemplateSummary
- func (s *CollaborationAnalysisTemplateSummary) SetCollaborationId(v string) *CollaborationAnalysisTemplateSummary
- func (s *CollaborationAnalysisTemplateSummary) SetCreateTime(v time.Time) *CollaborationAnalysisTemplateSummary
- func (s *CollaborationAnalysisTemplateSummary) SetCreatorAccountId(v string) *CollaborationAnalysisTemplateSummary
- func (s *CollaborationAnalysisTemplateSummary) SetDescription(v string) *CollaborationAnalysisTemplateSummary
- func (s *CollaborationAnalysisTemplateSummary) SetId(v string) *CollaborationAnalysisTemplateSummary
- func (s *CollaborationAnalysisTemplateSummary) SetName(v string) *CollaborationAnalysisTemplateSummary
- func (s *CollaborationAnalysisTemplateSummary) SetUpdateTime(v time.Time) *CollaborationAnalysisTemplateSummary
- func (s CollaborationAnalysisTemplateSummary) String() string
- type CollaborationConfiguredAudienceModelAssociation
- func (s CollaborationConfiguredAudienceModelAssociation) GoString() string
- func (s *CollaborationConfiguredAudienceModelAssociation) SetArn(v string) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetCollaborationArn(v string) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetCollaborationId(v string) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetConfiguredAudienceModelArn(v string) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetCreateTime(v time.Time) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetCreatorAccountId(v string) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetDescription(v string) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetId(v string) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetName(v string) *CollaborationConfiguredAudienceModelAssociation
- func (s *CollaborationConfiguredAudienceModelAssociation) SetUpdateTime(v time.Time) *CollaborationConfiguredAudienceModelAssociation
- func (s CollaborationConfiguredAudienceModelAssociation) String() string
- type CollaborationConfiguredAudienceModelAssociationSummary
- func (s CollaborationConfiguredAudienceModelAssociationSummary) GoString() string
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetArn(v string) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetCollaborationArn(v string) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetCollaborationId(v string) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetCreateTime(v time.Time) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetCreatorAccountId(v string) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetDescription(v string) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetId(v string) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetName(v string) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetUpdateTime(v time.Time) *CollaborationConfiguredAudienceModelAssociationSummary
- func (s CollaborationConfiguredAudienceModelAssociationSummary) String() string
- type CollaborationIdNamespaceAssociationSummary
- func (s CollaborationIdNamespaceAssociationSummary) GoString() string
- func (s *CollaborationIdNamespaceAssociationSummary) SetArn(v string) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetCollaborationArn(v string) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetCollaborationId(v string) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetCreateTime(v time.Time) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetCreatorAccountId(v string) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetDescription(v string) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetId(v string) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetInputReferenceConfig(v *IdNamespaceAssociationInputReferenceConfig) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetInputReferenceProperties(v *IdNamespaceAssociationInputReferencePropertiesSummary) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetName(v string) *CollaborationIdNamespaceAssociationSummary
- func (s *CollaborationIdNamespaceAssociationSummary) SetUpdateTime(v time.Time) *CollaborationIdNamespaceAssociationSummary
- func (s CollaborationIdNamespaceAssociationSummary) String() string
- type CollaborationPrivacyBudgetSummary
- func (s CollaborationPrivacyBudgetSummary) GoString() string
- func (s *CollaborationPrivacyBudgetSummary) SetBudget(v *PrivacyBudget) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetCollaborationArn(v string) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetCollaborationId(v string) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetCreateTime(v time.Time) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetCreatorAccountId(v string) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetId(v string) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetPrivacyBudgetTemplateArn(v string) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetPrivacyBudgetTemplateId(v string) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetType(v string) *CollaborationPrivacyBudgetSummary
- func (s *CollaborationPrivacyBudgetSummary) SetUpdateTime(v time.Time) *CollaborationPrivacyBudgetSummary
- func (s CollaborationPrivacyBudgetSummary) String() string
- type CollaborationPrivacyBudgetTemplate
- func (s CollaborationPrivacyBudgetTemplate) GoString() string
- func (s *CollaborationPrivacyBudgetTemplate) SetArn(v string) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetAutoRefresh(v string) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetCollaborationArn(v string) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetCollaborationId(v string) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetCreateTime(v time.Time) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetCreatorAccountId(v string) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetId(v string) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetParameters(v *PrivacyBudgetTemplateParametersOutput_) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetPrivacyBudgetType(v string) *CollaborationPrivacyBudgetTemplate
- func (s *CollaborationPrivacyBudgetTemplate) SetUpdateTime(v time.Time) *CollaborationPrivacyBudgetTemplate
- func (s CollaborationPrivacyBudgetTemplate) String() string
- type CollaborationPrivacyBudgetTemplateSummary
- func (s CollaborationPrivacyBudgetTemplateSummary) GoString() string
- func (s *CollaborationPrivacyBudgetTemplateSummary) SetArn(v string) *CollaborationPrivacyBudgetTemplateSummary
- func (s *CollaborationPrivacyBudgetTemplateSummary) SetCollaborationArn(v string) *CollaborationPrivacyBudgetTemplateSummary
- func (s *CollaborationPrivacyBudgetTemplateSummary) SetCollaborationId(v string) *CollaborationPrivacyBudgetTemplateSummary
- func (s *CollaborationPrivacyBudgetTemplateSummary) SetCreateTime(v time.Time) *CollaborationPrivacyBudgetTemplateSummary
- func (s *CollaborationPrivacyBudgetTemplateSummary) SetCreatorAccountId(v string) *CollaborationPrivacyBudgetTemplateSummary
- func (s *CollaborationPrivacyBudgetTemplateSummary) SetId(v string) *CollaborationPrivacyBudgetTemplateSummary
- func (s *CollaborationPrivacyBudgetTemplateSummary) SetPrivacyBudgetType(v string) *CollaborationPrivacyBudgetTemplateSummary
- func (s *CollaborationPrivacyBudgetTemplateSummary) SetUpdateTime(v time.Time) *CollaborationPrivacyBudgetTemplateSummary
- func (s CollaborationPrivacyBudgetTemplateSummary) String() string
- type CollaborationSummary
- func (s CollaborationSummary) GoString() string
- func (s *CollaborationSummary) SetArn(v string) *CollaborationSummary
- func (s *CollaborationSummary) SetCreateTime(v time.Time) *CollaborationSummary
- func (s *CollaborationSummary) SetCreatorAccountId(v string) *CollaborationSummary
- func (s *CollaborationSummary) SetCreatorDisplayName(v string) *CollaborationSummary
- func (s *CollaborationSummary) SetId(v string) *CollaborationSummary
- func (s *CollaborationSummary) SetMemberStatus(v string) *CollaborationSummary
- func (s *CollaborationSummary) SetMembershipArn(v string) *CollaborationSummary
- func (s *CollaborationSummary) SetMembershipId(v string) *CollaborationSummary
- func (s *CollaborationSummary) SetName(v string) *CollaborationSummary
- func (s *CollaborationSummary) SetUpdateTime(v time.Time) *CollaborationSummary
- func (s CollaborationSummary) String() string
- type Column
- type ConfigurationDetails
- type ConfiguredAudienceModelAssociation
- func (s ConfiguredAudienceModelAssociation) GoString() string
- func (s *ConfiguredAudienceModelAssociation) SetArn(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetCollaborationArn(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetCollaborationId(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetConfiguredAudienceModelArn(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetCreateTime(v time.Time) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetDescription(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetId(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetManageResourcePolicies(v bool) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetMembershipArn(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetMembershipId(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetName(v string) *ConfiguredAudienceModelAssociation
- func (s *ConfiguredAudienceModelAssociation) SetUpdateTime(v time.Time) *ConfiguredAudienceModelAssociation
- func (s ConfiguredAudienceModelAssociation) String() string
- type ConfiguredAudienceModelAssociationSummary
- func (s ConfiguredAudienceModelAssociationSummary) GoString() string
- func (s *ConfiguredAudienceModelAssociationSummary) SetArn(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetCollaborationArn(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetCollaborationId(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetConfiguredAudienceModelArn(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetCreateTime(v time.Time) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetDescription(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetId(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetMembershipArn(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetMembershipId(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetName(v string) *ConfiguredAudienceModelAssociationSummary
- func (s *ConfiguredAudienceModelAssociationSummary) SetUpdateTime(v time.Time) *ConfiguredAudienceModelAssociationSummary
- func (s ConfiguredAudienceModelAssociationSummary) String() string
- type ConfiguredTable
- func (s ConfiguredTable) GoString() string
- func (s *ConfiguredTable) SetAllowedColumns(v []*string) *ConfiguredTable
- func (s *ConfiguredTable) SetAnalysisMethod(v string) *ConfiguredTable
- func (s *ConfiguredTable) SetAnalysisRuleTypes(v []*string) *ConfiguredTable
- func (s *ConfiguredTable) SetArn(v string) *ConfiguredTable
- func (s *ConfiguredTable) SetCreateTime(v time.Time) *ConfiguredTable
- func (s *ConfiguredTable) SetDescription(v string) *ConfiguredTable
- func (s *ConfiguredTable) SetId(v string) *ConfiguredTable
- func (s *ConfiguredTable) SetName(v string) *ConfiguredTable
- func (s *ConfiguredTable) SetTableReference(v *TableReference) *ConfiguredTable
- func (s *ConfiguredTable) SetUpdateTime(v time.Time) *ConfiguredTable
- func (s ConfiguredTable) String() string
- type ConfiguredTableAnalysisRule
- func (s ConfiguredTableAnalysisRule) GoString() string
- func (s *ConfiguredTableAnalysisRule) SetConfiguredTableArn(v string) *ConfiguredTableAnalysisRule
- func (s *ConfiguredTableAnalysisRule) SetConfiguredTableId(v string) *ConfiguredTableAnalysisRule
- func (s *ConfiguredTableAnalysisRule) SetCreateTime(v time.Time) *ConfiguredTableAnalysisRule
- func (s *ConfiguredTableAnalysisRule) SetPolicy(v *ConfiguredTableAnalysisRulePolicy) *ConfiguredTableAnalysisRule
- func (s *ConfiguredTableAnalysisRule) SetType(v string) *ConfiguredTableAnalysisRule
- func (s *ConfiguredTableAnalysisRule) SetUpdateTime(v time.Time) *ConfiguredTableAnalysisRule
- func (s ConfiguredTableAnalysisRule) String() string
- type ConfiguredTableAnalysisRulePolicy
- func (s ConfiguredTableAnalysisRulePolicy) GoString() string
- func (s *ConfiguredTableAnalysisRulePolicy) SetV1(v *ConfiguredTableAnalysisRulePolicyV1) *ConfiguredTableAnalysisRulePolicy
- func (s ConfiguredTableAnalysisRulePolicy) String() string
- func (s *ConfiguredTableAnalysisRulePolicy) Validate() error
- type ConfiguredTableAnalysisRulePolicyV1
- func (s ConfiguredTableAnalysisRulePolicyV1) GoString() string
- func (s *ConfiguredTableAnalysisRulePolicyV1) SetAggregation(v *AnalysisRuleAggregation) *ConfiguredTableAnalysisRulePolicyV1
- func (s *ConfiguredTableAnalysisRulePolicyV1) SetCustom(v *AnalysisRuleCustom) *ConfiguredTableAnalysisRulePolicyV1
- func (s *ConfiguredTableAnalysisRulePolicyV1) SetList(v *AnalysisRuleList) *ConfiguredTableAnalysisRulePolicyV1
- func (s ConfiguredTableAnalysisRulePolicyV1) String() string
- func (s *ConfiguredTableAnalysisRulePolicyV1) Validate() error
- type ConfiguredTableAssociation
- func (s ConfiguredTableAssociation) GoString() string
- func (s *ConfiguredTableAssociation) SetAnalysisRuleTypes(v []*string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetArn(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetConfiguredTableArn(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetConfiguredTableId(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetCreateTime(v time.Time) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetDescription(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetId(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetMembershipArn(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetMembershipId(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetName(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetRoleArn(v string) *ConfiguredTableAssociation
- func (s *ConfiguredTableAssociation) SetUpdateTime(v time.Time) *ConfiguredTableAssociation
- func (s ConfiguredTableAssociation) String() string
- type ConfiguredTableAssociationAnalysisRule
- func (s ConfiguredTableAssociationAnalysisRule) GoString() string
- func (s *ConfiguredTableAssociationAnalysisRule) SetConfiguredTableAssociationArn(v string) *ConfiguredTableAssociationAnalysisRule
- func (s *ConfiguredTableAssociationAnalysisRule) SetConfiguredTableAssociationId(v string) *ConfiguredTableAssociationAnalysisRule
- func (s *ConfiguredTableAssociationAnalysisRule) SetCreateTime(v time.Time) *ConfiguredTableAssociationAnalysisRule
- func (s *ConfiguredTableAssociationAnalysisRule) SetMembershipIdentifier(v string) *ConfiguredTableAssociationAnalysisRule
- func (s *ConfiguredTableAssociationAnalysisRule) SetPolicy(v *ConfiguredTableAssociationAnalysisRulePolicy) *ConfiguredTableAssociationAnalysisRule
- func (s *ConfiguredTableAssociationAnalysisRule) SetType(v string) *ConfiguredTableAssociationAnalysisRule
- func (s *ConfiguredTableAssociationAnalysisRule) SetUpdateTime(v time.Time) *ConfiguredTableAssociationAnalysisRule
- func (s ConfiguredTableAssociationAnalysisRule) String() string
- type ConfiguredTableAssociationAnalysisRuleAggregation
- func (s ConfiguredTableAssociationAnalysisRuleAggregation) GoString() string
- func (s *ConfiguredTableAssociationAnalysisRuleAggregation) SetAllowedAdditionalAnalyses(v []*string) *ConfiguredTableAssociationAnalysisRuleAggregation
- func (s *ConfiguredTableAssociationAnalysisRuleAggregation) SetAllowedResultReceivers(v []*string) *ConfiguredTableAssociationAnalysisRuleAggregation
- func (s ConfiguredTableAssociationAnalysisRuleAggregation) String() string
- type ConfiguredTableAssociationAnalysisRuleCustom
- func (s ConfiguredTableAssociationAnalysisRuleCustom) GoString() string
- func (s *ConfiguredTableAssociationAnalysisRuleCustom) SetAllowedAdditionalAnalyses(v []*string) *ConfiguredTableAssociationAnalysisRuleCustom
- func (s *ConfiguredTableAssociationAnalysisRuleCustom) SetAllowedResultReceivers(v []*string) *ConfiguredTableAssociationAnalysisRuleCustom
- func (s ConfiguredTableAssociationAnalysisRuleCustom) String() string
- type ConfiguredTableAssociationAnalysisRuleList
- func (s ConfiguredTableAssociationAnalysisRuleList) GoString() string
- func (s *ConfiguredTableAssociationAnalysisRuleList) SetAllowedAdditionalAnalyses(v []*string) *ConfiguredTableAssociationAnalysisRuleList
- func (s *ConfiguredTableAssociationAnalysisRuleList) SetAllowedResultReceivers(v []*string) *ConfiguredTableAssociationAnalysisRuleList
- func (s ConfiguredTableAssociationAnalysisRuleList) String() string
- type ConfiguredTableAssociationAnalysisRulePolicy
- type ConfiguredTableAssociationAnalysisRulePolicyV1
- func (s ConfiguredTableAssociationAnalysisRulePolicyV1) GoString() string
- func (s *ConfiguredTableAssociationAnalysisRulePolicyV1) SetAggregation(v *ConfiguredTableAssociationAnalysisRuleAggregation) *ConfiguredTableAssociationAnalysisRulePolicyV1
- func (s *ConfiguredTableAssociationAnalysisRulePolicyV1) SetCustom(v *ConfiguredTableAssociationAnalysisRuleCustom) *ConfiguredTableAssociationAnalysisRulePolicyV1
- func (s *ConfiguredTableAssociationAnalysisRulePolicyV1) SetList(v *ConfiguredTableAssociationAnalysisRuleList) *ConfiguredTableAssociationAnalysisRulePolicyV1
- func (s ConfiguredTableAssociationAnalysisRulePolicyV1) String() string
- type ConfiguredTableAssociationSummary
- func (s ConfiguredTableAssociationSummary) GoString() string
- func (s *ConfiguredTableAssociationSummary) SetArn(v string) *ConfiguredTableAssociationSummary
- func (s *ConfiguredTableAssociationSummary) SetConfiguredTableId(v string) *ConfiguredTableAssociationSummary
- func (s *ConfiguredTableAssociationSummary) SetCreateTime(v time.Time) *ConfiguredTableAssociationSummary
- func (s *ConfiguredTableAssociationSummary) SetId(v string) *ConfiguredTableAssociationSummary
- func (s *ConfiguredTableAssociationSummary) SetMembershipArn(v string) *ConfiguredTableAssociationSummary
- func (s *ConfiguredTableAssociationSummary) SetMembershipId(v string) *ConfiguredTableAssociationSummary
- func (s *ConfiguredTableAssociationSummary) SetName(v string) *ConfiguredTableAssociationSummary
- func (s *ConfiguredTableAssociationSummary) SetUpdateTime(v time.Time) *ConfiguredTableAssociationSummary
- func (s ConfiguredTableAssociationSummary) String() string
- type ConfiguredTableSummary
- func (s ConfiguredTableSummary) GoString() string
- func (s *ConfiguredTableSummary) SetAnalysisMethod(v string) *ConfiguredTableSummary
- func (s *ConfiguredTableSummary) SetAnalysisRuleTypes(v []*string) *ConfiguredTableSummary
- func (s *ConfiguredTableSummary) SetArn(v string) *ConfiguredTableSummary
- func (s *ConfiguredTableSummary) SetCreateTime(v time.Time) *ConfiguredTableSummary
- func (s *ConfiguredTableSummary) SetId(v string) *ConfiguredTableSummary
- func (s *ConfiguredTableSummary) SetName(v string) *ConfiguredTableSummary
- func (s *ConfiguredTableSummary) SetUpdateTime(v time.Time) *ConfiguredTableSummary
- func (s ConfiguredTableSummary) String() string
- type ConflictException
- func (s *ConflictException) Code() string
- func (s *ConflictException) Error() string
- func (s ConflictException) GoString() string
- func (s *ConflictException) Message() string
- func (s *ConflictException) OrigErr() error
- func (s *ConflictException) RequestID() string
- func (s *ConflictException) StatusCode() int
- func (s ConflictException) String() string
- type CreateAnalysisTemplateInput
- func (s CreateAnalysisTemplateInput) GoString() string
- func (s *CreateAnalysisTemplateInput) SetAnalysisParameters(v []*AnalysisParameter) *CreateAnalysisTemplateInput
- func (s *CreateAnalysisTemplateInput) SetDescription(v string) *CreateAnalysisTemplateInput
- func (s *CreateAnalysisTemplateInput) SetFormat(v string) *CreateAnalysisTemplateInput
- func (s *CreateAnalysisTemplateInput) SetMembershipIdentifier(v string) *CreateAnalysisTemplateInput
- func (s *CreateAnalysisTemplateInput) SetName(v string) *CreateAnalysisTemplateInput
- func (s *CreateAnalysisTemplateInput) SetSource(v *AnalysisSource) *CreateAnalysisTemplateInput
- func (s *CreateAnalysisTemplateInput) SetTags(v map[string]*string) *CreateAnalysisTemplateInput
- func (s CreateAnalysisTemplateInput) String() string
- func (s *CreateAnalysisTemplateInput) Validate() error
- type CreateAnalysisTemplateOutput
- type CreateCollaborationInput
- func (s CreateCollaborationInput) GoString() string
- func (s *CreateCollaborationInput) SetCreatorDisplayName(v string) *CreateCollaborationInput
- func (s *CreateCollaborationInput) SetCreatorMemberAbilities(v []*string) *CreateCollaborationInput
- func (s *CreateCollaborationInput) SetCreatorPaymentConfiguration(v *PaymentConfiguration) *CreateCollaborationInput
- func (s *CreateCollaborationInput) SetDataEncryptionMetadata(v *DataEncryptionMetadata) *CreateCollaborationInput
- func (s *CreateCollaborationInput) SetDescription(v string) *CreateCollaborationInput
- func (s *CreateCollaborationInput) SetMembers(v []*MemberSpecification) *CreateCollaborationInput
- func (s *CreateCollaborationInput) SetName(v string) *CreateCollaborationInput
- func (s *CreateCollaborationInput) SetQueryLogStatus(v string) *CreateCollaborationInput
- func (s *CreateCollaborationInput) SetTags(v map[string]*string) *CreateCollaborationInput
- func (s CreateCollaborationInput) String() string
- func (s *CreateCollaborationInput) Validate() error
- type CreateCollaborationOutput
- type CreateConfiguredAudienceModelAssociationInput
- func (s CreateConfiguredAudienceModelAssociationInput) GoString() string
- func (s *CreateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelArn(v string) *CreateConfiguredAudienceModelAssociationInput
- func (s *CreateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationName(v string) *CreateConfiguredAudienceModelAssociationInput
- func (s *CreateConfiguredAudienceModelAssociationInput) SetDescription(v string) *CreateConfiguredAudienceModelAssociationInput
- func (s *CreateConfiguredAudienceModelAssociationInput) SetManageResourcePolicies(v bool) *CreateConfiguredAudienceModelAssociationInput
- func (s *CreateConfiguredAudienceModelAssociationInput) SetMembershipIdentifier(v string) *CreateConfiguredAudienceModelAssociationInput
- func (s *CreateConfiguredAudienceModelAssociationInput) SetTags(v map[string]*string) *CreateConfiguredAudienceModelAssociationInput
- func (s CreateConfiguredAudienceModelAssociationInput) String() string
- func (s *CreateConfiguredAudienceModelAssociationInput) Validate() error
- type CreateConfiguredAudienceModelAssociationOutput
- func (s CreateConfiguredAudienceModelAssociationOutput) GoString() string
- func (s *CreateConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation(v *ConfiguredAudienceModelAssociation) *CreateConfiguredAudienceModelAssociationOutput
- func (s CreateConfiguredAudienceModelAssociationOutput) String() string
- type CreateConfiguredTableAnalysisRuleInput
- func (s CreateConfiguredTableAnalysisRuleInput) GoString() string
- func (s *CreateConfiguredTableAnalysisRuleInput) SetAnalysisRulePolicy(v *ConfiguredTableAnalysisRulePolicy) *CreateConfiguredTableAnalysisRuleInput
- func (s *CreateConfiguredTableAnalysisRuleInput) SetAnalysisRuleType(v string) *CreateConfiguredTableAnalysisRuleInput
- func (s *CreateConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier(v string) *CreateConfiguredTableAnalysisRuleInput
- func (s CreateConfiguredTableAnalysisRuleInput) String() string
- func (s *CreateConfiguredTableAnalysisRuleInput) Validate() error
- type CreateConfiguredTableAnalysisRuleOutput
- type CreateConfiguredTableAssociationAnalysisRuleInput
- func (s CreateConfiguredTableAssociationAnalysisRuleInput) GoString() string
- func (s *CreateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRulePolicy(v *ConfiguredTableAssociationAnalysisRulePolicy) *CreateConfiguredTableAssociationAnalysisRuleInput
- func (s *CreateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType(v string) *CreateConfiguredTableAssociationAnalysisRuleInput
- func (s *CreateConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier(v string) *CreateConfiguredTableAssociationAnalysisRuleInput
- func (s *CreateConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier(v string) *CreateConfiguredTableAssociationAnalysisRuleInput
- func (s CreateConfiguredTableAssociationAnalysisRuleInput) String() string
- func (s *CreateConfiguredTableAssociationAnalysisRuleInput) Validate() error
- type CreateConfiguredTableAssociationAnalysisRuleOutput
- func (s CreateConfiguredTableAssociationAnalysisRuleOutput) GoString() string
- func (s *CreateConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAssociationAnalysisRule) *CreateConfiguredTableAssociationAnalysisRuleOutput
- func (s CreateConfiguredTableAssociationAnalysisRuleOutput) String() string
- type CreateConfiguredTableAssociationInput
- func (s CreateConfiguredTableAssociationInput) GoString() string
- func (s *CreateConfiguredTableAssociationInput) SetConfiguredTableIdentifier(v string) *CreateConfiguredTableAssociationInput
- func (s *CreateConfiguredTableAssociationInput) SetDescription(v string) *CreateConfiguredTableAssociationInput
- func (s *CreateConfiguredTableAssociationInput) SetMembershipIdentifier(v string) *CreateConfiguredTableAssociationInput
- func (s *CreateConfiguredTableAssociationInput) SetName(v string) *CreateConfiguredTableAssociationInput
- func (s *CreateConfiguredTableAssociationInput) SetRoleArn(v string) *CreateConfiguredTableAssociationInput
- func (s *CreateConfiguredTableAssociationInput) SetTags(v map[string]*string) *CreateConfiguredTableAssociationInput
- func (s CreateConfiguredTableAssociationInput) String() string
- func (s *CreateConfiguredTableAssociationInput) Validate() error
- type CreateConfiguredTableAssociationOutput
- type CreateConfiguredTableInput
- func (s CreateConfiguredTableInput) GoString() string
- func (s *CreateConfiguredTableInput) SetAllowedColumns(v []*string) *CreateConfiguredTableInput
- func (s *CreateConfiguredTableInput) SetAnalysisMethod(v string) *CreateConfiguredTableInput
- func (s *CreateConfiguredTableInput) SetDescription(v string) *CreateConfiguredTableInput
- func (s *CreateConfiguredTableInput) SetName(v string) *CreateConfiguredTableInput
- func (s *CreateConfiguredTableInput) SetTableReference(v *TableReference) *CreateConfiguredTableInput
- func (s *CreateConfiguredTableInput) SetTags(v map[string]*string) *CreateConfiguredTableInput
- func (s CreateConfiguredTableInput) String() string
- func (s *CreateConfiguredTableInput) Validate() error
- type CreateConfiguredTableOutput
- type CreateIdMappingTableInput
- func (s CreateIdMappingTableInput) GoString() string
- func (s *CreateIdMappingTableInput) SetDescription(v string) *CreateIdMappingTableInput
- func (s *CreateIdMappingTableInput) SetInputReferenceConfig(v *IdMappingTableInputReferenceConfig) *CreateIdMappingTableInput
- func (s *CreateIdMappingTableInput) SetKmsKeyArn(v string) *CreateIdMappingTableInput
- func (s *CreateIdMappingTableInput) SetMembershipIdentifier(v string) *CreateIdMappingTableInput
- func (s *CreateIdMappingTableInput) SetName(v string) *CreateIdMappingTableInput
- func (s *CreateIdMappingTableInput) SetTags(v map[string]*string) *CreateIdMappingTableInput
- func (s CreateIdMappingTableInput) String() string
- func (s *CreateIdMappingTableInput) Validate() error
- type CreateIdMappingTableOutput
- type CreateMembershipInput
- func (s CreateMembershipInput) GoString() string
- func (s *CreateMembershipInput) SetCollaborationIdentifier(v string) *CreateMembershipInput
- func (s *CreateMembershipInput) SetDefaultResultConfiguration(v *MembershipProtectedQueryResultConfiguration) *CreateMembershipInput
- func (s *CreateMembershipInput) SetPaymentConfiguration(v *MembershipPaymentConfiguration) *CreateMembershipInput
- func (s *CreateMembershipInput) SetQueryLogStatus(v string) *CreateMembershipInput
- func (s *CreateMembershipInput) SetTags(v map[string]*string) *CreateMembershipInput
- func (s CreateMembershipInput) String() string
- func (s *CreateMembershipInput) Validate() error
- type CreateMembershipOutput
- type CreatePrivacyBudgetTemplateInput
- func (s CreatePrivacyBudgetTemplateInput) GoString() string
- func (s *CreatePrivacyBudgetTemplateInput) SetAutoRefresh(v string) *CreatePrivacyBudgetTemplateInput
- func (s *CreatePrivacyBudgetTemplateInput) SetMembershipIdentifier(v string) *CreatePrivacyBudgetTemplateInput
- func (s *CreatePrivacyBudgetTemplateInput) SetParameters(v *PrivacyBudgetTemplateParametersInput_) *CreatePrivacyBudgetTemplateInput
- func (s *CreatePrivacyBudgetTemplateInput) SetPrivacyBudgetType(v string) *CreatePrivacyBudgetTemplateInput
- func (s *CreatePrivacyBudgetTemplateInput) SetTags(v map[string]*string) *CreatePrivacyBudgetTemplateInput
- func (s CreatePrivacyBudgetTemplateInput) String() string
- func (s *CreatePrivacyBudgetTemplateInput) Validate() error
- type CreatePrivacyBudgetTemplateOutput
- type DataEncryptionMetadata
- func (s DataEncryptionMetadata) GoString() string
- func (s *DataEncryptionMetadata) SetAllowCleartext(v bool) *DataEncryptionMetadata
- func (s *DataEncryptionMetadata) SetAllowDuplicates(v bool) *DataEncryptionMetadata
- func (s *DataEncryptionMetadata) SetAllowJoinsOnColumnsWithDifferentNames(v bool) *DataEncryptionMetadata
- func (s *DataEncryptionMetadata) SetPreserveNulls(v bool) *DataEncryptionMetadata
- func (s DataEncryptionMetadata) String() string
- func (s *DataEncryptionMetadata) Validate() error
- type DeleteAnalysisTemplateInput
- func (s DeleteAnalysisTemplateInput) GoString() string
- func (s *DeleteAnalysisTemplateInput) SetAnalysisTemplateIdentifier(v string) *DeleteAnalysisTemplateInput
- func (s *DeleteAnalysisTemplateInput) SetMembershipIdentifier(v string) *DeleteAnalysisTemplateInput
- func (s DeleteAnalysisTemplateInput) String() string
- func (s *DeleteAnalysisTemplateInput) Validate() error
- type DeleteAnalysisTemplateOutput
- type DeleteCollaborationInput
- type DeleteCollaborationOutput
- type DeleteConfiguredAudienceModelAssociationInput
- func (s DeleteConfiguredAudienceModelAssociationInput) GoString() string
- func (s *DeleteConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier(v string) *DeleteConfiguredAudienceModelAssociationInput
- func (s *DeleteConfiguredAudienceModelAssociationInput) SetMembershipIdentifier(v string) *DeleteConfiguredAudienceModelAssociationInput
- func (s DeleteConfiguredAudienceModelAssociationInput) String() string
- func (s *DeleteConfiguredAudienceModelAssociationInput) Validate() error
- type DeleteConfiguredAudienceModelAssociationOutput
- type DeleteConfiguredTableAnalysisRuleInput
- func (s DeleteConfiguredTableAnalysisRuleInput) GoString() string
- func (s *DeleteConfiguredTableAnalysisRuleInput) SetAnalysisRuleType(v string) *DeleteConfiguredTableAnalysisRuleInput
- func (s *DeleteConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier(v string) *DeleteConfiguredTableAnalysisRuleInput
- func (s DeleteConfiguredTableAnalysisRuleInput) String() string
- func (s *DeleteConfiguredTableAnalysisRuleInput) Validate() error
- type DeleteConfiguredTableAnalysisRuleOutput
- type DeleteConfiguredTableAssociationAnalysisRuleInput
- func (s DeleteConfiguredTableAssociationAnalysisRuleInput) GoString() string
- func (s *DeleteConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType(v string) *DeleteConfiguredTableAssociationAnalysisRuleInput
- func (s *DeleteConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier(v string) *DeleteConfiguredTableAssociationAnalysisRuleInput
- func (s *DeleteConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier(v string) *DeleteConfiguredTableAssociationAnalysisRuleInput
- func (s DeleteConfiguredTableAssociationAnalysisRuleInput) String() string
- func (s *DeleteConfiguredTableAssociationAnalysisRuleInput) Validate() error
- type DeleteConfiguredTableAssociationAnalysisRuleOutput
- type DeleteConfiguredTableAssociationInput
- func (s DeleteConfiguredTableAssociationInput) GoString() string
- func (s *DeleteConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier(v string) *DeleteConfiguredTableAssociationInput
- func (s *DeleteConfiguredTableAssociationInput) SetMembershipIdentifier(v string) *DeleteConfiguredTableAssociationInput
- func (s DeleteConfiguredTableAssociationInput) String() string
- func (s *DeleteConfiguredTableAssociationInput) Validate() error
- type DeleteConfiguredTableAssociationOutput
- type DeleteConfiguredTableInput
- type DeleteConfiguredTableOutput
- type DeleteIdMappingTableInput
- func (s DeleteIdMappingTableInput) GoString() string
- func (s *DeleteIdMappingTableInput) SetIdMappingTableIdentifier(v string) *DeleteIdMappingTableInput
- func (s *DeleteIdMappingTableInput) SetMembershipIdentifier(v string) *DeleteIdMappingTableInput
- func (s DeleteIdMappingTableInput) String() string
- func (s *DeleteIdMappingTableInput) Validate() error
- type DeleteIdMappingTableOutput
- type DeleteIdNamespaceAssociationInput
- func (s DeleteIdNamespaceAssociationInput) GoString() string
- func (s *DeleteIdNamespaceAssociationInput) SetIdNamespaceAssociationIdentifier(v string) *DeleteIdNamespaceAssociationInput
- func (s *DeleteIdNamespaceAssociationInput) SetMembershipIdentifier(v string) *DeleteIdNamespaceAssociationInput
- func (s DeleteIdNamespaceAssociationInput) String() string
- func (s *DeleteIdNamespaceAssociationInput) Validate() error
- type DeleteIdNamespaceAssociationOutput
- type DeleteMemberInput
- type DeleteMemberOutput
- type DeleteMembershipInput
- type DeleteMembershipOutput
- type DeletePrivacyBudgetTemplateInput
- func (s DeletePrivacyBudgetTemplateInput) GoString() string
- func (s *DeletePrivacyBudgetTemplateInput) SetMembershipIdentifier(v string) *DeletePrivacyBudgetTemplateInput
- func (s *DeletePrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier(v string) *DeletePrivacyBudgetTemplateInput
- func (s DeletePrivacyBudgetTemplateInput) String() string
- func (s *DeletePrivacyBudgetTemplateInput) Validate() error
- type DeletePrivacyBudgetTemplateOutput
- type DifferentialPrivacyColumn
- type DifferentialPrivacyConfiguration
- type DifferentialPrivacyParameters
- type DifferentialPrivacyPreviewAggregation
- func (s DifferentialPrivacyPreviewAggregation) GoString() string
- func (s *DifferentialPrivacyPreviewAggregation) SetMaxCount(v int64) *DifferentialPrivacyPreviewAggregation
- func (s *DifferentialPrivacyPreviewAggregation) SetType(v string) *DifferentialPrivacyPreviewAggregation
- func (s DifferentialPrivacyPreviewAggregation) String() string
- type DifferentialPrivacyPreviewParametersInput_
- func (s DifferentialPrivacyPreviewParametersInput_) GoString() string
- func (s *DifferentialPrivacyPreviewParametersInput_) SetEpsilon(v int64) *DifferentialPrivacyPreviewParametersInput_
- func (s *DifferentialPrivacyPreviewParametersInput_) SetUsersNoisePerQuery(v int64) *DifferentialPrivacyPreviewParametersInput_
- func (s DifferentialPrivacyPreviewParametersInput_) String() string
- func (s *DifferentialPrivacyPreviewParametersInput_) Validate() error
- type DifferentialPrivacyPrivacyBudget
- func (s DifferentialPrivacyPrivacyBudget) GoString() string
- func (s *DifferentialPrivacyPrivacyBudget) SetAggregations(v []*DifferentialPrivacyPrivacyBudgetAggregation) *DifferentialPrivacyPrivacyBudget
- func (s *DifferentialPrivacyPrivacyBudget) SetEpsilon(v int64) *DifferentialPrivacyPrivacyBudget
- func (s DifferentialPrivacyPrivacyBudget) String() string
- type DifferentialPrivacyPrivacyBudgetAggregation
- func (s DifferentialPrivacyPrivacyBudgetAggregation) GoString() string
- func (s *DifferentialPrivacyPrivacyBudgetAggregation) SetMaxCount(v int64) *DifferentialPrivacyPrivacyBudgetAggregation
- func (s *DifferentialPrivacyPrivacyBudgetAggregation) SetRemainingCount(v int64) *DifferentialPrivacyPrivacyBudgetAggregation
- func (s *DifferentialPrivacyPrivacyBudgetAggregation) SetType(v string) *DifferentialPrivacyPrivacyBudgetAggregation
- func (s DifferentialPrivacyPrivacyBudgetAggregation) String() string
- type DifferentialPrivacyPrivacyImpact
- type DifferentialPrivacySensitivityParameters
- func (s DifferentialPrivacySensitivityParameters) GoString() string
- func (s *DifferentialPrivacySensitivityParameters) SetAggregationExpression(v string) *DifferentialPrivacySensitivityParameters
- func (s *DifferentialPrivacySensitivityParameters) SetAggregationType(v string) *DifferentialPrivacySensitivityParameters
- func (s *DifferentialPrivacySensitivityParameters) SetMaxColumnValue(v float64) *DifferentialPrivacySensitivityParameters
- func (s *DifferentialPrivacySensitivityParameters) SetMinColumnValue(v float64) *DifferentialPrivacySensitivityParameters
- func (s *DifferentialPrivacySensitivityParameters) SetUserContributionLimit(v int64) *DifferentialPrivacySensitivityParameters
- func (s DifferentialPrivacySensitivityParameters) String() string
- type DifferentialPrivacyTemplateParametersInput_
- func (s DifferentialPrivacyTemplateParametersInput_) GoString() string
- func (s *DifferentialPrivacyTemplateParametersInput_) SetEpsilon(v int64) *DifferentialPrivacyTemplateParametersInput_
- func (s *DifferentialPrivacyTemplateParametersInput_) SetUsersNoisePerQuery(v int64) *DifferentialPrivacyTemplateParametersInput_
- func (s DifferentialPrivacyTemplateParametersInput_) String() string
- func (s *DifferentialPrivacyTemplateParametersInput_) Validate() error
- type DifferentialPrivacyTemplateParametersOutput_
- func (s DifferentialPrivacyTemplateParametersOutput_) GoString() string
- func (s *DifferentialPrivacyTemplateParametersOutput_) SetEpsilon(v int64) *DifferentialPrivacyTemplateParametersOutput_
- func (s *DifferentialPrivacyTemplateParametersOutput_) SetUsersNoisePerQuery(v int64) *DifferentialPrivacyTemplateParametersOutput_
- func (s DifferentialPrivacyTemplateParametersOutput_) String() string
- type DifferentialPrivacyTemplateUpdateParameters
- func (s DifferentialPrivacyTemplateUpdateParameters) GoString() string
- func (s *DifferentialPrivacyTemplateUpdateParameters) SetEpsilon(v int64) *DifferentialPrivacyTemplateUpdateParameters
- func (s *DifferentialPrivacyTemplateUpdateParameters) SetUsersNoisePerQuery(v int64) *DifferentialPrivacyTemplateUpdateParameters
- func (s DifferentialPrivacyTemplateUpdateParameters) String() string
- func (s *DifferentialPrivacyTemplateUpdateParameters) Validate() error
- type DirectAnalysisConfigurationDetails
- type GetAnalysisTemplateInput
- func (s GetAnalysisTemplateInput) GoString() string
- func (s *GetAnalysisTemplateInput) SetAnalysisTemplateIdentifier(v string) *GetAnalysisTemplateInput
- func (s *GetAnalysisTemplateInput) SetMembershipIdentifier(v string) *GetAnalysisTemplateInput
- func (s GetAnalysisTemplateInput) String() string
- func (s *GetAnalysisTemplateInput) Validate() error
- type GetAnalysisTemplateOutput
- type GetCollaborationAnalysisTemplateInput
- func (s GetCollaborationAnalysisTemplateInput) GoString() string
- func (s *GetCollaborationAnalysisTemplateInput) SetAnalysisTemplateArn(v string) *GetCollaborationAnalysisTemplateInput
- func (s *GetCollaborationAnalysisTemplateInput) SetCollaborationIdentifier(v string) *GetCollaborationAnalysisTemplateInput
- func (s GetCollaborationAnalysisTemplateInput) String() string
- func (s *GetCollaborationAnalysisTemplateInput) Validate() error
- type GetCollaborationAnalysisTemplateOutput
- type GetCollaborationConfiguredAudienceModelAssociationInput
- func (s GetCollaborationConfiguredAudienceModelAssociationInput) GoString() string
- func (s *GetCollaborationConfiguredAudienceModelAssociationInput) SetCollaborationIdentifier(v string) *GetCollaborationConfiguredAudienceModelAssociationInput
- func (s *GetCollaborationConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier(v string) *GetCollaborationConfiguredAudienceModelAssociationInput
- func (s GetCollaborationConfiguredAudienceModelAssociationInput) String() string
- func (s *GetCollaborationConfiguredAudienceModelAssociationInput) Validate() error
- type GetCollaborationConfiguredAudienceModelAssociationOutput
- func (s GetCollaborationConfiguredAudienceModelAssociationOutput) GoString() string
- func (s *GetCollaborationConfiguredAudienceModelAssociationOutput) SetCollaborationConfiguredAudienceModelAssociation(v *CollaborationConfiguredAudienceModelAssociation) *GetCollaborationConfiguredAudienceModelAssociationOutput
- func (s GetCollaborationConfiguredAudienceModelAssociationOutput) String() string
- type GetCollaborationInput
- type GetCollaborationOutput
- type GetCollaborationPrivacyBudgetTemplateInput
- func (s GetCollaborationPrivacyBudgetTemplateInput) GoString() string
- func (s *GetCollaborationPrivacyBudgetTemplateInput) SetCollaborationIdentifier(v string) *GetCollaborationPrivacyBudgetTemplateInput
- func (s *GetCollaborationPrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier(v string) *GetCollaborationPrivacyBudgetTemplateInput
- func (s GetCollaborationPrivacyBudgetTemplateInput) String() string
- func (s *GetCollaborationPrivacyBudgetTemplateInput) Validate() error
- type GetCollaborationPrivacyBudgetTemplateOutput
- func (s GetCollaborationPrivacyBudgetTemplateOutput) GoString() string
- func (s *GetCollaborationPrivacyBudgetTemplateOutput) SetCollaborationPrivacyBudgetTemplate(v *CollaborationPrivacyBudgetTemplate) *GetCollaborationPrivacyBudgetTemplateOutput
- func (s GetCollaborationPrivacyBudgetTemplateOutput) String() string
- type GetConfiguredAudienceModelAssociationInput
- func (s GetConfiguredAudienceModelAssociationInput) GoString() string
- func (s *GetConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier(v string) *GetConfiguredAudienceModelAssociationInput
- func (s *GetConfiguredAudienceModelAssociationInput) SetMembershipIdentifier(v string) *GetConfiguredAudienceModelAssociationInput
- func (s GetConfiguredAudienceModelAssociationInput) String() string
- func (s *GetConfiguredAudienceModelAssociationInput) Validate() error
- type GetConfiguredAudienceModelAssociationOutput
- func (s GetConfiguredAudienceModelAssociationOutput) GoString() string
- func (s *GetConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation(v *ConfiguredAudienceModelAssociation) *GetConfiguredAudienceModelAssociationOutput
- func (s GetConfiguredAudienceModelAssociationOutput) String() string
- type GetConfiguredTableAnalysisRuleInput
- func (s GetConfiguredTableAnalysisRuleInput) GoString() string
- func (s *GetConfiguredTableAnalysisRuleInput) SetAnalysisRuleType(v string) *GetConfiguredTableAnalysisRuleInput
- func (s *GetConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier(v string) *GetConfiguredTableAnalysisRuleInput
- func (s GetConfiguredTableAnalysisRuleInput) String() string
- func (s *GetConfiguredTableAnalysisRuleInput) Validate() error
- type GetConfiguredTableAnalysisRuleOutput
- type GetConfiguredTableAssociationAnalysisRuleInput
- func (s GetConfiguredTableAssociationAnalysisRuleInput) GoString() string
- func (s *GetConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType(v string) *GetConfiguredTableAssociationAnalysisRuleInput
- func (s *GetConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier(v string) *GetConfiguredTableAssociationAnalysisRuleInput
- func (s *GetConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier(v string) *GetConfiguredTableAssociationAnalysisRuleInput
- func (s GetConfiguredTableAssociationAnalysisRuleInput) String() string
- func (s *GetConfiguredTableAssociationAnalysisRuleInput) Validate() error
- type GetConfiguredTableAssociationAnalysisRuleOutput
- func (s GetConfiguredTableAssociationAnalysisRuleOutput) GoString() string
- func (s *GetConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAssociationAnalysisRule) *GetConfiguredTableAssociationAnalysisRuleOutput
- func (s GetConfiguredTableAssociationAnalysisRuleOutput) String() string
- type GetConfiguredTableAssociationInput
- func (s GetConfiguredTableAssociationInput) GoString() string
- func (s *GetConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier(v string) *GetConfiguredTableAssociationInput
- func (s *GetConfiguredTableAssociationInput) SetMembershipIdentifier(v string) *GetConfiguredTableAssociationInput
- func (s GetConfiguredTableAssociationInput) String() string
- func (s *GetConfiguredTableAssociationInput) Validate() error
- type GetConfiguredTableAssociationOutput
- type GetConfiguredTableInput
- type GetConfiguredTableOutput
- type GetIdMappingTableInput
- func (s GetIdMappingTableInput) GoString() string
- func (s *GetIdMappingTableInput) SetIdMappingTableIdentifier(v string) *GetIdMappingTableInput
- func (s *GetIdMappingTableInput) SetMembershipIdentifier(v string) *GetIdMappingTableInput
- func (s GetIdMappingTableInput) String() string
- func (s *GetIdMappingTableInput) Validate() error
- type GetIdMappingTableOutput
- type GetMembershipInput
- type GetMembershipOutput
- type GetPrivacyBudgetTemplateInput
- func (s GetPrivacyBudgetTemplateInput) GoString() string
- func (s *GetPrivacyBudgetTemplateInput) SetMembershipIdentifier(v string) *GetPrivacyBudgetTemplateInput
- func (s *GetPrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier(v string) *GetPrivacyBudgetTemplateInput
- func (s GetPrivacyBudgetTemplateInput) String() string
- func (s *GetPrivacyBudgetTemplateInput) Validate() error
- type GetPrivacyBudgetTemplateOutput
- type GetProtectedQueryInput
- func (s GetProtectedQueryInput) GoString() string
- func (s *GetProtectedQueryInput) SetMembershipIdentifier(v string) *GetProtectedQueryInput
- func (s *GetProtectedQueryInput) SetProtectedQueryIdentifier(v string) *GetProtectedQueryInput
- func (s GetProtectedQueryInput) String() string
- func (s *GetProtectedQueryInput) Validate() error
- type GetProtectedQueryOutput
- type GetSchemaAnalysisRuleInput
- func (s GetSchemaAnalysisRuleInput) GoString() string
- func (s *GetSchemaAnalysisRuleInput) SetCollaborationIdentifier(v string) *GetSchemaAnalysisRuleInput
- func (s *GetSchemaAnalysisRuleInput) SetName(v string) *GetSchemaAnalysisRuleInput
- func (s *GetSchemaAnalysisRuleInput) SetType(v string) *GetSchemaAnalysisRuleInput
- func (s GetSchemaAnalysisRuleInput) String() string
- func (s *GetSchemaAnalysisRuleInput) Validate() error
- type GetSchemaAnalysisRuleOutput
- type GetSchemaInput
- type GetSchemaOutput
- type GlueTableReference
- type IdMappingTable
- func (s IdMappingTable) GoString() string
- func (s *IdMappingTable) SetArn(v string) *IdMappingTable
- func (s *IdMappingTable) SetCollaborationArn(v string) *IdMappingTable
- func (s *IdMappingTable) SetCollaborationId(v string) *IdMappingTable
- func (s *IdMappingTable) SetCreateTime(v time.Time) *IdMappingTable
- func (s *IdMappingTable) SetDescription(v string) *IdMappingTable
- func (s *IdMappingTable) SetId(v string) *IdMappingTable
- func (s *IdMappingTable) SetInputReferenceConfig(v *IdMappingTableInputReferenceConfig) *IdMappingTable
- func (s *IdMappingTable) SetInputReferenceProperties(v *IdMappingTableInputReferenceProperties) *IdMappingTable
- func (s *IdMappingTable) SetKmsKeyArn(v string) *IdMappingTable
- func (s *IdMappingTable) SetMembershipArn(v string) *IdMappingTable
- func (s *IdMappingTable) SetMembershipId(v string) *IdMappingTable
- func (s *IdMappingTable) SetName(v string) *IdMappingTable
- func (s *IdMappingTable) SetUpdateTime(v time.Time) *IdMappingTable
- func (s IdMappingTable) String() string
- type IdMappingTableInputReferenceConfig
- func (s IdMappingTableInputReferenceConfig) GoString() string
- func (s *IdMappingTableInputReferenceConfig) SetInputReferenceArn(v string) *IdMappingTableInputReferenceConfig
- func (s *IdMappingTableInputReferenceConfig) SetManageResourcePolicies(v bool) *IdMappingTableInputReferenceConfig
- func (s IdMappingTableInputReferenceConfig) String() string
- func (s *IdMappingTableInputReferenceConfig) Validate() error
- type IdMappingTableInputReferenceProperties
- type IdMappingTableInputSource
- type IdMappingTableSchemaTypeProperties
- type IdMappingTableSummary
- func (s IdMappingTableSummary) GoString() string
- func (s *IdMappingTableSummary) SetArn(v string) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetCollaborationArn(v string) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetCollaborationId(v string) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetCreateTime(v time.Time) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetDescription(v string) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetId(v string) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetInputReferenceConfig(v *IdMappingTableInputReferenceConfig) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetMembershipArn(v string) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetMembershipId(v string) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetName(v string) *IdMappingTableSummary
- func (s *IdMappingTableSummary) SetUpdateTime(v time.Time) *IdMappingTableSummary
- func (s IdMappingTableSummary) String() string
- type IdNamespaceAssociationInputReferenceConfig
- func (s IdNamespaceAssociationInputReferenceConfig) GoString() string
- func (s *IdNamespaceAssociationInputReferenceConfig) SetInputReferenceArn(v string) *IdNamespaceAssociationInputReferenceConfig
- func (s *IdNamespaceAssociationInputReferenceConfig) SetManageResourcePolicies(v bool) *IdNamespaceAssociationInputReferenceConfig
- func (s IdNamespaceAssociationInputReferenceConfig) String() string
- type IdNamespaceAssociationInputReferencePropertiesSummary
- func (s IdNamespaceAssociationInputReferencePropertiesSummary) GoString() string
- func (s *IdNamespaceAssociationInputReferencePropertiesSummary) SetIdNamespaceType(v string) *IdNamespaceAssociationInputReferencePropertiesSummary
- func (s IdNamespaceAssociationInputReferencePropertiesSummary) String() string
- type IdNamespaceAssociationSummary
- func (s IdNamespaceAssociationSummary) GoString() string
- func (s *IdNamespaceAssociationSummary) SetArn(v string) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetCollaborationArn(v string) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetCollaborationId(v string) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetCreateTime(v time.Time) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetDescription(v string) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetId(v string) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetInputReferenceConfig(v *IdNamespaceAssociationInputReferenceConfig) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetInputReferenceProperties(v *IdNamespaceAssociationInputReferencePropertiesSummary) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetMembershipArn(v string) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetMembershipId(v string) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetName(v string) *IdNamespaceAssociationSummary
- func (s *IdNamespaceAssociationSummary) SetUpdateTime(v time.Time) *IdNamespaceAssociationSummary
- func (s IdNamespaceAssociationSummary) String() string
- type InternalServerException
- func (s *InternalServerException) Code() string
- func (s *InternalServerException) Error() string
- func (s InternalServerException) GoString() string
- func (s *InternalServerException) Message() string
- func (s *InternalServerException) OrigErr() error
- func (s *InternalServerException) RequestID() string
- func (s *InternalServerException) StatusCode() int
- func (s InternalServerException) String() string
- type ListAnalysisTemplatesInput
- func (s ListAnalysisTemplatesInput) GoString() string
- func (s *ListAnalysisTemplatesInput) SetMaxResults(v int64) *ListAnalysisTemplatesInput
- func (s *ListAnalysisTemplatesInput) SetMembershipIdentifier(v string) *ListAnalysisTemplatesInput
- func (s *ListAnalysisTemplatesInput) SetNextToken(v string) *ListAnalysisTemplatesInput
- func (s ListAnalysisTemplatesInput) String() string
- func (s *ListAnalysisTemplatesInput) Validate() error
- type ListAnalysisTemplatesOutput
- func (s ListAnalysisTemplatesOutput) GoString() string
- func (s *ListAnalysisTemplatesOutput) SetAnalysisTemplateSummaries(v []*AnalysisTemplateSummary) *ListAnalysisTemplatesOutput
- func (s *ListAnalysisTemplatesOutput) SetNextToken(v string) *ListAnalysisTemplatesOutput
- func (s ListAnalysisTemplatesOutput) String() string
- type ListCollaborationAnalysisTemplatesInput
- func (s ListCollaborationAnalysisTemplatesInput) GoString() string
- func (s *ListCollaborationAnalysisTemplatesInput) SetCollaborationIdentifier(v string) *ListCollaborationAnalysisTemplatesInput
- func (s *ListCollaborationAnalysisTemplatesInput) SetMaxResults(v int64) *ListCollaborationAnalysisTemplatesInput
- func (s *ListCollaborationAnalysisTemplatesInput) SetNextToken(v string) *ListCollaborationAnalysisTemplatesInput
- func (s ListCollaborationAnalysisTemplatesInput) String() string
- func (s *ListCollaborationAnalysisTemplatesInput) Validate() error
- type ListCollaborationAnalysisTemplatesOutput
- func (s ListCollaborationAnalysisTemplatesOutput) GoString() string
- func (s *ListCollaborationAnalysisTemplatesOutput) SetCollaborationAnalysisTemplateSummaries(v []*CollaborationAnalysisTemplateSummary) *ListCollaborationAnalysisTemplatesOutput
- func (s *ListCollaborationAnalysisTemplatesOutput) SetNextToken(v string) *ListCollaborationAnalysisTemplatesOutput
- func (s ListCollaborationAnalysisTemplatesOutput) String() string
- type ListCollaborationConfiguredAudienceModelAssociationsInput
- func (s ListCollaborationConfiguredAudienceModelAssociationsInput) GoString() string
- func (s *ListCollaborationConfiguredAudienceModelAssociationsInput) SetCollaborationIdentifier(v string) *ListCollaborationConfiguredAudienceModelAssociationsInput
- func (s *ListCollaborationConfiguredAudienceModelAssociationsInput) SetMaxResults(v int64) *ListCollaborationConfiguredAudienceModelAssociationsInput
- func (s *ListCollaborationConfiguredAudienceModelAssociationsInput) SetNextToken(v string) *ListCollaborationConfiguredAudienceModelAssociationsInput
- func (s ListCollaborationConfiguredAudienceModelAssociationsInput) String() string
- func (s *ListCollaborationConfiguredAudienceModelAssociationsInput) Validate() error
- type ListCollaborationConfiguredAudienceModelAssociationsOutput
- func (s ListCollaborationConfiguredAudienceModelAssociationsOutput) GoString() string
- func (s *ListCollaborationConfiguredAudienceModelAssociationsOutput) SetCollaborationConfiguredAudienceModelAssociationSummaries(v []*CollaborationConfiguredAudienceModelAssociationSummary) *ListCollaborationConfiguredAudienceModelAssociationsOutput
- func (s *ListCollaborationConfiguredAudienceModelAssociationsOutput) SetNextToken(v string) *ListCollaborationConfiguredAudienceModelAssociationsOutput
- func (s ListCollaborationConfiguredAudienceModelAssociationsOutput) String() string
- type ListCollaborationIdNamespaceAssociationsInput
- func (s ListCollaborationIdNamespaceAssociationsInput) GoString() string
- func (s *ListCollaborationIdNamespaceAssociationsInput) SetCollaborationIdentifier(v string) *ListCollaborationIdNamespaceAssociationsInput
- func (s *ListCollaborationIdNamespaceAssociationsInput) SetMaxResults(v int64) *ListCollaborationIdNamespaceAssociationsInput
- func (s *ListCollaborationIdNamespaceAssociationsInput) SetNextToken(v string) *ListCollaborationIdNamespaceAssociationsInput
- func (s ListCollaborationIdNamespaceAssociationsInput) String() string
- func (s *ListCollaborationIdNamespaceAssociationsInput) Validate() error
- type ListCollaborationIdNamespaceAssociationsOutput
- func (s ListCollaborationIdNamespaceAssociationsOutput) GoString() string
- func (s *ListCollaborationIdNamespaceAssociationsOutput) SetCollaborationIdNamespaceAssociationSummaries(v []*CollaborationIdNamespaceAssociationSummary) *ListCollaborationIdNamespaceAssociationsOutput
- func (s *ListCollaborationIdNamespaceAssociationsOutput) SetNextToken(v string) *ListCollaborationIdNamespaceAssociationsOutput
- func (s ListCollaborationIdNamespaceAssociationsOutput) String() string
- type ListCollaborationPrivacyBudgetTemplatesInput
- func (s ListCollaborationPrivacyBudgetTemplatesInput) GoString() string
- func (s *ListCollaborationPrivacyBudgetTemplatesInput) SetCollaborationIdentifier(v string) *ListCollaborationPrivacyBudgetTemplatesInput
- func (s *ListCollaborationPrivacyBudgetTemplatesInput) SetMaxResults(v int64) *ListCollaborationPrivacyBudgetTemplatesInput
- func (s *ListCollaborationPrivacyBudgetTemplatesInput) SetNextToken(v string) *ListCollaborationPrivacyBudgetTemplatesInput
- func (s ListCollaborationPrivacyBudgetTemplatesInput) String() string
- func (s *ListCollaborationPrivacyBudgetTemplatesInput) Validate() error
- type ListCollaborationPrivacyBudgetTemplatesOutput
- func (s ListCollaborationPrivacyBudgetTemplatesOutput) GoString() string
- func (s *ListCollaborationPrivacyBudgetTemplatesOutput) SetCollaborationPrivacyBudgetTemplateSummaries(v []*CollaborationPrivacyBudgetTemplateSummary) *ListCollaborationPrivacyBudgetTemplatesOutput
- func (s *ListCollaborationPrivacyBudgetTemplatesOutput) SetNextToken(v string) *ListCollaborationPrivacyBudgetTemplatesOutput
- func (s ListCollaborationPrivacyBudgetTemplatesOutput) String() string
- type ListCollaborationPrivacyBudgetsInput
- func (s ListCollaborationPrivacyBudgetsInput) GoString() string
- func (s *ListCollaborationPrivacyBudgetsInput) SetCollaborationIdentifier(v string) *ListCollaborationPrivacyBudgetsInput
- func (s *ListCollaborationPrivacyBudgetsInput) SetMaxResults(v int64) *ListCollaborationPrivacyBudgetsInput
- func (s *ListCollaborationPrivacyBudgetsInput) SetNextToken(v string) *ListCollaborationPrivacyBudgetsInput
- func (s *ListCollaborationPrivacyBudgetsInput) SetPrivacyBudgetType(v string) *ListCollaborationPrivacyBudgetsInput
- func (s ListCollaborationPrivacyBudgetsInput) String() string
- func (s *ListCollaborationPrivacyBudgetsInput) Validate() error
- type ListCollaborationPrivacyBudgetsOutput
- func (s ListCollaborationPrivacyBudgetsOutput) GoString() string
- func (s *ListCollaborationPrivacyBudgetsOutput) SetCollaborationPrivacyBudgetSummaries(v []*CollaborationPrivacyBudgetSummary) *ListCollaborationPrivacyBudgetsOutput
- func (s *ListCollaborationPrivacyBudgetsOutput) SetNextToken(v string) *ListCollaborationPrivacyBudgetsOutput
- func (s ListCollaborationPrivacyBudgetsOutput) String() string
- type ListCollaborationsInput
- func (s ListCollaborationsInput) GoString() string
- func (s *ListCollaborationsInput) SetMaxResults(v int64) *ListCollaborationsInput
- func (s *ListCollaborationsInput) SetMemberStatus(v string) *ListCollaborationsInput
- func (s *ListCollaborationsInput) SetNextToken(v string) *ListCollaborationsInput
- func (s ListCollaborationsInput) String() string
- func (s *ListCollaborationsInput) Validate() error
- type ListCollaborationsOutput
- type ListConfiguredAudienceModelAssociationsInput
- func (s ListConfiguredAudienceModelAssociationsInput) GoString() string
- func (s *ListConfiguredAudienceModelAssociationsInput) SetMaxResults(v int64) *ListConfiguredAudienceModelAssociationsInput
- func (s *ListConfiguredAudienceModelAssociationsInput) SetMembershipIdentifier(v string) *ListConfiguredAudienceModelAssociationsInput
- func (s *ListConfiguredAudienceModelAssociationsInput) SetNextToken(v string) *ListConfiguredAudienceModelAssociationsInput
- func (s ListConfiguredAudienceModelAssociationsInput) String() string
- func (s *ListConfiguredAudienceModelAssociationsInput) Validate() error
- type ListConfiguredAudienceModelAssociationsOutput
- func (s ListConfiguredAudienceModelAssociationsOutput) GoString() string
- func (s *ListConfiguredAudienceModelAssociationsOutput) SetConfiguredAudienceModelAssociationSummaries(v []*ConfiguredAudienceModelAssociationSummary) *ListConfiguredAudienceModelAssociationsOutput
- func (s *ListConfiguredAudienceModelAssociationsOutput) SetNextToken(v string) *ListConfiguredAudienceModelAssociationsOutput
- func (s ListConfiguredAudienceModelAssociationsOutput) String() string
- type ListConfiguredTableAssociationsInput
- func (s ListConfiguredTableAssociationsInput) GoString() string
- func (s *ListConfiguredTableAssociationsInput) SetMaxResults(v int64) *ListConfiguredTableAssociationsInput
- func (s *ListConfiguredTableAssociationsInput) SetMembershipIdentifier(v string) *ListConfiguredTableAssociationsInput
- func (s *ListConfiguredTableAssociationsInput) SetNextToken(v string) *ListConfiguredTableAssociationsInput
- func (s ListConfiguredTableAssociationsInput) String() string
- func (s *ListConfiguredTableAssociationsInput) Validate() error
- type ListConfiguredTableAssociationsOutput
- func (s ListConfiguredTableAssociationsOutput) GoString() string
- func (s *ListConfiguredTableAssociationsOutput) SetConfiguredTableAssociationSummaries(v []*ConfiguredTableAssociationSummary) *ListConfiguredTableAssociationsOutput
- func (s *ListConfiguredTableAssociationsOutput) SetNextToken(v string) *ListConfiguredTableAssociationsOutput
- func (s ListConfiguredTableAssociationsOutput) String() string
- type ListConfiguredTablesInput
- func (s ListConfiguredTablesInput) GoString() string
- func (s *ListConfiguredTablesInput) SetMaxResults(v int64) *ListConfiguredTablesInput
- func (s *ListConfiguredTablesInput) SetNextToken(v string) *ListConfiguredTablesInput
- func (s ListConfiguredTablesInput) String() string
- func (s *ListConfiguredTablesInput) Validate() error
- type ListConfiguredTablesOutput
- func (s ListConfiguredTablesOutput) GoString() string
- func (s *ListConfiguredTablesOutput) SetConfiguredTableSummaries(v []*ConfiguredTableSummary) *ListConfiguredTablesOutput
- func (s *ListConfiguredTablesOutput) SetNextToken(v string) *ListConfiguredTablesOutput
- func (s ListConfiguredTablesOutput) String() string
- type ListIdMappingTablesInput
- func (s ListIdMappingTablesInput) GoString() string
- func (s *ListIdMappingTablesInput) SetMaxResults(v int64) *ListIdMappingTablesInput
- func (s *ListIdMappingTablesInput) SetMembershipIdentifier(v string) *ListIdMappingTablesInput
- func (s *ListIdMappingTablesInput) SetNextToken(v string) *ListIdMappingTablesInput
- func (s ListIdMappingTablesInput) String() string
- func (s *ListIdMappingTablesInput) Validate() error
- type ListIdMappingTablesOutput
- func (s ListIdMappingTablesOutput) GoString() string
- func (s *ListIdMappingTablesOutput) SetIdMappingTableSummaries(v []*IdMappingTableSummary) *ListIdMappingTablesOutput
- func (s *ListIdMappingTablesOutput) SetNextToken(v string) *ListIdMappingTablesOutput
- func (s ListIdMappingTablesOutput) String() string
- type ListIdNamespaceAssociationsInput
- func (s ListIdNamespaceAssociationsInput) GoString() string
- func (s *ListIdNamespaceAssociationsInput) SetMaxResults(v int64) *ListIdNamespaceAssociationsInput
- func (s *ListIdNamespaceAssociationsInput) SetMembershipIdentifier(v string) *ListIdNamespaceAssociationsInput
- func (s *ListIdNamespaceAssociationsInput) SetNextToken(v string) *ListIdNamespaceAssociationsInput
- func (s ListIdNamespaceAssociationsInput) String() string
- func (s *ListIdNamespaceAssociationsInput) Validate() error
- type ListIdNamespaceAssociationsOutput
- func (s ListIdNamespaceAssociationsOutput) GoString() string
- func (s *ListIdNamespaceAssociationsOutput) SetIdNamespaceAssociationSummaries(v []*IdNamespaceAssociationSummary) *ListIdNamespaceAssociationsOutput
- func (s *ListIdNamespaceAssociationsOutput) SetNextToken(v string) *ListIdNamespaceAssociationsOutput
- func (s ListIdNamespaceAssociationsOutput) String() string
- type ListMembersInput
- func (s ListMembersInput) GoString() string
- func (s *ListMembersInput) SetCollaborationIdentifier(v string) *ListMembersInput
- func (s *ListMembersInput) SetMaxResults(v int64) *ListMembersInput
- func (s *ListMembersInput) SetNextToken(v string) *ListMembersInput
- func (s ListMembersInput) String() string
- func (s *ListMembersInput) Validate() error
- type ListMembersOutput
- type ListMembershipsInput
- func (s ListMembershipsInput) GoString() string
- func (s *ListMembershipsInput) SetMaxResults(v int64) *ListMembershipsInput
- func (s *ListMembershipsInput) SetNextToken(v string) *ListMembershipsInput
- func (s *ListMembershipsInput) SetStatus(v string) *ListMembershipsInput
- func (s ListMembershipsInput) String() string
- func (s *ListMembershipsInput) Validate() error
- type ListMembershipsOutput
- type ListPrivacyBudgetTemplatesInput
- func (s ListPrivacyBudgetTemplatesInput) GoString() string
- func (s *ListPrivacyBudgetTemplatesInput) SetMaxResults(v int64) *ListPrivacyBudgetTemplatesInput
- func (s *ListPrivacyBudgetTemplatesInput) SetMembershipIdentifier(v string) *ListPrivacyBudgetTemplatesInput
- func (s *ListPrivacyBudgetTemplatesInput) SetNextToken(v string) *ListPrivacyBudgetTemplatesInput
- func (s ListPrivacyBudgetTemplatesInput) String() string
- func (s *ListPrivacyBudgetTemplatesInput) Validate() error
- type ListPrivacyBudgetTemplatesOutput
- func (s ListPrivacyBudgetTemplatesOutput) GoString() string
- func (s *ListPrivacyBudgetTemplatesOutput) SetNextToken(v string) *ListPrivacyBudgetTemplatesOutput
- func (s *ListPrivacyBudgetTemplatesOutput) SetPrivacyBudgetTemplateSummaries(v []*PrivacyBudgetTemplateSummary) *ListPrivacyBudgetTemplatesOutput
- func (s ListPrivacyBudgetTemplatesOutput) String() string
- type ListPrivacyBudgetsInput
- func (s ListPrivacyBudgetsInput) GoString() string
- func (s *ListPrivacyBudgetsInput) SetMaxResults(v int64) *ListPrivacyBudgetsInput
- func (s *ListPrivacyBudgetsInput) SetMembershipIdentifier(v string) *ListPrivacyBudgetsInput
- func (s *ListPrivacyBudgetsInput) SetNextToken(v string) *ListPrivacyBudgetsInput
- func (s *ListPrivacyBudgetsInput) SetPrivacyBudgetType(v string) *ListPrivacyBudgetsInput
- func (s ListPrivacyBudgetsInput) String() string
- func (s *ListPrivacyBudgetsInput) Validate() error
- type ListPrivacyBudgetsOutput
- type ListProtectedQueriesInput
- func (s ListProtectedQueriesInput) GoString() string
- func (s *ListProtectedQueriesInput) SetMaxResults(v int64) *ListProtectedQueriesInput
- func (s *ListProtectedQueriesInput) SetMembershipIdentifier(v string) *ListProtectedQueriesInput
- func (s *ListProtectedQueriesInput) SetNextToken(v string) *ListProtectedQueriesInput
- func (s *ListProtectedQueriesInput) SetStatus(v string) *ListProtectedQueriesInput
- func (s ListProtectedQueriesInput) String() string
- func (s *ListProtectedQueriesInput) Validate() error
- type ListProtectedQueriesOutput
- func (s ListProtectedQueriesOutput) GoString() string
- func (s *ListProtectedQueriesOutput) SetNextToken(v string) *ListProtectedQueriesOutput
- func (s *ListProtectedQueriesOutput) SetProtectedQueries(v []*ProtectedQuerySummary) *ListProtectedQueriesOutput
- func (s ListProtectedQueriesOutput) String() string
- type ListSchemasInput
- func (s ListSchemasInput) GoString() string
- func (s *ListSchemasInput) SetCollaborationIdentifier(v string) *ListSchemasInput
- func (s *ListSchemasInput) SetMaxResults(v int64) *ListSchemasInput
- func (s *ListSchemasInput) SetNextToken(v string) *ListSchemasInput
- func (s *ListSchemasInput) SetSchemaType(v string) *ListSchemasInput
- func (s ListSchemasInput) String() string
- func (s *ListSchemasInput) Validate() error
- type ListSchemasOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type MemberSpecification
- func (s MemberSpecification) GoString() string
- func (s *MemberSpecification) SetAccountId(v string) *MemberSpecification
- func (s *MemberSpecification) SetDisplayName(v string) *MemberSpecification
- func (s *MemberSpecification) SetMemberAbilities(v []*string) *MemberSpecification
- func (s *MemberSpecification) SetPaymentConfiguration(v *PaymentConfiguration) *MemberSpecification
- func (s MemberSpecification) String() string
- func (s *MemberSpecification) Validate() error
- type MemberSummary
- func (s MemberSummary) GoString() string
- func (s *MemberSummary) SetAbilities(v []*string) *MemberSummary
- func (s *MemberSummary) SetAccountId(v string) *MemberSummary
- func (s *MemberSummary) SetCreateTime(v time.Time) *MemberSummary
- func (s *MemberSummary) SetDisplayName(v string) *MemberSummary
- func (s *MemberSummary) SetMembershipArn(v string) *MemberSummary
- func (s *MemberSummary) SetMembershipId(v string) *MemberSummary
- func (s *MemberSummary) SetPaymentConfiguration(v *PaymentConfiguration) *MemberSummary
- func (s *MemberSummary) SetStatus(v string) *MemberSummary
- func (s *MemberSummary) SetUpdateTime(v time.Time) *MemberSummary
- func (s MemberSummary) String() string
- type Membership
- func (s Membership) GoString() string
- func (s *Membership) SetArn(v string) *Membership
- func (s *Membership) SetCollaborationArn(v string) *Membership
- func (s *Membership) SetCollaborationCreatorAccountId(v string) *Membership
- func (s *Membership) SetCollaborationCreatorDisplayName(v string) *Membership
- func (s *Membership) SetCollaborationId(v string) *Membership
- func (s *Membership) SetCollaborationName(v string) *Membership
- func (s *Membership) SetCreateTime(v time.Time) *Membership
- func (s *Membership) SetDefaultResultConfiguration(v *MembershipProtectedQueryResultConfiguration) *Membership
- func (s *Membership) SetId(v string) *Membership
- func (s *Membership) SetMemberAbilities(v []*string) *Membership
- func (s *Membership) SetPaymentConfiguration(v *MembershipPaymentConfiguration) *Membership
- func (s *Membership) SetQueryLogStatus(v string) *Membership
- func (s *Membership) SetStatus(v string) *Membership
- func (s *Membership) SetUpdateTime(v time.Time) *Membership
- func (s Membership) String() string
- type MembershipPaymentConfiguration
- func (s MembershipPaymentConfiguration) GoString() string
- func (s *MembershipPaymentConfiguration) SetQueryCompute(v *MembershipQueryComputePaymentConfig) *MembershipPaymentConfiguration
- func (s MembershipPaymentConfiguration) String() string
- func (s *MembershipPaymentConfiguration) Validate() error
- type MembershipProtectedQueryOutputConfiguration
- func (s MembershipProtectedQueryOutputConfiguration) GoString() string
- func (s *MembershipProtectedQueryOutputConfiguration) SetS3(v *ProtectedQueryS3OutputConfiguration) *MembershipProtectedQueryOutputConfiguration
- func (s MembershipProtectedQueryOutputConfiguration) String() string
- func (s *MembershipProtectedQueryOutputConfiguration) Validate() error
- type MembershipProtectedQueryResultConfiguration
- func (s MembershipProtectedQueryResultConfiguration) GoString() string
- func (s *MembershipProtectedQueryResultConfiguration) SetOutputConfiguration(v *MembershipProtectedQueryOutputConfiguration) *MembershipProtectedQueryResultConfiguration
- func (s *MembershipProtectedQueryResultConfiguration) SetRoleArn(v string) *MembershipProtectedQueryResultConfiguration
- func (s MembershipProtectedQueryResultConfiguration) String() string
- func (s *MembershipProtectedQueryResultConfiguration) Validate() error
- type MembershipQueryComputePaymentConfig
- type MembershipSummary
- func (s MembershipSummary) GoString() string
- func (s *MembershipSummary) SetArn(v string) *MembershipSummary
- func (s *MembershipSummary) SetCollaborationArn(v string) *MembershipSummary
- func (s *MembershipSummary) SetCollaborationCreatorAccountId(v string) *MembershipSummary
- func (s *MembershipSummary) SetCollaborationCreatorDisplayName(v string) *MembershipSummary
- func (s *MembershipSummary) SetCollaborationId(v string) *MembershipSummary
- func (s *MembershipSummary) SetCollaborationName(v string) *MembershipSummary
- func (s *MembershipSummary) SetCreateTime(v time.Time) *MembershipSummary
- func (s *MembershipSummary) SetId(v string) *MembershipSummary
- func (s *MembershipSummary) SetMemberAbilities(v []*string) *MembershipSummary
- func (s *MembershipSummary) SetPaymentConfiguration(v *MembershipPaymentConfiguration) *MembershipSummary
- func (s *MembershipSummary) SetStatus(v string) *MembershipSummary
- func (s *MembershipSummary) SetUpdateTime(v time.Time) *MembershipSummary
- func (s MembershipSummary) String() string
- type PaymentConfiguration
- type PopulateIdMappingTableInput
- func (s PopulateIdMappingTableInput) GoString() string
- func (s *PopulateIdMappingTableInput) SetIdMappingTableIdentifier(v string) *PopulateIdMappingTableInput
- func (s *PopulateIdMappingTableInput) SetMembershipIdentifier(v string) *PopulateIdMappingTableInput
- func (s PopulateIdMappingTableInput) String() string
- func (s *PopulateIdMappingTableInput) Validate() error
- type PopulateIdMappingTableOutput
- type PreviewPrivacyImpactInput
- func (s PreviewPrivacyImpactInput) GoString() string
- func (s *PreviewPrivacyImpactInput) SetMembershipIdentifier(v string) *PreviewPrivacyImpactInput
- func (s *PreviewPrivacyImpactInput) SetParameters(v *PreviewPrivacyImpactParametersInput_) *PreviewPrivacyImpactInput
- func (s PreviewPrivacyImpactInput) String() string
- func (s *PreviewPrivacyImpactInput) Validate() error
- type PreviewPrivacyImpactOutput
- type PreviewPrivacyImpactParametersInput_
- func (s PreviewPrivacyImpactParametersInput_) GoString() string
- func (s *PreviewPrivacyImpactParametersInput_) SetDifferentialPrivacy(v *DifferentialPrivacyPreviewParametersInput_) *PreviewPrivacyImpactParametersInput_
- func (s PreviewPrivacyImpactParametersInput_) String() string
- func (s *PreviewPrivacyImpactParametersInput_) Validate() error
- type PrivacyBudget
- type PrivacyBudgetSummary
- func (s PrivacyBudgetSummary) GoString() string
- func (s *PrivacyBudgetSummary) SetBudget(v *PrivacyBudget) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetCollaborationArn(v string) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetCollaborationId(v string) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetCreateTime(v time.Time) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetId(v string) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetMembershipArn(v string) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetMembershipId(v string) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetPrivacyBudgetTemplateArn(v string) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetPrivacyBudgetTemplateId(v string) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetType(v string) *PrivacyBudgetSummary
- func (s *PrivacyBudgetSummary) SetUpdateTime(v time.Time) *PrivacyBudgetSummary
- func (s PrivacyBudgetSummary) String() string
- type PrivacyBudgetTemplate
- func (s PrivacyBudgetTemplate) GoString() string
- func (s *PrivacyBudgetTemplate) SetArn(v string) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetAutoRefresh(v string) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetCollaborationArn(v string) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetCollaborationId(v string) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetCreateTime(v time.Time) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetId(v string) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetMembershipArn(v string) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetMembershipId(v string) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetParameters(v *PrivacyBudgetTemplateParametersOutput_) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetPrivacyBudgetType(v string) *PrivacyBudgetTemplate
- func (s *PrivacyBudgetTemplate) SetUpdateTime(v time.Time) *PrivacyBudgetTemplate
- func (s PrivacyBudgetTemplate) String() string
- type PrivacyBudgetTemplateParametersInput_
- func (s PrivacyBudgetTemplateParametersInput_) GoString() string
- func (s *PrivacyBudgetTemplateParametersInput_) SetDifferentialPrivacy(v *DifferentialPrivacyTemplateParametersInput_) *PrivacyBudgetTemplateParametersInput_
- func (s PrivacyBudgetTemplateParametersInput_) String() string
- func (s *PrivacyBudgetTemplateParametersInput_) Validate() error
- type PrivacyBudgetTemplateParametersOutput_
- type PrivacyBudgetTemplateSummary
- func (s PrivacyBudgetTemplateSummary) GoString() string
- func (s *PrivacyBudgetTemplateSummary) SetArn(v string) *PrivacyBudgetTemplateSummary
- func (s *PrivacyBudgetTemplateSummary) SetCollaborationArn(v string) *PrivacyBudgetTemplateSummary
- func (s *PrivacyBudgetTemplateSummary) SetCollaborationId(v string) *PrivacyBudgetTemplateSummary
- func (s *PrivacyBudgetTemplateSummary) SetCreateTime(v time.Time) *PrivacyBudgetTemplateSummary
- func (s *PrivacyBudgetTemplateSummary) SetId(v string) *PrivacyBudgetTemplateSummary
- func (s *PrivacyBudgetTemplateSummary) SetMembershipArn(v string) *PrivacyBudgetTemplateSummary
- func (s *PrivacyBudgetTemplateSummary) SetMembershipId(v string) *PrivacyBudgetTemplateSummary
- func (s *PrivacyBudgetTemplateSummary) SetPrivacyBudgetType(v string) *PrivacyBudgetTemplateSummary
- func (s *PrivacyBudgetTemplateSummary) SetUpdateTime(v time.Time) *PrivacyBudgetTemplateSummary
- func (s PrivacyBudgetTemplateSummary) String() string
- type PrivacyBudgetTemplateUpdateParameters
- func (s PrivacyBudgetTemplateUpdateParameters) GoString() string
- func (s *PrivacyBudgetTemplateUpdateParameters) SetDifferentialPrivacy(v *DifferentialPrivacyTemplateUpdateParameters) *PrivacyBudgetTemplateUpdateParameters
- func (s PrivacyBudgetTemplateUpdateParameters) String() string
- func (s *PrivacyBudgetTemplateUpdateParameters) Validate() error
- type PrivacyImpact
- type ProtectedQuery
- func (s ProtectedQuery) GoString() string
- func (s *ProtectedQuery) SetCreateTime(v time.Time) *ProtectedQuery
- func (s *ProtectedQuery) SetDifferentialPrivacy(v *DifferentialPrivacyParameters) *ProtectedQuery
- func (s *ProtectedQuery) SetError(v *ProtectedQueryError) *ProtectedQuery
- func (s *ProtectedQuery) SetId(v string) *ProtectedQuery
- func (s *ProtectedQuery) SetMembershipArn(v string) *ProtectedQuery
- func (s *ProtectedQuery) SetMembershipId(v string) *ProtectedQuery
- func (s *ProtectedQuery) SetResult(v *ProtectedQueryResult) *ProtectedQuery
- func (s *ProtectedQuery) SetResultConfiguration(v *ProtectedQueryResultConfiguration) *ProtectedQuery
- func (s *ProtectedQuery) SetSqlParameters(v *ProtectedQuerySQLParameters) *ProtectedQuery
- func (s *ProtectedQuery) SetStatistics(v *ProtectedQueryStatistics) *ProtectedQuery
- func (s *ProtectedQuery) SetStatus(v string) *ProtectedQuery
- func (s ProtectedQuery) String() string
- type ProtectedQueryError
- type ProtectedQueryMemberOutputConfiguration
- func (s ProtectedQueryMemberOutputConfiguration) GoString() string
- func (s *ProtectedQueryMemberOutputConfiguration) SetAccountId(v string) *ProtectedQueryMemberOutputConfiguration
- func (s ProtectedQueryMemberOutputConfiguration) String() string
- func (s *ProtectedQueryMemberOutputConfiguration) Validate() error
- type ProtectedQueryOutputConfiguration
- func (s ProtectedQueryOutputConfiguration) GoString() string
- func (s *ProtectedQueryOutputConfiguration) SetMember(v *ProtectedQueryMemberOutputConfiguration) *ProtectedQueryOutputConfiguration
- func (s *ProtectedQueryOutputConfiguration) SetS3(v *ProtectedQueryS3OutputConfiguration) *ProtectedQueryOutputConfiguration
- func (s ProtectedQueryOutputConfiguration) String() string
- func (s *ProtectedQueryOutputConfiguration) Validate() error
- type ProtectedQueryOutput_
- type ProtectedQueryResult
- type ProtectedQueryResultConfiguration
- func (s ProtectedQueryResultConfiguration) GoString() string
- func (s *ProtectedQueryResultConfiguration) SetOutputConfiguration(v *ProtectedQueryOutputConfiguration) *ProtectedQueryResultConfiguration
- func (s ProtectedQueryResultConfiguration) String() string
- func (s *ProtectedQueryResultConfiguration) Validate() error
- type ProtectedQueryS3OutputConfiguration
- func (s ProtectedQueryS3OutputConfiguration) GoString() string
- func (s *ProtectedQueryS3OutputConfiguration) SetBucket(v string) *ProtectedQueryS3OutputConfiguration
- func (s *ProtectedQueryS3OutputConfiguration) SetKeyPrefix(v string) *ProtectedQueryS3OutputConfiguration
- func (s *ProtectedQueryS3OutputConfiguration) SetResultFormat(v string) *ProtectedQueryS3OutputConfiguration
- func (s ProtectedQueryS3OutputConfiguration) String() string
- func (s *ProtectedQueryS3OutputConfiguration) Validate() error
- type ProtectedQueryS3Output_
- type ProtectedQuerySQLParameters
- func (s ProtectedQuerySQLParameters) GoString() string
- func (s *ProtectedQuerySQLParameters) SetAnalysisTemplateArn(v string) *ProtectedQuerySQLParameters
- func (s *ProtectedQuerySQLParameters) SetParameters(v map[string]*string) *ProtectedQuerySQLParameters
- func (s *ProtectedQuerySQLParameters) SetQueryString(v string) *ProtectedQuerySQLParameters
- func (s ProtectedQuerySQLParameters) String() string
- type ProtectedQuerySingleMemberOutput_
- type ProtectedQueryStatistics
- type ProtectedQuerySummary
- func (s ProtectedQuerySummary) GoString() string
- func (s *ProtectedQuerySummary) SetCreateTime(v time.Time) *ProtectedQuerySummary
- func (s *ProtectedQuerySummary) SetId(v string) *ProtectedQuerySummary
- func (s *ProtectedQuerySummary) SetMembershipArn(v string) *ProtectedQuerySummary
- func (s *ProtectedQuerySummary) SetMembershipId(v string) *ProtectedQuerySummary
- func (s *ProtectedQuerySummary) SetReceiverConfigurations(v []*ReceiverConfiguration) *ProtectedQuerySummary
- func (s *ProtectedQuerySummary) SetStatus(v string) *ProtectedQuerySummary
- func (s ProtectedQuerySummary) String() string
- type QueryComputePaymentConfig
- type QueryConstraint
- type QueryConstraintRequireOverlap
- type ReceiverConfiguration
- type ResourceNotFoundException
- func (s *ResourceNotFoundException) Code() string
- func (s *ResourceNotFoundException) Error() string
- func (s ResourceNotFoundException) GoString() string
- func (s *ResourceNotFoundException) Message() string
- func (s *ResourceNotFoundException) OrigErr() error
- func (s *ResourceNotFoundException) RequestID() string
- func (s *ResourceNotFoundException) StatusCode() int
- func (s ResourceNotFoundException) String() string
- type Schema
- func (s Schema) GoString() string
- func (s *Schema) SetAnalysisMethod(v string) *Schema
- func (s *Schema) SetAnalysisRuleTypes(v []*string) *Schema
- func (s *Schema) SetCollaborationArn(v string) *Schema
- func (s *Schema) SetCollaborationId(v string) *Schema
- func (s *Schema) SetColumns(v []*Column) *Schema
- func (s *Schema) SetCreateTime(v time.Time) *Schema
- func (s *Schema) SetCreatorAccountId(v string) *Schema
- func (s *Schema) SetDescription(v string) *Schema
- func (s *Schema) SetName(v string) *Schema
- func (s *Schema) SetPartitionKeys(v []*Column) *Schema
- func (s *Schema) SetSchemaStatusDetails(v []*SchemaStatusDetail) *Schema
- func (s *Schema) SetSchemaTypeProperties(v *SchemaTypeProperties) *Schema
- func (s *Schema) SetType(v string) *Schema
- func (s *Schema) SetUpdateTime(v time.Time) *Schema
- func (s Schema) String() string
- type SchemaAnalysisRuleRequest
- func (s SchemaAnalysisRuleRequest) GoString() string
- func (s *SchemaAnalysisRuleRequest) SetName(v string) *SchemaAnalysisRuleRequest
- func (s *SchemaAnalysisRuleRequest) SetType(v string) *SchemaAnalysisRuleRequest
- func (s SchemaAnalysisRuleRequest) String() string
- func (s *SchemaAnalysisRuleRequest) Validate() error
- type SchemaStatusDetail
- func (s SchemaStatusDetail) GoString() string
- func (s *SchemaStatusDetail) SetAnalysisRuleType(v string) *SchemaStatusDetail
- func (s *SchemaStatusDetail) SetAnalysisType(v string) *SchemaStatusDetail
- func (s *SchemaStatusDetail) SetConfigurations(v []*string) *SchemaStatusDetail
- func (s *SchemaStatusDetail) SetReasons(v []*SchemaStatusReason) *SchemaStatusDetail
- func (s *SchemaStatusDetail) SetStatus(v string) *SchemaStatusDetail
- func (s SchemaStatusDetail) String() string
- type SchemaStatusReason
- type SchemaSummary
- func (s SchemaSummary) GoString() string
- func (s *SchemaSummary) SetAnalysisMethod(v string) *SchemaSummary
- func (s *SchemaSummary) SetAnalysisRuleTypes(v []*string) *SchemaSummary
- func (s *SchemaSummary) SetCollaborationArn(v string) *SchemaSummary
- func (s *SchemaSummary) SetCollaborationId(v string) *SchemaSummary
- func (s *SchemaSummary) SetCreateTime(v time.Time) *SchemaSummary
- func (s *SchemaSummary) SetCreatorAccountId(v string) *SchemaSummary
- func (s *SchemaSummary) SetName(v string) *SchemaSummary
- func (s *SchemaSummary) SetType(v string) *SchemaSummary
- func (s *SchemaSummary) SetUpdateTime(v time.Time) *SchemaSummary
- func (s SchemaSummary) String() string
- type SchemaTypeProperties
- type ServiceQuotaExceededException
- func (s *ServiceQuotaExceededException) Code() string
- func (s *ServiceQuotaExceededException) Error() string
- func (s ServiceQuotaExceededException) GoString() string
- func (s *ServiceQuotaExceededException) Message() string
- func (s *ServiceQuotaExceededException) OrigErr() error
- func (s *ServiceQuotaExceededException) RequestID() string
- func (s *ServiceQuotaExceededException) StatusCode() int
- func (s ServiceQuotaExceededException) String() string
- type StartProtectedQueryInput
- func (s StartProtectedQueryInput) GoString() string
- func (s *StartProtectedQueryInput) SetMembershipIdentifier(v string) *StartProtectedQueryInput
- func (s *StartProtectedQueryInput) SetResultConfiguration(v *ProtectedQueryResultConfiguration) *StartProtectedQueryInput
- func (s *StartProtectedQueryInput) SetSqlParameters(v *ProtectedQuerySQLParameters) *StartProtectedQueryInput
- func (s *StartProtectedQueryInput) SetType(v string) *StartProtectedQueryInput
- func (s StartProtectedQueryInput) String() string
- func (s *StartProtectedQueryInput) Validate() error
- type StartProtectedQueryOutput
- type TableReference
- type TagResourceInput
- type TagResourceOutput
- type ThrottlingException
- func (s *ThrottlingException) Code() string
- func (s *ThrottlingException) Error() string
- func (s ThrottlingException) GoString() string
- func (s *ThrottlingException) Message() string
- func (s *ThrottlingException) OrigErr() error
- func (s *ThrottlingException) RequestID() string
- func (s *ThrottlingException) StatusCode() int
- func (s ThrottlingException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateAnalysisTemplateInput
- func (s UpdateAnalysisTemplateInput) GoString() string
- func (s *UpdateAnalysisTemplateInput) SetAnalysisTemplateIdentifier(v string) *UpdateAnalysisTemplateInput
- func (s *UpdateAnalysisTemplateInput) SetDescription(v string) *UpdateAnalysisTemplateInput
- func (s *UpdateAnalysisTemplateInput) SetMembershipIdentifier(v string) *UpdateAnalysisTemplateInput
- func (s UpdateAnalysisTemplateInput) String() string
- func (s *UpdateAnalysisTemplateInput) Validate() error
- type UpdateAnalysisTemplateOutput
- type UpdateCollaborationInput
- func (s UpdateCollaborationInput) GoString() string
- func (s *UpdateCollaborationInput) SetCollaborationIdentifier(v string) *UpdateCollaborationInput
- func (s *UpdateCollaborationInput) SetDescription(v string) *UpdateCollaborationInput
- func (s *UpdateCollaborationInput) SetName(v string) *UpdateCollaborationInput
- func (s UpdateCollaborationInput) String() string
- func (s *UpdateCollaborationInput) Validate() error
- type UpdateCollaborationOutput
- type UpdateConfiguredAudienceModelAssociationInput
- func (s UpdateConfiguredAudienceModelAssociationInput) GoString() string
- func (s *UpdateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier(v string) *UpdateConfiguredAudienceModelAssociationInput
- func (s *UpdateConfiguredAudienceModelAssociationInput) SetDescription(v string) *UpdateConfiguredAudienceModelAssociationInput
- func (s *UpdateConfiguredAudienceModelAssociationInput) SetMembershipIdentifier(v string) *UpdateConfiguredAudienceModelAssociationInput
- func (s *UpdateConfiguredAudienceModelAssociationInput) SetName(v string) *UpdateConfiguredAudienceModelAssociationInput
- func (s UpdateConfiguredAudienceModelAssociationInput) String() string
- func (s *UpdateConfiguredAudienceModelAssociationInput) Validate() error
- type UpdateConfiguredAudienceModelAssociationOutput
- func (s UpdateConfiguredAudienceModelAssociationOutput) GoString() string
- func (s *UpdateConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation(v *ConfiguredAudienceModelAssociation) *UpdateConfiguredAudienceModelAssociationOutput
- func (s UpdateConfiguredAudienceModelAssociationOutput) String() string
- type UpdateConfiguredTableAnalysisRuleInput
- func (s UpdateConfiguredTableAnalysisRuleInput) GoString() string
- func (s *UpdateConfiguredTableAnalysisRuleInput) SetAnalysisRulePolicy(v *ConfiguredTableAnalysisRulePolicy) *UpdateConfiguredTableAnalysisRuleInput
- func (s *UpdateConfiguredTableAnalysisRuleInput) SetAnalysisRuleType(v string) *UpdateConfiguredTableAnalysisRuleInput
- func (s *UpdateConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier(v string) *UpdateConfiguredTableAnalysisRuleInput
- func (s UpdateConfiguredTableAnalysisRuleInput) String() string
- func (s *UpdateConfiguredTableAnalysisRuleInput) Validate() error
- type UpdateConfiguredTableAnalysisRuleOutput
- type UpdateConfiguredTableAssociationAnalysisRuleInput
- func (s UpdateConfiguredTableAssociationAnalysisRuleInput) GoString() string
- func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRulePolicy(v *ConfiguredTableAssociationAnalysisRulePolicy) *UpdateConfiguredTableAssociationAnalysisRuleInput
- func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType(v string) *UpdateConfiguredTableAssociationAnalysisRuleInput
- func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier(v string) *UpdateConfiguredTableAssociationAnalysisRuleInput
- func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier(v string) *UpdateConfiguredTableAssociationAnalysisRuleInput
- func (s UpdateConfiguredTableAssociationAnalysisRuleInput) String() string
- func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) Validate() error
- type UpdateConfiguredTableAssociationAnalysisRuleOutput
- func (s UpdateConfiguredTableAssociationAnalysisRuleOutput) GoString() string
- func (s *UpdateConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAssociationAnalysisRule) *UpdateConfiguredTableAssociationAnalysisRuleOutput
- func (s UpdateConfiguredTableAssociationAnalysisRuleOutput) String() string
- type UpdateConfiguredTableAssociationInput
- func (s UpdateConfiguredTableAssociationInput) GoString() string
- func (s *UpdateConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier(v string) *UpdateConfiguredTableAssociationInput
- func (s *UpdateConfiguredTableAssociationInput) SetDescription(v string) *UpdateConfiguredTableAssociationInput
- func (s *UpdateConfiguredTableAssociationInput) SetMembershipIdentifier(v string) *UpdateConfiguredTableAssociationInput
- func (s *UpdateConfiguredTableAssociationInput) SetRoleArn(v string) *UpdateConfiguredTableAssociationInput
- func (s UpdateConfiguredTableAssociationInput) String() string
- func (s *UpdateConfiguredTableAssociationInput) Validate() error
- type UpdateConfiguredTableAssociationOutput
- type UpdateConfiguredTableInput
- func (s UpdateConfiguredTableInput) GoString() string
- func (s *UpdateConfiguredTableInput) SetConfiguredTableIdentifier(v string) *UpdateConfiguredTableInput
- func (s *UpdateConfiguredTableInput) SetDescription(v string) *UpdateConfiguredTableInput
- func (s *UpdateConfiguredTableInput) SetName(v string) *UpdateConfiguredTableInput
- func (s UpdateConfiguredTableInput) String() string
- func (s *UpdateConfiguredTableInput) Validate() error
- type UpdateConfiguredTableOutput
- type UpdateIdMappingTableInput
- func (s UpdateIdMappingTableInput) GoString() string
- func (s *UpdateIdMappingTableInput) SetDescription(v string) *UpdateIdMappingTableInput
- func (s *UpdateIdMappingTableInput) SetIdMappingTableIdentifier(v string) *UpdateIdMappingTableInput
- func (s *UpdateIdMappingTableInput) SetKmsKeyArn(v string) *UpdateIdMappingTableInput
- func (s *UpdateIdMappingTableInput) SetMembershipIdentifier(v string) *UpdateIdMappingTableInput
- func (s UpdateIdMappingTableInput) String() string
- func (s *UpdateIdMappingTableInput) Validate() error
- type UpdateIdMappingTableOutput
- type UpdateMembershipInput
- func (s UpdateMembershipInput) GoString() string
- func (s *UpdateMembershipInput) SetDefaultResultConfiguration(v *MembershipProtectedQueryResultConfiguration) *UpdateMembershipInput
- func (s *UpdateMembershipInput) SetMembershipIdentifier(v string) *UpdateMembershipInput
- func (s *UpdateMembershipInput) SetQueryLogStatus(v string) *UpdateMembershipInput
- func (s UpdateMembershipInput) String() string
- func (s *UpdateMembershipInput) Validate() error
- type UpdateMembershipOutput
- type UpdatePrivacyBudgetTemplateInput
- func (s UpdatePrivacyBudgetTemplateInput) GoString() string
- func (s *UpdatePrivacyBudgetTemplateInput) SetMembershipIdentifier(v string) *UpdatePrivacyBudgetTemplateInput
- func (s *UpdatePrivacyBudgetTemplateInput) SetParameters(v *PrivacyBudgetTemplateUpdateParameters) *UpdatePrivacyBudgetTemplateInput
- func (s *UpdatePrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier(v string) *UpdatePrivacyBudgetTemplateInput
- func (s *UpdatePrivacyBudgetTemplateInput) SetPrivacyBudgetType(v string) *UpdatePrivacyBudgetTemplateInput
- func (s UpdatePrivacyBudgetTemplateInput) String() string
- func (s *UpdatePrivacyBudgetTemplateInput) Validate() error
- type UpdatePrivacyBudgetTemplateOutput
- type UpdateProtectedQueryInput
- func (s UpdateProtectedQueryInput) GoString() string
- func (s *UpdateProtectedQueryInput) SetMembershipIdentifier(v string) *UpdateProtectedQueryInput
- func (s *UpdateProtectedQueryInput) SetProtectedQueryIdentifier(v string) *UpdateProtectedQueryInput
- func (s *UpdateProtectedQueryInput) SetTargetStatus(v string) *UpdateProtectedQueryInput
- func (s UpdateProtectedQueryInput) String() string
- func (s *UpdateProtectedQueryInput) Validate() error
- type UpdateProtectedQueryOutput
- type ValidationException
- func (s *ValidationException) Code() string
- func (s *ValidationException) Error() string
- func (s ValidationException) GoString() string
- func (s *ValidationException) Message() string
- func (s *ValidationException) OrigErr() error
- func (s *ValidationException) RequestID() string
- func (s *ValidationException) StatusCode() int
- func (s ValidationException) String() string
- type ValidationExceptionField
Constants ¶
const ( // AdditionalAnalysesAllowed is a AdditionalAnalyses enum value AdditionalAnalysesAllowed = "ALLOWED" // AdditionalAnalysesRequired is a AdditionalAnalyses enum value AdditionalAnalysesRequired = "REQUIRED" // AdditionalAnalysesNotAllowed is a AdditionalAnalyses enum value AdditionalAnalysesNotAllowed = "NOT_ALLOWED" )
const ( // AggregateFunctionNameSum is a AggregateFunctionName enum value AggregateFunctionNameSum = "SUM" // AggregateFunctionNameSumDistinct is a AggregateFunctionName enum value AggregateFunctionNameSumDistinct = "SUM_DISTINCT" // AggregateFunctionNameCount is a AggregateFunctionName enum value AggregateFunctionNameCount = "COUNT" // AggregateFunctionNameCountDistinct is a AggregateFunctionName enum value AggregateFunctionNameCountDistinct = "COUNT_DISTINCT" // AggregateFunctionNameAvg is a AggregateFunctionName enum value AggregateFunctionNameAvg = "AVG" )
const ( // AnalysisRuleTypeAggregation is a AnalysisRuleType enum value AnalysisRuleTypeAggregation = "AGGREGATION" // AnalysisRuleTypeList is a AnalysisRuleType enum value AnalysisRuleTypeList = "LIST" // AnalysisRuleTypeCustom is a AnalysisRuleType enum value AnalysisRuleTypeCustom = "CUSTOM" // AnalysisRuleTypeIdMappingTable is a AnalysisRuleType enum value AnalysisRuleTypeIdMappingTable = "ID_MAPPING_TABLE" )
const ( // AnalysisTemplateValidationStatusValid is a AnalysisTemplateValidationStatus enum value AnalysisTemplateValidationStatusValid = "VALID" // AnalysisTemplateValidationStatusInvalid is a AnalysisTemplateValidationStatus enum value AnalysisTemplateValidationStatusInvalid = "INVALID" // AnalysisTemplateValidationStatusUnableToValidate is a AnalysisTemplateValidationStatus enum value AnalysisTemplateValidationStatusUnableToValidate = "UNABLE_TO_VALIDATE" )
const ( // AnalysisTypeDirectAnalysis is a AnalysisType enum value AnalysisTypeDirectAnalysis = "DIRECT_ANALYSIS" // AnalysisTypeAdditionalAnalysis is a AnalysisType enum value AnalysisTypeAdditionalAnalysis = "ADDITIONAL_ANALYSIS" )
const ( // CollaborationQueryLogStatusEnabled is a CollaborationQueryLogStatus enum value CollaborationQueryLogStatusEnabled = "ENABLED" // CollaborationQueryLogStatusDisabled is a CollaborationQueryLogStatus enum value CollaborationQueryLogStatusDisabled = "DISABLED" )
const ( // ConfiguredTableAnalysisRuleTypeAggregation is a ConfiguredTableAnalysisRuleType enum value ConfiguredTableAnalysisRuleTypeAggregation = "AGGREGATION" // ConfiguredTableAnalysisRuleTypeList is a ConfiguredTableAnalysisRuleType enum value ConfiguredTableAnalysisRuleTypeList = "LIST" // ConfiguredTableAnalysisRuleTypeCustom is a ConfiguredTableAnalysisRuleType enum value ConfiguredTableAnalysisRuleTypeCustom = "CUSTOM" )
const ( // ConfiguredTableAssociationAnalysisRuleTypeAggregation is a ConfiguredTableAssociationAnalysisRuleType enum value ConfiguredTableAssociationAnalysisRuleTypeAggregation = "AGGREGATION" // ConfiguredTableAssociationAnalysisRuleTypeList is a ConfiguredTableAssociationAnalysisRuleType enum value ConfiguredTableAssociationAnalysisRuleTypeList = "LIST" // ConfiguredTableAssociationAnalysisRuleTypeCustom is a ConfiguredTableAssociationAnalysisRuleType enum value ConfiguredTableAssociationAnalysisRuleTypeCustom = "CUSTOM" )
const ( // ConflictExceptionReasonAlreadyExists is a ConflictExceptionReason enum value ConflictExceptionReasonAlreadyExists = "ALREADY_EXISTS" // ConflictExceptionReasonSubresourcesExist is a ConflictExceptionReason enum value ConflictExceptionReasonSubresourcesExist = "SUBRESOURCES_EXIST" // ConflictExceptionReasonInvalidState is a ConflictExceptionReason enum value ConflictExceptionReasonInvalidState = "INVALID_STATE" )
const ( // DifferentialPrivacyAggregationTypeAvg is a DifferentialPrivacyAggregationType enum value DifferentialPrivacyAggregationTypeAvg = "AVG" // DifferentialPrivacyAggregationTypeCount is a DifferentialPrivacyAggregationType enum value DifferentialPrivacyAggregationTypeCount = "COUNT" // DifferentialPrivacyAggregationTypeCountDistinct is a DifferentialPrivacyAggregationType enum value DifferentialPrivacyAggregationTypeCountDistinct = "COUNT_DISTINCT" // DifferentialPrivacyAggregationTypeSum is a DifferentialPrivacyAggregationType enum value DifferentialPrivacyAggregationTypeSum = "SUM" // DifferentialPrivacyAggregationTypeStddev is a DifferentialPrivacyAggregationType enum value DifferentialPrivacyAggregationTypeStddev = "STDDEV" )
const ( // FilterableMemberStatusInvited is a FilterableMemberStatus enum value FilterableMemberStatusInvited = "INVITED" // FilterableMemberStatusActive is a FilterableMemberStatus enum value FilterableMemberStatusActive = "ACTIVE" )
const ( // IdNamespaceTypeSource is a IdNamespaceType enum value IdNamespaceTypeSource = "SOURCE" // IdNamespaceTypeTarget is a IdNamespaceType enum value IdNamespaceTypeTarget = "TARGET" )
const ( // JoinOperatorOr is a JoinOperator enum value JoinOperatorOr = "OR" // JoinOperatorAnd is a JoinOperator enum value JoinOperatorAnd = "AND" )
const ( // MemberAbilityCanQuery is a MemberAbility enum value MemberAbilityCanQuery = "CAN_QUERY" // MemberAbilityCanReceiveResults is a MemberAbility enum value MemberAbilityCanReceiveResults = "CAN_RECEIVE_RESULTS" )
const ( // MemberStatusInvited is a MemberStatus enum value MemberStatusInvited = "INVITED" // MemberStatusActive is a MemberStatus enum value MemberStatusActive = "ACTIVE" // MemberStatusLeft is a MemberStatus enum value MemberStatusLeft = "LEFT" // MemberStatusRemoved is a MemberStatus enum value MemberStatusRemoved = "REMOVED" )
const ( // MembershipQueryLogStatusEnabled is a MembershipQueryLogStatus enum value MembershipQueryLogStatusEnabled = "ENABLED" // MembershipQueryLogStatusDisabled is a MembershipQueryLogStatus enum value MembershipQueryLogStatusDisabled = "DISABLED" )
const ( // MembershipStatusActive is a MembershipStatus enum value MembershipStatusActive = "ACTIVE" // MembershipStatusRemoved is a MembershipStatus enum value MembershipStatusRemoved = "REMOVED" // MembershipStatusCollaborationDeleted is a MembershipStatus enum value MembershipStatusCollaborationDeleted = "COLLABORATION_DELETED" )
const ( // ParameterTypeSmallint is a ParameterType enum value ParameterTypeSmallint = "SMALLINT" // ParameterTypeInteger is a ParameterType enum value ParameterTypeInteger = "INTEGER" // ParameterTypeBigint is a ParameterType enum value ParameterTypeBigint = "BIGINT" // ParameterTypeDecimal is a ParameterType enum value ParameterTypeDecimal = "DECIMAL" // ParameterTypeReal is a ParameterType enum value ParameterTypeReal = "REAL" // ParameterTypeDoublePrecision is a ParameterType enum value ParameterTypeDoublePrecision = "DOUBLE_PRECISION" // ParameterTypeBoolean is a ParameterType enum value ParameterTypeBoolean = "BOOLEAN" // ParameterTypeChar is a ParameterType enum value ParameterTypeChar = "CHAR" // ParameterTypeVarchar is a ParameterType enum value ParameterTypeVarchar = "VARCHAR" // ParameterTypeDate is a ParameterType enum value ParameterTypeDate = "DATE" // ParameterTypeTimestamp is a ParameterType enum value ParameterTypeTimestamp = "TIMESTAMP" // ParameterTypeTimestamptz is a ParameterType enum value ParameterTypeTimestamptz = "TIMESTAMPTZ" // ParameterTypeTime is a ParameterType enum value ParameterTypeTime = "TIME" // ParameterTypeTimetz is a ParameterType enum value ParameterTypeTimetz = "TIMETZ" // ParameterTypeVarbyte is a ParameterType enum value ParameterTypeVarbyte = "VARBYTE" )
const ( // PrivacyBudgetTemplateAutoRefreshCalendarMonth is a PrivacyBudgetTemplateAutoRefresh enum value PrivacyBudgetTemplateAutoRefreshCalendarMonth = "CALENDAR_MONTH" // PrivacyBudgetTemplateAutoRefreshNone is a PrivacyBudgetTemplateAutoRefresh enum value PrivacyBudgetTemplateAutoRefreshNone = "NONE" )
const ( // ProtectedQueryStatusSubmitted is a ProtectedQueryStatus enum value ProtectedQueryStatusSubmitted = "SUBMITTED" // ProtectedQueryStatusStarted is a ProtectedQueryStatus enum value ProtectedQueryStatusStarted = "STARTED" // ProtectedQueryStatusCancelled is a ProtectedQueryStatus enum value ProtectedQueryStatusCancelled = "CANCELLED" // ProtectedQueryStatusCancelling is a ProtectedQueryStatus enum value ProtectedQueryStatusCancelling = "CANCELLING" // ProtectedQueryStatusFailed is a ProtectedQueryStatus enum value ProtectedQueryStatusFailed = "FAILED" // ProtectedQueryStatusSuccess is a ProtectedQueryStatus enum value ProtectedQueryStatusSuccess = "SUCCESS" // ProtectedQueryStatusTimedOut is a ProtectedQueryStatus enum value ProtectedQueryStatusTimedOut = "TIMED_OUT" )
const ( // ResourceTypeConfiguredTable is a ResourceType enum value ResourceTypeConfiguredTable = "CONFIGURED_TABLE" // ResourceTypeCollaboration is a ResourceType enum value ResourceTypeCollaboration = "COLLABORATION" // ResourceTypeMembership is a ResourceType enum value ResourceTypeMembership = "MEMBERSHIP" // ResourceTypeConfiguredTableAssociation is a ResourceType enum value ResourceTypeConfiguredTableAssociation = "CONFIGURED_TABLE_ASSOCIATION" )
const ( // ResultFormatCsv is a ResultFormat enum value ResultFormatCsv = "CSV" // ResultFormatParquet is a ResultFormat enum value ResultFormatParquet = "PARQUET" )
const ( // ScalarFunctionsAbs is a ScalarFunctions enum value ScalarFunctionsAbs = "ABS" // ScalarFunctionsCast is a ScalarFunctions enum value ScalarFunctionsCast = "CAST" // ScalarFunctionsCeiling is a ScalarFunctions enum value ScalarFunctionsCeiling = "CEILING" // ScalarFunctionsCoalesce is a ScalarFunctions enum value ScalarFunctionsCoalesce = "COALESCE" // ScalarFunctionsConvert is a ScalarFunctions enum value ScalarFunctionsConvert = "CONVERT" // ScalarFunctionsCurrentDate is a ScalarFunctions enum value ScalarFunctionsCurrentDate = "CURRENT_DATE" // ScalarFunctionsDateadd is a ScalarFunctions enum value ScalarFunctionsDateadd = "DATEADD" // ScalarFunctionsExtract is a ScalarFunctions enum value ScalarFunctionsExtract = "EXTRACT" // ScalarFunctionsFloor is a ScalarFunctions enum value ScalarFunctionsFloor = "FLOOR" // ScalarFunctionsGetdate is a ScalarFunctions enum value ScalarFunctionsGetdate = "GETDATE" // ScalarFunctionsLn is a ScalarFunctions enum value ScalarFunctionsLn = "LN" // ScalarFunctionsLog is a ScalarFunctions enum value ScalarFunctionsLog = "LOG" // ScalarFunctionsLower is a ScalarFunctions enum value ScalarFunctionsLower = "LOWER" // ScalarFunctionsRound is a ScalarFunctions enum value ScalarFunctionsRound = "ROUND" // ScalarFunctionsRtrim is a ScalarFunctions enum value ScalarFunctionsRtrim = "RTRIM" // ScalarFunctionsSqrt is a ScalarFunctions enum value ScalarFunctionsSqrt = "SQRT" // ScalarFunctionsSubstring is a ScalarFunctions enum value ScalarFunctionsSubstring = "SUBSTRING" // ScalarFunctionsToChar is a ScalarFunctions enum value ScalarFunctionsToChar = "TO_CHAR" // ScalarFunctionsToDate is a ScalarFunctions enum value ScalarFunctionsToDate = "TO_DATE" // ScalarFunctionsToNumber is a ScalarFunctions enum value ScalarFunctionsToNumber = "TO_NUMBER" // ScalarFunctionsToTimestamp is a ScalarFunctions enum value ScalarFunctionsToTimestamp = "TO_TIMESTAMP" // ScalarFunctionsTrim is a ScalarFunctions enum value ScalarFunctionsTrim = "TRIM" // ScalarFunctionsTrunc is a ScalarFunctions enum value ScalarFunctionsTrunc = "TRUNC" // ScalarFunctionsUpper is a ScalarFunctions enum value ScalarFunctionsUpper = "UPPER" )
const ( // SchemaStatusReady is a SchemaStatus enum value SchemaStatusReady = "READY" // SchemaStatusNotReady is a SchemaStatus enum value SchemaStatusNotReady = "NOT_READY" )
const ( // SchemaStatusReasonCodeAnalysisRuleMissing is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeAnalysisRuleMissing = "ANALYSIS_RULE_MISSING" // SchemaStatusReasonCodeAnalysisTemplatesNotConfigured is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeAnalysisTemplatesNotConfigured = "ANALYSIS_TEMPLATES_NOT_CONFIGURED" // SchemaStatusReasonCodeAnalysisProvidersNotConfigured is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeAnalysisProvidersNotConfigured = "ANALYSIS_PROVIDERS_NOT_CONFIGURED" // SchemaStatusReasonCodeDifferentialPrivacyPolicyNotConfigured is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeDifferentialPrivacyPolicyNotConfigured = "DIFFERENTIAL_PRIVACY_POLICY_NOT_CONFIGURED" // SchemaStatusReasonCodeIdMappingTableNotPopulated is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeIdMappingTableNotPopulated = "ID_MAPPING_TABLE_NOT_POPULATED" // SchemaStatusReasonCodeCollaborationAnalysisRuleNotConfigured is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeCollaborationAnalysisRuleNotConfigured = "COLLABORATION_ANALYSIS_RULE_NOT_CONFIGURED" // SchemaStatusReasonCodeAdditionalAnalysesNotConfigured is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeAdditionalAnalysesNotConfigured = "ADDITIONAL_ANALYSES_NOT_CONFIGURED" // SchemaStatusReasonCodeResultReceiversNotConfigured is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeResultReceiversNotConfigured = "RESULT_RECEIVERS_NOT_CONFIGURED" // SchemaStatusReasonCodeAdditionalAnalysesNotAllowed is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeAdditionalAnalysesNotAllowed = "ADDITIONAL_ANALYSES_NOT_ALLOWED" // SchemaStatusReasonCodeResultReceiversNotAllowed is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeResultReceiversNotAllowed = "RESULT_RECEIVERS_NOT_ALLOWED" // SchemaStatusReasonCodeAnalysisRuleTypesNotCompatible is a SchemaStatusReasonCode enum value SchemaStatusReasonCodeAnalysisRuleTypesNotCompatible = "ANALYSIS_RULE_TYPES_NOT_COMPATIBLE" )
const ( // SchemaTypeTable is a SchemaType enum value SchemaTypeTable = "TABLE" // SchemaTypeIdMappingTable is a SchemaType enum value SchemaTypeIdMappingTable = "ID_MAPPING_TABLE" )
const ( // ValidationExceptionReasonFieldValidationFailed is a ValidationExceptionReason enum value ValidationExceptionReasonFieldValidationFailed = "FIELD_VALIDATION_FAILED" // ValidationExceptionReasonInvalidConfiguration is a ValidationExceptionReason enum value ValidationExceptionReasonInvalidConfiguration = "INVALID_CONFIGURATION" // ValidationExceptionReasonInvalidQuery is a ValidationExceptionReason enum value ValidationExceptionReasonInvalidQuery = "INVALID_QUERY" // ValidationExceptionReasonIamSynchronizationDelay is a ValidationExceptionReason enum value ValidationExceptionReasonIamSynchronizationDelay = "IAM_SYNCHRONIZATION_DELAY" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // Caller does not have sufficient access to perform this action. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConflictException for service response error code // "ConflictException". // // Updating or deleting a resource can cause an inconsistent state. ErrCodeConflictException = "ConflictException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // Unexpected error during processing of request. ErrCodeInternalServerException = "InternalServerException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // Request references a resource which does not exist. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeServiceQuotaExceededException for service response error code // "ServiceQuotaExceededException". // // Request denied because service quota has been exceeded. ErrCodeServiceQuotaExceededException = "ServiceQuotaExceededException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // Request was denied due to request throttling. ErrCodeThrottlingException = "ThrottlingException" // ErrCodeValidationException for service response error code // "ValidationException". // // The input fails to satisfy the specified constraints. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "CleanRooms" // Name of service. EndpointsID = "cleanrooms" // ID to lookup a service endpoint with. ServiceID = "CleanRooms" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// AccessDeniedExceptionReasonInsufficientPermissions is a AccessDeniedExceptionReason enum value
AccessDeniedExceptionReasonInsufficientPermissions = "INSUFFICIENT_PERMISSIONS"
)
const (
// AggregationTypeCountDistinct is a AggregationType enum value
AggregationTypeCountDistinct = "COUNT_DISTINCT"
)
const (
// AnalysisFormatSql is a AnalysisFormat enum value
AnalysisFormatSql = "SQL"
)
const (
// AnalysisMethodDirectQuery is a AnalysisMethod enum value
AnalysisMethodDirectQuery = "DIRECT_QUERY"
)
const (
// AnalysisTemplateValidationTypeDifferentialPrivacy is a AnalysisTemplateValidationType enum value
AnalysisTemplateValidationTypeDifferentialPrivacy = "DIFFERENTIAL_PRIVACY"
)
const (
// JoinRequiredOptionQueryRunner is a JoinRequiredOption enum value
JoinRequiredOptionQueryRunner = "QUERY_RUNNER"
)
const (
// PrivacyBudgetTypeDifferentialPrivacy is a PrivacyBudgetType enum value
PrivacyBudgetTypeDifferentialPrivacy = "DIFFERENTIAL_PRIVACY"
)
const (
// ProtectedQueryTypeSql is a ProtectedQueryType enum value
ProtectedQueryTypeSql = "SQL"
)
const (
// SchemaConfigurationDifferentialPrivacy is a SchemaConfiguration enum value
SchemaConfigurationDifferentialPrivacy = "DIFFERENTIAL_PRIVACY"
)
const (
// TargetProtectedQueryStatusCancelled is a TargetProtectedQueryStatus enum value
TargetProtectedQueryStatusCancelled = "CANCELLED"
)
Variables ¶
This section is empty.
Functions ¶
func AccessDeniedExceptionReason_Values ¶
func AccessDeniedExceptionReason_Values() []string
AccessDeniedExceptionReason_Values returns all elements of the AccessDeniedExceptionReason enum
func AdditionalAnalyses_Values ¶ added in v1.55.2
func AdditionalAnalyses_Values() []string
AdditionalAnalyses_Values returns all elements of the AdditionalAnalyses enum
func AggregateFunctionName_Values ¶
func AggregateFunctionName_Values() []string
AggregateFunctionName_Values returns all elements of the AggregateFunctionName enum
func AggregationType_Values ¶
func AggregationType_Values() []string
AggregationType_Values returns all elements of the AggregationType enum
func AnalysisFormat_Values ¶ added in v1.44.313
func AnalysisFormat_Values() []string
AnalysisFormat_Values returns all elements of the AnalysisFormat enum
func AnalysisMethod_Values ¶
func AnalysisMethod_Values() []string
AnalysisMethod_Values returns all elements of the AnalysisMethod enum
func AnalysisRuleType_Values ¶
func AnalysisRuleType_Values() []string
AnalysisRuleType_Values returns all elements of the AnalysisRuleType enum
func AnalysisTemplateValidationStatus_Values ¶ added in v1.51.19
func AnalysisTemplateValidationStatus_Values() []string
AnalysisTemplateValidationStatus_Values returns all elements of the AnalysisTemplateValidationStatus enum
func AnalysisTemplateValidationType_Values ¶ added in v1.51.19
func AnalysisTemplateValidationType_Values() []string
AnalysisTemplateValidationType_Values returns all elements of the AnalysisTemplateValidationType enum
func AnalysisType_Values ¶ added in v1.55.2
func AnalysisType_Values() []string
AnalysisType_Values returns all elements of the AnalysisType enum
func CollaborationQueryLogStatus_Values ¶
func CollaborationQueryLogStatus_Values() []string
CollaborationQueryLogStatus_Values returns all elements of the CollaborationQueryLogStatus enum
func ConfiguredTableAnalysisRuleType_Values ¶
func ConfiguredTableAnalysisRuleType_Values() []string
ConfiguredTableAnalysisRuleType_Values returns all elements of the ConfiguredTableAnalysisRuleType enum
func ConfiguredTableAssociationAnalysisRuleType_Values ¶ added in v1.55.2
func ConfiguredTableAssociationAnalysisRuleType_Values() []string
ConfiguredTableAssociationAnalysisRuleType_Values returns all elements of the ConfiguredTableAssociationAnalysisRuleType enum
func ConflictExceptionReason_Values ¶
func ConflictExceptionReason_Values() []string
ConflictExceptionReason_Values returns all elements of the ConflictExceptionReason enum
func DifferentialPrivacyAggregationType_Values ¶ added in v1.48.8
func DifferentialPrivacyAggregationType_Values() []string
DifferentialPrivacyAggregationType_Values returns all elements of the DifferentialPrivacyAggregationType enum
func FilterableMemberStatus_Values ¶
func FilterableMemberStatus_Values() []string
FilterableMemberStatus_Values returns all elements of the FilterableMemberStatus enum
func IdNamespaceType_Values ¶ added in v1.55.1
func IdNamespaceType_Values() []string
IdNamespaceType_Values returns all elements of the IdNamespaceType enum
func JoinOperator_Values ¶ added in v1.44.293
func JoinOperator_Values() []string
JoinOperator_Values returns all elements of the JoinOperator enum
func JoinRequiredOption_Values ¶
func JoinRequiredOption_Values() []string
JoinRequiredOption_Values returns all elements of the JoinRequiredOption enum
func MemberAbility_Values ¶
func MemberAbility_Values() []string
MemberAbility_Values returns all elements of the MemberAbility enum
func MemberStatus_Values ¶
func MemberStatus_Values() []string
MemberStatus_Values returns all elements of the MemberStatus enum
func MembershipQueryLogStatus_Values ¶
func MembershipQueryLogStatus_Values() []string
MembershipQueryLogStatus_Values returns all elements of the MembershipQueryLogStatus enum
func MembershipStatus_Values ¶
func MembershipStatus_Values() []string
MembershipStatus_Values returns all elements of the MembershipStatus enum
func ParameterType_Values ¶ added in v1.44.313
func ParameterType_Values() []string
ParameterType_Values returns all elements of the ParameterType enum
func PrivacyBudgetTemplateAutoRefresh_Values ¶ added in v1.48.8
func PrivacyBudgetTemplateAutoRefresh_Values() []string
PrivacyBudgetTemplateAutoRefresh_Values returns all elements of the PrivacyBudgetTemplateAutoRefresh enum
func PrivacyBudgetType_Values ¶ added in v1.48.8
func PrivacyBudgetType_Values() []string
PrivacyBudgetType_Values returns all elements of the PrivacyBudgetType enum
func ProtectedQueryStatus_Values ¶
func ProtectedQueryStatus_Values() []string
ProtectedQueryStatus_Values returns all elements of the ProtectedQueryStatus enum
func ProtectedQueryType_Values ¶
func ProtectedQueryType_Values() []string
ProtectedQueryType_Values returns all elements of the ProtectedQueryType enum
func ResourceType_Values ¶
func ResourceType_Values() []string
ResourceType_Values returns all elements of the ResourceType enum
func ResultFormat_Values ¶
func ResultFormat_Values() []string
ResultFormat_Values returns all elements of the ResultFormat enum
func ScalarFunctions_Values ¶
func ScalarFunctions_Values() []string
ScalarFunctions_Values returns all elements of the ScalarFunctions enum
func SchemaConfiguration_Values ¶ added in v1.51.15
func SchemaConfiguration_Values() []string
SchemaConfiguration_Values returns all elements of the SchemaConfiguration enum
func SchemaStatusReasonCode_Values ¶ added in v1.51.15
func SchemaStatusReasonCode_Values() []string
SchemaStatusReasonCode_Values returns all elements of the SchemaStatusReasonCode enum
func SchemaStatus_Values ¶ added in v1.51.15
func SchemaStatus_Values() []string
SchemaStatus_Values returns all elements of the SchemaStatus enum
func SchemaType_Values ¶
func SchemaType_Values() []string
SchemaType_Values returns all elements of the SchemaType enum
func TargetProtectedQueryStatus_Values ¶
func TargetProtectedQueryStatus_Values() []string
TargetProtectedQueryStatus_Values returns all elements of the TargetProtectedQueryStatus enum
func ValidationExceptionReason_Values ¶
func ValidationExceptionReason_Values() []string
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum
Types ¶
type AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // A reason code for the exception. Reason *string `locationName:"reason" type:"string" enum:"AccessDeniedExceptionReason"` // contains filtered or unexported fields }
Caller does not have sufficient access to perform this action.
func (*AccessDeniedException) Code ¶
func (s *AccessDeniedException) Code() string
Code returns the exception type name.
func (*AccessDeniedException) Error ¶
func (s *AccessDeniedException) Error() string
func (AccessDeniedException) GoString ¶
func (s AccessDeniedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AccessDeniedException) Message ¶
func (s *AccessDeniedException) Message() string
Message returns the exception's message.
func (*AccessDeniedException) OrigErr ¶
func (s *AccessDeniedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*AccessDeniedException) RequestID ¶
func (s *AccessDeniedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*AccessDeniedException) StatusCode ¶
func (s *AccessDeniedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (AccessDeniedException) String ¶
func (s AccessDeniedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AggregateColumn ¶
type AggregateColumn struct { // Column names in configured table of aggregate columns. // // ColumnNames is a required field ColumnNames []*string `locationName:"columnNames" min:"1" type:"list" required:"true"` // Aggregation function that can be applied to aggregate column in query. // // Function is a required field Function *string `locationName:"function" type:"string" required:"true" enum:"AggregateFunctionName"` // contains filtered or unexported fields }
Column in configured table that can be used in aggregate function in query.
func (AggregateColumn) GoString ¶
func (s AggregateColumn) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AggregateColumn) SetColumnNames ¶
func (s *AggregateColumn) SetColumnNames(v []*string) *AggregateColumn
SetColumnNames sets the ColumnNames field's value.
func (*AggregateColumn) SetFunction ¶
func (s *AggregateColumn) SetFunction(v string) *AggregateColumn
SetFunction sets the Function field's value.
func (AggregateColumn) String ¶
func (s AggregateColumn) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AggregateColumn) Validate ¶
func (s *AggregateColumn) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AggregationConstraint ¶
type AggregationConstraint struct { // Column in aggregation constraint for which there must be a minimum number // of distinct values in an output row for it to be in the query output. // // ColumnName is a required field ColumnName *string `locationName:"columnName" min:"1" type:"string" required:"true"` // The minimum number of distinct values that an output row must be an aggregation // of. Minimum threshold of distinct values for a specified column that must // exist in an output row for it to be in the query output. // // Minimum is a required field Minimum *int64 `locationName:"minimum" min:"2" type:"integer" required:"true"` // The type of aggregation the constraint allows. The only valid value is currently // `COUNT_DISTINCT`. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"AggregationType"` // contains filtered or unexported fields }
Constraint on query output removing output rows that do not meet a minimum number of distinct values of a specified column.
func (AggregationConstraint) GoString ¶
func (s AggregationConstraint) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AggregationConstraint) SetColumnName ¶
func (s *AggregationConstraint) SetColumnName(v string) *AggregationConstraint
SetColumnName sets the ColumnName field's value.
func (*AggregationConstraint) SetMinimum ¶
func (s *AggregationConstraint) SetMinimum(v int64) *AggregationConstraint
SetMinimum sets the Minimum field's value.
func (*AggregationConstraint) SetType ¶
func (s *AggregationConstraint) SetType(v string) *AggregationConstraint
SetType sets the Type field's value.
func (AggregationConstraint) String ¶
func (s AggregationConstraint) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AggregationConstraint) Validate ¶
func (s *AggregationConstraint) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AnalysisParameter ¶ added in v1.44.313
type AnalysisParameter struct { // Optional. The default value that is applied in the analysis template. The // member who can query can override this value in the query editor. DefaultValue *string `locationName:"defaultValue" type:"string"` // The name of the parameter. The name must use only alphanumeric, underscore // (_), or hyphen (-) characters but cannot start or end with a hyphen. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The type of parameter. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"ParameterType"` // contains filtered or unexported fields }
Optional. The member who can query can provide this placeholder for a literal data value in an analysis template.
func (AnalysisParameter) GoString ¶ added in v1.44.313
func (s AnalysisParameter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisParameter) SetDefaultValue ¶ added in v1.44.313
func (s *AnalysisParameter) SetDefaultValue(v string) *AnalysisParameter
SetDefaultValue sets the DefaultValue field's value.
func (*AnalysisParameter) SetName ¶ added in v1.44.313
func (s *AnalysisParameter) SetName(v string) *AnalysisParameter
SetName sets the Name field's value.
func (*AnalysisParameter) SetType ¶ added in v1.44.313
func (s *AnalysisParameter) SetType(v string) *AnalysisParameter
SetType sets the Type field's value.
func (AnalysisParameter) String ¶ added in v1.44.313
func (s AnalysisParameter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisParameter) Validate ¶ added in v1.44.313
func (s *AnalysisParameter) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AnalysisRule ¶
type AnalysisRule struct { // The unique ID for the associated collaboration. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time the analysis rule was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The name for the analysis rule. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // A policy that describes the associated data usage limitations. // // Policy is a required field Policy *AnalysisRulePolicy `locationName:"policy" type:"structure" required:"true"` // The type of analysis rule. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"AnalysisRuleType"` // The time the analysis rule was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A specification about how data from the configured table can be used in a query.
func (AnalysisRule) GoString ¶
func (s AnalysisRule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRule) SetCollaborationId ¶
func (s *AnalysisRule) SetCollaborationId(v string) *AnalysisRule
SetCollaborationId sets the CollaborationId field's value.
func (*AnalysisRule) SetCreateTime ¶
func (s *AnalysisRule) SetCreateTime(v time.Time) *AnalysisRule
SetCreateTime sets the CreateTime field's value.
func (*AnalysisRule) SetName ¶
func (s *AnalysisRule) SetName(v string) *AnalysisRule
SetName sets the Name field's value.
func (*AnalysisRule) SetPolicy ¶
func (s *AnalysisRule) SetPolicy(v *AnalysisRulePolicy) *AnalysisRule
SetPolicy sets the Policy field's value.
func (*AnalysisRule) SetType ¶
func (s *AnalysisRule) SetType(v string) *AnalysisRule
SetType sets the Type field's value.
func (*AnalysisRule) SetUpdateTime ¶
func (s *AnalysisRule) SetUpdateTime(v time.Time) *AnalysisRule
SetUpdateTime sets the UpdateTime field's value.
func (AnalysisRule) String ¶
func (s AnalysisRule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisRuleAggregation ¶
type AnalysisRuleAggregation struct { // An indicator as to whether additional analyses (such as Clean Rooms ML) can // be applied to the output of the direct query. // // The additionalAnalyses parameter is currently supported for the list analysis // rule (AnalysisRuleList) and the custom analysis rule (AnalysisRuleCustom). AdditionalAnalyses *string `locationName:"additionalAnalyses" type:"string" enum:"AdditionalAnalyses"` // The columns that query runners are allowed to use in aggregation queries. // // AggregateColumns is a required field AggregateColumns []*AggregateColumn `locationName:"aggregateColumns" min:"1" type:"list" required:"true"` // Which logical operators (if any) are to be used in an INNER JOIN match condition. // Default is AND. AllowedJoinOperators []*string `locationName:"allowedJoinOperators" type:"list" enum:"JoinOperator"` // The columns that query runners are allowed to select, group by, or filter // by. // // DimensionColumns is a required field DimensionColumns []*string `locationName:"dimensionColumns" type:"list" required:"true"` // Columns in configured table that can be used in join statements and/or as // aggregate columns. They can never be outputted directly. // // JoinColumns is a required field JoinColumns []*string `locationName:"joinColumns" type:"list" required:"true"` // Control that requires member who runs query to do a join with their configured // table and/or other configured table in query. JoinRequired *string `locationName:"joinRequired" type:"string" enum:"JoinRequiredOption"` // Columns that must meet a specific threshold value (after an aggregation function // is applied to it) for each output row to be returned. // // OutputConstraints is a required field OutputConstraints []*AggregationConstraint `locationName:"outputConstraints" min:"1" type:"list" required:"true"` // Set of scalar functions that are allowed to be used on dimension columns // and the output of aggregation of metrics. // // ScalarFunctions is a required field ScalarFunctions []*string `locationName:"scalarFunctions" type:"list" required:"true" enum:"ScalarFunctions"` // contains filtered or unexported fields }
A type of analysis rule that enables query structure and specified queries that produce aggregate statistics.
func (AnalysisRuleAggregation) GoString ¶
func (s AnalysisRuleAggregation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRuleAggregation) SetAdditionalAnalyses ¶ added in v1.55.2
func (s *AnalysisRuleAggregation) SetAdditionalAnalyses(v string) *AnalysisRuleAggregation
SetAdditionalAnalyses sets the AdditionalAnalyses field's value.
func (*AnalysisRuleAggregation) SetAggregateColumns ¶
func (s *AnalysisRuleAggregation) SetAggregateColumns(v []*AggregateColumn) *AnalysisRuleAggregation
SetAggregateColumns sets the AggregateColumns field's value.
func (*AnalysisRuleAggregation) SetAllowedJoinOperators ¶ added in v1.44.293
func (s *AnalysisRuleAggregation) SetAllowedJoinOperators(v []*string) *AnalysisRuleAggregation
SetAllowedJoinOperators sets the AllowedJoinOperators field's value.
func (*AnalysisRuleAggregation) SetDimensionColumns ¶
func (s *AnalysisRuleAggregation) SetDimensionColumns(v []*string) *AnalysisRuleAggregation
SetDimensionColumns sets the DimensionColumns field's value.
func (*AnalysisRuleAggregation) SetJoinColumns ¶
func (s *AnalysisRuleAggregation) SetJoinColumns(v []*string) *AnalysisRuleAggregation
SetJoinColumns sets the JoinColumns field's value.
func (*AnalysisRuleAggregation) SetJoinRequired ¶
func (s *AnalysisRuleAggregation) SetJoinRequired(v string) *AnalysisRuleAggregation
SetJoinRequired sets the JoinRequired field's value.
func (*AnalysisRuleAggregation) SetOutputConstraints ¶
func (s *AnalysisRuleAggregation) SetOutputConstraints(v []*AggregationConstraint) *AnalysisRuleAggregation
SetOutputConstraints sets the OutputConstraints field's value.
func (*AnalysisRuleAggregation) SetScalarFunctions ¶
func (s *AnalysisRuleAggregation) SetScalarFunctions(v []*string) *AnalysisRuleAggregation
SetScalarFunctions sets the ScalarFunctions field's value.
func (AnalysisRuleAggregation) String ¶
func (s AnalysisRuleAggregation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRuleAggregation) Validate ¶
func (s *AnalysisRuleAggregation) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AnalysisRuleCustom ¶ added in v1.44.313
type AnalysisRuleCustom struct { // An indicator as to whether additional analyses (such as Clean Rooms ML) can // be applied to the output of the direct query. AdditionalAnalyses *string `locationName:"additionalAnalyses" type:"string" enum:"AdditionalAnalyses"` // The ARN of the analysis templates that are allowed by the custom analysis // rule. // // AllowedAnalyses is a required field AllowedAnalyses []*string `locationName:"allowedAnalyses" type:"list" required:"true"` // The IDs of the Amazon Web Services accounts that are allowed to query by // the custom analysis rule. Required when allowedAnalyses is ANY_QUERY. AllowedAnalysisProviders []*string `locationName:"allowedAnalysisProviders" type:"list"` // The differential privacy configuration. DifferentialPrivacy *DifferentialPrivacyConfiguration `locationName:"differentialPrivacy" type:"structure"` // A list of columns that aren't allowed to be shown in the query output. DisallowedOutputColumns []*string `locationName:"disallowedOutputColumns" type:"list"` // contains filtered or unexported fields }
A type of analysis rule that enables the table owner to approve custom SQL queries on their configured tables. It supports differential privacy.
func (AnalysisRuleCustom) GoString ¶ added in v1.44.313
func (s AnalysisRuleCustom) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRuleCustom) SetAdditionalAnalyses ¶ added in v1.55.2
func (s *AnalysisRuleCustom) SetAdditionalAnalyses(v string) *AnalysisRuleCustom
SetAdditionalAnalyses sets the AdditionalAnalyses field's value.
func (*AnalysisRuleCustom) SetAllowedAnalyses ¶ added in v1.44.313
func (s *AnalysisRuleCustom) SetAllowedAnalyses(v []*string) *AnalysisRuleCustom
SetAllowedAnalyses sets the AllowedAnalyses field's value.
func (*AnalysisRuleCustom) SetAllowedAnalysisProviders ¶ added in v1.44.313
func (s *AnalysisRuleCustom) SetAllowedAnalysisProviders(v []*string) *AnalysisRuleCustom
SetAllowedAnalysisProviders sets the AllowedAnalysisProviders field's value.
func (*AnalysisRuleCustom) SetDifferentialPrivacy ¶ added in v1.48.8
func (s *AnalysisRuleCustom) SetDifferentialPrivacy(v *DifferentialPrivacyConfiguration) *AnalysisRuleCustom
SetDifferentialPrivacy sets the DifferentialPrivacy field's value.
func (*AnalysisRuleCustom) SetDisallowedOutputColumns ¶ added in v1.55.2
func (s *AnalysisRuleCustom) SetDisallowedOutputColumns(v []*string) *AnalysisRuleCustom
SetDisallowedOutputColumns sets the DisallowedOutputColumns field's value.
func (AnalysisRuleCustom) String ¶ added in v1.44.313
func (s AnalysisRuleCustom) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRuleCustom) Validate ¶ added in v1.44.313
func (s *AnalysisRuleCustom) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AnalysisRuleIdMappingTable ¶ added in v1.55.1
type AnalysisRuleIdMappingTable struct { // The columns that query runners are allowed to select, group by, or filter // by. DimensionColumns []*string `locationName:"dimensionColumns" type:"list"` // The columns that query runners are allowed to use in an INNER JOIN statement. // // JoinColumns is a required field JoinColumns []*string `locationName:"joinColumns" min:"2" type:"list" required:"true"` // The query constraints of the analysis rule ID mapping table. // // QueryConstraints is a required field QueryConstraints []*QueryConstraint `locationName:"queryConstraints" type:"list" required:"true"` // contains filtered or unexported fields }
Defines details for the analysis rule ID mapping table.
func (AnalysisRuleIdMappingTable) GoString ¶ added in v1.55.1
func (s AnalysisRuleIdMappingTable) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRuleIdMappingTable) SetDimensionColumns ¶ added in v1.55.1
func (s *AnalysisRuleIdMappingTable) SetDimensionColumns(v []*string) *AnalysisRuleIdMappingTable
SetDimensionColumns sets the DimensionColumns field's value.
func (*AnalysisRuleIdMappingTable) SetJoinColumns ¶ added in v1.55.1
func (s *AnalysisRuleIdMappingTable) SetJoinColumns(v []*string) *AnalysisRuleIdMappingTable
SetJoinColumns sets the JoinColumns field's value.
func (*AnalysisRuleIdMappingTable) SetQueryConstraints ¶ added in v1.55.1
func (s *AnalysisRuleIdMappingTable) SetQueryConstraints(v []*QueryConstraint) *AnalysisRuleIdMappingTable
SetQueryConstraints sets the QueryConstraints field's value.
func (AnalysisRuleIdMappingTable) String ¶ added in v1.55.1
func (s AnalysisRuleIdMappingTable) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisRuleList ¶
type AnalysisRuleList struct { // An indicator as to whether additional analyses (such as Clean Rooms ML) can // be applied to the output of the direct query. AdditionalAnalyses *string `locationName:"additionalAnalyses" type:"string" enum:"AdditionalAnalyses"` // The logical operators (if any) that are to be used in an INNER JOIN match // condition. Default is AND. AllowedJoinOperators []*string `locationName:"allowedJoinOperators" type:"list" enum:"JoinOperator"` // Columns that can be used to join a configured table with the table of the // member who can query and other members' configured tables. // // JoinColumns is a required field JoinColumns []*string `locationName:"joinColumns" min:"1" type:"list" required:"true"` // Columns that can be listed in the output. // // ListColumns is a required field ListColumns []*string `locationName:"listColumns" type:"list" required:"true"` // contains filtered or unexported fields }
A type of analysis rule that enables row-level analysis.
func (AnalysisRuleList) GoString ¶
func (s AnalysisRuleList) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRuleList) SetAdditionalAnalyses ¶ added in v1.55.2
func (s *AnalysisRuleList) SetAdditionalAnalyses(v string) *AnalysisRuleList
SetAdditionalAnalyses sets the AdditionalAnalyses field's value.
func (*AnalysisRuleList) SetAllowedJoinOperators ¶ added in v1.44.293
func (s *AnalysisRuleList) SetAllowedJoinOperators(v []*string) *AnalysisRuleList
SetAllowedJoinOperators sets the AllowedJoinOperators field's value.
func (*AnalysisRuleList) SetJoinColumns ¶
func (s *AnalysisRuleList) SetJoinColumns(v []*string) *AnalysisRuleList
SetJoinColumns sets the JoinColumns field's value.
func (*AnalysisRuleList) SetListColumns ¶
func (s *AnalysisRuleList) SetListColumns(v []*string) *AnalysisRuleList
SetListColumns sets the ListColumns field's value.
func (AnalysisRuleList) String ¶
func (s AnalysisRuleList) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRuleList) Validate ¶
func (s *AnalysisRuleList) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AnalysisRulePolicy ¶
type AnalysisRulePolicy struct { // Controls on the query specifications that can be run on configured table. V1 *AnalysisRulePolicyV1 `locationName:"v1" type:"structure"` // contains filtered or unexported fields }
Controls on the query specifications that can be run on configured table.
func (AnalysisRulePolicy) GoString ¶
func (s AnalysisRulePolicy) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRulePolicy) SetV1 ¶
func (s *AnalysisRulePolicy) SetV1(v *AnalysisRulePolicyV1) *AnalysisRulePolicy
SetV1 sets the V1 field's value.
func (AnalysisRulePolicy) String ¶
func (s AnalysisRulePolicy) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisRulePolicyV1 ¶
type AnalysisRulePolicyV1 struct { // Analysis rule type that enables only aggregation queries on a configured // table. Aggregation *AnalysisRuleAggregation `locationName:"aggregation" type:"structure"` // Analysis rule type that enables custom SQL queries on a configured table. Custom *AnalysisRuleCustom `locationName:"custom" type:"structure"` // The ID mapping table. IdMappingTable *AnalysisRuleIdMappingTable `locationName:"idMappingTable" type:"structure"` // Analysis rule type that enables only list queries on a configured table. List *AnalysisRuleList `locationName:"list" type:"structure"` // contains filtered or unexported fields }
Controls on the query specifications that can be run on configured table.
func (AnalysisRulePolicyV1) GoString ¶
func (s AnalysisRulePolicyV1) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisRulePolicyV1) SetAggregation ¶
func (s *AnalysisRulePolicyV1) SetAggregation(v *AnalysisRuleAggregation) *AnalysisRulePolicyV1
SetAggregation sets the Aggregation field's value.
func (*AnalysisRulePolicyV1) SetCustom ¶ added in v1.44.313
func (s *AnalysisRulePolicyV1) SetCustom(v *AnalysisRuleCustom) *AnalysisRulePolicyV1
SetCustom sets the Custom field's value.
func (*AnalysisRulePolicyV1) SetIdMappingTable ¶ added in v1.55.1
func (s *AnalysisRulePolicyV1) SetIdMappingTable(v *AnalysisRuleIdMappingTable) *AnalysisRulePolicyV1
SetIdMappingTable sets the IdMappingTable field's value.
func (*AnalysisRulePolicyV1) SetList ¶
func (s *AnalysisRulePolicyV1) SetList(v *AnalysisRuleList) *AnalysisRulePolicyV1
SetList sets the List field's value.
func (AnalysisRulePolicyV1) String ¶
func (s AnalysisRulePolicyV1) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisSchema ¶ added in v1.44.313
type AnalysisSchema struct { // The tables referenced in the analysis schema. ReferencedTables []*string `locationName:"referencedTables" type:"list"` // contains filtered or unexported fields }
A relation within an analysis.
func (AnalysisSchema) GoString ¶ added in v1.44.313
func (s AnalysisSchema) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisSchema) SetReferencedTables ¶ added in v1.44.313
func (s *AnalysisSchema) SetReferencedTables(v []*string) *AnalysisSchema
SetReferencedTables sets the ReferencedTables field's value.
func (AnalysisSchema) String ¶ added in v1.44.313
func (s AnalysisSchema) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisSource ¶ added in v1.44.313
type AnalysisSource struct { // The query text. Text *string `locationName:"text" type:"string"` // contains filtered or unexported fields }
The structure that defines the body of the analysis template.
func (AnalysisSource) GoString ¶ added in v1.44.313
func (s AnalysisSource) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisSource) SetText ¶ added in v1.44.313
func (s *AnalysisSource) SetText(v string) *AnalysisSource
SetText sets the Text field's value.
func (AnalysisSource) String ¶ added in v1.44.313
func (s AnalysisSource) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisTemplate ¶ added in v1.44.313
type AnalysisTemplate struct { // The parameters of the analysis template. AnalysisParameters []*AnalysisParameter `locationName:"analysisParameters" type:"list" sensitive:"true"` // The Amazon Resource Name (ARN) of the analysis template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the analysis template’s associated collaboration. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique ID for the associated collaboration of the analysis template. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time that the analysis template was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The description of the analysis template. Description *string `locationName:"description" type:"string"` // The format of the analysis template. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true" enum:"AnalysisFormat"` // The identifier for the analysis template. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the member who created the analysis template. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The identifier of a member who created the analysis template. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of the analysis template. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The entire schema object. // // Schema is a required field Schema *AnalysisSchema `locationName:"schema" type:"structure" required:"true"` // The source of the analysis template. // // Source is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AnalysisTemplate's // String and GoString methods. // // Source is a required field Source *AnalysisSource `locationName:"source" type:"structure" required:"true" sensitive:"true"` // The time that the analysis template was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // Information about the validations performed on the analysis template. Validations []*AnalysisTemplateValidationStatusDetail `locationName:"validations" type:"list"` // contains filtered or unexported fields }
The analysis template.
func (AnalysisTemplate) GoString ¶ added in v1.44.313
func (s AnalysisTemplate) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisTemplate) SetAnalysisParameters ¶ added in v1.44.313
func (s *AnalysisTemplate) SetAnalysisParameters(v []*AnalysisParameter) *AnalysisTemplate
SetAnalysisParameters sets the AnalysisParameters field's value.
func (*AnalysisTemplate) SetArn ¶ added in v1.44.313
func (s *AnalysisTemplate) SetArn(v string) *AnalysisTemplate
SetArn sets the Arn field's value.
func (*AnalysisTemplate) SetCollaborationArn ¶ added in v1.44.313
func (s *AnalysisTemplate) SetCollaborationArn(v string) *AnalysisTemplate
SetCollaborationArn sets the CollaborationArn field's value.
func (*AnalysisTemplate) SetCollaborationId ¶ added in v1.44.313
func (s *AnalysisTemplate) SetCollaborationId(v string) *AnalysisTemplate
SetCollaborationId sets the CollaborationId field's value.
func (*AnalysisTemplate) SetCreateTime ¶ added in v1.44.313
func (s *AnalysisTemplate) SetCreateTime(v time.Time) *AnalysisTemplate
SetCreateTime sets the CreateTime field's value.
func (*AnalysisTemplate) SetDescription ¶ added in v1.44.313
func (s *AnalysisTemplate) SetDescription(v string) *AnalysisTemplate
SetDescription sets the Description field's value.
func (*AnalysisTemplate) SetFormat ¶ added in v1.44.313
func (s *AnalysisTemplate) SetFormat(v string) *AnalysisTemplate
SetFormat sets the Format field's value.
func (*AnalysisTemplate) SetId ¶ added in v1.44.313
func (s *AnalysisTemplate) SetId(v string) *AnalysisTemplate
SetId sets the Id field's value.
func (*AnalysisTemplate) SetMembershipArn ¶ added in v1.44.313
func (s *AnalysisTemplate) SetMembershipArn(v string) *AnalysisTemplate
SetMembershipArn sets the MembershipArn field's value.
func (*AnalysisTemplate) SetMembershipId ¶ added in v1.44.313
func (s *AnalysisTemplate) SetMembershipId(v string) *AnalysisTemplate
SetMembershipId sets the MembershipId field's value.
func (*AnalysisTemplate) SetName ¶ added in v1.44.313
func (s *AnalysisTemplate) SetName(v string) *AnalysisTemplate
SetName sets the Name field's value.
func (*AnalysisTemplate) SetSchema ¶ added in v1.44.313
func (s *AnalysisTemplate) SetSchema(v *AnalysisSchema) *AnalysisTemplate
SetSchema sets the Schema field's value.
func (*AnalysisTemplate) SetSource ¶ added in v1.44.313
func (s *AnalysisTemplate) SetSource(v *AnalysisSource) *AnalysisTemplate
SetSource sets the Source field's value.
func (*AnalysisTemplate) SetUpdateTime ¶ added in v1.44.313
func (s *AnalysisTemplate) SetUpdateTime(v time.Time) *AnalysisTemplate
SetUpdateTime sets the UpdateTime field's value.
func (*AnalysisTemplate) SetValidations ¶ added in v1.51.19
func (s *AnalysisTemplate) SetValidations(v []*AnalysisTemplateValidationStatusDetail) *AnalysisTemplate
SetValidations sets the Validations field's value.
func (AnalysisTemplate) String ¶ added in v1.44.313
func (s AnalysisTemplate) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisTemplateSummary ¶ added in v1.44.313
type AnalysisTemplateSummary struct { // The Amazon Resource Name (ARN) of the analysis template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the analysis template summary’s associated collaboration. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // A unique identifier for the collaboration that the analysis template summary // belongs to. Currently accepts collaboration ID. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time that the analysis template summary was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The description of the analysis template. Description *string `locationName:"description" type:"string"` // The identifier of the analysis template. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the member who created the analysis template. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The identifier for a membership resource. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of the analysis template. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The time that the analysis template summary was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The metadata of the analysis template.
func (AnalysisTemplateSummary) GoString ¶ added in v1.44.313
func (s AnalysisTemplateSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisTemplateSummary) SetArn ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetArn(v string) *AnalysisTemplateSummary
SetArn sets the Arn field's value.
func (*AnalysisTemplateSummary) SetCollaborationArn ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetCollaborationArn(v string) *AnalysisTemplateSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*AnalysisTemplateSummary) SetCollaborationId ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetCollaborationId(v string) *AnalysisTemplateSummary
SetCollaborationId sets the CollaborationId field's value.
func (*AnalysisTemplateSummary) SetCreateTime ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetCreateTime(v time.Time) *AnalysisTemplateSummary
SetCreateTime sets the CreateTime field's value.
func (*AnalysisTemplateSummary) SetDescription ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetDescription(v string) *AnalysisTemplateSummary
SetDescription sets the Description field's value.
func (*AnalysisTemplateSummary) SetId ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetId(v string) *AnalysisTemplateSummary
SetId sets the Id field's value.
func (*AnalysisTemplateSummary) SetMembershipArn ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetMembershipArn(v string) *AnalysisTemplateSummary
SetMembershipArn sets the MembershipArn field's value.
func (*AnalysisTemplateSummary) SetMembershipId ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetMembershipId(v string) *AnalysisTemplateSummary
SetMembershipId sets the MembershipId field's value.
func (*AnalysisTemplateSummary) SetName ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetName(v string) *AnalysisTemplateSummary
SetName sets the Name field's value.
func (*AnalysisTemplateSummary) SetUpdateTime ¶ added in v1.44.313
func (s *AnalysisTemplateSummary) SetUpdateTime(v time.Time) *AnalysisTemplateSummary
SetUpdateTime sets the UpdateTime field's value.
func (AnalysisTemplateSummary) String ¶ added in v1.44.313
func (s AnalysisTemplateSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisTemplateValidationStatusDetail ¶ added in v1.51.19
type AnalysisTemplateValidationStatusDetail struct { // The reasons for the validation results. Reasons []*AnalysisTemplateValidationStatusReason `locationName:"reasons" type:"list"` // The status of the validation. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"AnalysisTemplateValidationStatus"` // The type of validation that was performed. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"AnalysisTemplateValidationType"` // contains filtered or unexported fields }
The status details of the analysis template validation. Clean Rooms Differential Privacy uses a general-purpose query structure to support complex SQL queries and validates whether an analysis template fits that general-purpose query structure. Validation is performed when analysis templates are created and fetched. Because analysis templates are immutable by design, we recommend that you create analysis templates after you associate the configured tables with their analysis rule to your collaboration.
For more information, see https://docs.aws.amazon.com/clean-rooms/latest/userguide/analysis-rules-custom.html#custom-diff-privacy (https://docs.aws.amazon.com/clean-rooms/latest/userguide/analysis-rules-custom.html#custom-diff-privacy).
func (AnalysisTemplateValidationStatusDetail) GoString ¶ added in v1.51.19
func (s AnalysisTemplateValidationStatusDetail) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisTemplateValidationStatusDetail) SetReasons ¶ added in v1.51.19
func (s *AnalysisTemplateValidationStatusDetail) SetReasons(v []*AnalysisTemplateValidationStatusReason) *AnalysisTemplateValidationStatusDetail
SetReasons sets the Reasons field's value.
func (*AnalysisTemplateValidationStatusDetail) SetStatus ¶ added in v1.51.19
func (s *AnalysisTemplateValidationStatusDetail) SetStatus(v string) *AnalysisTemplateValidationStatusDetail
SetStatus sets the Status field's value.
func (*AnalysisTemplateValidationStatusDetail) SetType ¶ added in v1.51.19
func (s *AnalysisTemplateValidationStatusDetail) SetType(v string) *AnalysisTemplateValidationStatusDetail
SetType sets the Type field's value.
func (AnalysisTemplateValidationStatusDetail) String ¶ added in v1.51.19
func (s AnalysisTemplateValidationStatusDetail) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type AnalysisTemplateValidationStatusReason ¶ added in v1.51.19
type AnalysisTemplateValidationStatusReason struct { // The validation message. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // contains filtered or unexported fields }
The reasons for the validation results.
func (AnalysisTemplateValidationStatusReason) GoString ¶ added in v1.51.19
func (s AnalysisTemplateValidationStatusReason) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AnalysisTemplateValidationStatusReason) SetMessage ¶ added in v1.51.19
func (s *AnalysisTemplateValidationStatusReason) SetMessage(v string) *AnalysisTemplateValidationStatusReason
SetMessage sets the Message field's value.
func (AnalysisTemplateValidationStatusReason) String ¶ added in v1.51.19
func (s AnalysisTemplateValidationStatusReason) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetCollaborationAnalysisTemplateError ¶ added in v1.44.313
type BatchGetCollaborationAnalysisTemplateError struct { // The Amazon Resource Name (ARN) of the analysis template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // An error code for the error. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true"` // A description of why the call failed. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // contains filtered or unexported fields }
Details of errors thrown by the call to retrieve multiple analysis templates within a collaboration by their identifiers.
func (BatchGetCollaborationAnalysisTemplateError) GoString ¶ added in v1.44.313
func (s BatchGetCollaborationAnalysisTemplateError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetCollaborationAnalysisTemplateError) SetArn ¶ added in v1.44.313
func (s *BatchGetCollaborationAnalysisTemplateError) SetArn(v string) *BatchGetCollaborationAnalysisTemplateError
SetArn sets the Arn field's value.
func (*BatchGetCollaborationAnalysisTemplateError) SetCode ¶ added in v1.44.313
func (s *BatchGetCollaborationAnalysisTemplateError) SetCode(v string) *BatchGetCollaborationAnalysisTemplateError
SetCode sets the Code field's value.
func (*BatchGetCollaborationAnalysisTemplateError) SetMessage ¶ added in v1.44.313
func (s *BatchGetCollaborationAnalysisTemplateError) SetMessage(v string) *BatchGetCollaborationAnalysisTemplateError
SetMessage sets the Message field's value.
func (BatchGetCollaborationAnalysisTemplateError) String ¶ added in v1.44.313
func (s BatchGetCollaborationAnalysisTemplateError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetCollaborationAnalysisTemplateInput ¶ added in v1.44.313
type BatchGetCollaborationAnalysisTemplateInput struct { // The Amazon Resource Name (ARN) associated with the analysis template within // a collaboration. // // AnalysisTemplateArns is a required field AnalysisTemplateArns []*string `locationName:"analysisTemplateArns" min:"1" type:"list" required:"true"` // A unique identifier for the collaboration that the analysis templates belong // to. Currently accepts collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (BatchGetCollaborationAnalysisTemplateInput) GoString ¶ added in v1.44.313
func (s BatchGetCollaborationAnalysisTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetCollaborationAnalysisTemplateInput) SetAnalysisTemplateArns ¶ added in v1.44.313
func (s *BatchGetCollaborationAnalysisTemplateInput) SetAnalysisTemplateArns(v []*string) *BatchGetCollaborationAnalysisTemplateInput
SetAnalysisTemplateArns sets the AnalysisTemplateArns field's value.
func (*BatchGetCollaborationAnalysisTemplateInput) SetCollaborationIdentifier ¶ added in v1.44.313
func (s *BatchGetCollaborationAnalysisTemplateInput) SetCollaborationIdentifier(v string) *BatchGetCollaborationAnalysisTemplateInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (BatchGetCollaborationAnalysisTemplateInput) String ¶ added in v1.44.313
func (s BatchGetCollaborationAnalysisTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetCollaborationAnalysisTemplateInput) Validate ¶ added in v1.44.313
func (s *BatchGetCollaborationAnalysisTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchGetCollaborationAnalysisTemplateOutput ¶ added in v1.44.313
type BatchGetCollaborationAnalysisTemplateOutput struct { // The retrieved list of analysis templates within a collaboration. // // CollaborationAnalysisTemplates is a required field CollaborationAnalysisTemplates []*CollaborationAnalysisTemplate `locationName:"collaborationAnalysisTemplates" type:"list" required:"true"` // Error reasons for collaboration analysis templates that could not be retrieved. // One error is returned for every collaboration analysis template that could // not be retrieved. // // Errors is a required field Errors []*BatchGetCollaborationAnalysisTemplateError `locationName:"errors" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchGetCollaborationAnalysisTemplateOutput) GoString ¶ added in v1.44.313
func (s BatchGetCollaborationAnalysisTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetCollaborationAnalysisTemplateOutput) SetCollaborationAnalysisTemplates ¶ added in v1.44.313
func (s *BatchGetCollaborationAnalysisTemplateOutput) SetCollaborationAnalysisTemplates(v []*CollaborationAnalysisTemplate) *BatchGetCollaborationAnalysisTemplateOutput
SetCollaborationAnalysisTemplates sets the CollaborationAnalysisTemplates field's value.
func (*BatchGetCollaborationAnalysisTemplateOutput) SetErrors ¶ added in v1.44.313
func (s *BatchGetCollaborationAnalysisTemplateOutput) SetErrors(v []*BatchGetCollaborationAnalysisTemplateError) *BatchGetCollaborationAnalysisTemplateOutput
SetErrors sets the Errors field's value.
func (BatchGetCollaborationAnalysisTemplateOutput) String ¶ added in v1.44.313
func (s BatchGetCollaborationAnalysisTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetSchemaAnalysisRuleError ¶ added in v1.51.15
type BatchGetSchemaAnalysisRuleError struct { // An error code for the error. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true"` // A description of why the call failed. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // An error name for the error. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The analysis rule type. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"AnalysisRuleType"` // contains filtered or unexported fields }
An error that describes why a schema could not be fetched.
func (BatchGetSchemaAnalysisRuleError) GoString ¶ added in v1.51.15
func (s BatchGetSchemaAnalysisRuleError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetSchemaAnalysisRuleError) SetCode ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleError) SetCode(v string) *BatchGetSchemaAnalysisRuleError
SetCode sets the Code field's value.
func (*BatchGetSchemaAnalysisRuleError) SetMessage ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleError) SetMessage(v string) *BatchGetSchemaAnalysisRuleError
SetMessage sets the Message field's value.
func (*BatchGetSchemaAnalysisRuleError) SetName ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleError) SetName(v string) *BatchGetSchemaAnalysisRuleError
SetName sets the Name field's value.
func (*BatchGetSchemaAnalysisRuleError) SetType ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleError) SetType(v string) *BatchGetSchemaAnalysisRuleError
SetType sets the Type field's value.
func (BatchGetSchemaAnalysisRuleError) String ¶ added in v1.51.15
func (s BatchGetSchemaAnalysisRuleError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetSchemaAnalysisRuleInput ¶ added in v1.51.15
type BatchGetSchemaAnalysisRuleInput struct { // The unique identifier of the collaboration that contains the schema analysis // rule. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The information that's necessary to retrieve a schema analysis rule. // // SchemaAnalysisRuleRequests is a required field SchemaAnalysisRuleRequests []*SchemaAnalysisRuleRequest `locationName:"schemaAnalysisRuleRequests" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchGetSchemaAnalysisRuleInput) GoString ¶ added in v1.51.15
func (s BatchGetSchemaAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetSchemaAnalysisRuleInput) SetCollaborationIdentifier ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleInput) SetCollaborationIdentifier(v string) *BatchGetSchemaAnalysisRuleInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*BatchGetSchemaAnalysisRuleInput) SetSchemaAnalysisRuleRequests ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleInput) SetSchemaAnalysisRuleRequests(v []*SchemaAnalysisRuleRequest) *BatchGetSchemaAnalysisRuleInput
SetSchemaAnalysisRuleRequests sets the SchemaAnalysisRuleRequests field's value.
func (BatchGetSchemaAnalysisRuleInput) String ¶ added in v1.51.15
func (s BatchGetSchemaAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetSchemaAnalysisRuleInput) Validate ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchGetSchemaAnalysisRuleOutput ¶ added in v1.51.15
type BatchGetSchemaAnalysisRuleOutput struct { // The retrieved list of analysis rules. // // AnalysisRules is a required field AnalysisRules []*AnalysisRule `locationName:"analysisRules" type:"list" required:"true"` // Error reasons for schemas that could not be retrieved. One error is returned // for every schema that could not be retrieved. // // Errors is a required field Errors []*BatchGetSchemaAnalysisRuleError `locationName:"errors" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchGetSchemaAnalysisRuleOutput) GoString ¶ added in v1.51.15
func (s BatchGetSchemaAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetSchemaAnalysisRuleOutput) SetAnalysisRules ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleOutput) SetAnalysisRules(v []*AnalysisRule) *BatchGetSchemaAnalysisRuleOutput
SetAnalysisRules sets the AnalysisRules field's value.
func (*BatchGetSchemaAnalysisRuleOutput) SetErrors ¶ added in v1.51.15
func (s *BatchGetSchemaAnalysisRuleOutput) SetErrors(v []*BatchGetSchemaAnalysisRuleError) *BatchGetSchemaAnalysisRuleOutput
SetErrors sets the Errors field's value.
func (BatchGetSchemaAnalysisRuleOutput) String ¶ added in v1.51.15
func (s BatchGetSchemaAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetSchemaError ¶
type BatchGetSchemaError struct { // An error code for the error. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true"` // An error message for the error. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // An error name for the error. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
An error describing why a schema could not be fetched.
func (BatchGetSchemaError) GoString ¶
func (s BatchGetSchemaError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetSchemaError) SetCode ¶
func (s *BatchGetSchemaError) SetCode(v string) *BatchGetSchemaError
SetCode sets the Code field's value.
func (*BatchGetSchemaError) SetMessage ¶
func (s *BatchGetSchemaError) SetMessage(v string) *BatchGetSchemaError
SetMessage sets the Message field's value.
func (*BatchGetSchemaError) SetName ¶
func (s *BatchGetSchemaError) SetName(v string) *BatchGetSchemaError
SetName sets the Name field's value.
func (BatchGetSchemaError) String ¶
func (s BatchGetSchemaError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type BatchGetSchemaInput ¶
type BatchGetSchemaInput struct { // A unique identifier for the collaboration that the schemas belong to. Currently // accepts collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The names for the schema objects to retrieve. // // Names is a required field Names []*string `locationName:"names" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchGetSchemaInput) GoString ¶
func (s BatchGetSchemaInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetSchemaInput) SetCollaborationIdentifier ¶
func (s *BatchGetSchemaInput) SetCollaborationIdentifier(v string) *BatchGetSchemaInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*BatchGetSchemaInput) SetNames ¶
func (s *BatchGetSchemaInput) SetNames(v []*string) *BatchGetSchemaInput
SetNames sets the Names field's value.
func (BatchGetSchemaInput) String ¶
func (s BatchGetSchemaInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetSchemaInput) Validate ¶
func (s *BatchGetSchemaInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type BatchGetSchemaOutput ¶
type BatchGetSchemaOutput struct { // Error reasons for schemas that could not be retrieved. One error is returned // for every schema that could not be retrieved. // // Errors is a required field Errors []*BatchGetSchemaError `locationName:"errors" type:"list" required:"true"` // The retrieved list of schemas. // // Schemas is a required field Schemas []*Schema `locationName:"schemas" type:"list" required:"true"` // contains filtered or unexported fields }
func (BatchGetSchemaOutput) GoString ¶
func (s BatchGetSchemaOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BatchGetSchemaOutput) SetErrors ¶
func (s *BatchGetSchemaOutput) SetErrors(v []*BatchGetSchemaError) *BatchGetSchemaOutput
SetErrors sets the Errors field's value.
func (*BatchGetSchemaOutput) SetSchemas ¶
func (s *BatchGetSchemaOutput) SetSchemas(v []*Schema) *BatchGetSchemaOutput
SetSchemas sets the Schemas field's value.
func (BatchGetSchemaOutput) String ¶
func (s BatchGetSchemaOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CleanRooms ¶
CleanRooms provides the API operation methods for making requests to AWS Clean Rooms Service. See this package's package overview docs for details on the service.
CleanRooms methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.
func New ¶
func New(p client.ConfigProvider, cfgs ...*aws.Config) *CleanRooms
New creates a new instance of the CleanRooms client with a session. If additional configuration is needed for the client instance use the optional aws.Config parameter to add your extra config.
Example:
mySession := session.Must(session.NewSession()) // Create a CleanRooms client from just a session. svc := cleanrooms.New(mySession) // Create a CleanRooms client with additional configuration svc := cleanrooms.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*CleanRooms) BatchGetCollaborationAnalysisTemplate ¶ added in v1.44.313
func (c *CleanRooms) BatchGetCollaborationAnalysisTemplate(input *BatchGetCollaborationAnalysisTemplateInput) (*BatchGetCollaborationAnalysisTemplateOutput, error)
BatchGetCollaborationAnalysisTemplate API operation for AWS Clean Rooms Service.
Retrieves multiple analysis templates within a collaboration by their Amazon Resource Names (ARNs).
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation BatchGetCollaborationAnalysisTemplate for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/BatchGetCollaborationAnalysisTemplate
func (*CleanRooms) BatchGetCollaborationAnalysisTemplateRequest ¶ added in v1.44.313
func (c *CleanRooms) BatchGetCollaborationAnalysisTemplateRequest(input *BatchGetCollaborationAnalysisTemplateInput) (req *request.Request, output *BatchGetCollaborationAnalysisTemplateOutput)
BatchGetCollaborationAnalysisTemplateRequest generates a "aws/request.Request" representing the client's request for the BatchGetCollaborationAnalysisTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchGetCollaborationAnalysisTemplate for more information on using the BatchGetCollaborationAnalysisTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchGetCollaborationAnalysisTemplateRequest method. req, resp := client.BatchGetCollaborationAnalysisTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/BatchGetCollaborationAnalysisTemplate
func (*CleanRooms) BatchGetCollaborationAnalysisTemplateWithContext ¶ added in v1.44.313
func (c *CleanRooms) BatchGetCollaborationAnalysisTemplateWithContext(ctx aws.Context, input *BatchGetCollaborationAnalysisTemplateInput, opts ...request.Option) (*BatchGetCollaborationAnalysisTemplateOutput, error)
BatchGetCollaborationAnalysisTemplateWithContext is the same as BatchGetCollaborationAnalysisTemplate with the addition of the ability to pass a context and additional request options.
See BatchGetCollaborationAnalysisTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) BatchGetSchema ¶
func (c *CleanRooms) BatchGetSchema(input *BatchGetSchemaInput) (*BatchGetSchemaOutput, error)
BatchGetSchema API operation for AWS Clean Rooms Service.
Retrieves multiple schemas by their identifiers.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation BatchGetSchema for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/BatchGetSchema
func (*CleanRooms) BatchGetSchemaAnalysisRule ¶ added in v1.51.15
func (c *CleanRooms) BatchGetSchemaAnalysisRule(input *BatchGetSchemaAnalysisRuleInput) (*BatchGetSchemaAnalysisRuleOutput, error)
BatchGetSchemaAnalysisRule API operation for AWS Clean Rooms Service.
Retrieves multiple analysis rule schemas.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation BatchGetSchemaAnalysisRule for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/BatchGetSchemaAnalysisRule
func (*CleanRooms) BatchGetSchemaAnalysisRuleRequest ¶ added in v1.51.15
func (c *CleanRooms) BatchGetSchemaAnalysisRuleRequest(input *BatchGetSchemaAnalysisRuleInput) (req *request.Request, output *BatchGetSchemaAnalysisRuleOutput)
BatchGetSchemaAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the BatchGetSchemaAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchGetSchemaAnalysisRule for more information on using the BatchGetSchemaAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchGetSchemaAnalysisRuleRequest method. req, resp := client.BatchGetSchemaAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/BatchGetSchemaAnalysisRule
func (*CleanRooms) BatchGetSchemaAnalysisRuleWithContext ¶ added in v1.51.15
func (c *CleanRooms) BatchGetSchemaAnalysisRuleWithContext(ctx aws.Context, input *BatchGetSchemaAnalysisRuleInput, opts ...request.Option) (*BatchGetSchemaAnalysisRuleOutput, error)
BatchGetSchemaAnalysisRuleWithContext is the same as BatchGetSchemaAnalysisRule with the addition of the ability to pass a context and additional request options.
See BatchGetSchemaAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) BatchGetSchemaRequest ¶
func (c *CleanRooms) BatchGetSchemaRequest(input *BatchGetSchemaInput) (req *request.Request, output *BatchGetSchemaOutput)
BatchGetSchemaRequest generates a "aws/request.Request" representing the client's request for the BatchGetSchema operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See BatchGetSchema for more information on using the BatchGetSchema API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the BatchGetSchemaRequest method. req, resp := client.BatchGetSchemaRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/BatchGetSchema
func (*CleanRooms) BatchGetSchemaWithContext ¶
func (c *CleanRooms) BatchGetSchemaWithContext(ctx aws.Context, input *BatchGetSchemaInput, opts ...request.Option) (*BatchGetSchemaOutput, error)
BatchGetSchemaWithContext is the same as BatchGetSchema with the addition of the ability to pass a context and additional request options.
See BatchGetSchema for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateAnalysisTemplate ¶ added in v1.44.313
func (c *CleanRooms) CreateAnalysisTemplate(input *CreateAnalysisTemplateInput) (*CreateAnalysisTemplateOutput, error)
CreateAnalysisTemplate API operation for AWS Clean Rooms Service.
Creates a new analysis template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateAnalysisTemplate for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ServiceQuotaExceededException Request denied because service quota has been exceeded.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateAnalysisTemplate
func (*CleanRooms) CreateAnalysisTemplateRequest ¶ added in v1.44.313
func (c *CleanRooms) CreateAnalysisTemplateRequest(input *CreateAnalysisTemplateInput) (req *request.Request, output *CreateAnalysisTemplateOutput)
CreateAnalysisTemplateRequest generates a "aws/request.Request" representing the client's request for the CreateAnalysisTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateAnalysisTemplate for more information on using the CreateAnalysisTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateAnalysisTemplateRequest method. req, resp := client.CreateAnalysisTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateAnalysisTemplate
func (*CleanRooms) CreateAnalysisTemplateWithContext ¶ added in v1.44.313
func (c *CleanRooms) CreateAnalysisTemplateWithContext(ctx aws.Context, input *CreateAnalysisTemplateInput, opts ...request.Option) (*CreateAnalysisTemplateOutput, error)
CreateAnalysisTemplateWithContext is the same as CreateAnalysisTemplate with the addition of the ability to pass a context and additional request options.
See CreateAnalysisTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateCollaboration ¶
func (c *CleanRooms) CreateCollaboration(input *CreateCollaborationInput) (*CreateCollaborationOutput, error)
CreateCollaboration API operation for AWS Clean Rooms Service.
Creates a new collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateCollaboration for usage and error information.
Returned Error Types:
ServiceQuotaExceededException Request denied because service quota has been exceeded.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateCollaboration
func (*CleanRooms) CreateCollaborationRequest ¶
func (c *CleanRooms) CreateCollaborationRequest(input *CreateCollaborationInput) (req *request.Request, output *CreateCollaborationOutput)
CreateCollaborationRequest generates a "aws/request.Request" representing the client's request for the CreateCollaboration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateCollaboration for more information on using the CreateCollaboration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateCollaborationRequest method. req, resp := client.CreateCollaborationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateCollaboration
func (*CleanRooms) CreateCollaborationWithContext ¶
func (c *CleanRooms) CreateCollaborationWithContext(ctx aws.Context, input *CreateCollaborationInput, opts ...request.Option) (*CreateCollaborationOutput, error)
CreateCollaborationWithContext is the same as CreateCollaboration with the addition of the ability to pass a context and additional request options.
See CreateCollaboration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (c *CleanRooms) CreateConfiguredAudienceModelAssociation(input *CreateConfiguredAudienceModelAssociationInput) (*CreateConfiguredAudienceModelAssociationOutput, error)
CreateConfiguredAudienceModelAssociation API operation for AWS Clean Rooms Service.
Provides the details necessary to create a configured audience model association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateConfiguredAudienceModelAssociation for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ServiceQuotaExceededException Request denied because service quota has been exceeded.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) CreateConfiguredAudienceModelAssociationRequest ¶ added in v1.48.8
func (c *CleanRooms) CreateConfiguredAudienceModelAssociationRequest(input *CreateConfiguredAudienceModelAssociationInput) (req *request.Request, output *CreateConfiguredAudienceModelAssociationOutput)
CreateConfiguredAudienceModelAssociationRequest generates a "aws/request.Request" representing the client's request for the CreateConfiguredAudienceModelAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateConfiguredAudienceModelAssociation for more information on using the CreateConfiguredAudienceModelAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateConfiguredAudienceModelAssociationRequest method. req, resp := client.CreateConfiguredAudienceModelAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) CreateConfiguredAudienceModelAssociationWithContext ¶ added in v1.48.8
func (c *CleanRooms) CreateConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *CreateConfiguredAudienceModelAssociationInput, opts ...request.Option) (*CreateConfiguredAudienceModelAssociationOutput, error)
CreateConfiguredAudienceModelAssociationWithContext is the same as CreateConfiguredAudienceModelAssociation with the addition of the ability to pass a context and additional request options.
See CreateConfiguredAudienceModelAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateConfiguredTable ¶
func (c *CleanRooms) CreateConfiguredTable(input *CreateConfiguredTableInput) (*CreateConfiguredTableOutput, error)
CreateConfiguredTable API operation for AWS Clean Rooms Service.
Creates a new configured table resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateConfiguredTable for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ServiceQuotaExceededException Request denied because service quota has been exceeded.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateConfiguredTable
func (*CleanRooms) CreateConfiguredTableAnalysisRule ¶
func (c *CleanRooms) CreateConfiguredTableAnalysisRule(input *CreateConfiguredTableAnalysisRuleInput) (*CreateConfiguredTableAnalysisRuleOutput, error)
CreateConfiguredTableAnalysisRule API operation for AWS Clean Rooms Service.
Creates a new analysis rule for a configured table. Currently, only one analysis rule can be created for a given configured table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateConfiguredTableAnalysisRule for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateConfiguredTableAnalysisRule
func (*CleanRooms) CreateConfiguredTableAnalysisRuleRequest ¶
func (c *CleanRooms) CreateConfiguredTableAnalysisRuleRequest(input *CreateConfiguredTableAnalysisRuleInput) (req *request.Request, output *CreateConfiguredTableAnalysisRuleOutput)
CreateConfiguredTableAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the CreateConfiguredTableAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateConfiguredTableAnalysisRule for more information on using the CreateConfiguredTableAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateConfiguredTableAnalysisRuleRequest method. req, resp := client.CreateConfiguredTableAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateConfiguredTableAnalysisRule
func (*CleanRooms) CreateConfiguredTableAnalysisRuleWithContext ¶
func (c *CleanRooms) CreateConfiguredTableAnalysisRuleWithContext(ctx aws.Context, input *CreateConfiguredTableAnalysisRuleInput, opts ...request.Option) (*CreateConfiguredTableAnalysisRuleOutput, error)
CreateConfiguredTableAnalysisRuleWithContext is the same as CreateConfiguredTableAnalysisRule with the addition of the ability to pass a context and additional request options.
See CreateConfiguredTableAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateConfiguredTableAssociation ¶
func (c *CleanRooms) CreateConfiguredTableAssociation(input *CreateConfiguredTableAssociationInput) (*CreateConfiguredTableAssociationOutput, error)
CreateConfiguredTableAssociation API operation for AWS Clean Rooms Service.
Creates a configured table association. A configured table association links a configured table with a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateConfiguredTableAssociation for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ServiceQuotaExceededException Request denied because service quota has been exceeded.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateConfiguredTableAssociation
func (*CleanRooms) CreateConfiguredTableAssociationAnalysisRule ¶ added in v1.55.2
func (c *CleanRooms) CreateConfiguredTableAssociationAnalysisRule(input *CreateConfiguredTableAssociationAnalysisRuleInput) (*CreateConfiguredTableAssociationAnalysisRuleOutput, error)
CreateConfiguredTableAssociationAnalysisRule API operation for AWS Clean Rooms Service.
Creates a new analysis rule for an associated configured table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateConfiguredTableAssociationAnalysisRule for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) CreateConfiguredTableAssociationAnalysisRuleRequest ¶ added in v1.55.2
func (c *CleanRooms) CreateConfiguredTableAssociationAnalysisRuleRequest(input *CreateConfiguredTableAssociationAnalysisRuleInput) (req *request.Request, output *CreateConfiguredTableAssociationAnalysisRuleOutput)
CreateConfiguredTableAssociationAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the CreateConfiguredTableAssociationAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateConfiguredTableAssociationAnalysisRule for more information on using the CreateConfiguredTableAssociationAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateConfiguredTableAssociationAnalysisRuleRequest method. req, resp := client.CreateConfiguredTableAssociationAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) CreateConfiguredTableAssociationAnalysisRuleWithContext ¶ added in v1.55.2
func (c *CleanRooms) CreateConfiguredTableAssociationAnalysisRuleWithContext(ctx aws.Context, input *CreateConfiguredTableAssociationAnalysisRuleInput, opts ...request.Option) (*CreateConfiguredTableAssociationAnalysisRuleOutput, error)
CreateConfiguredTableAssociationAnalysisRuleWithContext is the same as CreateConfiguredTableAssociationAnalysisRule with the addition of the ability to pass a context and additional request options.
See CreateConfiguredTableAssociationAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateConfiguredTableAssociationRequest ¶
func (c *CleanRooms) CreateConfiguredTableAssociationRequest(input *CreateConfiguredTableAssociationInput) (req *request.Request, output *CreateConfiguredTableAssociationOutput)
CreateConfiguredTableAssociationRequest generates a "aws/request.Request" representing the client's request for the CreateConfiguredTableAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateConfiguredTableAssociation for more information on using the CreateConfiguredTableAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateConfiguredTableAssociationRequest method. req, resp := client.CreateConfiguredTableAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateConfiguredTableAssociation
func (*CleanRooms) CreateConfiguredTableAssociationWithContext ¶
func (c *CleanRooms) CreateConfiguredTableAssociationWithContext(ctx aws.Context, input *CreateConfiguredTableAssociationInput, opts ...request.Option) (*CreateConfiguredTableAssociationOutput, error)
CreateConfiguredTableAssociationWithContext is the same as CreateConfiguredTableAssociation with the addition of the ability to pass a context and additional request options.
See CreateConfiguredTableAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateConfiguredTableRequest ¶
func (c *CleanRooms) CreateConfiguredTableRequest(input *CreateConfiguredTableInput) (req *request.Request, output *CreateConfiguredTableOutput)
CreateConfiguredTableRequest generates a "aws/request.Request" representing the client's request for the CreateConfiguredTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateConfiguredTable for more information on using the CreateConfiguredTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateConfiguredTableRequest method. req, resp := client.CreateConfiguredTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateConfiguredTable
func (*CleanRooms) CreateConfiguredTableWithContext ¶
func (c *CleanRooms) CreateConfiguredTableWithContext(ctx aws.Context, input *CreateConfiguredTableInput, opts ...request.Option) (*CreateConfiguredTableOutput, error)
CreateConfiguredTableWithContext is the same as CreateConfiguredTable with the addition of the ability to pass a context and additional request options.
See CreateConfiguredTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateIdMappingTable ¶ added in v1.55.1
func (c *CleanRooms) CreateIdMappingTable(input *CreateIdMappingTableInput) (*CreateIdMappingTableOutput, error)
CreateIdMappingTable API operation for AWS Clean Rooms Service.
Creates an ID mapping table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateIdMappingTable for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ServiceQuotaExceededException Request denied because service quota has been exceeded.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateIdMappingTable
func (*CleanRooms) CreateIdMappingTableRequest ¶ added in v1.55.1
func (c *CleanRooms) CreateIdMappingTableRequest(input *CreateIdMappingTableInput) (req *request.Request, output *CreateIdMappingTableOutput)
CreateIdMappingTableRequest generates a "aws/request.Request" representing the client's request for the CreateIdMappingTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateIdMappingTable for more information on using the CreateIdMappingTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateIdMappingTableRequest method. req, resp := client.CreateIdMappingTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateIdMappingTable
func (*CleanRooms) CreateIdMappingTableWithContext ¶ added in v1.55.1
func (c *CleanRooms) CreateIdMappingTableWithContext(ctx aws.Context, input *CreateIdMappingTableInput, opts ...request.Option) (*CreateIdMappingTableOutput, error)
CreateIdMappingTableWithContext is the same as CreateIdMappingTable with the addition of the ability to pass a context and additional request options.
See CreateIdMappingTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreateMembership ¶
func (c *CleanRooms) CreateMembership(input *CreateMembershipInput) (*CreateMembershipOutput, error)
CreateMembership API operation for AWS Clean Rooms Service.
Creates a membership for a specific collaboration identifier and joins the collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreateMembership for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ServiceQuotaExceededException Request denied because service quota has been exceeded.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateMembership
func (*CleanRooms) CreateMembershipRequest ¶
func (c *CleanRooms) CreateMembershipRequest(input *CreateMembershipInput) (req *request.Request, output *CreateMembershipOutput)
CreateMembershipRequest generates a "aws/request.Request" representing the client's request for the CreateMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreateMembership for more information on using the CreateMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreateMembershipRequest method. req, resp := client.CreateMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreateMembership
func (*CleanRooms) CreateMembershipWithContext ¶
func (c *CleanRooms) CreateMembershipWithContext(ctx aws.Context, input *CreateMembershipInput, opts ...request.Option) (*CreateMembershipOutput, error)
CreateMembershipWithContext is the same as CreateMembership with the addition of the ability to pass a context and additional request options.
See CreateMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) CreatePrivacyBudgetTemplate ¶ added in v1.48.8
func (c *CleanRooms) CreatePrivacyBudgetTemplate(input *CreatePrivacyBudgetTemplateInput) (*CreatePrivacyBudgetTemplateOutput, error)
CreatePrivacyBudgetTemplate API operation for AWS Clean Rooms Service.
Creates a privacy budget template for a specified membership. Each membership can have only one privacy budget template, but it can be deleted and recreated. If you need to change the privacy budget template for a membership, use the UpdatePrivacyBudgetTemplate operation.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation CreatePrivacyBudgetTemplate for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreatePrivacyBudgetTemplate
func (*CleanRooms) CreatePrivacyBudgetTemplateRequest ¶ added in v1.48.8
func (c *CleanRooms) CreatePrivacyBudgetTemplateRequest(input *CreatePrivacyBudgetTemplateInput) (req *request.Request, output *CreatePrivacyBudgetTemplateOutput)
CreatePrivacyBudgetTemplateRequest generates a "aws/request.Request" representing the client's request for the CreatePrivacyBudgetTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See CreatePrivacyBudgetTemplate for more information on using the CreatePrivacyBudgetTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the CreatePrivacyBudgetTemplateRequest method. req, resp := client.CreatePrivacyBudgetTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/CreatePrivacyBudgetTemplate
func (*CleanRooms) CreatePrivacyBudgetTemplateWithContext ¶ added in v1.48.8
func (c *CleanRooms) CreatePrivacyBudgetTemplateWithContext(ctx aws.Context, input *CreatePrivacyBudgetTemplateInput, opts ...request.Option) (*CreatePrivacyBudgetTemplateOutput, error)
CreatePrivacyBudgetTemplateWithContext is the same as CreatePrivacyBudgetTemplate with the addition of the ability to pass a context and additional request options.
See CreatePrivacyBudgetTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteAnalysisTemplate ¶ added in v1.44.313
func (c *CleanRooms) DeleteAnalysisTemplate(input *DeleteAnalysisTemplateInput) (*DeleteAnalysisTemplateOutput, error)
DeleteAnalysisTemplate API operation for AWS Clean Rooms Service.
Deletes an analysis template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteAnalysisTemplate for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteAnalysisTemplate
func (*CleanRooms) DeleteAnalysisTemplateRequest ¶ added in v1.44.313
func (c *CleanRooms) DeleteAnalysisTemplateRequest(input *DeleteAnalysisTemplateInput) (req *request.Request, output *DeleteAnalysisTemplateOutput)
DeleteAnalysisTemplateRequest generates a "aws/request.Request" representing the client's request for the DeleteAnalysisTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteAnalysisTemplate for more information on using the DeleteAnalysisTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteAnalysisTemplateRequest method. req, resp := client.DeleteAnalysisTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteAnalysisTemplate
func (*CleanRooms) DeleteAnalysisTemplateWithContext ¶ added in v1.44.313
func (c *CleanRooms) DeleteAnalysisTemplateWithContext(ctx aws.Context, input *DeleteAnalysisTemplateInput, opts ...request.Option) (*DeleteAnalysisTemplateOutput, error)
DeleteAnalysisTemplateWithContext is the same as DeleteAnalysisTemplate with the addition of the ability to pass a context and additional request options.
See DeleteAnalysisTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteCollaboration ¶
func (c *CleanRooms) DeleteCollaboration(input *DeleteCollaborationInput) (*DeleteCollaborationOutput, error)
DeleteCollaboration API operation for AWS Clean Rooms Service.
Deletes a collaboration. It can only be called by the collaboration owner.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteCollaboration for usage and error information.
Returned Error Types:
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteCollaboration
func (*CleanRooms) DeleteCollaborationRequest ¶
func (c *CleanRooms) DeleteCollaborationRequest(input *DeleteCollaborationInput) (req *request.Request, output *DeleteCollaborationOutput)
DeleteCollaborationRequest generates a "aws/request.Request" representing the client's request for the DeleteCollaboration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteCollaboration for more information on using the DeleteCollaboration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteCollaborationRequest method. req, resp := client.DeleteCollaborationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteCollaboration
func (*CleanRooms) DeleteCollaborationWithContext ¶
func (c *CleanRooms) DeleteCollaborationWithContext(ctx aws.Context, input *DeleteCollaborationInput, opts ...request.Option) (*DeleteCollaborationOutput, error)
DeleteCollaborationWithContext is the same as DeleteCollaboration with the addition of the ability to pass a context and additional request options.
See DeleteCollaboration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (c *CleanRooms) DeleteConfiguredAudienceModelAssociation(input *DeleteConfiguredAudienceModelAssociationInput) (*DeleteConfiguredAudienceModelAssociationOutput, error)
DeleteConfiguredAudienceModelAssociation API operation for AWS Clean Rooms Service.
Provides the information necessary to delete a configured audience model association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteConfiguredAudienceModelAssociation for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) DeleteConfiguredAudienceModelAssociationRequest ¶ added in v1.48.8
func (c *CleanRooms) DeleteConfiguredAudienceModelAssociationRequest(input *DeleteConfiguredAudienceModelAssociationInput) (req *request.Request, output *DeleteConfiguredAudienceModelAssociationOutput)
DeleteConfiguredAudienceModelAssociationRequest generates a "aws/request.Request" representing the client's request for the DeleteConfiguredAudienceModelAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteConfiguredAudienceModelAssociation for more information on using the DeleteConfiguredAudienceModelAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteConfiguredAudienceModelAssociationRequest method. req, resp := client.DeleteConfiguredAudienceModelAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) DeleteConfiguredAudienceModelAssociationWithContext ¶ added in v1.48.8
func (c *CleanRooms) DeleteConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *DeleteConfiguredAudienceModelAssociationInput, opts ...request.Option) (*DeleteConfiguredAudienceModelAssociationOutput, error)
DeleteConfiguredAudienceModelAssociationWithContext is the same as DeleteConfiguredAudienceModelAssociation with the addition of the ability to pass a context and additional request options.
See DeleteConfiguredAudienceModelAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteConfiguredTable ¶
func (c *CleanRooms) DeleteConfiguredTable(input *DeleteConfiguredTableInput) (*DeleteConfiguredTableOutput, error)
DeleteConfiguredTable API operation for AWS Clean Rooms Service.
Deletes a configured table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteConfiguredTable for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteConfiguredTable
func (*CleanRooms) DeleteConfiguredTableAnalysisRule ¶
func (c *CleanRooms) DeleteConfiguredTableAnalysisRule(input *DeleteConfiguredTableAnalysisRuleInput) (*DeleteConfiguredTableAnalysisRuleOutput, error)
DeleteConfiguredTableAnalysisRule API operation for AWS Clean Rooms Service.
Deletes a configured table analysis rule.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteConfiguredTableAnalysisRule for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteConfiguredTableAnalysisRule
func (*CleanRooms) DeleteConfiguredTableAnalysisRuleRequest ¶
func (c *CleanRooms) DeleteConfiguredTableAnalysisRuleRequest(input *DeleteConfiguredTableAnalysisRuleInput) (req *request.Request, output *DeleteConfiguredTableAnalysisRuleOutput)
DeleteConfiguredTableAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the DeleteConfiguredTableAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteConfiguredTableAnalysisRule for more information on using the DeleteConfiguredTableAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteConfiguredTableAnalysisRuleRequest method. req, resp := client.DeleteConfiguredTableAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteConfiguredTableAnalysisRule
func (*CleanRooms) DeleteConfiguredTableAnalysisRuleWithContext ¶
func (c *CleanRooms) DeleteConfiguredTableAnalysisRuleWithContext(ctx aws.Context, input *DeleteConfiguredTableAnalysisRuleInput, opts ...request.Option) (*DeleteConfiguredTableAnalysisRuleOutput, error)
DeleteConfiguredTableAnalysisRuleWithContext is the same as DeleteConfiguredTableAnalysisRule with the addition of the ability to pass a context and additional request options.
See DeleteConfiguredTableAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteConfiguredTableAssociation ¶
func (c *CleanRooms) DeleteConfiguredTableAssociation(input *DeleteConfiguredTableAssociationInput) (*DeleteConfiguredTableAssociationOutput, error)
DeleteConfiguredTableAssociation API operation for AWS Clean Rooms Service.
Deletes a configured table association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteConfiguredTableAssociation for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteConfiguredTableAssociation
func (*CleanRooms) DeleteConfiguredTableAssociationAnalysisRule ¶ added in v1.55.2
func (c *CleanRooms) DeleteConfiguredTableAssociationAnalysisRule(input *DeleteConfiguredTableAssociationAnalysisRuleInput) (*DeleteConfiguredTableAssociationAnalysisRuleOutput, error)
DeleteConfiguredTableAssociationAnalysisRule API operation for AWS Clean Rooms Service.
Deletes an analysis rule for a configured table association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteConfiguredTableAssociationAnalysisRule for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) DeleteConfiguredTableAssociationAnalysisRuleRequest ¶ added in v1.55.2
func (c *CleanRooms) DeleteConfiguredTableAssociationAnalysisRuleRequest(input *DeleteConfiguredTableAssociationAnalysisRuleInput) (req *request.Request, output *DeleteConfiguredTableAssociationAnalysisRuleOutput)
DeleteConfiguredTableAssociationAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the DeleteConfiguredTableAssociationAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteConfiguredTableAssociationAnalysisRule for more information on using the DeleteConfiguredTableAssociationAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteConfiguredTableAssociationAnalysisRuleRequest method. req, resp := client.DeleteConfiguredTableAssociationAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) DeleteConfiguredTableAssociationAnalysisRuleWithContext ¶ added in v1.55.2
func (c *CleanRooms) DeleteConfiguredTableAssociationAnalysisRuleWithContext(ctx aws.Context, input *DeleteConfiguredTableAssociationAnalysisRuleInput, opts ...request.Option) (*DeleteConfiguredTableAssociationAnalysisRuleOutput, error)
DeleteConfiguredTableAssociationAnalysisRuleWithContext is the same as DeleteConfiguredTableAssociationAnalysisRule with the addition of the ability to pass a context and additional request options.
See DeleteConfiguredTableAssociationAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteConfiguredTableAssociationRequest ¶
func (c *CleanRooms) DeleteConfiguredTableAssociationRequest(input *DeleteConfiguredTableAssociationInput) (req *request.Request, output *DeleteConfiguredTableAssociationOutput)
DeleteConfiguredTableAssociationRequest generates a "aws/request.Request" representing the client's request for the DeleteConfiguredTableAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteConfiguredTableAssociation for more information on using the DeleteConfiguredTableAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteConfiguredTableAssociationRequest method. req, resp := client.DeleteConfiguredTableAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteConfiguredTableAssociation
func (*CleanRooms) DeleteConfiguredTableAssociationWithContext ¶
func (c *CleanRooms) DeleteConfiguredTableAssociationWithContext(ctx aws.Context, input *DeleteConfiguredTableAssociationInput, opts ...request.Option) (*DeleteConfiguredTableAssociationOutput, error)
DeleteConfiguredTableAssociationWithContext is the same as DeleteConfiguredTableAssociation with the addition of the ability to pass a context and additional request options.
See DeleteConfiguredTableAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteConfiguredTableRequest ¶
func (c *CleanRooms) DeleteConfiguredTableRequest(input *DeleteConfiguredTableInput) (req *request.Request, output *DeleteConfiguredTableOutput)
DeleteConfiguredTableRequest generates a "aws/request.Request" representing the client's request for the DeleteConfiguredTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteConfiguredTable for more information on using the DeleteConfiguredTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteConfiguredTableRequest method. req, resp := client.DeleteConfiguredTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteConfiguredTable
func (*CleanRooms) DeleteConfiguredTableWithContext ¶
func (c *CleanRooms) DeleteConfiguredTableWithContext(ctx aws.Context, input *DeleteConfiguredTableInput, opts ...request.Option) (*DeleteConfiguredTableOutput, error)
DeleteConfiguredTableWithContext is the same as DeleteConfiguredTable with the addition of the ability to pass a context and additional request options.
See DeleteConfiguredTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteIdMappingTable ¶ added in v1.55.1
func (c *CleanRooms) DeleteIdMappingTable(input *DeleteIdMappingTableInput) (*DeleteIdMappingTableOutput, error)
DeleteIdMappingTable API operation for AWS Clean Rooms Service.
Deletes an ID mapping table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteIdMappingTable for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteIdMappingTable
func (*CleanRooms) DeleteIdMappingTableRequest ¶ added in v1.55.1
func (c *CleanRooms) DeleteIdMappingTableRequest(input *DeleteIdMappingTableInput) (req *request.Request, output *DeleteIdMappingTableOutput)
DeleteIdMappingTableRequest generates a "aws/request.Request" representing the client's request for the DeleteIdMappingTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteIdMappingTable for more information on using the DeleteIdMappingTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteIdMappingTableRequest method. req, resp := client.DeleteIdMappingTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteIdMappingTable
func (*CleanRooms) DeleteIdMappingTableWithContext ¶ added in v1.55.1
func (c *CleanRooms) DeleteIdMappingTableWithContext(ctx aws.Context, input *DeleteIdMappingTableInput, opts ...request.Option) (*DeleteIdMappingTableOutput, error)
DeleteIdMappingTableWithContext is the same as DeleteIdMappingTable with the addition of the ability to pass a context and additional request options.
See DeleteIdMappingTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteIdNamespaceAssociation ¶ added in v1.55.1
func (c *CleanRooms) DeleteIdNamespaceAssociation(input *DeleteIdNamespaceAssociationInput) (*DeleteIdNamespaceAssociationOutput, error)
DeleteIdNamespaceAssociation API operation for AWS Clean Rooms Service.
Deletes an ID namespace association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteIdNamespaceAssociation for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteIdNamespaceAssociation
func (*CleanRooms) DeleteIdNamespaceAssociationRequest ¶ added in v1.55.1
func (c *CleanRooms) DeleteIdNamespaceAssociationRequest(input *DeleteIdNamespaceAssociationInput) (req *request.Request, output *DeleteIdNamespaceAssociationOutput)
DeleteIdNamespaceAssociationRequest generates a "aws/request.Request" representing the client's request for the DeleteIdNamespaceAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteIdNamespaceAssociation for more information on using the DeleteIdNamespaceAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteIdNamespaceAssociationRequest method. req, resp := client.DeleteIdNamespaceAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteIdNamespaceAssociation
func (*CleanRooms) DeleteIdNamespaceAssociationWithContext ¶ added in v1.55.1
func (c *CleanRooms) DeleteIdNamespaceAssociationWithContext(ctx aws.Context, input *DeleteIdNamespaceAssociationInput, opts ...request.Option) (*DeleteIdNamespaceAssociationOutput, error)
DeleteIdNamespaceAssociationWithContext is the same as DeleteIdNamespaceAssociation with the addition of the ability to pass a context and additional request options.
See DeleteIdNamespaceAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteMember ¶
func (c *CleanRooms) DeleteMember(input *DeleteMemberInput) (*DeleteMemberOutput, error)
DeleteMember API operation for AWS Clean Rooms Service.
Removes the specified member from a collaboration. The removed member is placed in the Removed status and can't interact with the collaboration. The removed member's data is inaccessible to active members of the collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteMember for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteMember
func (*CleanRooms) DeleteMemberRequest ¶
func (c *CleanRooms) DeleteMemberRequest(input *DeleteMemberInput) (req *request.Request, output *DeleteMemberOutput)
DeleteMemberRequest generates a "aws/request.Request" representing the client's request for the DeleteMember operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteMember for more information on using the DeleteMember API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteMemberRequest method. req, resp := client.DeleteMemberRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteMember
func (*CleanRooms) DeleteMemberWithContext ¶
func (c *CleanRooms) DeleteMemberWithContext(ctx aws.Context, input *DeleteMemberInput, opts ...request.Option) (*DeleteMemberOutput, error)
DeleteMemberWithContext is the same as DeleteMember with the addition of the ability to pass a context and additional request options.
See DeleteMember for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeleteMembership ¶
func (c *CleanRooms) DeleteMembership(input *DeleteMembershipInput) (*DeleteMembershipOutput, error)
DeleteMembership API operation for AWS Clean Rooms Service.
Deletes a specified membership. All resources under a membership must be deleted.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeleteMembership for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteMembership
func (*CleanRooms) DeleteMembershipRequest ¶
func (c *CleanRooms) DeleteMembershipRequest(input *DeleteMembershipInput) (req *request.Request, output *DeleteMembershipOutput)
DeleteMembershipRequest generates a "aws/request.Request" representing the client's request for the DeleteMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeleteMembership for more information on using the DeleteMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeleteMembershipRequest method. req, resp := client.DeleteMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeleteMembership
func (*CleanRooms) DeleteMembershipWithContext ¶
func (c *CleanRooms) DeleteMembershipWithContext(ctx aws.Context, input *DeleteMembershipInput, opts ...request.Option) (*DeleteMembershipOutput, error)
DeleteMembershipWithContext is the same as DeleteMembership with the addition of the ability to pass a context and additional request options.
See DeleteMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) DeletePrivacyBudgetTemplate ¶ added in v1.48.8
func (c *CleanRooms) DeletePrivacyBudgetTemplate(input *DeletePrivacyBudgetTemplateInput) (*DeletePrivacyBudgetTemplateOutput, error)
DeletePrivacyBudgetTemplate API operation for AWS Clean Rooms Service.
Deletes a privacy budget template for a specified membership.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation DeletePrivacyBudgetTemplate for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeletePrivacyBudgetTemplate
func (*CleanRooms) DeletePrivacyBudgetTemplateRequest ¶ added in v1.48.8
func (c *CleanRooms) DeletePrivacyBudgetTemplateRequest(input *DeletePrivacyBudgetTemplateInput) (req *request.Request, output *DeletePrivacyBudgetTemplateOutput)
DeletePrivacyBudgetTemplateRequest generates a "aws/request.Request" representing the client's request for the DeletePrivacyBudgetTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See DeletePrivacyBudgetTemplate for more information on using the DeletePrivacyBudgetTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the DeletePrivacyBudgetTemplateRequest method. req, resp := client.DeletePrivacyBudgetTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/DeletePrivacyBudgetTemplate
func (*CleanRooms) DeletePrivacyBudgetTemplateWithContext ¶ added in v1.48.8
func (c *CleanRooms) DeletePrivacyBudgetTemplateWithContext(ctx aws.Context, input *DeletePrivacyBudgetTemplateInput, opts ...request.Option) (*DeletePrivacyBudgetTemplateOutput, error)
DeletePrivacyBudgetTemplateWithContext is the same as DeletePrivacyBudgetTemplate with the addition of the ability to pass a context and additional request options.
See DeletePrivacyBudgetTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetAnalysisTemplate ¶ added in v1.44.313
func (c *CleanRooms) GetAnalysisTemplate(input *GetAnalysisTemplateInput) (*GetAnalysisTemplateOutput, error)
GetAnalysisTemplate API operation for AWS Clean Rooms Service.
Retrieves an analysis template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetAnalysisTemplate for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetAnalysisTemplate
func (*CleanRooms) GetAnalysisTemplateRequest ¶ added in v1.44.313
func (c *CleanRooms) GetAnalysisTemplateRequest(input *GetAnalysisTemplateInput) (req *request.Request, output *GetAnalysisTemplateOutput)
GetAnalysisTemplateRequest generates a "aws/request.Request" representing the client's request for the GetAnalysisTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetAnalysisTemplate for more information on using the GetAnalysisTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetAnalysisTemplateRequest method. req, resp := client.GetAnalysisTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetAnalysisTemplate
func (*CleanRooms) GetAnalysisTemplateWithContext ¶ added in v1.44.313
func (c *CleanRooms) GetAnalysisTemplateWithContext(ctx aws.Context, input *GetAnalysisTemplateInput, opts ...request.Option) (*GetAnalysisTemplateOutput, error)
GetAnalysisTemplateWithContext is the same as GetAnalysisTemplate with the addition of the ability to pass a context and additional request options.
See GetAnalysisTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetCollaboration ¶
func (c *CleanRooms) GetCollaboration(input *GetCollaborationInput) (*GetCollaborationOutput, error)
GetCollaboration API operation for AWS Clean Rooms Service.
Returns metadata about a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetCollaboration for usage and error information.
Returned Error Types:
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetCollaboration
func (*CleanRooms) GetCollaborationAnalysisTemplate ¶ added in v1.44.313
func (c *CleanRooms) GetCollaborationAnalysisTemplate(input *GetCollaborationAnalysisTemplateInput) (*GetCollaborationAnalysisTemplateOutput, error)
GetCollaborationAnalysisTemplate API operation for AWS Clean Rooms Service.
Retrieves an analysis template within a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetCollaborationAnalysisTemplate for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetCollaborationAnalysisTemplate
func (*CleanRooms) GetCollaborationAnalysisTemplateRequest ¶ added in v1.44.313
func (c *CleanRooms) GetCollaborationAnalysisTemplateRequest(input *GetCollaborationAnalysisTemplateInput) (req *request.Request, output *GetCollaborationAnalysisTemplateOutput)
GetCollaborationAnalysisTemplateRequest generates a "aws/request.Request" representing the client's request for the GetCollaborationAnalysisTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetCollaborationAnalysisTemplate for more information on using the GetCollaborationAnalysisTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetCollaborationAnalysisTemplateRequest method. req, resp := client.GetCollaborationAnalysisTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetCollaborationAnalysisTemplate
func (*CleanRooms) GetCollaborationAnalysisTemplateWithContext ¶ added in v1.44.313
func (c *CleanRooms) GetCollaborationAnalysisTemplateWithContext(ctx aws.Context, input *GetCollaborationAnalysisTemplateInput, opts ...request.Option) (*GetCollaborationAnalysisTemplateOutput, error)
GetCollaborationAnalysisTemplateWithContext is the same as GetCollaborationAnalysisTemplate with the addition of the ability to pass a context and additional request options.
See GetCollaborationAnalysisTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetCollaborationConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (c *CleanRooms) GetCollaborationConfiguredAudienceModelAssociation(input *GetCollaborationConfiguredAudienceModelAssociationInput) (*GetCollaborationConfiguredAudienceModelAssociationOutput, error)
GetCollaborationConfiguredAudienceModelAssociation API operation for AWS Clean Rooms Service.
Retrieves a configured audience model association within a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetCollaborationConfiguredAudienceModelAssociation for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) GetCollaborationConfiguredAudienceModelAssociationRequest ¶ added in v1.48.8
func (c *CleanRooms) GetCollaborationConfiguredAudienceModelAssociationRequest(input *GetCollaborationConfiguredAudienceModelAssociationInput) (req *request.Request, output *GetCollaborationConfiguredAudienceModelAssociationOutput)
GetCollaborationConfiguredAudienceModelAssociationRequest generates a "aws/request.Request" representing the client's request for the GetCollaborationConfiguredAudienceModelAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetCollaborationConfiguredAudienceModelAssociation for more information on using the GetCollaborationConfiguredAudienceModelAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetCollaborationConfiguredAudienceModelAssociationRequest method. req, resp := client.GetCollaborationConfiguredAudienceModelAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) GetCollaborationConfiguredAudienceModelAssociationWithContext ¶ added in v1.48.8
func (c *CleanRooms) GetCollaborationConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *GetCollaborationConfiguredAudienceModelAssociationInput, opts ...request.Option) (*GetCollaborationConfiguredAudienceModelAssociationOutput, error)
GetCollaborationConfiguredAudienceModelAssociationWithContext is the same as GetCollaborationConfiguredAudienceModelAssociation with the addition of the ability to pass a context and additional request options.
See GetCollaborationConfiguredAudienceModelAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetCollaborationPrivacyBudgetTemplate ¶ added in v1.48.8
func (c *CleanRooms) GetCollaborationPrivacyBudgetTemplate(input *GetCollaborationPrivacyBudgetTemplateInput) (*GetCollaborationPrivacyBudgetTemplateOutput, error)
GetCollaborationPrivacyBudgetTemplate API operation for AWS Clean Rooms Service.
Returns details about a specified privacy budget template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetCollaborationPrivacyBudgetTemplate for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetCollaborationPrivacyBudgetTemplate
func (*CleanRooms) GetCollaborationPrivacyBudgetTemplateRequest ¶ added in v1.48.8
func (c *CleanRooms) GetCollaborationPrivacyBudgetTemplateRequest(input *GetCollaborationPrivacyBudgetTemplateInput) (req *request.Request, output *GetCollaborationPrivacyBudgetTemplateOutput)
GetCollaborationPrivacyBudgetTemplateRequest generates a "aws/request.Request" representing the client's request for the GetCollaborationPrivacyBudgetTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetCollaborationPrivacyBudgetTemplate for more information on using the GetCollaborationPrivacyBudgetTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetCollaborationPrivacyBudgetTemplateRequest method. req, resp := client.GetCollaborationPrivacyBudgetTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetCollaborationPrivacyBudgetTemplate
func (*CleanRooms) GetCollaborationPrivacyBudgetTemplateWithContext ¶ added in v1.48.8
func (c *CleanRooms) GetCollaborationPrivacyBudgetTemplateWithContext(ctx aws.Context, input *GetCollaborationPrivacyBudgetTemplateInput, opts ...request.Option) (*GetCollaborationPrivacyBudgetTemplateOutput, error)
GetCollaborationPrivacyBudgetTemplateWithContext is the same as GetCollaborationPrivacyBudgetTemplate with the addition of the ability to pass a context and additional request options.
See GetCollaborationPrivacyBudgetTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetCollaborationRequest ¶
func (c *CleanRooms) GetCollaborationRequest(input *GetCollaborationInput) (req *request.Request, output *GetCollaborationOutput)
GetCollaborationRequest generates a "aws/request.Request" representing the client's request for the GetCollaboration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetCollaboration for more information on using the GetCollaboration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetCollaborationRequest method. req, resp := client.GetCollaborationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetCollaboration
func (*CleanRooms) GetCollaborationWithContext ¶
func (c *CleanRooms) GetCollaborationWithContext(ctx aws.Context, input *GetCollaborationInput, opts ...request.Option) (*GetCollaborationOutput, error)
GetCollaborationWithContext is the same as GetCollaboration with the addition of the ability to pass a context and additional request options.
See GetCollaboration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (c *CleanRooms) GetConfiguredAudienceModelAssociation(input *GetConfiguredAudienceModelAssociationInput) (*GetConfiguredAudienceModelAssociationOutput, error)
GetConfiguredAudienceModelAssociation API operation for AWS Clean Rooms Service.
Returns information about a configured audience model association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetConfiguredAudienceModelAssociation for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetConfiguredAudienceModelAssociation
func (*CleanRooms) GetConfiguredAudienceModelAssociationRequest ¶ added in v1.48.8
func (c *CleanRooms) GetConfiguredAudienceModelAssociationRequest(input *GetConfiguredAudienceModelAssociationInput) (req *request.Request, output *GetConfiguredAudienceModelAssociationOutput)
GetConfiguredAudienceModelAssociationRequest generates a "aws/request.Request" representing the client's request for the GetConfiguredAudienceModelAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetConfiguredAudienceModelAssociation for more information on using the GetConfiguredAudienceModelAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetConfiguredAudienceModelAssociationRequest method. req, resp := client.GetConfiguredAudienceModelAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetConfiguredAudienceModelAssociation
func (*CleanRooms) GetConfiguredAudienceModelAssociationWithContext ¶ added in v1.48.8
func (c *CleanRooms) GetConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *GetConfiguredAudienceModelAssociationInput, opts ...request.Option) (*GetConfiguredAudienceModelAssociationOutput, error)
GetConfiguredAudienceModelAssociationWithContext is the same as GetConfiguredAudienceModelAssociation with the addition of the ability to pass a context and additional request options.
See GetConfiguredAudienceModelAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetConfiguredTable ¶
func (c *CleanRooms) GetConfiguredTable(input *GetConfiguredTableInput) (*GetConfiguredTableOutput, error)
GetConfiguredTable API operation for AWS Clean Rooms Service.
Retrieves a configured table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetConfiguredTable for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetConfiguredTable
func (*CleanRooms) GetConfiguredTableAnalysisRule ¶
func (c *CleanRooms) GetConfiguredTableAnalysisRule(input *GetConfiguredTableAnalysisRuleInput) (*GetConfiguredTableAnalysisRuleOutput, error)
GetConfiguredTableAnalysisRule API operation for AWS Clean Rooms Service.
Retrieves a configured table analysis rule.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetConfiguredTableAnalysisRule for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetConfiguredTableAnalysisRule
func (*CleanRooms) GetConfiguredTableAnalysisRuleRequest ¶
func (c *CleanRooms) GetConfiguredTableAnalysisRuleRequest(input *GetConfiguredTableAnalysisRuleInput) (req *request.Request, output *GetConfiguredTableAnalysisRuleOutput)
GetConfiguredTableAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the GetConfiguredTableAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetConfiguredTableAnalysisRule for more information on using the GetConfiguredTableAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetConfiguredTableAnalysisRuleRequest method. req, resp := client.GetConfiguredTableAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetConfiguredTableAnalysisRule
func (*CleanRooms) GetConfiguredTableAnalysisRuleWithContext ¶
func (c *CleanRooms) GetConfiguredTableAnalysisRuleWithContext(ctx aws.Context, input *GetConfiguredTableAnalysisRuleInput, opts ...request.Option) (*GetConfiguredTableAnalysisRuleOutput, error)
GetConfiguredTableAnalysisRuleWithContext is the same as GetConfiguredTableAnalysisRule with the addition of the ability to pass a context and additional request options.
See GetConfiguredTableAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetConfiguredTableAssociation ¶
func (c *CleanRooms) GetConfiguredTableAssociation(input *GetConfiguredTableAssociationInput) (*GetConfiguredTableAssociationOutput, error)
GetConfiguredTableAssociation API operation for AWS Clean Rooms Service.
Retrieves a configured table association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetConfiguredTableAssociation for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetConfiguredTableAssociation
func (*CleanRooms) GetConfiguredTableAssociationAnalysisRule ¶ added in v1.55.2
func (c *CleanRooms) GetConfiguredTableAssociationAnalysisRule(input *GetConfiguredTableAssociationAnalysisRuleInput) (*GetConfiguredTableAssociationAnalysisRuleOutput, error)
GetConfiguredTableAssociationAnalysisRule API operation for AWS Clean Rooms Service.
Retrieves the analysis rule for a configured table association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetConfiguredTableAssociationAnalysisRule for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) GetConfiguredTableAssociationAnalysisRuleRequest ¶ added in v1.55.2
func (c *CleanRooms) GetConfiguredTableAssociationAnalysisRuleRequest(input *GetConfiguredTableAssociationAnalysisRuleInput) (req *request.Request, output *GetConfiguredTableAssociationAnalysisRuleOutput)
GetConfiguredTableAssociationAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the GetConfiguredTableAssociationAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetConfiguredTableAssociationAnalysisRule for more information on using the GetConfiguredTableAssociationAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetConfiguredTableAssociationAnalysisRuleRequest method. req, resp := client.GetConfiguredTableAssociationAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) GetConfiguredTableAssociationAnalysisRuleWithContext ¶ added in v1.55.2
func (c *CleanRooms) GetConfiguredTableAssociationAnalysisRuleWithContext(ctx aws.Context, input *GetConfiguredTableAssociationAnalysisRuleInput, opts ...request.Option) (*GetConfiguredTableAssociationAnalysisRuleOutput, error)
GetConfiguredTableAssociationAnalysisRuleWithContext is the same as GetConfiguredTableAssociationAnalysisRule with the addition of the ability to pass a context and additional request options.
See GetConfiguredTableAssociationAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetConfiguredTableAssociationRequest ¶
func (c *CleanRooms) GetConfiguredTableAssociationRequest(input *GetConfiguredTableAssociationInput) (req *request.Request, output *GetConfiguredTableAssociationOutput)
GetConfiguredTableAssociationRequest generates a "aws/request.Request" representing the client's request for the GetConfiguredTableAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetConfiguredTableAssociation for more information on using the GetConfiguredTableAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetConfiguredTableAssociationRequest method. req, resp := client.GetConfiguredTableAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetConfiguredTableAssociation
func (*CleanRooms) GetConfiguredTableAssociationWithContext ¶
func (c *CleanRooms) GetConfiguredTableAssociationWithContext(ctx aws.Context, input *GetConfiguredTableAssociationInput, opts ...request.Option) (*GetConfiguredTableAssociationOutput, error)
GetConfiguredTableAssociationWithContext is the same as GetConfiguredTableAssociation with the addition of the ability to pass a context and additional request options.
See GetConfiguredTableAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetConfiguredTableRequest ¶
func (c *CleanRooms) GetConfiguredTableRequest(input *GetConfiguredTableInput) (req *request.Request, output *GetConfiguredTableOutput)
GetConfiguredTableRequest generates a "aws/request.Request" representing the client's request for the GetConfiguredTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetConfiguredTable for more information on using the GetConfiguredTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetConfiguredTableRequest method. req, resp := client.GetConfiguredTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetConfiguredTable
func (*CleanRooms) GetConfiguredTableWithContext ¶
func (c *CleanRooms) GetConfiguredTableWithContext(ctx aws.Context, input *GetConfiguredTableInput, opts ...request.Option) (*GetConfiguredTableOutput, error)
GetConfiguredTableWithContext is the same as GetConfiguredTable with the addition of the ability to pass a context and additional request options.
See GetConfiguredTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetIdMappingTable ¶ added in v1.55.1
func (c *CleanRooms) GetIdMappingTable(input *GetIdMappingTableInput) (*GetIdMappingTableOutput, error)
GetIdMappingTable API operation for AWS Clean Rooms Service.
Retrieves an ID mapping table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetIdMappingTable for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetIdMappingTable
func (*CleanRooms) GetIdMappingTableRequest ¶ added in v1.55.1
func (c *CleanRooms) GetIdMappingTableRequest(input *GetIdMappingTableInput) (req *request.Request, output *GetIdMappingTableOutput)
GetIdMappingTableRequest generates a "aws/request.Request" representing the client's request for the GetIdMappingTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetIdMappingTable for more information on using the GetIdMappingTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetIdMappingTableRequest method. req, resp := client.GetIdMappingTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetIdMappingTable
func (*CleanRooms) GetIdMappingTableWithContext ¶ added in v1.55.1
func (c *CleanRooms) GetIdMappingTableWithContext(ctx aws.Context, input *GetIdMappingTableInput, opts ...request.Option) (*GetIdMappingTableOutput, error)
GetIdMappingTableWithContext is the same as GetIdMappingTable with the addition of the ability to pass a context and additional request options.
See GetIdMappingTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetMembership ¶
func (c *CleanRooms) GetMembership(input *GetMembershipInput) (*GetMembershipOutput, error)
GetMembership API operation for AWS Clean Rooms Service.
Retrieves a specified membership for an identifier.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetMembership for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetMembership
func (*CleanRooms) GetMembershipRequest ¶
func (c *CleanRooms) GetMembershipRequest(input *GetMembershipInput) (req *request.Request, output *GetMembershipOutput)
GetMembershipRequest generates a "aws/request.Request" representing the client's request for the GetMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetMembership for more information on using the GetMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetMembershipRequest method. req, resp := client.GetMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetMembership
func (*CleanRooms) GetMembershipWithContext ¶
func (c *CleanRooms) GetMembershipWithContext(ctx aws.Context, input *GetMembershipInput, opts ...request.Option) (*GetMembershipOutput, error)
GetMembershipWithContext is the same as GetMembership with the addition of the ability to pass a context and additional request options.
See GetMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetPrivacyBudgetTemplate ¶ added in v1.48.8
func (c *CleanRooms) GetPrivacyBudgetTemplate(input *GetPrivacyBudgetTemplateInput) (*GetPrivacyBudgetTemplateOutput, error)
GetPrivacyBudgetTemplate API operation for AWS Clean Rooms Service.
Returns details for a specified privacy budget template.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetPrivacyBudgetTemplate for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetPrivacyBudgetTemplate
func (*CleanRooms) GetPrivacyBudgetTemplateRequest ¶ added in v1.48.8
func (c *CleanRooms) GetPrivacyBudgetTemplateRequest(input *GetPrivacyBudgetTemplateInput) (req *request.Request, output *GetPrivacyBudgetTemplateOutput)
GetPrivacyBudgetTemplateRequest generates a "aws/request.Request" representing the client's request for the GetPrivacyBudgetTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetPrivacyBudgetTemplate for more information on using the GetPrivacyBudgetTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetPrivacyBudgetTemplateRequest method. req, resp := client.GetPrivacyBudgetTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetPrivacyBudgetTemplate
func (*CleanRooms) GetPrivacyBudgetTemplateWithContext ¶ added in v1.48.8
func (c *CleanRooms) GetPrivacyBudgetTemplateWithContext(ctx aws.Context, input *GetPrivacyBudgetTemplateInput, opts ...request.Option) (*GetPrivacyBudgetTemplateOutput, error)
GetPrivacyBudgetTemplateWithContext is the same as GetPrivacyBudgetTemplate with the addition of the ability to pass a context and additional request options.
See GetPrivacyBudgetTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetProtectedQuery ¶
func (c *CleanRooms) GetProtectedQuery(input *GetProtectedQueryInput) (*GetProtectedQueryOutput, error)
GetProtectedQuery API operation for AWS Clean Rooms Service.
Returns query processing metadata.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetProtectedQuery for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetProtectedQuery
func (*CleanRooms) GetProtectedQueryRequest ¶
func (c *CleanRooms) GetProtectedQueryRequest(input *GetProtectedQueryInput) (req *request.Request, output *GetProtectedQueryOutput)
GetProtectedQueryRequest generates a "aws/request.Request" representing the client's request for the GetProtectedQuery operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetProtectedQuery for more information on using the GetProtectedQuery API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetProtectedQueryRequest method. req, resp := client.GetProtectedQueryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetProtectedQuery
func (*CleanRooms) GetProtectedQueryWithContext ¶
func (c *CleanRooms) GetProtectedQueryWithContext(ctx aws.Context, input *GetProtectedQueryInput, opts ...request.Option) (*GetProtectedQueryOutput, error)
GetProtectedQueryWithContext is the same as GetProtectedQuery with the addition of the ability to pass a context and additional request options.
See GetProtectedQuery for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetSchema ¶
func (c *CleanRooms) GetSchema(input *GetSchemaInput) (*GetSchemaOutput, error)
GetSchema API operation for AWS Clean Rooms Service.
Retrieves the schema for a relation within a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetSchema for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetSchema
func (*CleanRooms) GetSchemaAnalysisRule ¶
func (c *CleanRooms) GetSchemaAnalysisRule(input *GetSchemaAnalysisRuleInput) (*GetSchemaAnalysisRuleOutput, error)
GetSchemaAnalysisRule API operation for AWS Clean Rooms Service.
Retrieves a schema analysis rule.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation GetSchemaAnalysisRule for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetSchemaAnalysisRule
func (*CleanRooms) GetSchemaAnalysisRuleRequest ¶
func (c *CleanRooms) GetSchemaAnalysisRuleRequest(input *GetSchemaAnalysisRuleInput) (req *request.Request, output *GetSchemaAnalysisRuleOutput)
GetSchemaAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the GetSchemaAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSchemaAnalysisRule for more information on using the GetSchemaAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSchemaAnalysisRuleRequest method. req, resp := client.GetSchemaAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetSchemaAnalysisRule
func (*CleanRooms) GetSchemaAnalysisRuleWithContext ¶
func (c *CleanRooms) GetSchemaAnalysisRuleWithContext(ctx aws.Context, input *GetSchemaAnalysisRuleInput, opts ...request.Option) (*GetSchemaAnalysisRuleOutput, error)
GetSchemaAnalysisRuleWithContext is the same as GetSchemaAnalysisRule with the addition of the ability to pass a context and additional request options.
See GetSchemaAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) GetSchemaRequest ¶
func (c *CleanRooms) GetSchemaRequest(input *GetSchemaInput) (req *request.Request, output *GetSchemaOutput)
GetSchemaRequest generates a "aws/request.Request" representing the client's request for the GetSchema operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See GetSchema for more information on using the GetSchema API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the GetSchemaRequest method. req, resp := client.GetSchemaRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/GetSchema
func (*CleanRooms) GetSchemaWithContext ¶
func (c *CleanRooms) GetSchemaWithContext(ctx aws.Context, input *GetSchemaInput, opts ...request.Option) (*GetSchemaOutput, error)
GetSchemaWithContext is the same as GetSchema with the addition of the ability to pass a context and additional request options.
See GetSchema for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListAnalysisTemplates ¶ added in v1.44.313
func (c *CleanRooms) ListAnalysisTemplates(input *ListAnalysisTemplatesInput) (*ListAnalysisTemplatesOutput, error)
ListAnalysisTemplates API operation for AWS Clean Rooms Service.
Lists analysis templates that the caller owns.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListAnalysisTemplates for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListAnalysisTemplates
func (*CleanRooms) ListAnalysisTemplatesPages ¶ added in v1.44.313
func (c *CleanRooms) ListAnalysisTemplatesPages(input *ListAnalysisTemplatesInput, fn func(*ListAnalysisTemplatesOutput, bool) bool) error
ListAnalysisTemplatesPages iterates over the pages of a ListAnalysisTemplates operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListAnalysisTemplates method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListAnalysisTemplates operation. pageNum := 0 err := client.ListAnalysisTemplatesPages(params, func(page *cleanrooms.ListAnalysisTemplatesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListAnalysisTemplatesPagesWithContext ¶ added in v1.44.313
func (c *CleanRooms) ListAnalysisTemplatesPagesWithContext(ctx aws.Context, input *ListAnalysisTemplatesInput, fn func(*ListAnalysisTemplatesOutput, bool) bool, opts ...request.Option) error
ListAnalysisTemplatesPagesWithContext same as ListAnalysisTemplatesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListAnalysisTemplatesRequest ¶ added in v1.44.313
func (c *CleanRooms) ListAnalysisTemplatesRequest(input *ListAnalysisTemplatesInput) (req *request.Request, output *ListAnalysisTemplatesOutput)
ListAnalysisTemplatesRequest generates a "aws/request.Request" representing the client's request for the ListAnalysisTemplates operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListAnalysisTemplates for more information on using the ListAnalysisTemplates API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListAnalysisTemplatesRequest method. req, resp := client.ListAnalysisTemplatesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListAnalysisTemplates
func (*CleanRooms) ListAnalysisTemplatesWithContext ¶ added in v1.44.313
func (c *CleanRooms) ListAnalysisTemplatesWithContext(ctx aws.Context, input *ListAnalysisTemplatesInput, opts ...request.Option) (*ListAnalysisTemplatesOutput, error)
ListAnalysisTemplatesWithContext is the same as ListAnalysisTemplates with the addition of the ability to pass a context and additional request options.
See ListAnalysisTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationAnalysisTemplates ¶ added in v1.44.313
func (c *CleanRooms) ListCollaborationAnalysisTemplates(input *ListCollaborationAnalysisTemplatesInput) (*ListCollaborationAnalysisTemplatesOutput, error)
ListCollaborationAnalysisTemplates API operation for AWS Clean Rooms Service.
Lists analysis templates within a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListCollaborationAnalysisTemplates for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListCollaborationAnalysisTemplates
func (*CleanRooms) ListCollaborationAnalysisTemplatesPages ¶ added in v1.44.313
func (c *CleanRooms) ListCollaborationAnalysisTemplatesPages(input *ListCollaborationAnalysisTemplatesInput, fn func(*ListCollaborationAnalysisTemplatesOutput, bool) bool) error
ListCollaborationAnalysisTemplatesPages iterates over the pages of a ListCollaborationAnalysisTemplates operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListCollaborationAnalysisTemplates method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListCollaborationAnalysisTemplates operation. pageNum := 0 err := client.ListCollaborationAnalysisTemplatesPages(params, func(page *cleanrooms.ListCollaborationAnalysisTemplatesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListCollaborationAnalysisTemplatesPagesWithContext ¶ added in v1.44.313
func (c *CleanRooms) ListCollaborationAnalysisTemplatesPagesWithContext(ctx aws.Context, input *ListCollaborationAnalysisTemplatesInput, fn func(*ListCollaborationAnalysisTemplatesOutput, bool) bool, opts ...request.Option) error
ListCollaborationAnalysisTemplatesPagesWithContext same as ListCollaborationAnalysisTemplatesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationAnalysisTemplatesRequest ¶ added in v1.44.313
func (c *CleanRooms) ListCollaborationAnalysisTemplatesRequest(input *ListCollaborationAnalysisTemplatesInput) (req *request.Request, output *ListCollaborationAnalysisTemplatesOutput)
ListCollaborationAnalysisTemplatesRequest generates a "aws/request.Request" representing the client's request for the ListCollaborationAnalysisTemplates operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListCollaborationAnalysisTemplates for more information on using the ListCollaborationAnalysisTemplates API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListCollaborationAnalysisTemplatesRequest method. req, resp := client.ListCollaborationAnalysisTemplatesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListCollaborationAnalysisTemplates
func (*CleanRooms) ListCollaborationAnalysisTemplatesWithContext ¶ added in v1.44.313
func (c *CleanRooms) ListCollaborationAnalysisTemplatesWithContext(ctx aws.Context, input *ListCollaborationAnalysisTemplatesInput, opts ...request.Option) (*ListCollaborationAnalysisTemplatesOutput, error)
ListCollaborationAnalysisTemplatesWithContext is the same as ListCollaborationAnalysisTemplates with the addition of the ability to pass a context and additional request options.
See ListCollaborationAnalysisTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationConfiguredAudienceModelAssociations ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociations(input *ListCollaborationConfiguredAudienceModelAssociationsInput) (*ListCollaborationConfiguredAudienceModelAssociationsOutput, error)
ListCollaborationConfiguredAudienceModelAssociations API operation for AWS Clean Rooms Service.
Lists configured audience model associations within a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListCollaborationConfiguredAudienceModelAssociations for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsPages ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsPages(input *ListCollaborationConfiguredAudienceModelAssociationsInput, fn func(*ListCollaborationConfiguredAudienceModelAssociationsOutput, bool) bool) error
ListCollaborationConfiguredAudienceModelAssociationsPages iterates over the pages of a ListCollaborationConfiguredAudienceModelAssociations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListCollaborationConfiguredAudienceModelAssociations method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListCollaborationConfiguredAudienceModelAssociations operation. pageNum := 0 err := client.ListCollaborationConfiguredAudienceModelAssociationsPages(params, func(page *cleanrooms.ListCollaborationConfiguredAudienceModelAssociationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsPagesWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsPagesWithContext(ctx aws.Context, input *ListCollaborationConfiguredAudienceModelAssociationsInput, fn func(*ListCollaborationConfiguredAudienceModelAssociationsOutput, bool) bool, opts ...request.Option) error
ListCollaborationConfiguredAudienceModelAssociationsPagesWithContext same as ListCollaborationConfiguredAudienceModelAssociationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsRequest ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsRequest(input *ListCollaborationConfiguredAudienceModelAssociationsInput) (req *request.Request, output *ListCollaborationConfiguredAudienceModelAssociationsOutput)
ListCollaborationConfiguredAudienceModelAssociationsRequest generates a "aws/request.Request" representing the client's request for the ListCollaborationConfiguredAudienceModelAssociations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListCollaborationConfiguredAudienceModelAssociations for more information on using the ListCollaborationConfiguredAudienceModelAssociations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListCollaborationConfiguredAudienceModelAssociationsRequest method. req, resp := client.ListCollaborationConfiguredAudienceModelAssociationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationConfiguredAudienceModelAssociationsWithContext(ctx aws.Context, input *ListCollaborationConfiguredAudienceModelAssociationsInput, opts ...request.Option) (*ListCollaborationConfiguredAudienceModelAssociationsOutput, error)
ListCollaborationConfiguredAudienceModelAssociationsWithContext is the same as ListCollaborationConfiguredAudienceModelAssociations with the addition of the ability to pass a context and additional request options.
See ListCollaborationConfiguredAudienceModelAssociations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationIdNamespaceAssociations ¶ added in v1.55.1
func (c *CleanRooms) ListCollaborationIdNamespaceAssociations(input *ListCollaborationIdNamespaceAssociationsInput) (*ListCollaborationIdNamespaceAssociationsOutput, error)
ListCollaborationIdNamespaceAssociations API operation for AWS Clean Rooms Service.
Returns a list of the ID namespace associations in a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListCollaborationIdNamespaceAssociations for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) ListCollaborationIdNamespaceAssociationsPages ¶ added in v1.55.1
func (c *CleanRooms) ListCollaborationIdNamespaceAssociationsPages(input *ListCollaborationIdNamespaceAssociationsInput, fn func(*ListCollaborationIdNamespaceAssociationsOutput, bool) bool) error
ListCollaborationIdNamespaceAssociationsPages iterates over the pages of a ListCollaborationIdNamespaceAssociations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListCollaborationIdNamespaceAssociations method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListCollaborationIdNamespaceAssociations operation. pageNum := 0 err := client.ListCollaborationIdNamespaceAssociationsPages(params, func(page *cleanrooms.ListCollaborationIdNamespaceAssociationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListCollaborationIdNamespaceAssociationsPagesWithContext ¶ added in v1.55.1
func (c *CleanRooms) ListCollaborationIdNamespaceAssociationsPagesWithContext(ctx aws.Context, input *ListCollaborationIdNamespaceAssociationsInput, fn func(*ListCollaborationIdNamespaceAssociationsOutput, bool) bool, opts ...request.Option) error
ListCollaborationIdNamespaceAssociationsPagesWithContext same as ListCollaborationIdNamespaceAssociationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationIdNamespaceAssociationsRequest ¶ added in v1.55.1
func (c *CleanRooms) ListCollaborationIdNamespaceAssociationsRequest(input *ListCollaborationIdNamespaceAssociationsInput) (req *request.Request, output *ListCollaborationIdNamespaceAssociationsOutput)
ListCollaborationIdNamespaceAssociationsRequest generates a "aws/request.Request" representing the client's request for the ListCollaborationIdNamespaceAssociations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListCollaborationIdNamespaceAssociations for more information on using the ListCollaborationIdNamespaceAssociations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListCollaborationIdNamespaceAssociationsRequest method. req, resp := client.ListCollaborationIdNamespaceAssociationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) ListCollaborationIdNamespaceAssociationsWithContext ¶ added in v1.55.1
func (c *CleanRooms) ListCollaborationIdNamespaceAssociationsWithContext(ctx aws.Context, input *ListCollaborationIdNamespaceAssociationsInput, opts ...request.Option) (*ListCollaborationIdNamespaceAssociationsOutput, error)
ListCollaborationIdNamespaceAssociationsWithContext is the same as ListCollaborationIdNamespaceAssociations with the addition of the ability to pass a context and additional request options.
See ListCollaborationIdNamespaceAssociations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationPrivacyBudgetTemplates ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplates(input *ListCollaborationPrivacyBudgetTemplatesInput) (*ListCollaborationPrivacyBudgetTemplatesOutput, error)
ListCollaborationPrivacyBudgetTemplates API operation for AWS Clean Rooms Service.
Returns an array that summarizes each privacy budget template in a specified collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListCollaborationPrivacyBudgetTemplates for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) ListCollaborationPrivacyBudgetTemplatesPages ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplatesPages(input *ListCollaborationPrivacyBudgetTemplatesInput, fn func(*ListCollaborationPrivacyBudgetTemplatesOutput, bool) bool) error
ListCollaborationPrivacyBudgetTemplatesPages iterates over the pages of a ListCollaborationPrivacyBudgetTemplates operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListCollaborationPrivacyBudgetTemplates method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListCollaborationPrivacyBudgetTemplates operation. pageNum := 0 err := client.ListCollaborationPrivacyBudgetTemplatesPages(params, func(page *cleanrooms.ListCollaborationPrivacyBudgetTemplatesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListCollaborationPrivacyBudgetTemplatesPagesWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplatesPagesWithContext(ctx aws.Context, input *ListCollaborationPrivacyBudgetTemplatesInput, fn func(*ListCollaborationPrivacyBudgetTemplatesOutput, bool) bool, opts ...request.Option) error
ListCollaborationPrivacyBudgetTemplatesPagesWithContext same as ListCollaborationPrivacyBudgetTemplatesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationPrivacyBudgetTemplatesRequest ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplatesRequest(input *ListCollaborationPrivacyBudgetTemplatesInput) (req *request.Request, output *ListCollaborationPrivacyBudgetTemplatesOutput)
ListCollaborationPrivacyBudgetTemplatesRequest generates a "aws/request.Request" representing the client's request for the ListCollaborationPrivacyBudgetTemplates operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListCollaborationPrivacyBudgetTemplates for more information on using the ListCollaborationPrivacyBudgetTemplates API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListCollaborationPrivacyBudgetTemplatesRequest method. req, resp := client.ListCollaborationPrivacyBudgetTemplatesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) ListCollaborationPrivacyBudgetTemplatesWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetTemplatesWithContext(ctx aws.Context, input *ListCollaborationPrivacyBudgetTemplatesInput, opts ...request.Option) (*ListCollaborationPrivacyBudgetTemplatesOutput, error)
ListCollaborationPrivacyBudgetTemplatesWithContext is the same as ListCollaborationPrivacyBudgetTemplates with the addition of the ability to pass a context and additional request options.
See ListCollaborationPrivacyBudgetTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationPrivacyBudgets ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgets(input *ListCollaborationPrivacyBudgetsInput) (*ListCollaborationPrivacyBudgetsOutput, error)
ListCollaborationPrivacyBudgets API operation for AWS Clean Rooms Service.
Returns an array that summarizes each privacy budget in a specified collaboration. The summary includes the collaboration ARN, creation time, creating account, and privacy budget details.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListCollaborationPrivacyBudgets for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListCollaborationPrivacyBudgets
func (*CleanRooms) ListCollaborationPrivacyBudgetsPages ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetsPages(input *ListCollaborationPrivacyBudgetsInput, fn func(*ListCollaborationPrivacyBudgetsOutput, bool) bool) error
ListCollaborationPrivacyBudgetsPages iterates over the pages of a ListCollaborationPrivacyBudgets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListCollaborationPrivacyBudgets method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListCollaborationPrivacyBudgets operation. pageNum := 0 err := client.ListCollaborationPrivacyBudgetsPages(params, func(page *cleanrooms.ListCollaborationPrivacyBudgetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListCollaborationPrivacyBudgetsPagesWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetsPagesWithContext(ctx aws.Context, input *ListCollaborationPrivacyBudgetsInput, fn func(*ListCollaborationPrivacyBudgetsOutput, bool) bool, opts ...request.Option) error
ListCollaborationPrivacyBudgetsPagesWithContext same as ListCollaborationPrivacyBudgetsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationPrivacyBudgetsRequest ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetsRequest(input *ListCollaborationPrivacyBudgetsInput) (req *request.Request, output *ListCollaborationPrivacyBudgetsOutput)
ListCollaborationPrivacyBudgetsRequest generates a "aws/request.Request" representing the client's request for the ListCollaborationPrivacyBudgets operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListCollaborationPrivacyBudgets for more information on using the ListCollaborationPrivacyBudgets API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListCollaborationPrivacyBudgetsRequest method. req, resp := client.ListCollaborationPrivacyBudgetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListCollaborationPrivacyBudgets
func (*CleanRooms) ListCollaborationPrivacyBudgetsWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListCollaborationPrivacyBudgetsWithContext(ctx aws.Context, input *ListCollaborationPrivacyBudgetsInput, opts ...request.Option) (*ListCollaborationPrivacyBudgetsOutput, error)
ListCollaborationPrivacyBudgetsWithContext is the same as ListCollaborationPrivacyBudgets with the addition of the ability to pass a context and additional request options.
See ListCollaborationPrivacyBudgets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborations ¶
func (c *CleanRooms) ListCollaborations(input *ListCollaborationsInput) (*ListCollaborationsOutput, error)
ListCollaborations API operation for AWS Clean Rooms Service.
Lists collaborations the caller owns, is active in, or has been invited to.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListCollaborations for usage and error information.
Returned Error Types:
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListCollaborations
func (*CleanRooms) ListCollaborationsPages ¶
func (c *CleanRooms) ListCollaborationsPages(input *ListCollaborationsInput, fn func(*ListCollaborationsOutput, bool) bool) error
ListCollaborationsPages iterates over the pages of a ListCollaborations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListCollaborations method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListCollaborations operation. pageNum := 0 err := client.ListCollaborationsPages(params, func(page *cleanrooms.ListCollaborationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListCollaborationsPagesWithContext ¶
func (c *CleanRooms) ListCollaborationsPagesWithContext(ctx aws.Context, input *ListCollaborationsInput, fn func(*ListCollaborationsOutput, bool) bool, opts ...request.Option) error
ListCollaborationsPagesWithContext same as ListCollaborationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListCollaborationsRequest ¶
func (c *CleanRooms) ListCollaborationsRequest(input *ListCollaborationsInput) (req *request.Request, output *ListCollaborationsOutput)
ListCollaborationsRequest generates a "aws/request.Request" representing the client's request for the ListCollaborations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListCollaborations for more information on using the ListCollaborations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListCollaborationsRequest method. req, resp := client.ListCollaborationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListCollaborations
func (*CleanRooms) ListCollaborationsWithContext ¶
func (c *CleanRooms) ListCollaborationsWithContext(ctx aws.Context, input *ListCollaborationsInput, opts ...request.Option) (*ListCollaborationsOutput, error)
ListCollaborationsWithContext is the same as ListCollaborations with the addition of the ability to pass a context and additional request options.
See ListCollaborations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListConfiguredAudienceModelAssociations ¶ added in v1.48.8
func (c *CleanRooms) ListConfiguredAudienceModelAssociations(input *ListConfiguredAudienceModelAssociationsInput) (*ListConfiguredAudienceModelAssociationsOutput, error)
ListConfiguredAudienceModelAssociations API operation for AWS Clean Rooms Service.
Lists information about requested configured audience model associations.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListConfiguredAudienceModelAssociations for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) ListConfiguredAudienceModelAssociationsPages ¶ added in v1.48.8
func (c *CleanRooms) ListConfiguredAudienceModelAssociationsPages(input *ListConfiguredAudienceModelAssociationsInput, fn func(*ListConfiguredAudienceModelAssociationsOutput, bool) bool) error
ListConfiguredAudienceModelAssociationsPages iterates over the pages of a ListConfiguredAudienceModelAssociations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListConfiguredAudienceModelAssociations method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListConfiguredAudienceModelAssociations operation. pageNum := 0 err := client.ListConfiguredAudienceModelAssociationsPages(params, func(page *cleanrooms.ListConfiguredAudienceModelAssociationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListConfiguredAudienceModelAssociationsPagesWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListConfiguredAudienceModelAssociationsPagesWithContext(ctx aws.Context, input *ListConfiguredAudienceModelAssociationsInput, fn func(*ListConfiguredAudienceModelAssociationsOutput, bool) bool, opts ...request.Option) error
ListConfiguredAudienceModelAssociationsPagesWithContext same as ListConfiguredAudienceModelAssociationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListConfiguredAudienceModelAssociationsRequest ¶ added in v1.48.8
func (c *CleanRooms) ListConfiguredAudienceModelAssociationsRequest(input *ListConfiguredAudienceModelAssociationsInput) (req *request.Request, output *ListConfiguredAudienceModelAssociationsOutput)
ListConfiguredAudienceModelAssociationsRequest generates a "aws/request.Request" representing the client's request for the ListConfiguredAudienceModelAssociations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListConfiguredAudienceModelAssociations for more information on using the ListConfiguredAudienceModelAssociations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListConfiguredAudienceModelAssociationsRequest method. req, resp := client.ListConfiguredAudienceModelAssociationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) ListConfiguredAudienceModelAssociationsWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListConfiguredAudienceModelAssociationsWithContext(ctx aws.Context, input *ListConfiguredAudienceModelAssociationsInput, opts ...request.Option) (*ListConfiguredAudienceModelAssociationsOutput, error)
ListConfiguredAudienceModelAssociationsWithContext is the same as ListConfiguredAudienceModelAssociations with the addition of the ability to pass a context and additional request options.
See ListConfiguredAudienceModelAssociations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListConfiguredTableAssociations ¶
func (c *CleanRooms) ListConfiguredTableAssociations(input *ListConfiguredTableAssociationsInput) (*ListConfiguredTableAssociationsOutput, error)
ListConfiguredTableAssociations API operation for AWS Clean Rooms Service.
Lists configured table associations for a membership.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListConfiguredTableAssociations for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListConfiguredTableAssociations
func (*CleanRooms) ListConfiguredTableAssociationsPages ¶
func (c *CleanRooms) ListConfiguredTableAssociationsPages(input *ListConfiguredTableAssociationsInput, fn func(*ListConfiguredTableAssociationsOutput, bool) bool) error
ListConfiguredTableAssociationsPages iterates over the pages of a ListConfiguredTableAssociations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListConfiguredTableAssociations method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListConfiguredTableAssociations operation. pageNum := 0 err := client.ListConfiguredTableAssociationsPages(params, func(page *cleanrooms.ListConfiguredTableAssociationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListConfiguredTableAssociationsPagesWithContext ¶
func (c *CleanRooms) ListConfiguredTableAssociationsPagesWithContext(ctx aws.Context, input *ListConfiguredTableAssociationsInput, fn func(*ListConfiguredTableAssociationsOutput, bool) bool, opts ...request.Option) error
ListConfiguredTableAssociationsPagesWithContext same as ListConfiguredTableAssociationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListConfiguredTableAssociationsRequest ¶
func (c *CleanRooms) ListConfiguredTableAssociationsRequest(input *ListConfiguredTableAssociationsInput) (req *request.Request, output *ListConfiguredTableAssociationsOutput)
ListConfiguredTableAssociationsRequest generates a "aws/request.Request" representing the client's request for the ListConfiguredTableAssociations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListConfiguredTableAssociations for more information on using the ListConfiguredTableAssociations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListConfiguredTableAssociationsRequest method. req, resp := client.ListConfiguredTableAssociationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListConfiguredTableAssociations
func (*CleanRooms) ListConfiguredTableAssociationsWithContext ¶
func (c *CleanRooms) ListConfiguredTableAssociationsWithContext(ctx aws.Context, input *ListConfiguredTableAssociationsInput, opts ...request.Option) (*ListConfiguredTableAssociationsOutput, error)
ListConfiguredTableAssociationsWithContext is the same as ListConfiguredTableAssociations with the addition of the ability to pass a context and additional request options.
See ListConfiguredTableAssociations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListConfiguredTables ¶
func (c *CleanRooms) ListConfiguredTables(input *ListConfiguredTablesInput) (*ListConfiguredTablesOutput, error)
ListConfiguredTables API operation for AWS Clean Rooms Service.
Lists configured tables.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListConfiguredTables for usage and error information.
Returned Error Types:
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListConfiguredTables
func (*CleanRooms) ListConfiguredTablesPages ¶
func (c *CleanRooms) ListConfiguredTablesPages(input *ListConfiguredTablesInput, fn func(*ListConfiguredTablesOutput, bool) bool) error
ListConfiguredTablesPages iterates over the pages of a ListConfiguredTables operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListConfiguredTables method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListConfiguredTables operation. pageNum := 0 err := client.ListConfiguredTablesPages(params, func(page *cleanrooms.ListConfiguredTablesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListConfiguredTablesPagesWithContext ¶
func (c *CleanRooms) ListConfiguredTablesPagesWithContext(ctx aws.Context, input *ListConfiguredTablesInput, fn func(*ListConfiguredTablesOutput, bool) bool, opts ...request.Option) error
ListConfiguredTablesPagesWithContext same as ListConfiguredTablesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListConfiguredTablesRequest ¶
func (c *CleanRooms) ListConfiguredTablesRequest(input *ListConfiguredTablesInput) (req *request.Request, output *ListConfiguredTablesOutput)
ListConfiguredTablesRequest generates a "aws/request.Request" representing the client's request for the ListConfiguredTables operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListConfiguredTables for more information on using the ListConfiguredTables API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListConfiguredTablesRequest method. req, resp := client.ListConfiguredTablesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListConfiguredTables
func (*CleanRooms) ListConfiguredTablesWithContext ¶
func (c *CleanRooms) ListConfiguredTablesWithContext(ctx aws.Context, input *ListConfiguredTablesInput, opts ...request.Option) (*ListConfiguredTablesOutput, error)
ListConfiguredTablesWithContext is the same as ListConfiguredTables with the addition of the ability to pass a context and additional request options.
See ListConfiguredTables for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListIdMappingTables ¶ added in v1.55.1
func (c *CleanRooms) ListIdMappingTables(input *ListIdMappingTablesInput) (*ListIdMappingTablesOutput, error)
ListIdMappingTables API operation for AWS Clean Rooms Service.
Returns a list of ID mapping tables.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListIdMappingTables for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListIdMappingTables
func (*CleanRooms) ListIdMappingTablesPages ¶ added in v1.55.1
func (c *CleanRooms) ListIdMappingTablesPages(input *ListIdMappingTablesInput, fn func(*ListIdMappingTablesOutput, bool) bool) error
ListIdMappingTablesPages iterates over the pages of a ListIdMappingTables operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListIdMappingTables method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListIdMappingTables operation. pageNum := 0 err := client.ListIdMappingTablesPages(params, func(page *cleanrooms.ListIdMappingTablesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListIdMappingTablesPagesWithContext ¶ added in v1.55.1
func (c *CleanRooms) ListIdMappingTablesPagesWithContext(ctx aws.Context, input *ListIdMappingTablesInput, fn func(*ListIdMappingTablesOutput, bool) bool, opts ...request.Option) error
ListIdMappingTablesPagesWithContext same as ListIdMappingTablesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListIdMappingTablesRequest ¶ added in v1.55.1
func (c *CleanRooms) ListIdMappingTablesRequest(input *ListIdMappingTablesInput) (req *request.Request, output *ListIdMappingTablesOutput)
ListIdMappingTablesRequest generates a "aws/request.Request" representing the client's request for the ListIdMappingTables operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListIdMappingTables for more information on using the ListIdMappingTables API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListIdMappingTablesRequest method. req, resp := client.ListIdMappingTablesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListIdMappingTables
func (*CleanRooms) ListIdMappingTablesWithContext ¶ added in v1.55.1
func (c *CleanRooms) ListIdMappingTablesWithContext(ctx aws.Context, input *ListIdMappingTablesInput, opts ...request.Option) (*ListIdMappingTablesOutput, error)
ListIdMappingTablesWithContext is the same as ListIdMappingTables with the addition of the ability to pass a context and additional request options.
See ListIdMappingTables for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListIdNamespaceAssociations ¶ added in v1.55.1
func (c *CleanRooms) ListIdNamespaceAssociations(input *ListIdNamespaceAssociationsInput) (*ListIdNamespaceAssociationsOutput, error)
ListIdNamespaceAssociations API operation for AWS Clean Rooms Service.
Returns a list of ID namespace associations.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListIdNamespaceAssociations for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListIdNamespaceAssociations
func (*CleanRooms) ListIdNamespaceAssociationsPages ¶ added in v1.55.1
func (c *CleanRooms) ListIdNamespaceAssociationsPages(input *ListIdNamespaceAssociationsInput, fn func(*ListIdNamespaceAssociationsOutput, bool) bool) error
ListIdNamespaceAssociationsPages iterates over the pages of a ListIdNamespaceAssociations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListIdNamespaceAssociations method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListIdNamespaceAssociations operation. pageNum := 0 err := client.ListIdNamespaceAssociationsPages(params, func(page *cleanrooms.ListIdNamespaceAssociationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListIdNamespaceAssociationsPagesWithContext ¶ added in v1.55.1
func (c *CleanRooms) ListIdNamespaceAssociationsPagesWithContext(ctx aws.Context, input *ListIdNamespaceAssociationsInput, fn func(*ListIdNamespaceAssociationsOutput, bool) bool, opts ...request.Option) error
ListIdNamespaceAssociationsPagesWithContext same as ListIdNamespaceAssociationsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListIdNamespaceAssociationsRequest ¶ added in v1.55.1
func (c *CleanRooms) ListIdNamespaceAssociationsRequest(input *ListIdNamespaceAssociationsInput) (req *request.Request, output *ListIdNamespaceAssociationsOutput)
ListIdNamespaceAssociationsRequest generates a "aws/request.Request" representing the client's request for the ListIdNamespaceAssociations operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListIdNamespaceAssociations for more information on using the ListIdNamespaceAssociations API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListIdNamespaceAssociationsRequest method. req, resp := client.ListIdNamespaceAssociationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListIdNamespaceAssociations
func (*CleanRooms) ListIdNamespaceAssociationsWithContext ¶ added in v1.55.1
func (c *CleanRooms) ListIdNamespaceAssociationsWithContext(ctx aws.Context, input *ListIdNamespaceAssociationsInput, opts ...request.Option) (*ListIdNamespaceAssociationsOutput, error)
ListIdNamespaceAssociationsWithContext is the same as ListIdNamespaceAssociations with the addition of the ability to pass a context and additional request options.
See ListIdNamespaceAssociations for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListMembers ¶
func (c *CleanRooms) ListMembers(input *ListMembersInput) (*ListMembersOutput, error)
ListMembers API operation for AWS Clean Rooms Service.
Lists all members within a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListMembers for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListMembers
func (*CleanRooms) ListMembersPages ¶
func (c *CleanRooms) ListMembersPages(input *ListMembersInput, fn func(*ListMembersOutput, bool) bool) error
ListMembersPages iterates over the pages of a ListMembers operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListMembers method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListMembers operation. pageNum := 0 err := client.ListMembersPages(params, func(page *cleanrooms.ListMembersOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListMembersPagesWithContext ¶
func (c *CleanRooms) ListMembersPagesWithContext(ctx aws.Context, input *ListMembersInput, fn func(*ListMembersOutput, bool) bool, opts ...request.Option) error
ListMembersPagesWithContext same as ListMembersPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListMembersRequest ¶
func (c *CleanRooms) ListMembersRequest(input *ListMembersInput) (req *request.Request, output *ListMembersOutput)
ListMembersRequest generates a "aws/request.Request" representing the client's request for the ListMembers operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListMembers for more information on using the ListMembers API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListMembersRequest method. req, resp := client.ListMembersRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListMembers
func (*CleanRooms) ListMembersWithContext ¶
func (c *CleanRooms) ListMembersWithContext(ctx aws.Context, input *ListMembersInput, opts ...request.Option) (*ListMembersOutput, error)
ListMembersWithContext is the same as ListMembers with the addition of the ability to pass a context and additional request options.
See ListMembers for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListMemberships ¶
func (c *CleanRooms) ListMemberships(input *ListMembershipsInput) (*ListMembershipsOutput, error)
ListMemberships API operation for AWS Clean Rooms Service.
Lists all memberships resources within the caller's account.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListMemberships for usage and error information.
Returned Error Types:
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListMemberships
func (*CleanRooms) ListMembershipsPages ¶
func (c *CleanRooms) ListMembershipsPages(input *ListMembershipsInput, fn func(*ListMembershipsOutput, bool) bool) error
ListMembershipsPages iterates over the pages of a ListMemberships operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListMemberships method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListMemberships operation. pageNum := 0 err := client.ListMembershipsPages(params, func(page *cleanrooms.ListMembershipsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListMembershipsPagesWithContext ¶
func (c *CleanRooms) ListMembershipsPagesWithContext(ctx aws.Context, input *ListMembershipsInput, fn func(*ListMembershipsOutput, bool) bool, opts ...request.Option) error
ListMembershipsPagesWithContext same as ListMembershipsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListMembershipsRequest ¶
func (c *CleanRooms) ListMembershipsRequest(input *ListMembershipsInput) (req *request.Request, output *ListMembershipsOutput)
ListMembershipsRequest generates a "aws/request.Request" representing the client's request for the ListMemberships operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListMemberships for more information on using the ListMemberships API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListMembershipsRequest method. req, resp := client.ListMembershipsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListMemberships
func (*CleanRooms) ListMembershipsWithContext ¶
func (c *CleanRooms) ListMembershipsWithContext(ctx aws.Context, input *ListMembershipsInput, opts ...request.Option) (*ListMembershipsOutput, error)
ListMembershipsWithContext is the same as ListMemberships with the addition of the ability to pass a context and additional request options.
See ListMemberships for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListPrivacyBudgetTemplates ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetTemplates(input *ListPrivacyBudgetTemplatesInput) (*ListPrivacyBudgetTemplatesOutput, error)
ListPrivacyBudgetTemplates API operation for AWS Clean Rooms Service.
Returns detailed information about the privacy budget templates in a specified membership.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListPrivacyBudgetTemplates for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListPrivacyBudgetTemplates
func (*CleanRooms) ListPrivacyBudgetTemplatesPages ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetTemplatesPages(input *ListPrivacyBudgetTemplatesInput, fn func(*ListPrivacyBudgetTemplatesOutput, bool) bool) error
ListPrivacyBudgetTemplatesPages iterates over the pages of a ListPrivacyBudgetTemplates operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListPrivacyBudgetTemplates method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListPrivacyBudgetTemplates operation. pageNum := 0 err := client.ListPrivacyBudgetTemplatesPages(params, func(page *cleanrooms.ListPrivacyBudgetTemplatesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListPrivacyBudgetTemplatesPagesWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetTemplatesPagesWithContext(ctx aws.Context, input *ListPrivacyBudgetTemplatesInput, fn func(*ListPrivacyBudgetTemplatesOutput, bool) bool, opts ...request.Option) error
ListPrivacyBudgetTemplatesPagesWithContext same as ListPrivacyBudgetTemplatesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListPrivacyBudgetTemplatesRequest ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetTemplatesRequest(input *ListPrivacyBudgetTemplatesInput) (req *request.Request, output *ListPrivacyBudgetTemplatesOutput)
ListPrivacyBudgetTemplatesRequest generates a "aws/request.Request" representing the client's request for the ListPrivacyBudgetTemplates operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListPrivacyBudgetTemplates for more information on using the ListPrivacyBudgetTemplates API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListPrivacyBudgetTemplatesRequest method. req, resp := client.ListPrivacyBudgetTemplatesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListPrivacyBudgetTemplates
func (*CleanRooms) ListPrivacyBudgetTemplatesWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetTemplatesWithContext(ctx aws.Context, input *ListPrivacyBudgetTemplatesInput, opts ...request.Option) (*ListPrivacyBudgetTemplatesOutput, error)
ListPrivacyBudgetTemplatesWithContext is the same as ListPrivacyBudgetTemplates with the addition of the ability to pass a context and additional request options.
See ListPrivacyBudgetTemplates for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListPrivacyBudgets ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgets(input *ListPrivacyBudgetsInput) (*ListPrivacyBudgetsOutput, error)
ListPrivacyBudgets API operation for AWS Clean Rooms Service.
Returns detailed information about the privacy budgets in a specified membership.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListPrivacyBudgets for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListPrivacyBudgets
func (*CleanRooms) ListPrivacyBudgetsPages ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetsPages(input *ListPrivacyBudgetsInput, fn func(*ListPrivacyBudgetsOutput, bool) bool) error
ListPrivacyBudgetsPages iterates over the pages of a ListPrivacyBudgets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListPrivacyBudgets method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListPrivacyBudgets operation. pageNum := 0 err := client.ListPrivacyBudgetsPages(params, func(page *cleanrooms.ListPrivacyBudgetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListPrivacyBudgetsPagesWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetsPagesWithContext(ctx aws.Context, input *ListPrivacyBudgetsInput, fn func(*ListPrivacyBudgetsOutput, bool) bool, opts ...request.Option) error
ListPrivacyBudgetsPagesWithContext same as ListPrivacyBudgetsPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListPrivacyBudgetsRequest ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetsRequest(input *ListPrivacyBudgetsInput) (req *request.Request, output *ListPrivacyBudgetsOutput)
ListPrivacyBudgetsRequest generates a "aws/request.Request" representing the client's request for the ListPrivacyBudgets operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListPrivacyBudgets for more information on using the ListPrivacyBudgets API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListPrivacyBudgetsRequest method. req, resp := client.ListPrivacyBudgetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListPrivacyBudgets
func (*CleanRooms) ListPrivacyBudgetsWithContext ¶ added in v1.48.8
func (c *CleanRooms) ListPrivacyBudgetsWithContext(ctx aws.Context, input *ListPrivacyBudgetsInput, opts ...request.Option) (*ListPrivacyBudgetsOutput, error)
ListPrivacyBudgetsWithContext is the same as ListPrivacyBudgets with the addition of the ability to pass a context and additional request options.
See ListPrivacyBudgets for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListProtectedQueries ¶
func (c *CleanRooms) ListProtectedQueries(input *ListProtectedQueriesInput) (*ListProtectedQueriesOutput, error)
ListProtectedQueries API operation for AWS Clean Rooms Service.
Lists protected queries, sorted by the most recent query.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListProtectedQueries for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListProtectedQueries
func (*CleanRooms) ListProtectedQueriesPages ¶
func (c *CleanRooms) ListProtectedQueriesPages(input *ListProtectedQueriesInput, fn func(*ListProtectedQueriesOutput, bool) bool) error
ListProtectedQueriesPages iterates over the pages of a ListProtectedQueries operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListProtectedQueries method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListProtectedQueries operation. pageNum := 0 err := client.ListProtectedQueriesPages(params, func(page *cleanrooms.ListProtectedQueriesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListProtectedQueriesPagesWithContext ¶
func (c *CleanRooms) ListProtectedQueriesPagesWithContext(ctx aws.Context, input *ListProtectedQueriesInput, fn func(*ListProtectedQueriesOutput, bool) bool, opts ...request.Option) error
ListProtectedQueriesPagesWithContext same as ListProtectedQueriesPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListProtectedQueriesRequest ¶
func (c *CleanRooms) ListProtectedQueriesRequest(input *ListProtectedQueriesInput) (req *request.Request, output *ListProtectedQueriesOutput)
ListProtectedQueriesRequest generates a "aws/request.Request" representing the client's request for the ListProtectedQueries operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListProtectedQueries for more information on using the ListProtectedQueries API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListProtectedQueriesRequest method. req, resp := client.ListProtectedQueriesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListProtectedQueries
func (*CleanRooms) ListProtectedQueriesWithContext ¶
func (c *CleanRooms) ListProtectedQueriesWithContext(ctx aws.Context, input *ListProtectedQueriesInput, opts ...request.Option) (*ListProtectedQueriesOutput, error)
ListProtectedQueriesWithContext is the same as ListProtectedQueries with the addition of the ability to pass a context and additional request options.
See ListProtectedQueries for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListSchemas ¶
func (c *CleanRooms) ListSchemas(input *ListSchemasInput) (*ListSchemasOutput, error)
ListSchemas API operation for AWS Clean Rooms Service.
Lists the schemas for relations within a collaboration.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListSchemas for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListSchemas
func (*CleanRooms) ListSchemasPages ¶
func (c *CleanRooms) ListSchemasPages(input *ListSchemasInput, fn func(*ListSchemasOutput, bool) bool) error
ListSchemasPages iterates over the pages of a ListSchemas operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSchemas method for more information on how to use this operation.
Note: This operation can generate multiple requests to a service.
// Example iterating over at most 3 pages of a ListSchemas operation. pageNum := 0 err := client.ListSchemasPages(params, func(page *cleanrooms.ListSchemasOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*CleanRooms) ListSchemasPagesWithContext ¶
func (c *CleanRooms) ListSchemasPagesWithContext(ctx aws.Context, input *ListSchemasInput, fn func(*ListSchemasOutput, bool) bool, opts ...request.Option) error
ListSchemasPagesWithContext same as ListSchemasPages except it takes a Context and allows setting request options on the pages.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListSchemasRequest ¶
func (c *CleanRooms) ListSchemasRequest(input *ListSchemasInput) (req *request.Request, output *ListSchemasOutput)
ListSchemasRequest generates a "aws/request.Request" representing the client's request for the ListSchemas operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListSchemas for more information on using the ListSchemas API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListSchemasRequest method. req, resp := client.ListSchemasRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListSchemas
func (*CleanRooms) ListSchemasWithContext ¶
func (c *CleanRooms) ListSchemasWithContext(ctx aws.Context, input *ListSchemasInput, opts ...request.Option) (*ListSchemasOutput, error)
ListSchemasWithContext is the same as ListSchemas with the addition of the ability to pass a context and additional request options.
See ListSchemas for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) ListTagsForResource ¶ added in v1.44.226
func (c *CleanRooms) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for AWS Clean Rooms Service.
Lists all of the tags that have been added to a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation ListTagsForResource for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
ValidationException The input fails to satisfy the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListTagsForResource
func (*CleanRooms) ListTagsForResourceRequest ¶ added in v1.44.226
func (c *CleanRooms) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
ListTagsForResourceRequest generates a "aws/request.Request" representing the client's request for the ListTagsForResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See ListTagsForResource for more information on using the ListTagsForResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the ListTagsForResourceRequest method. req, resp := client.ListTagsForResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/ListTagsForResource
func (*CleanRooms) ListTagsForResourceWithContext ¶ added in v1.44.226
func (c *CleanRooms) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
ListTagsForResourceWithContext is the same as ListTagsForResource with the addition of the ability to pass a context and additional request options.
See ListTagsForResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) PopulateIdMappingTable ¶ added in v1.55.1
func (c *CleanRooms) PopulateIdMappingTable(input *PopulateIdMappingTableInput) (*PopulateIdMappingTableOutput, error)
PopulateIdMappingTable API operation for AWS Clean Rooms Service.
Defines the information that's necessary to populate an ID mapping table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation PopulateIdMappingTable for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/PopulateIdMappingTable
func (*CleanRooms) PopulateIdMappingTableRequest ¶ added in v1.55.1
func (c *CleanRooms) PopulateIdMappingTableRequest(input *PopulateIdMappingTableInput) (req *request.Request, output *PopulateIdMappingTableOutput)
PopulateIdMappingTableRequest generates a "aws/request.Request" representing the client's request for the PopulateIdMappingTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PopulateIdMappingTable for more information on using the PopulateIdMappingTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PopulateIdMappingTableRequest method. req, resp := client.PopulateIdMappingTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/PopulateIdMappingTable
func (*CleanRooms) PopulateIdMappingTableWithContext ¶ added in v1.55.1
func (c *CleanRooms) PopulateIdMappingTableWithContext(ctx aws.Context, input *PopulateIdMappingTableInput, opts ...request.Option) (*PopulateIdMappingTableOutput, error)
PopulateIdMappingTableWithContext is the same as PopulateIdMappingTable with the addition of the ability to pass a context and additional request options.
See PopulateIdMappingTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) PreviewPrivacyImpact ¶ added in v1.48.8
func (c *CleanRooms) PreviewPrivacyImpact(input *PreviewPrivacyImpactInput) (*PreviewPrivacyImpactOutput, error)
PreviewPrivacyImpact API operation for AWS Clean Rooms Service.
An estimate of the number of aggregation functions that the member who can query can run given epsilon and noise parameters.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation PreviewPrivacyImpact for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/PreviewPrivacyImpact
func (*CleanRooms) PreviewPrivacyImpactRequest ¶ added in v1.48.8
func (c *CleanRooms) PreviewPrivacyImpactRequest(input *PreviewPrivacyImpactInput) (req *request.Request, output *PreviewPrivacyImpactOutput)
PreviewPrivacyImpactRequest generates a "aws/request.Request" representing the client's request for the PreviewPrivacyImpact operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See PreviewPrivacyImpact for more information on using the PreviewPrivacyImpact API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the PreviewPrivacyImpactRequest method. req, resp := client.PreviewPrivacyImpactRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/PreviewPrivacyImpact
func (*CleanRooms) PreviewPrivacyImpactWithContext ¶ added in v1.48.8
func (c *CleanRooms) PreviewPrivacyImpactWithContext(ctx aws.Context, input *PreviewPrivacyImpactInput, opts ...request.Option) (*PreviewPrivacyImpactOutput, error)
PreviewPrivacyImpactWithContext is the same as PreviewPrivacyImpact with the addition of the ability to pass a context and additional request options.
See PreviewPrivacyImpact for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) StartProtectedQuery ¶
func (c *CleanRooms) StartProtectedQuery(input *StartProtectedQueryInput) (*StartProtectedQueryOutput, error)
StartProtectedQuery API operation for AWS Clean Rooms Service.
Creates a protected query that is started by Clean Rooms.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation StartProtectedQuery for usage and error information.
Returned Error Types:
ServiceQuotaExceededException Request denied because service quota has been exceeded.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/StartProtectedQuery
func (*CleanRooms) StartProtectedQueryRequest ¶
func (c *CleanRooms) StartProtectedQueryRequest(input *StartProtectedQueryInput) (req *request.Request, output *StartProtectedQueryOutput)
StartProtectedQueryRequest generates a "aws/request.Request" representing the client's request for the StartProtectedQuery operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See StartProtectedQuery for more information on using the StartProtectedQuery API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the StartProtectedQueryRequest method. req, resp := client.StartProtectedQueryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/StartProtectedQuery
func (*CleanRooms) StartProtectedQueryWithContext ¶
func (c *CleanRooms) StartProtectedQueryWithContext(ctx aws.Context, input *StartProtectedQueryInput, opts ...request.Option) (*StartProtectedQueryOutput, error)
StartProtectedQueryWithContext is the same as StartProtectedQuery with the addition of the ability to pass a context and additional request options.
See StartProtectedQuery for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) TagResource ¶ added in v1.44.226
func (c *CleanRooms) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for AWS Clean Rooms Service.
Tags a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation TagResource for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
ValidationException The input fails to satisfy the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/TagResource
func (*CleanRooms) TagResourceRequest ¶ added in v1.44.226
func (c *CleanRooms) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
TagResourceRequest generates a "aws/request.Request" representing the client's request for the TagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See TagResource for more information on using the TagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the TagResourceRequest method. req, resp := client.TagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/TagResource
func (*CleanRooms) TagResourceWithContext ¶ added in v1.44.226
func (c *CleanRooms) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
TagResourceWithContext is the same as TagResource with the addition of the ability to pass a context and additional request options.
See TagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UntagResource ¶ added in v1.44.226
func (c *CleanRooms) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for AWS Clean Rooms Service.
Removes a tag or list of tags from a resource.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UntagResource for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
ValidationException The input fails to satisfy the specified constraints.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UntagResource
func (*CleanRooms) UntagResourceRequest ¶ added in v1.44.226
func (c *CleanRooms) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
UntagResourceRequest generates a "aws/request.Request" representing the client's request for the UntagResource operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UntagResource for more information on using the UntagResource API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UntagResourceRequest method. req, resp := client.UntagResourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UntagResource
func (*CleanRooms) UntagResourceWithContext ¶ added in v1.44.226
func (c *CleanRooms) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
UntagResourceWithContext is the same as UntagResource with the addition of the ability to pass a context and additional request options.
See UntagResource for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateAnalysisTemplate ¶ added in v1.44.313
func (c *CleanRooms) UpdateAnalysisTemplate(input *UpdateAnalysisTemplateInput) (*UpdateAnalysisTemplateOutput, error)
UpdateAnalysisTemplate API operation for AWS Clean Rooms Service.
Updates the analysis template metadata.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateAnalysisTemplate for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateAnalysisTemplate
func (*CleanRooms) UpdateAnalysisTemplateRequest ¶ added in v1.44.313
func (c *CleanRooms) UpdateAnalysisTemplateRequest(input *UpdateAnalysisTemplateInput) (req *request.Request, output *UpdateAnalysisTemplateOutput)
UpdateAnalysisTemplateRequest generates a "aws/request.Request" representing the client's request for the UpdateAnalysisTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateAnalysisTemplate for more information on using the UpdateAnalysisTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateAnalysisTemplateRequest method. req, resp := client.UpdateAnalysisTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateAnalysisTemplate
func (*CleanRooms) UpdateAnalysisTemplateWithContext ¶ added in v1.44.313
func (c *CleanRooms) UpdateAnalysisTemplateWithContext(ctx aws.Context, input *UpdateAnalysisTemplateInput, opts ...request.Option) (*UpdateAnalysisTemplateOutput, error)
UpdateAnalysisTemplateWithContext is the same as UpdateAnalysisTemplate with the addition of the ability to pass a context and additional request options.
See UpdateAnalysisTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateCollaboration ¶
func (c *CleanRooms) UpdateCollaboration(input *UpdateCollaborationInput) (*UpdateCollaborationOutput, error)
UpdateCollaboration API operation for AWS Clean Rooms Service.
Updates collaboration metadata and can only be called by the collaboration owner.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateCollaboration for usage and error information.
Returned Error Types:
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateCollaboration
func (*CleanRooms) UpdateCollaborationRequest ¶
func (c *CleanRooms) UpdateCollaborationRequest(input *UpdateCollaborationInput) (req *request.Request, output *UpdateCollaborationOutput)
UpdateCollaborationRequest generates a "aws/request.Request" representing the client's request for the UpdateCollaboration operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateCollaboration for more information on using the UpdateCollaboration API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateCollaborationRequest method. req, resp := client.UpdateCollaborationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateCollaboration
func (*CleanRooms) UpdateCollaborationWithContext ¶
func (c *CleanRooms) UpdateCollaborationWithContext(ctx aws.Context, input *UpdateCollaborationInput, opts ...request.Option) (*UpdateCollaborationOutput, error)
UpdateCollaborationWithContext is the same as UpdateCollaboration with the addition of the ability to pass a context and additional request options.
See UpdateCollaboration for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (c *CleanRooms) UpdateConfiguredAudienceModelAssociation(input *UpdateConfiguredAudienceModelAssociationInput) (*UpdateConfiguredAudienceModelAssociationOutput, error)
UpdateConfiguredAudienceModelAssociation API operation for AWS Clean Rooms Service.
Provides the details necessary to update a configured audience model association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateConfiguredAudienceModelAssociation for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) UpdateConfiguredAudienceModelAssociationRequest ¶ added in v1.48.8
func (c *CleanRooms) UpdateConfiguredAudienceModelAssociationRequest(input *UpdateConfiguredAudienceModelAssociationInput) (req *request.Request, output *UpdateConfiguredAudienceModelAssociationOutput)
UpdateConfiguredAudienceModelAssociationRequest generates a "aws/request.Request" representing the client's request for the UpdateConfiguredAudienceModelAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateConfiguredAudienceModelAssociation for more information on using the UpdateConfiguredAudienceModelAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateConfiguredAudienceModelAssociationRequest method. req, resp := client.UpdateConfiguredAudienceModelAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) UpdateConfiguredAudienceModelAssociationWithContext ¶ added in v1.48.8
func (c *CleanRooms) UpdateConfiguredAudienceModelAssociationWithContext(ctx aws.Context, input *UpdateConfiguredAudienceModelAssociationInput, opts ...request.Option) (*UpdateConfiguredAudienceModelAssociationOutput, error)
UpdateConfiguredAudienceModelAssociationWithContext is the same as UpdateConfiguredAudienceModelAssociation with the addition of the ability to pass a context and additional request options.
See UpdateConfiguredAudienceModelAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateConfiguredTable ¶
func (c *CleanRooms) UpdateConfiguredTable(input *UpdateConfiguredTableInput) (*UpdateConfiguredTableOutput, error)
UpdateConfiguredTable API operation for AWS Clean Rooms Service.
Updates a configured table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateConfiguredTable for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateConfiguredTable
func (*CleanRooms) UpdateConfiguredTableAnalysisRule ¶
func (c *CleanRooms) UpdateConfiguredTableAnalysisRule(input *UpdateConfiguredTableAnalysisRuleInput) (*UpdateConfiguredTableAnalysisRuleOutput, error)
UpdateConfiguredTableAnalysisRule API operation for AWS Clean Rooms Service.
Updates a configured table analysis rule.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateConfiguredTableAnalysisRule for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateConfiguredTableAnalysisRule
func (*CleanRooms) UpdateConfiguredTableAnalysisRuleRequest ¶
func (c *CleanRooms) UpdateConfiguredTableAnalysisRuleRequest(input *UpdateConfiguredTableAnalysisRuleInput) (req *request.Request, output *UpdateConfiguredTableAnalysisRuleOutput)
UpdateConfiguredTableAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the UpdateConfiguredTableAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateConfiguredTableAnalysisRule for more information on using the UpdateConfiguredTableAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateConfiguredTableAnalysisRuleRequest method. req, resp := client.UpdateConfiguredTableAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateConfiguredTableAnalysisRule
func (*CleanRooms) UpdateConfiguredTableAnalysisRuleWithContext ¶
func (c *CleanRooms) UpdateConfiguredTableAnalysisRuleWithContext(ctx aws.Context, input *UpdateConfiguredTableAnalysisRuleInput, opts ...request.Option) (*UpdateConfiguredTableAnalysisRuleOutput, error)
UpdateConfiguredTableAnalysisRuleWithContext is the same as UpdateConfiguredTableAnalysisRule with the addition of the ability to pass a context and additional request options.
See UpdateConfiguredTableAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateConfiguredTableAssociation ¶
func (c *CleanRooms) UpdateConfiguredTableAssociation(input *UpdateConfiguredTableAssociationInput) (*UpdateConfiguredTableAssociationOutput, error)
UpdateConfiguredTableAssociation API operation for AWS Clean Rooms Service.
Updates a configured table association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateConfiguredTableAssociation for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateConfiguredTableAssociation
func (*CleanRooms) UpdateConfiguredTableAssociationAnalysisRule ¶ added in v1.55.2
func (c *CleanRooms) UpdateConfiguredTableAssociationAnalysisRule(input *UpdateConfiguredTableAssociationAnalysisRuleInput) (*UpdateConfiguredTableAssociationAnalysisRuleOutput, error)
UpdateConfiguredTableAssociationAnalysisRule API operation for AWS Clean Rooms Service.
Updates the analysis rule for a configured table association.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateConfiguredTableAssociationAnalysisRule for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
func (*CleanRooms) UpdateConfiguredTableAssociationAnalysisRuleRequest ¶ added in v1.55.2
func (c *CleanRooms) UpdateConfiguredTableAssociationAnalysisRuleRequest(input *UpdateConfiguredTableAssociationAnalysisRuleInput) (req *request.Request, output *UpdateConfiguredTableAssociationAnalysisRuleOutput)
UpdateConfiguredTableAssociationAnalysisRuleRequest generates a "aws/request.Request" representing the client's request for the UpdateConfiguredTableAssociationAnalysisRule operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateConfiguredTableAssociationAnalysisRule for more information on using the UpdateConfiguredTableAssociationAnalysisRule API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateConfiguredTableAssociationAnalysisRuleRequest method. req, resp := client.UpdateConfiguredTableAssociationAnalysisRuleRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
func (*CleanRooms) UpdateConfiguredTableAssociationAnalysisRuleWithContext ¶ added in v1.55.2
func (c *CleanRooms) UpdateConfiguredTableAssociationAnalysisRuleWithContext(ctx aws.Context, input *UpdateConfiguredTableAssociationAnalysisRuleInput, opts ...request.Option) (*UpdateConfiguredTableAssociationAnalysisRuleOutput, error)
UpdateConfiguredTableAssociationAnalysisRuleWithContext is the same as UpdateConfiguredTableAssociationAnalysisRule with the addition of the ability to pass a context and additional request options.
See UpdateConfiguredTableAssociationAnalysisRule for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateConfiguredTableAssociationRequest ¶
func (c *CleanRooms) UpdateConfiguredTableAssociationRequest(input *UpdateConfiguredTableAssociationInput) (req *request.Request, output *UpdateConfiguredTableAssociationOutput)
UpdateConfiguredTableAssociationRequest generates a "aws/request.Request" representing the client's request for the UpdateConfiguredTableAssociation operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateConfiguredTableAssociation for more information on using the UpdateConfiguredTableAssociation API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateConfiguredTableAssociationRequest method. req, resp := client.UpdateConfiguredTableAssociationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateConfiguredTableAssociation
func (*CleanRooms) UpdateConfiguredTableAssociationWithContext ¶
func (c *CleanRooms) UpdateConfiguredTableAssociationWithContext(ctx aws.Context, input *UpdateConfiguredTableAssociationInput, opts ...request.Option) (*UpdateConfiguredTableAssociationOutput, error)
UpdateConfiguredTableAssociationWithContext is the same as UpdateConfiguredTableAssociation with the addition of the ability to pass a context and additional request options.
See UpdateConfiguredTableAssociation for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateConfiguredTableRequest ¶
func (c *CleanRooms) UpdateConfiguredTableRequest(input *UpdateConfiguredTableInput) (req *request.Request, output *UpdateConfiguredTableOutput)
UpdateConfiguredTableRequest generates a "aws/request.Request" representing the client's request for the UpdateConfiguredTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateConfiguredTable for more information on using the UpdateConfiguredTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateConfiguredTableRequest method. req, resp := client.UpdateConfiguredTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateConfiguredTable
func (*CleanRooms) UpdateConfiguredTableWithContext ¶
func (c *CleanRooms) UpdateConfiguredTableWithContext(ctx aws.Context, input *UpdateConfiguredTableInput, opts ...request.Option) (*UpdateConfiguredTableOutput, error)
UpdateConfiguredTableWithContext is the same as UpdateConfiguredTable with the addition of the ability to pass a context and additional request options.
See UpdateConfiguredTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateIdMappingTable ¶ added in v1.55.1
func (c *CleanRooms) UpdateIdMappingTable(input *UpdateIdMappingTableInput) (*UpdateIdMappingTableOutput, error)
UpdateIdMappingTable API operation for AWS Clean Rooms Service.
Provides the details that are necessary to update an ID mapping table.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateIdMappingTable for usage and error information.
Returned Error Types:
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateIdMappingTable
func (*CleanRooms) UpdateIdMappingTableRequest ¶ added in v1.55.1
func (c *CleanRooms) UpdateIdMappingTableRequest(input *UpdateIdMappingTableInput) (req *request.Request, output *UpdateIdMappingTableOutput)
UpdateIdMappingTableRequest generates a "aws/request.Request" representing the client's request for the UpdateIdMappingTable operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateIdMappingTable for more information on using the UpdateIdMappingTable API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateIdMappingTableRequest method. req, resp := client.UpdateIdMappingTableRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateIdMappingTable
func (*CleanRooms) UpdateIdMappingTableWithContext ¶ added in v1.55.1
func (c *CleanRooms) UpdateIdMappingTableWithContext(ctx aws.Context, input *UpdateIdMappingTableInput, opts ...request.Option) (*UpdateIdMappingTableOutput, error)
UpdateIdMappingTableWithContext is the same as UpdateIdMappingTable with the addition of the ability to pass a context and additional request options.
See UpdateIdMappingTable for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateMembership ¶
func (c *CleanRooms) UpdateMembership(input *UpdateMembershipInput) (*UpdateMembershipOutput, error)
UpdateMembership API operation for AWS Clean Rooms Service.
Updates a membership.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateMembership for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateMembership
func (*CleanRooms) UpdateMembershipRequest ¶
func (c *CleanRooms) UpdateMembershipRequest(input *UpdateMembershipInput) (req *request.Request, output *UpdateMembershipOutput)
UpdateMembershipRequest generates a "aws/request.Request" representing the client's request for the UpdateMembership operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateMembership for more information on using the UpdateMembership API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateMembershipRequest method. req, resp := client.UpdateMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateMembership
func (*CleanRooms) UpdateMembershipWithContext ¶
func (c *CleanRooms) UpdateMembershipWithContext(ctx aws.Context, input *UpdateMembershipInput, opts ...request.Option) (*UpdateMembershipOutput, error)
UpdateMembershipWithContext is the same as UpdateMembership with the addition of the ability to pass a context and additional request options.
See UpdateMembership for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdatePrivacyBudgetTemplate ¶ added in v1.48.8
func (c *CleanRooms) UpdatePrivacyBudgetTemplate(input *UpdatePrivacyBudgetTemplateInput) (*UpdatePrivacyBudgetTemplateOutput, error)
UpdatePrivacyBudgetTemplate API operation for AWS Clean Rooms Service.
Updates the privacy budget template for the specified membership.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdatePrivacyBudgetTemplate for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdatePrivacyBudgetTemplate
func (*CleanRooms) UpdatePrivacyBudgetTemplateRequest ¶ added in v1.48.8
func (c *CleanRooms) UpdatePrivacyBudgetTemplateRequest(input *UpdatePrivacyBudgetTemplateInput) (req *request.Request, output *UpdatePrivacyBudgetTemplateOutput)
UpdatePrivacyBudgetTemplateRequest generates a "aws/request.Request" representing the client's request for the UpdatePrivacyBudgetTemplate operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdatePrivacyBudgetTemplate for more information on using the UpdatePrivacyBudgetTemplate API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdatePrivacyBudgetTemplateRequest method. req, resp := client.UpdatePrivacyBudgetTemplateRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdatePrivacyBudgetTemplate
func (*CleanRooms) UpdatePrivacyBudgetTemplateWithContext ¶ added in v1.48.8
func (c *CleanRooms) UpdatePrivacyBudgetTemplateWithContext(ctx aws.Context, input *UpdatePrivacyBudgetTemplateInput, opts ...request.Option) (*UpdatePrivacyBudgetTemplateOutput, error)
UpdatePrivacyBudgetTemplateWithContext is the same as UpdatePrivacyBudgetTemplate with the addition of the ability to pass a context and additional request options.
See UpdatePrivacyBudgetTemplate for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
func (*CleanRooms) UpdateProtectedQuery ¶
func (c *CleanRooms) UpdateProtectedQuery(input *UpdateProtectedQueryInput) (*UpdateProtectedQueryOutput, error)
UpdateProtectedQuery API operation for AWS Clean Rooms Service.
Updates the processing of a currently running query.
Returns awserr.Error for service API and SDK errors. Use runtime type assertions with awserr.Error's Code and Message methods to get detailed information about the error.
See the AWS API reference guide for AWS Clean Rooms Service's API operation UpdateProtectedQuery for usage and error information.
Returned Error Types:
ConflictException Updating or deleting a resource can cause an inconsistent state.
ResourceNotFoundException Request references a resource which does not exist.
InternalServerException Unexpected error during processing of request.
ValidationException The input fails to satisfy the specified constraints.
ThrottlingException Request was denied due to request throttling.
AccessDeniedException Caller does not have sufficient access to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateProtectedQuery
func (*CleanRooms) UpdateProtectedQueryRequest ¶
func (c *CleanRooms) UpdateProtectedQueryRequest(input *UpdateProtectedQueryInput) (req *request.Request, output *UpdateProtectedQueryOutput)
UpdateProtectedQueryRequest generates a "aws/request.Request" representing the client's request for the UpdateProtectedQuery operation. The "output" return value will be populated with the request's response once the request completes successfully.
Use "Send" method on the returned Request to send the API call to the service. the "output" return value is not valid until after Send returns without error.
See UpdateProtectedQuery for more information on using the UpdateProtectedQuery API call, and error handling.
This method is useful when you want to inject custom logic or configuration into the SDK's request lifecycle. Such as custom headers, or retry logic.
// Example sending a request using the UpdateProtectedQueryRequest method. req, resp := client.UpdateProtectedQueryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/cleanrooms-2022-02-17/UpdateProtectedQuery
func (*CleanRooms) UpdateProtectedQueryWithContext ¶
func (c *CleanRooms) UpdateProtectedQueryWithContext(ctx aws.Context, input *UpdateProtectedQueryInput, opts ...request.Option) (*UpdateProtectedQueryOutput, error)
UpdateProtectedQueryWithContext is the same as UpdateProtectedQuery with the addition of the ability to pass a context and additional request options.
See UpdateProtectedQuery for details on how to use this API operation.
The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.
type Collaboration ¶
type Collaboration struct { // The unique ARN for the collaboration. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The time when the collaboration was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The identifier used to reference members of the collaboration. Currently // only supports Amazon Web Services account ID. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // A display name of the collaboration creator. // // CreatorDisplayName is a required field CreatorDisplayName *string `locationName:"creatorDisplayName" min:"1" type:"string" required:"true"` // The settings for client-side encryption for cryptographic computing. DataEncryptionMetadata *DataEncryptionMetadata `locationName:"dataEncryptionMetadata" type:"structure"` // A description of the collaboration provided by the collaboration owner. Description *string `locationName:"description" min:"1" type:"string"` // The unique ID for the collaboration. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The status of a member in a collaboration. // // MemberStatus is a required field MemberStatus *string `locationName:"memberStatus" type:"string" required:"true" enum:"MemberStatus"` // The unique ARN for your membership within the collaboration. MembershipArn *string `locationName:"membershipArn" type:"string"` // The unique ID for your membership within the collaboration. MembershipId *string `locationName:"membershipId" min:"36" type:"string"` // A human-readable identifier provided by the collaboration owner. Display // names are not unique. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // An indicator as to whether query logging has been enabled or disabled for // the collaboration. // // QueryLogStatus is a required field QueryLogStatus *string `locationName:"queryLogStatus" type:"string" required:"true" enum:"CollaborationQueryLogStatus"` // The time the collaboration metadata was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The multi-party data share environment. The collaboration contains metadata about its purpose and participants.
func (Collaboration) GoString ¶
func (s Collaboration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Collaboration) SetArn ¶
func (s *Collaboration) SetArn(v string) *Collaboration
SetArn sets the Arn field's value.
func (*Collaboration) SetCreateTime ¶
func (s *Collaboration) SetCreateTime(v time.Time) *Collaboration
SetCreateTime sets the CreateTime field's value.
func (*Collaboration) SetCreatorAccountId ¶
func (s *Collaboration) SetCreatorAccountId(v string) *Collaboration
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*Collaboration) SetCreatorDisplayName ¶
func (s *Collaboration) SetCreatorDisplayName(v string) *Collaboration
SetCreatorDisplayName sets the CreatorDisplayName field's value.
func (*Collaboration) SetDataEncryptionMetadata ¶
func (s *Collaboration) SetDataEncryptionMetadata(v *DataEncryptionMetadata) *Collaboration
SetDataEncryptionMetadata sets the DataEncryptionMetadata field's value.
func (*Collaboration) SetDescription ¶
func (s *Collaboration) SetDescription(v string) *Collaboration
SetDescription sets the Description field's value.
func (*Collaboration) SetId ¶
func (s *Collaboration) SetId(v string) *Collaboration
SetId sets the Id field's value.
func (*Collaboration) SetMemberStatus ¶
func (s *Collaboration) SetMemberStatus(v string) *Collaboration
SetMemberStatus sets the MemberStatus field's value.
func (*Collaboration) SetMembershipArn ¶
func (s *Collaboration) SetMembershipArn(v string) *Collaboration
SetMembershipArn sets the MembershipArn field's value.
func (*Collaboration) SetMembershipId ¶
func (s *Collaboration) SetMembershipId(v string) *Collaboration
SetMembershipId sets the MembershipId field's value.
func (*Collaboration) SetName ¶
func (s *Collaboration) SetName(v string) *Collaboration
SetName sets the Name field's value.
func (*Collaboration) SetQueryLogStatus ¶
func (s *Collaboration) SetQueryLogStatus(v string) *Collaboration
SetQueryLogStatus sets the QueryLogStatus field's value.
func (*Collaboration) SetUpdateTime ¶
func (s *Collaboration) SetUpdateTime(v time.Time) *Collaboration
SetUpdateTime sets the UpdateTime field's value.
func (Collaboration) String ¶
func (s Collaboration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationAnalysisTemplate ¶ added in v1.44.313
type CollaborationAnalysisTemplate struct { // The analysis parameters that have been specified in the analysis template. AnalysisParameters []*AnalysisParameter `locationName:"analysisParameters" type:"list" sensitive:"true"` // The Amazon Resource Name (ARN) of the analysis template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the analysis template’s associated collaboration. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // A unique identifier for the collaboration that the analysis templates belong // to. Currently accepts collaboration ID. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time that the analysis template within a collaboration was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The identifier used to reference members of the collaboration. Currently // only supports Amazon Web Services account ID. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The description of the analysis template. Description *string `locationName:"description" type:"string"` // The format of the analysis template in the collaboration. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true" enum:"AnalysisFormat"` // The identifier of the analysis template. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The name of the analysis template. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The entire schema object. // // Schema is a required field Schema *AnalysisSchema `locationName:"schema" type:"structure" required:"true"` // The source of the analysis template within a collaboration. // // Source is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CollaborationAnalysisTemplate's // String and GoString methods. // // Source is a required field Source *AnalysisSource `locationName:"source" type:"structure" required:"true" sensitive:"true"` // The time that the analysis template in the collaboration was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // The validations that were performed. Validations []*AnalysisTemplateValidationStatusDetail `locationName:"validations" type:"list"` // contains filtered or unexported fields }
The analysis template within a collaboration.
func (CollaborationAnalysisTemplate) GoString ¶ added in v1.44.313
func (s CollaborationAnalysisTemplate) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationAnalysisTemplate) SetAnalysisParameters ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetAnalysisParameters(v []*AnalysisParameter) *CollaborationAnalysisTemplate
SetAnalysisParameters sets the AnalysisParameters field's value.
func (*CollaborationAnalysisTemplate) SetArn ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetArn(v string) *CollaborationAnalysisTemplate
SetArn sets the Arn field's value.
func (*CollaborationAnalysisTemplate) SetCollaborationArn ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetCollaborationArn(v string) *CollaborationAnalysisTemplate
SetCollaborationArn sets the CollaborationArn field's value.
func (*CollaborationAnalysisTemplate) SetCollaborationId ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetCollaborationId(v string) *CollaborationAnalysisTemplate
SetCollaborationId sets the CollaborationId field's value.
func (*CollaborationAnalysisTemplate) SetCreateTime ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetCreateTime(v time.Time) *CollaborationAnalysisTemplate
SetCreateTime sets the CreateTime field's value.
func (*CollaborationAnalysisTemplate) SetCreatorAccountId ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetCreatorAccountId(v string) *CollaborationAnalysisTemplate
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationAnalysisTemplate) SetDescription ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetDescription(v string) *CollaborationAnalysisTemplate
SetDescription sets the Description field's value.
func (*CollaborationAnalysisTemplate) SetFormat ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetFormat(v string) *CollaborationAnalysisTemplate
SetFormat sets the Format field's value.
func (*CollaborationAnalysisTemplate) SetId ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetId(v string) *CollaborationAnalysisTemplate
SetId sets the Id field's value.
func (*CollaborationAnalysisTemplate) SetName ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetName(v string) *CollaborationAnalysisTemplate
SetName sets the Name field's value.
func (*CollaborationAnalysisTemplate) SetSchema ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetSchema(v *AnalysisSchema) *CollaborationAnalysisTemplate
SetSchema sets the Schema field's value.
func (*CollaborationAnalysisTemplate) SetSource ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetSource(v *AnalysisSource) *CollaborationAnalysisTemplate
SetSource sets the Source field's value.
func (*CollaborationAnalysisTemplate) SetUpdateTime ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplate) SetUpdateTime(v time.Time) *CollaborationAnalysisTemplate
SetUpdateTime sets the UpdateTime field's value.
func (*CollaborationAnalysisTemplate) SetValidations ¶ added in v1.51.19
func (s *CollaborationAnalysisTemplate) SetValidations(v []*AnalysisTemplateValidationStatusDetail) *CollaborationAnalysisTemplate
SetValidations sets the Validations field's value.
func (CollaborationAnalysisTemplate) String ¶ added in v1.44.313
func (s CollaborationAnalysisTemplate) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationAnalysisTemplateSummary ¶ added in v1.44.313
type CollaborationAnalysisTemplateSummary struct { // The Amazon Resource Name (ARN) of the analysis template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the analysis template’s associated collaboration. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // A unique identifier for the collaboration that the analysis templates belong // to. Currently accepts collaboration ID. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time that the summary of the analysis template in a collaboration was // created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The identifier used to reference members of the collaboration. Currently // only supports Amazon Web Services account ID. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The description of the analysis template. Description *string `locationName:"description" type:"string"` // The identifier of the analysis template. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The name of the analysis template. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The time that the summary of the analysis template in the collaboration was // last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The metadata of the analysis template within a collaboration.
func (CollaborationAnalysisTemplateSummary) GoString ¶ added in v1.44.313
func (s CollaborationAnalysisTemplateSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationAnalysisTemplateSummary) SetArn ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetArn(v string) *CollaborationAnalysisTemplateSummary
SetArn sets the Arn field's value.
func (*CollaborationAnalysisTemplateSummary) SetCollaborationArn ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetCollaborationArn(v string) *CollaborationAnalysisTemplateSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*CollaborationAnalysisTemplateSummary) SetCollaborationId ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetCollaborationId(v string) *CollaborationAnalysisTemplateSummary
SetCollaborationId sets the CollaborationId field's value.
func (*CollaborationAnalysisTemplateSummary) SetCreateTime ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetCreateTime(v time.Time) *CollaborationAnalysisTemplateSummary
SetCreateTime sets the CreateTime field's value.
func (*CollaborationAnalysisTemplateSummary) SetCreatorAccountId ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetCreatorAccountId(v string) *CollaborationAnalysisTemplateSummary
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationAnalysisTemplateSummary) SetDescription ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetDescription(v string) *CollaborationAnalysisTemplateSummary
SetDescription sets the Description field's value.
func (*CollaborationAnalysisTemplateSummary) SetId ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetId(v string) *CollaborationAnalysisTemplateSummary
SetId sets the Id field's value.
func (*CollaborationAnalysisTemplateSummary) SetName ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetName(v string) *CollaborationAnalysisTemplateSummary
SetName sets the Name field's value.
func (*CollaborationAnalysisTemplateSummary) SetUpdateTime ¶ added in v1.44.313
func (s *CollaborationAnalysisTemplateSummary) SetUpdateTime(v time.Time) *CollaborationAnalysisTemplateSummary
SetUpdateTime sets the UpdateTime field's value.
func (CollaborationAnalysisTemplateSummary) String ¶ added in v1.44.313
func (s CollaborationAnalysisTemplateSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationConfiguredAudienceModelAssociation ¶ added in v1.48.8
type CollaborationConfiguredAudienceModelAssociation struct { // The Amazon Resource Name (ARN) of the configured audience model association. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the configured audience model's associated collaboration. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // A unique identifier for the collaboration that the configured audience model // associations belong to. Accepts collaboration ID. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the configure audience model. // // ConfiguredAudienceModelArn is a required field ConfiguredAudienceModelArn *string `locationName:"configuredAudienceModelArn" min:"20" type:"string" required:"true"` // The time at which the configured audience model association was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The identifier used to reference members of the collaboration. Only supports // AWS account ID. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The description of the configured audience model association. Description *string `locationName:"description" type:"string"` // The identifier of the configured audience model association. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The name of the configured audience model association. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The most recent time at which the configured audience model association was // updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The configured audience model association within a collaboration.
func (CollaborationConfiguredAudienceModelAssociation) GoString ¶ added in v1.48.8
func (s CollaborationConfiguredAudienceModelAssociation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationConfiguredAudienceModelAssociation) SetArn ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetArn(v string) *CollaborationConfiguredAudienceModelAssociation
SetArn sets the Arn field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetCollaborationArn ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetCollaborationArn(v string) *CollaborationConfiguredAudienceModelAssociation
SetCollaborationArn sets the CollaborationArn field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetCollaborationId ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetCollaborationId(v string) *CollaborationConfiguredAudienceModelAssociation
SetCollaborationId sets the CollaborationId field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetConfiguredAudienceModelArn ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetConfiguredAudienceModelArn(v string) *CollaborationConfiguredAudienceModelAssociation
SetConfiguredAudienceModelArn sets the ConfiguredAudienceModelArn field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetCreateTime ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetCreateTime(v time.Time) *CollaborationConfiguredAudienceModelAssociation
SetCreateTime sets the CreateTime field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetCreatorAccountId ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetCreatorAccountId(v string) *CollaborationConfiguredAudienceModelAssociation
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetDescription ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetDescription(v string) *CollaborationConfiguredAudienceModelAssociation
SetDescription sets the Description field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetId ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetId(v string) *CollaborationConfiguredAudienceModelAssociation
SetId sets the Id field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetName ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetName(v string) *CollaborationConfiguredAudienceModelAssociation
SetName sets the Name field's value.
func (*CollaborationConfiguredAudienceModelAssociation) SetUpdateTime ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociation) SetUpdateTime(v time.Time) *CollaborationConfiguredAudienceModelAssociation
SetUpdateTime sets the UpdateTime field's value.
func (CollaborationConfiguredAudienceModelAssociation) String ¶ added in v1.48.8
func (s CollaborationConfiguredAudienceModelAssociation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationConfiguredAudienceModelAssociationSummary ¶ added in v1.48.8
type CollaborationConfiguredAudienceModelAssociationSummary struct { // The Amazon Resource Name (ARN) of the configured audience model association. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the configured audience model's associated collaboration. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // A unique identifier for the collaboration that the configured audience model // associations belong to. Accepts collaboration ID. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the configured audience model association was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The identifier used to reference members of the collaboration. Only supports // AWS account ID. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The description of the configured audience model association. Description *string `locationName:"description" type:"string"` // The identifier of the configured audience model association. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The name of the configured audience model association. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The most recent time at which the configured audience model association was // updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A summary of the configured audience model association in the collaboration.
func (CollaborationConfiguredAudienceModelAssociationSummary) GoString ¶ added in v1.48.8
func (s CollaborationConfiguredAudienceModelAssociationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetArn ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetArn(v string) *CollaborationConfiguredAudienceModelAssociationSummary
SetArn sets the Arn field's value.
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetCollaborationArn ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetCollaborationArn(v string) *CollaborationConfiguredAudienceModelAssociationSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetCollaborationId ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetCollaborationId(v string) *CollaborationConfiguredAudienceModelAssociationSummary
SetCollaborationId sets the CollaborationId field's value.
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetCreateTime ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetCreateTime(v time.Time) *CollaborationConfiguredAudienceModelAssociationSummary
SetCreateTime sets the CreateTime field's value.
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetCreatorAccountId ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetCreatorAccountId(v string) *CollaborationConfiguredAudienceModelAssociationSummary
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetDescription ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetDescription(v string) *CollaborationConfiguredAudienceModelAssociationSummary
SetDescription sets the Description field's value.
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetId ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetId(v string) *CollaborationConfiguredAudienceModelAssociationSummary
SetId sets the Id field's value.
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetName ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetName(v string) *CollaborationConfiguredAudienceModelAssociationSummary
SetName sets the Name field's value.
func (*CollaborationConfiguredAudienceModelAssociationSummary) SetUpdateTime ¶ added in v1.48.8
func (s *CollaborationConfiguredAudienceModelAssociationSummary) SetUpdateTime(v time.Time) *CollaborationConfiguredAudienceModelAssociationSummary
SetUpdateTime sets the UpdateTime field's value.
func (CollaborationConfiguredAudienceModelAssociationSummary) String ¶ added in v1.48.8
func (s CollaborationConfiguredAudienceModelAssociationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationIdNamespaceAssociationSummary ¶ added in v1.55.1
type CollaborationIdNamespaceAssociationSummary struct { // The Amazon Resource Name (ARN) of the collaboration ID namespace association. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the collaboration that contains this collaboration // ID namespace association. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique identifier of the collaboration that contains this collaboration // ID namespace association. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the collaboration ID namespace association was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The Amazon Web Services account that created this collaboration ID namespace // association. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The description of the collaboration ID namepsace association. Description *string `locationName:"description" type:"string"` // The unique identifier of the collaboration ID namespace association. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The input reference configuration that's used to create the collaboration // ID namespace association. // // InputReferenceConfig is a required field InputReferenceConfig *IdNamespaceAssociationInputReferenceConfig `locationName:"inputReferenceConfig" type:"structure" required:"true"` // The input reference properties that are used to create the collaboration // ID namespace association. // // InputReferenceProperties is a required field InputReferenceProperties *IdNamespaceAssociationInputReferencePropertiesSummary `locationName:"inputReferenceProperties" type:"structure" required:"true"` // The name of the collaboration ID namespace association. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The most recent time at which the collaboration ID namespace association // was updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
Provides summary information about the collaboration ID namespace association.
func (CollaborationIdNamespaceAssociationSummary) GoString ¶ added in v1.55.1
func (s CollaborationIdNamespaceAssociationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationIdNamespaceAssociationSummary) SetArn ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetArn(v string) *CollaborationIdNamespaceAssociationSummary
SetArn sets the Arn field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetCollaborationArn ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetCollaborationArn(v string) *CollaborationIdNamespaceAssociationSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetCollaborationId ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetCollaborationId(v string) *CollaborationIdNamespaceAssociationSummary
SetCollaborationId sets the CollaborationId field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetCreateTime ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetCreateTime(v time.Time) *CollaborationIdNamespaceAssociationSummary
SetCreateTime sets the CreateTime field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetCreatorAccountId ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetCreatorAccountId(v string) *CollaborationIdNamespaceAssociationSummary
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetDescription ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetDescription(v string) *CollaborationIdNamespaceAssociationSummary
SetDescription sets the Description field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetId ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetId(v string) *CollaborationIdNamespaceAssociationSummary
SetId sets the Id field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetInputReferenceConfig ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetInputReferenceConfig(v *IdNamespaceAssociationInputReferenceConfig) *CollaborationIdNamespaceAssociationSummary
SetInputReferenceConfig sets the InputReferenceConfig field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetInputReferenceProperties ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetInputReferenceProperties(v *IdNamespaceAssociationInputReferencePropertiesSummary) *CollaborationIdNamespaceAssociationSummary
SetInputReferenceProperties sets the InputReferenceProperties field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetName ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetName(v string) *CollaborationIdNamespaceAssociationSummary
SetName sets the Name field's value.
func (*CollaborationIdNamespaceAssociationSummary) SetUpdateTime ¶ added in v1.55.1
func (s *CollaborationIdNamespaceAssociationSummary) SetUpdateTime(v time.Time) *CollaborationIdNamespaceAssociationSummary
SetUpdateTime sets the UpdateTime field's value.
func (CollaborationIdNamespaceAssociationSummary) String ¶ added in v1.55.1
func (s CollaborationIdNamespaceAssociationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationPrivacyBudgetSummary ¶ added in v1.48.8
type CollaborationPrivacyBudgetSummary struct { // The includes epsilon provided and utility in terms of aggregations. // // Budget is a required field Budget *PrivacyBudget `locationName:"budget" type:"structure" required:"true"` // The ARN of the collaboration that includes this privacy budget. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique identifier of the collaboration that includes this privacy budget. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the privacy budget was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique identifier of the account that created this privacy budget. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The unique identifier of the collaboration privacy budget. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The ARN of the collaboration privacy budget template. // // PrivacyBudgetTemplateArn is a required field PrivacyBudgetTemplateArn *string `locationName:"privacyBudgetTemplateArn" type:"string" required:"true"` // The unique identifier of the collaboration privacy budget template. // // PrivacyBudgetTemplateId is a required field PrivacyBudgetTemplateId *string `locationName:"privacyBudgetTemplateId" min:"36" type:"string" required:"true"` // The type of privacy budget template. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"PrivacyBudgetType"` // The most recent time at which the privacy budget was updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A summary of the collaboration privacy budgets. This summary includes the collaboration information, creation information, epsilon provided, and utility in terms of aggregations.
func (CollaborationPrivacyBudgetSummary) GoString ¶ added in v1.48.8
func (s CollaborationPrivacyBudgetSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationPrivacyBudgetSummary) SetBudget ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetBudget(v *PrivacyBudget) *CollaborationPrivacyBudgetSummary
SetBudget sets the Budget field's value.
func (*CollaborationPrivacyBudgetSummary) SetCollaborationArn ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetCollaborationArn(v string) *CollaborationPrivacyBudgetSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*CollaborationPrivacyBudgetSummary) SetCollaborationId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetCollaborationId(v string) *CollaborationPrivacyBudgetSummary
SetCollaborationId sets the CollaborationId field's value.
func (*CollaborationPrivacyBudgetSummary) SetCreateTime ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetCreateTime(v time.Time) *CollaborationPrivacyBudgetSummary
SetCreateTime sets the CreateTime field's value.
func (*CollaborationPrivacyBudgetSummary) SetCreatorAccountId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetCreatorAccountId(v string) *CollaborationPrivacyBudgetSummary
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationPrivacyBudgetSummary) SetId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetId(v string) *CollaborationPrivacyBudgetSummary
SetId sets the Id field's value.
func (*CollaborationPrivacyBudgetSummary) SetPrivacyBudgetTemplateArn ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetPrivacyBudgetTemplateArn(v string) *CollaborationPrivacyBudgetSummary
SetPrivacyBudgetTemplateArn sets the PrivacyBudgetTemplateArn field's value.
func (*CollaborationPrivacyBudgetSummary) SetPrivacyBudgetTemplateId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetPrivacyBudgetTemplateId(v string) *CollaborationPrivacyBudgetSummary
SetPrivacyBudgetTemplateId sets the PrivacyBudgetTemplateId field's value.
func (*CollaborationPrivacyBudgetSummary) SetType ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetType(v string) *CollaborationPrivacyBudgetSummary
SetType sets the Type field's value.
func (*CollaborationPrivacyBudgetSummary) SetUpdateTime ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetSummary) SetUpdateTime(v time.Time) *CollaborationPrivacyBudgetSummary
SetUpdateTime sets the UpdateTime field's value.
func (CollaborationPrivacyBudgetSummary) String ¶ added in v1.48.8
func (s CollaborationPrivacyBudgetSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationPrivacyBudgetTemplate ¶ added in v1.48.8
type CollaborationPrivacyBudgetTemplate struct { // The ARN of the collaboration privacy budget template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // How often the privacy budget refreshes. // // If you plan to regularly bring new data into the collaboration, use CALENDAR_MONTH // to automatically get a new privacy budget for the collaboration every calendar // month. Choosing this option allows arbitrary amounts of information to be // revealed about rows of the data when repeatedly queried across refreshes. // Avoid choosing this if the same rows will be repeatedly queried between privacy // budget refreshes. // // AutoRefresh is a required field AutoRefresh *string `locationName:"autoRefresh" type:"string" required:"true" enum:"PrivacyBudgetTemplateAutoRefresh"` // The ARN of the collaboration that includes this collaboration privacy budget // template. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique identifier of the collaboration that includes this collaboration // privacy budget template. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the collaboration privacy budget template was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique identifier of the account that created this collaboration privacy // budget template. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The unique identifier of the collaboration privacy budget template. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // Specifies the epsilon and noise parameters for the privacy budget template. // // Parameters is a required field Parameters *PrivacyBudgetTemplateParametersOutput_ `locationName:"parameters" type:"structure" required:"true"` // The type of privacy budget template. // // PrivacyBudgetType is a required field PrivacyBudgetType *string `locationName:"privacyBudgetType" type:"string" required:"true" enum:"PrivacyBudgetType"` // The most recent time at which the collaboration privacy budget template was // updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
An array that specifies the information for a collaboration's privacy budget template.
func (CollaborationPrivacyBudgetTemplate) GoString ¶ added in v1.48.8
func (s CollaborationPrivacyBudgetTemplate) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationPrivacyBudgetTemplate) SetArn ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetArn(v string) *CollaborationPrivacyBudgetTemplate
SetArn sets the Arn field's value.
func (*CollaborationPrivacyBudgetTemplate) SetAutoRefresh ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetAutoRefresh(v string) *CollaborationPrivacyBudgetTemplate
SetAutoRefresh sets the AutoRefresh field's value.
func (*CollaborationPrivacyBudgetTemplate) SetCollaborationArn ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetCollaborationArn(v string) *CollaborationPrivacyBudgetTemplate
SetCollaborationArn sets the CollaborationArn field's value.
func (*CollaborationPrivacyBudgetTemplate) SetCollaborationId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetCollaborationId(v string) *CollaborationPrivacyBudgetTemplate
SetCollaborationId sets the CollaborationId field's value.
func (*CollaborationPrivacyBudgetTemplate) SetCreateTime ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetCreateTime(v time.Time) *CollaborationPrivacyBudgetTemplate
SetCreateTime sets the CreateTime field's value.
func (*CollaborationPrivacyBudgetTemplate) SetCreatorAccountId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetCreatorAccountId(v string) *CollaborationPrivacyBudgetTemplate
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationPrivacyBudgetTemplate) SetId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetId(v string) *CollaborationPrivacyBudgetTemplate
SetId sets the Id field's value.
func (*CollaborationPrivacyBudgetTemplate) SetParameters ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetParameters(v *PrivacyBudgetTemplateParametersOutput_) *CollaborationPrivacyBudgetTemplate
SetParameters sets the Parameters field's value.
func (*CollaborationPrivacyBudgetTemplate) SetPrivacyBudgetType ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetPrivacyBudgetType(v string) *CollaborationPrivacyBudgetTemplate
SetPrivacyBudgetType sets the PrivacyBudgetType field's value.
func (*CollaborationPrivacyBudgetTemplate) SetUpdateTime ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplate) SetUpdateTime(v time.Time) *CollaborationPrivacyBudgetTemplate
SetUpdateTime sets the UpdateTime field's value.
func (CollaborationPrivacyBudgetTemplate) String ¶ added in v1.48.8
func (s CollaborationPrivacyBudgetTemplate) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationPrivacyBudgetTemplateSummary ¶ added in v1.48.8
type CollaborationPrivacyBudgetTemplateSummary struct { // The ARN of the collaboration privacy budget template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The ARN of the collaboration that contains this collaboration privacy budget // template. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique identifier of the collaboration that contains this collaboration // privacy budget template. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the collaboration privacy budget template was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique identifier of the account that created this collaboration privacy // budget template. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The unique identifier of the collaboration privacy budget template. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The type of the privacy budget template. // // PrivacyBudgetType is a required field PrivacyBudgetType *string `locationName:"privacyBudgetType" type:"string" required:"true" enum:"PrivacyBudgetType"` // The most recent time at which the collaboration privacy budget template was // updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A summary of the collaboration's privacy budget template. This summary includes information about who created the privacy budget template and what collaborations it belongs to.
func (CollaborationPrivacyBudgetTemplateSummary) GoString ¶ added in v1.48.8
func (s CollaborationPrivacyBudgetTemplateSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationPrivacyBudgetTemplateSummary) SetArn ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplateSummary) SetArn(v string) *CollaborationPrivacyBudgetTemplateSummary
SetArn sets the Arn field's value.
func (*CollaborationPrivacyBudgetTemplateSummary) SetCollaborationArn ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplateSummary) SetCollaborationArn(v string) *CollaborationPrivacyBudgetTemplateSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*CollaborationPrivacyBudgetTemplateSummary) SetCollaborationId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplateSummary) SetCollaborationId(v string) *CollaborationPrivacyBudgetTemplateSummary
SetCollaborationId sets the CollaborationId field's value.
func (*CollaborationPrivacyBudgetTemplateSummary) SetCreateTime ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplateSummary) SetCreateTime(v time.Time) *CollaborationPrivacyBudgetTemplateSummary
SetCreateTime sets the CreateTime field's value.
func (*CollaborationPrivacyBudgetTemplateSummary) SetCreatorAccountId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplateSummary) SetCreatorAccountId(v string) *CollaborationPrivacyBudgetTemplateSummary
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationPrivacyBudgetTemplateSummary) SetId ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplateSummary) SetId(v string) *CollaborationPrivacyBudgetTemplateSummary
SetId sets the Id field's value.
func (*CollaborationPrivacyBudgetTemplateSummary) SetPrivacyBudgetType ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplateSummary) SetPrivacyBudgetType(v string) *CollaborationPrivacyBudgetTemplateSummary
SetPrivacyBudgetType sets the PrivacyBudgetType field's value.
func (*CollaborationPrivacyBudgetTemplateSummary) SetUpdateTime ¶ added in v1.48.8
func (s *CollaborationPrivacyBudgetTemplateSummary) SetUpdateTime(v time.Time) *CollaborationPrivacyBudgetTemplateSummary
SetUpdateTime sets the UpdateTime field's value.
func (CollaborationPrivacyBudgetTemplateSummary) String ¶ added in v1.48.8
func (s CollaborationPrivacyBudgetTemplateSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CollaborationSummary ¶
type CollaborationSummary struct { // The ARN of the collaboration. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The time when the collaboration was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The identifier used to reference members of the collaboration. Currently // only supports Amazon Web Services account ID. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The display name of the collaboration creator. // // CreatorDisplayName is a required field CreatorDisplayName *string `locationName:"creatorDisplayName" min:"1" type:"string" required:"true"` // The identifier for the collaboration. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The status of a member in a collaboration. // // MemberStatus is a required field MemberStatus *string `locationName:"memberStatus" type:"string" required:"true" enum:"MemberStatus"` // The ARN of a member in a collaboration. MembershipArn *string `locationName:"membershipArn" type:"string"` // The identifier of a member in a collaboration. MembershipId *string `locationName:"membershipId" min:"36" type:"string"` // A human-readable identifier provided by the collaboration owner. Display // names are not unique. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The time the collaboration metadata was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The metadata of the collaboration.
func (CollaborationSummary) GoString ¶
func (s CollaborationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CollaborationSummary) SetArn ¶
func (s *CollaborationSummary) SetArn(v string) *CollaborationSummary
SetArn sets the Arn field's value.
func (*CollaborationSummary) SetCreateTime ¶
func (s *CollaborationSummary) SetCreateTime(v time.Time) *CollaborationSummary
SetCreateTime sets the CreateTime field's value.
func (*CollaborationSummary) SetCreatorAccountId ¶
func (s *CollaborationSummary) SetCreatorAccountId(v string) *CollaborationSummary
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*CollaborationSummary) SetCreatorDisplayName ¶
func (s *CollaborationSummary) SetCreatorDisplayName(v string) *CollaborationSummary
SetCreatorDisplayName sets the CreatorDisplayName field's value.
func (*CollaborationSummary) SetId ¶
func (s *CollaborationSummary) SetId(v string) *CollaborationSummary
SetId sets the Id field's value.
func (*CollaborationSummary) SetMemberStatus ¶
func (s *CollaborationSummary) SetMemberStatus(v string) *CollaborationSummary
SetMemberStatus sets the MemberStatus field's value.
func (*CollaborationSummary) SetMembershipArn ¶
func (s *CollaborationSummary) SetMembershipArn(v string) *CollaborationSummary
SetMembershipArn sets the MembershipArn field's value.
func (*CollaborationSummary) SetMembershipId ¶
func (s *CollaborationSummary) SetMembershipId(v string) *CollaborationSummary
SetMembershipId sets the MembershipId field's value.
func (*CollaborationSummary) SetName ¶
func (s *CollaborationSummary) SetName(v string) *CollaborationSummary
SetName sets the Name field's value.
func (*CollaborationSummary) SetUpdateTime ¶
func (s *CollaborationSummary) SetUpdateTime(v time.Time) *CollaborationSummary
SetUpdateTime sets the UpdateTime field's value.
func (CollaborationSummary) String ¶
func (s CollaborationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Column ¶
type Column struct { // The name of the column. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The type of the column. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // contains filtered or unexported fields }
A column within a schema relation, derived from the underlying Glue table.
func (Column) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfigurationDetails ¶ added in v1.55.2
type ConfigurationDetails struct { // The direct analysis configuration details. DirectAnalysisConfigurationDetails *DirectAnalysisConfigurationDetails `locationName:"directAnalysisConfigurationDetails" type:"structure"` // contains filtered or unexported fields }
The configuration details.
func (ConfigurationDetails) GoString ¶ added in v1.55.2
func (s ConfigurationDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfigurationDetails) SetDirectAnalysisConfigurationDetails ¶ added in v1.55.2
func (s *ConfigurationDetails) SetDirectAnalysisConfigurationDetails(v *DirectAnalysisConfigurationDetails) *ConfigurationDetails
SetDirectAnalysisConfigurationDetails sets the DirectAnalysisConfigurationDetails field's value.
func (ConfigurationDetails) String ¶ added in v1.55.2
func (s ConfigurationDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredAudienceModelAssociation ¶ added in v1.48.8
type ConfiguredAudienceModelAssociation struct { // The Amazon Resource Name (ARN) of the configured audience model association. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the collaboration that contains this configured // audience model association. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // A unique identifier of the collaboration that contains this configured audience // model association. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the configured audience model that was // used for this configured audience model association. // // ConfiguredAudienceModelArn is a required field ConfiguredAudienceModelArn *string `locationName:"configuredAudienceModelArn" min:"20" type:"string" required:"true"` // The time at which the configured audience model association was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The description of the configured audience model association. Description *string `locationName:"description" type:"string"` // A unique identifier of the configured audience model association. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // When TRUE, indicates that the resource policy for the configured audience // model resource being associated is configured for Clean Rooms to manage permissions // related to the given collaboration. When FALSE, indicates that the configured // audience model resource owner will manage permissions related to the given // collaboration. // // ManageResourcePolicies is a required field ManageResourcePolicies *bool `locationName:"manageResourcePolicies" type:"boolean" required:"true"` // The Amazon Resource Name (ARN) of the membership that contains this configured // audience model association. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // A unique identifier for the membership that contains this configured audience // model association. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of the configured audience model association. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The most recent time at which the configured audience model association was // updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
Details about the configured audience model association.
func (ConfiguredAudienceModelAssociation) GoString ¶ added in v1.48.8
func (s ConfiguredAudienceModelAssociation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredAudienceModelAssociation) SetArn ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetArn(v string) *ConfiguredAudienceModelAssociation
SetArn sets the Arn field's value.
func (*ConfiguredAudienceModelAssociation) SetCollaborationArn ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetCollaborationArn(v string) *ConfiguredAudienceModelAssociation
SetCollaborationArn sets the CollaborationArn field's value.
func (*ConfiguredAudienceModelAssociation) SetCollaborationId ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetCollaborationId(v string) *ConfiguredAudienceModelAssociation
SetCollaborationId sets the CollaborationId field's value.
func (*ConfiguredAudienceModelAssociation) SetConfiguredAudienceModelArn ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetConfiguredAudienceModelArn(v string) *ConfiguredAudienceModelAssociation
SetConfiguredAudienceModelArn sets the ConfiguredAudienceModelArn field's value.
func (*ConfiguredAudienceModelAssociation) SetCreateTime ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetCreateTime(v time.Time) *ConfiguredAudienceModelAssociation
SetCreateTime sets the CreateTime field's value.
func (*ConfiguredAudienceModelAssociation) SetDescription ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetDescription(v string) *ConfiguredAudienceModelAssociation
SetDescription sets the Description field's value.
func (*ConfiguredAudienceModelAssociation) SetId ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetId(v string) *ConfiguredAudienceModelAssociation
SetId sets the Id field's value.
func (*ConfiguredAudienceModelAssociation) SetManageResourcePolicies ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetManageResourcePolicies(v bool) *ConfiguredAudienceModelAssociation
SetManageResourcePolicies sets the ManageResourcePolicies field's value.
func (*ConfiguredAudienceModelAssociation) SetMembershipArn ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetMembershipArn(v string) *ConfiguredAudienceModelAssociation
SetMembershipArn sets the MembershipArn field's value.
func (*ConfiguredAudienceModelAssociation) SetMembershipId ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetMembershipId(v string) *ConfiguredAudienceModelAssociation
SetMembershipId sets the MembershipId field's value.
func (*ConfiguredAudienceModelAssociation) SetName ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetName(v string) *ConfiguredAudienceModelAssociation
SetName sets the Name field's value.
func (*ConfiguredAudienceModelAssociation) SetUpdateTime ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociation) SetUpdateTime(v time.Time) *ConfiguredAudienceModelAssociation
SetUpdateTime sets the UpdateTime field's value.
func (ConfiguredAudienceModelAssociation) String ¶ added in v1.48.8
func (s ConfiguredAudienceModelAssociation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredAudienceModelAssociationSummary ¶ added in v1.48.8
type ConfiguredAudienceModelAssociationSummary struct { // The Amazon Resource Name (ARN) of the configured audience model association. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the collaboration that contains the configured // audience model association. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // A unique identifier of the collaboration that configured audience model is // associated with. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the configured audience model that was // used for this configured audience model association. // // ConfiguredAudienceModelArn is a required field ConfiguredAudienceModelArn *string `locationName:"configuredAudienceModelArn" min:"20" type:"string" required:"true"` // The time at which the configured audience model association was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The description of the configured audience model association. Description *string `locationName:"description" type:"string"` // A unique identifier of the configured audience model association. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the membership that contains the configured // audience model association. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // A unique identifier of the membership that contains the configured audience // model association. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of the configured audience model association. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The most recent time at which the configured audience model association was // updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A summary of the configured audience model association.
func (ConfiguredAudienceModelAssociationSummary) GoString ¶ added in v1.48.8
func (s ConfiguredAudienceModelAssociationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredAudienceModelAssociationSummary) SetArn ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetArn(v string) *ConfiguredAudienceModelAssociationSummary
SetArn sets the Arn field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetCollaborationArn ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetCollaborationArn(v string) *ConfiguredAudienceModelAssociationSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetCollaborationId ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetCollaborationId(v string) *ConfiguredAudienceModelAssociationSummary
SetCollaborationId sets the CollaborationId field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetConfiguredAudienceModelArn ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetConfiguredAudienceModelArn(v string) *ConfiguredAudienceModelAssociationSummary
SetConfiguredAudienceModelArn sets the ConfiguredAudienceModelArn field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetCreateTime ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetCreateTime(v time.Time) *ConfiguredAudienceModelAssociationSummary
SetCreateTime sets the CreateTime field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetDescription ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetDescription(v string) *ConfiguredAudienceModelAssociationSummary
SetDescription sets the Description field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetId ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetId(v string) *ConfiguredAudienceModelAssociationSummary
SetId sets the Id field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetMembershipArn ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetMembershipArn(v string) *ConfiguredAudienceModelAssociationSummary
SetMembershipArn sets the MembershipArn field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetMembershipId ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetMembershipId(v string) *ConfiguredAudienceModelAssociationSummary
SetMembershipId sets the MembershipId field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetName ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetName(v string) *ConfiguredAudienceModelAssociationSummary
SetName sets the Name field's value.
func (*ConfiguredAudienceModelAssociationSummary) SetUpdateTime ¶ added in v1.48.8
func (s *ConfiguredAudienceModelAssociationSummary) SetUpdateTime(v time.Time) *ConfiguredAudienceModelAssociationSummary
SetUpdateTime sets the UpdateTime field's value.
func (ConfiguredAudienceModelAssociationSummary) String ¶ added in v1.48.8
func (s ConfiguredAudienceModelAssociationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTable ¶
type ConfiguredTable struct { // The columns within the underlying Glue table that can be utilized within // collaborations. // // AllowedColumns is a required field AllowedColumns []*string `locationName:"allowedColumns" min:"1" type:"list" required:"true"` // The analysis method for the configured table. The only valid value is currently // `DIRECT_QUERY`. // // AnalysisMethod is a required field AnalysisMethod *string `locationName:"analysisMethod" type:"string" required:"true" enum:"AnalysisMethod"` // The types of analysis rules associated with this configured table. Currently, // only one analysis rule may be associated with a configured table. // // AnalysisRuleTypes is a required field AnalysisRuleTypes []*string `locationName:"analysisRuleTypes" type:"list" required:"true" enum:"ConfiguredTableAnalysisRuleType"` // The unique ARN for the configured table. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The time the configured table was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // A description for the configured table. Description *string `locationName:"description" type:"string"` // The unique ID for the configured table. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // A name for the configured table. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The Glue table that this configured table represents. // // TableReference is a required field TableReference *TableReference `locationName:"tableReference" type:"structure" required:"true"` // The time the configured table was last updated // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A table that has been configured for use in a collaboration.
func (ConfiguredTable) GoString ¶
func (s ConfiguredTable) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTable) SetAllowedColumns ¶
func (s *ConfiguredTable) SetAllowedColumns(v []*string) *ConfiguredTable
SetAllowedColumns sets the AllowedColumns field's value.
func (*ConfiguredTable) SetAnalysisMethod ¶
func (s *ConfiguredTable) SetAnalysisMethod(v string) *ConfiguredTable
SetAnalysisMethod sets the AnalysisMethod field's value.
func (*ConfiguredTable) SetAnalysisRuleTypes ¶
func (s *ConfiguredTable) SetAnalysisRuleTypes(v []*string) *ConfiguredTable
SetAnalysisRuleTypes sets the AnalysisRuleTypes field's value.
func (*ConfiguredTable) SetArn ¶
func (s *ConfiguredTable) SetArn(v string) *ConfiguredTable
SetArn sets the Arn field's value.
func (*ConfiguredTable) SetCreateTime ¶
func (s *ConfiguredTable) SetCreateTime(v time.Time) *ConfiguredTable
SetCreateTime sets the CreateTime field's value.
func (*ConfiguredTable) SetDescription ¶
func (s *ConfiguredTable) SetDescription(v string) *ConfiguredTable
SetDescription sets the Description field's value.
func (*ConfiguredTable) SetId ¶
func (s *ConfiguredTable) SetId(v string) *ConfiguredTable
SetId sets the Id field's value.
func (*ConfiguredTable) SetName ¶
func (s *ConfiguredTable) SetName(v string) *ConfiguredTable
SetName sets the Name field's value.
func (*ConfiguredTable) SetTableReference ¶
func (s *ConfiguredTable) SetTableReference(v *TableReference) *ConfiguredTable
SetTableReference sets the TableReference field's value.
func (*ConfiguredTable) SetUpdateTime ¶
func (s *ConfiguredTable) SetUpdateTime(v time.Time) *ConfiguredTable
SetUpdateTime sets the UpdateTime field's value.
func (ConfiguredTable) String ¶
func (s ConfiguredTable) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAnalysisRule ¶
type ConfiguredTableAnalysisRule struct { // The unique ARN for the configured table. // // ConfiguredTableArn is a required field ConfiguredTableArn *string `locationName:"configuredTableArn" type:"string" required:"true"` // The unique ID for the configured table. // // ConfiguredTableId is a required field ConfiguredTableId *string `locationName:"configuredTableId" min:"36" type:"string" required:"true"` // The time the configured table analysis rule was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The policy that controls SQL query rules. // // Policy is a required field Policy *ConfiguredTableAnalysisRulePolicy `locationName:"policy" type:"structure" required:"true"` // The type of configured table analysis rule. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"ConfiguredTableAnalysisRuleType"` // The time the configured table analysis rule was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A configured table analysis rule, which limits how data for this table can be used.
func (ConfiguredTableAnalysisRule) GoString ¶
func (s ConfiguredTableAnalysisRule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAnalysisRule) SetConfiguredTableArn ¶
func (s *ConfiguredTableAnalysisRule) SetConfiguredTableArn(v string) *ConfiguredTableAnalysisRule
SetConfiguredTableArn sets the ConfiguredTableArn field's value.
func (*ConfiguredTableAnalysisRule) SetConfiguredTableId ¶
func (s *ConfiguredTableAnalysisRule) SetConfiguredTableId(v string) *ConfiguredTableAnalysisRule
SetConfiguredTableId sets the ConfiguredTableId field's value.
func (*ConfiguredTableAnalysisRule) SetCreateTime ¶
func (s *ConfiguredTableAnalysisRule) SetCreateTime(v time.Time) *ConfiguredTableAnalysisRule
SetCreateTime sets the CreateTime field's value.
func (*ConfiguredTableAnalysisRule) SetPolicy ¶
func (s *ConfiguredTableAnalysisRule) SetPolicy(v *ConfiguredTableAnalysisRulePolicy) *ConfiguredTableAnalysisRule
SetPolicy sets the Policy field's value.
func (*ConfiguredTableAnalysisRule) SetType ¶
func (s *ConfiguredTableAnalysisRule) SetType(v string) *ConfiguredTableAnalysisRule
SetType sets the Type field's value.
func (*ConfiguredTableAnalysisRule) SetUpdateTime ¶
func (s *ConfiguredTableAnalysisRule) SetUpdateTime(v time.Time) *ConfiguredTableAnalysisRule
SetUpdateTime sets the UpdateTime field's value.
func (ConfiguredTableAnalysisRule) String ¶
func (s ConfiguredTableAnalysisRule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAnalysisRulePolicy ¶
type ConfiguredTableAnalysisRulePolicy struct { // Controls on the query specifications that can be run on a configured table. V1 *ConfiguredTableAnalysisRulePolicyV1 `locationName:"v1" type:"structure"` // contains filtered or unexported fields }
Controls on the query specifications that can be run on a configured table.
func (ConfiguredTableAnalysisRulePolicy) GoString ¶
func (s ConfiguredTableAnalysisRulePolicy) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAnalysisRulePolicy) SetV1 ¶
func (s *ConfiguredTableAnalysisRulePolicy) SetV1(v *ConfiguredTableAnalysisRulePolicyV1) *ConfiguredTableAnalysisRulePolicy
SetV1 sets the V1 field's value.
func (ConfiguredTableAnalysisRulePolicy) String ¶
func (s ConfiguredTableAnalysisRulePolicy) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAnalysisRulePolicy) Validate ¶
func (s *ConfiguredTableAnalysisRulePolicy) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ConfiguredTableAnalysisRulePolicyV1 ¶
type ConfiguredTableAnalysisRulePolicyV1 struct { // Analysis rule type that enables only aggregation queries on a configured // table. Aggregation *AnalysisRuleAggregation `locationName:"aggregation" type:"structure"` // A type of analysis rule that enables the table owner to approve custom SQL // queries on their configured tables. It supports differential privacy. Custom *AnalysisRuleCustom `locationName:"custom" type:"structure"` // Analysis rule type that enables only list queries on a configured table. List *AnalysisRuleList `locationName:"list" type:"structure"` // contains filtered or unexported fields }
Controls on the query specifications that can be run on a configured table.
func (ConfiguredTableAnalysisRulePolicyV1) GoString ¶
func (s ConfiguredTableAnalysisRulePolicyV1) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAnalysisRulePolicyV1) SetAggregation ¶
func (s *ConfiguredTableAnalysisRulePolicyV1) SetAggregation(v *AnalysisRuleAggregation) *ConfiguredTableAnalysisRulePolicyV1
SetAggregation sets the Aggregation field's value.
func (*ConfiguredTableAnalysisRulePolicyV1) SetCustom ¶ added in v1.44.313
func (s *ConfiguredTableAnalysisRulePolicyV1) SetCustom(v *AnalysisRuleCustom) *ConfiguredTableAnalysisRulePolicyV1
SetCustom sets the Custom field's value.
func (*ConfiguredTableAnalysisRulePolicyV1) SetList ¶
func (s *ConfiguredTableAnalysisRulePolicyV1) SetList(v *AnalysisRuleList) *ConfiguredTableAnalysisRulePolicyV1
SetList sets the List field's value.
func (ConfiguredTableAnalysisRulePolicyV1) String ¶
func (s ConfiguredTableAnalysisRulePolicyV1) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAnalysisRulePolicyV1) Validate ¶
func (s *ConfiguredTableAnalysisRulePolicyV1) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ConfiguredTableAssociation ¶
type ConfiguredTableAssociation struct { // The analysis rule types for the configured table association. AnalysisRuleTypes []*string `locationName:"analysisRuleTypes" type:"list" enum:"ConfiguredTableAssociationAnalysisRuleType"` // The unique ARN for the configured table association. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the configured table that the association refers to. // // ConfiguredTableArn is a required field ConfiguredTableArn *string `locationName:"configuredTableArn" type:"string" required:"true"` // The unique ID for the configured table that the association refers to. // // ConfiguredTableId is a required field ConfiguredTableId *string `locationName:"configuredTableId" min:"36" type:"string" required:"true"` // The time the configured table association was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // A description of the configured table association. Description *string `locationName:"description" type:"string"` // The unique ID for the configured table association. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The unique ARN for the membership this configured table association belongs // to. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The unique ID for the membership this configured table association belongs // to. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of the configured table association, in lowercase. The table is // identified by this name when running protected queries against the underlying // data. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The service will assume this role to access catalog metadata and query the // table. // // RoleArn is a required field RoleArn *string `locationName:"roleArn" min:"32" type:"string" required:"true"` // The time the configured table association was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A configured table association links a configured table to a collaboration.
func (ConfiguredTableAssociation) GoString ¶
func (s ConfiguredTableAssociation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAssociation) SetAnalysisRuleTypes ¶ added in v1.55.2
func (s *ConfiguredTableAssociation) SetAnalysisRuleTypes(v []*string) *ConfiguredTableAssociation
SetAnalysisRuleTypes sets the AnalysisRuleTypes field's value.
func (*ConfiguredTableAssociation) SetArn ¶
func (s *ConfiguredTableAssociation) SetArn(v string) *ConfiguredTableAssociation
SetArn sets the Arn field's value.
func (*ConfiguredTableAssociation) SetConfiguredTableArn ¶
func (s *ConfiguredTableAssociation) SetConfiguredTableArn(v string) *ConfiguredTableAssociation
SetConfiguredTableArn sets the ConfiguredTableArn field's value.
func (*ConfiguredTableAssociation) SetConfiguredTableId ¶
func (s *ConfiguredTableAssociation) SetConfiguredTableId(v string) *ConfiguredTableAssociation
SetConfiguredTableId sets the ConfiguredTableId field's value.
func (*ConfiguredTableAssociation) SetCreateTime ¶
func (s *ConfiguredTableAssociation) SetCreateTime(v time.Time) *ConfiguredTableAssociation
SetCreateTime sets the CreateTime field's value.
func (*ConfiguredTableAssociation) SetDescription ¶
func (s *ConfiguredTableAssociation) SetDescription(v string) *ConfiguredTableAssociation
SetDescription sets the Description field's value.
func (*ConfiguredTableAssociation) SetId ¶
func (s *ConfiguredTableAssociation) SetId(v string) *ConfiguredTableAssociation
SetId sets the Id field's value.
func (*ConfiguredTableAssociation) SetMembershipArn ¶
func (s *ConfiguredTableAssociation) SetMembershipArn(v string) *ConfiguredTableAssociation
SetMembershipArn sets the MembershipArn field's value.
func (*ConfiguredTableAssociation) SetMembershipId ¶
func (s *ConfiguredTableAssociation) SetMembershipId(v string) *ConfiguredTableAssociation
SetMembershipId sets the MembershipId field's value.
func (*ConfiguredTableAssociation) SetName ¶
func (s *ConfiguredTableAssociation) SetName(v string) *ConfiguredTableAssociation
SetName sets the Name field's value.
func (*ConfiguredTableAssociation) SetRoleArn ¶
func (s *ConfiguredTableAssociation) SetRoleArn(v string) *ConfiguredTableAssociation
SetRoleArn sets the RoleArn field's value.
func (*ConfiguredTableAssociation) SetUpdateTime ¶
func (s *ConfiguredTableAssociation) SetUpdateTime(v time.Time) *ConfiguredTableAssociation
SetUpdateTime sets the UpdateTime field's value.
func (ConfiguredTableAssociation) String ¶
func (s ConfiguredTableAssociation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAssociationAnalysisRule ¶ added in v1.55.2
type ConfiguredTableAssociationAnalysisRule struct { // The Amazon Resource Name (ARN) of the configured table association. // // ConfiguredTableAssociationArn is a required field ConfiguredTableAssociationArn *string `locationName:"configuredTableAssociationArn" type:"string" required:"true"` // The unique identifier for the configured table association. // // ConfiguredTableAssociationId is a required field ConfiguredTableAssociationId *string `locationName:"configuredTableAssociationId" min:"36" type:"string" required:"true"` // The creation time of the configured table association analysis rule. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The membership identifier for the configured table association analysis rule. // // MembershipIdentifier is a required field MembershipIdentifier *string `locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The policy of the configured table association analysis rule. // // Policy is a required field Policy *ConfiguredTableAssociationAnalysisRulePolicy `locationName:"policy" type:"structure" required:"true"` // The type of the configured table association analysis rule. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"ConfiguredTableAssociationAnalysisRuleType"` // The update time of the configured table association analysis rule. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
An analysis rule for a configured table association. This analysis rule specifies how data from the table can be used within its associated collaboration. In the console, the ConfiguredTableAssociationAnalysisRule is referred to as the collaboration analysis rule.
func (ConfiguredTableAssociationAnalysisRule) GoString ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAssociationAnalysisRule) SetConfiguredTableAssociationArn ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRule) SetConfiguredTableAssociationArn(v string) *ConfiguredTableAssociationAnalysisRule
SetConfiguredTableAssociationArn sets the ConfiguredTableAssociationArn field's value.
func (*ConfiguredTableAssociationAnalysisRule) SetConfiguredTableAssociationId ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRule) SetConfiguredTableAssociationId(v string) *ConfiguredTableAssociationAnalysisRule
SetConfiguredTableAssociationId sets the ConfiguredTableAssociationId field's value.
func (*ConfiguredTableAssociationAnalysisRule) SetCreateTime ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRule) SetCreateTime(v time.Time) *ConfiguredTableAssociationAnalysisRule
SetCreateTime sets the CreateTime field's value.
func (*ConfiguredTableAssociationAnalysisRule) SetMembershipIdentifier ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRule) SetMembershipIdentifier(v string) *ConfiguredTableAssociationAnalysisRule
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ConfiguredTableAssociationAnalysisRule) SetPolicy ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRule) SetPolicy(v *ConfiguredTableAssociationAnalysisRulePolicy) *ConfiguredTableAssociationAnalysisRule
SetPolicy sets the Policy field's value.
func (*ConfiguredTableAssociationAnalysisRule) SetType ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRule) SetType(v string) *ConfiguredTableAssociationAnalysisRule
SetType sets the Type field's value.
func (*ConfiguredTableAssociationAnalysisRule) SetUpdateTime ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRule) SetUpdateTime(v time.Time) *ConfiguredTableAssociationAnalysisRule
SetUpdateTime sets the UpdateTime field's value.
func (ConfiguredTableAssociationAnalysisRule) String ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAssociationAnalysisRuleAggregation ¶ added in v1.55.2
type ConfiguredTableAssociationAnalysisRuleAggregation struct { // The list of resources or wildcards (ARNs) that are allowed to perform additional // analysis on query output. // // The allowedAdditionalAnalyses parameter is currently supported for the list // analysis rule (AnalysisRuleList) and the custom analysis rule (AnalysisRuleCustom). AllowedAdditionalAnalyses []*string `locationName:"allowedAdditionalAnalyses" type:"list"` // The list of collaboration members who are allowed to receive results of queries // run with this configured table. AllowedResultReceivers []*string `locationName:"allowedResultReceivers" type:"list"` // contains filtered or unexported fields }
The configured table association analysis rule applied to a configured table with the aggregation analysis rule.
func (ConfiguredTableAssociationAnalysisRuleAggregation) GoString ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRuleAggregation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAssociationAnalysisRuleAggregation) SetAllowedAdditionalAnalyses ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRuleAggregation) SetAllowedAdditionalAnalyses(v []*string) *ConfiguredTableAssociationAnalysisRuleAggregation
SetAllowedAdditionalAnalyses sets the AllowedAdditionalAnalyses field's value.
func (*ConfiguredTableAssociationAnalysisRuleAggregation) SetAllowedResultReceivers ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRuleAggregation) SetAllowedResultReceivers(v []*string) *ConfiguredTableAssociationAnalysisRuleAggregation
SetAllowedResultReceivers sets the AllowedResultReceivers field's value.
func (ConfiguredTableAssociationAnalysisRuleAggregation) String ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRuleAggregation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAssociationAnalysisRuleCustom ¶ added in v1.55.2
type ConfiguredTableAssociationAnalysisRuleCustom struct { // The list of resources or wildcards (ARNs) that are allowed to perform additional // analysis on query output. AllowedAdditionalAnalyses []*string `locationName:"allowedAdditionalAnalyses" type:"list"` // The list of collaboration members who are allowed to receive results of queries // run with this configured table. AllowedResultReceivers []*string `locationName:"allowedResultReceivers" type:"list"` // contains filtered or unexported fields }
The configured table association analysis rule applied to a configured table with the custom analysis rule.
func (ConfiguredTableAssociationAnalysisRuleCustom) GoString ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRuleCustom) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAssociationAnalysisRuleCustom) SetAllowedAdditionalAnalyses ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRuleCustom) SetAllowedAdditionalAnalyses(v []*string) *ConfiguredTableAssociationAnalysisRuleCustom
SetAllowedAdditionalAnalyses sets the AllowedAdditionalAnalyses field's value.
func (*ConfiguredTableAssociationAnalysisRuleCustom) SetAllowedResultReceivers ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRuleCustom) SetAllowedResultReceivers(v []*string) *ConfiguredTableAssociationAnalysisRuleCustom
SetAllowedResultReceivers sets the AllowedResultReceivers field's value.
func (ConfiguredTableAssociationAnalysisRuleCustom) String ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRuleCustom) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAssociationAnalysisRuleList ¶ added in v1.55.2
type ConfiguredTableAssociationAnalysisRuleList struct { // The list of resources or wildcards (ARNs) that are allowed to perform additional // analysis on query output. AllowedAdditionalAnalyses []*string `locationName:"allowedAdditionalAnalyses" type:"list"` // The list of collaboration members who are allowed to receive results of queries // run with this configured table. AllowedResultReceivers []*string `locationName:"allowedResultReceivers" type:"list"` // contains filtered or unexported fields }
The configured table association analysis rule applied to a configured table with the list analysis rule.
func (ConfiguredTableAssociationAnalysisRuleList) GoString ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRuleList) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAssociationAnalysisRuleList) SetAllowedAdditionalAnalyses ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRuleList) SetAllowedAdditionalAnalyses(v []*string) *ConfiguredTableAssociationAnalysisRuleList
SetAllowedAdditionalAnalyses sets the AllowedAdditionalAnalyses field's value.
func (*ConfiguredTableAssociationAnalysisRuleList) SetAllowedResultReceivers ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRuleList) SetAllowedResultReceivers(v []*string) *ConfiguredTableAssociationAnalysisRuleList
SetAllowedResultReceivers sets the AllowedResultReceivers field's value.
func (ConfiguredTableAssociationAnalysisRuleList) String ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRuleList) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAssociationAnalysisRulePolicy ¶ added in v1.55.2
type ConfiguredTableAssociationAnalysisRulePolicy struct { // The policy for the configured table association analysis rule. V1 *ConfiguredTableAssociationAnalysisRulePolicyV1 `locationName:"v1" type:"structure"` // contains filtered or unexported fields }
Controls on the query specifications that can be run on an associated configured table.
func (ConfiguredTableAssociationAnalysisRulePolicy) GoString ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRulePolicy) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAssociationAnalysisRulePolicy) SetV1 ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRulePolicy) SetV1(v *ConfiguredTableAssociationAnalysisRulePolicyV1) *ConfiguredTableAssociationAnalysisRulePolicy
SetV1 sets the V1 field's value.
func (ConfiguredTableAssociationAnalysisRulePolicy) String ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRulePolicy) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAssociationAnalysisRulePolicyV1 ¶ added in v1.55.2
type ConfiguredTableAssociationAnalysisRulePolicyV1 struct { // Analysis rule type that enables only aggregation queries on a configured // table. Aggregation *ConfiguredTableAssociationAnalysisRuleAggregation `locationName:"aggregation" type:"structure"` // Analysis rule type that enables the table owner to approve custom SQL queries // on their configured tables. It supports differential privacy. Custom *ConfiguredTableAssociationAnalysisRuleCustom `locationName:"custom" type:"structure"` // Analysis rule type that enables only list queries on a configured table. List *ConfiguredTableAssociationAnalysisRuleList `locationName:"list" type:"structure"` // contains filtered or unexported fields }
Controls on the query specifications that can be run on an associated configured table.
func (ConfiguredTableAssociationAnalysisRulePolicyV1) GoString ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRulePolicyV1) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAssociationAnalysisRulePolicyV1) SetAggregation ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRulePolicyV1) SetAggregation(v *ConfiguredTableAssociationAnalysisRuleAggregation) *ConfiguredTableAssociationAnalysisRulePolicyV1
SetAggregation sets the Aggregation field's value.
func (*ConfiguredTableAssociationAnalysisRulePolicyV1) SetCustom ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRulePolicyV1) SetCustom(v *ConfiguredTableAssociationAnalysisRuleCustom) *ConfiguredTableAssociationAnalysisRulePolicyV1
SetCustom sets the Custom field's value.
func (*ConfiguredTableAssociationAnalysisRulePolicyV1) SetList ¶ added in v1.55.2
func (s *ConfiguredTableAssociationAnalysisRulePolicyV1) SetList(v *ConfiguredTableAssociationAnalysisRuleList) *ConfiguredTableAssociationAnalysisRulePolicyV1
SetList sets the List field's value.
func (ConfiguredTableAssociationAnalysisRulePolicyV1) String ¶ added in v1.55.2
func (s ConfiguredTableAssociationAnalysisRulePolicyV1) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableAssociationSummary ¶
type ConfiguredTableAssociationSummary struct { // The unique ARN for the configured table association. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique configured table ID that this configured table association refers // to. // // ConfiguredTableId is a required field ConfiguredTableId *string `locationName:"configuredTableId" min:"36" type:"string" required:"true"` // The time the configured table association was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique ID for the configured table association. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The unique ARN for the membership that the configured table association belongs // to. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The unique ID for the membership that the configured table association belongs // to. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of the configured table association. The table is identified by // this name when running Protected Queries against the underlying data. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The time the configured table association was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The configured table association summary for the objects listed by the request.
func (ConfiguredTableAssociationSummary) GoString ¶
func (s ConfiguredTableAssociationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableAssociationSummary) SetArn ¶
func (s *ConfiguredTableAssociationSummary) SetArn(v string) *ConfiguredTableAssociationSummary
SetArn sets the Arn field's value.
func (*ConfiguredTableAssociationSummary) SetConfiguredTableId ¶
func (s *ConfiguredTableAssociationSummary) SetConfiguredTableId(v string) *ConfiguredTableAssociationSummary
SetConfiguredTableId sets the ConfiguredTableId field's value.
func (*ConfiguredTableAssociationSummary) SetCreateTime ¶
func (s *ConfiguredTableAssociationSummary) SetCreateTime(v time.Time) *ConfiguredTableAssociationSummary
SetCreateTime sets the CreateTime field's value.
func (*ConfiguredTableAssociationSummary) SetId ¶
func (s *ConfiguredTableAssociationSummary) SetId(v string) *ConfiguredTableAssociationSummary
SetId sets the Id field's value.
func (*ConfiguredTableAssociationSummary) SetMembershipArn ¶
func (s *ConfiguredTableAssociationSummary) SetMembershipArn(v string) *ConfiguredTableAssociationSummary
SetMembershipArn sets the MembershipArn field's value.
func (*ConfiguredTableAssociationSummary) SetMembershipId ¶
func (s *ConfiguredTableAssociationSummary) SetMembershipId(v string) *ConfiguredTableAssociationSummary
SetMembershipId sets the MembershipId field's value.
func (*ConfiguredTableAssociationSummary) SetName ¶
func (s *ConfiguredTableAssociationSummary) SetName(v string) *ConfiguredTableAssociationSummary
SetName sets the Name field's value.
func (*ConfiguredTableAssociationSummary) SetUpdateTime ¶
func (s *ConfiguredTableAssociationSummary) SetUpdateTime(v time.Time) *ConfiguredTableAssociationSummary
SetUpdateTime sets the UpdateTime field's value.
func (ConfiguredTableAssociationSummary) String ¶
func (s ConfiguredTableAssociationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConfiguredTableSummary ¶
type ConfiguredTableSummary struct { // The analysis method for the configured tables. The only valid value is currently // `DIRECT_QUERY`. // // AnalysisMethod is a required field AnalysisMethod *string `locationName:"analysisMethod" type:"string" required:"true" enum:"AnalysisMethod"` // The types of analysis rules associated with this configured table. // // AnalysisRuleTypes is a required field AnalysisRuleTypes []*string `locationName:"analysisRuleTypes" type:"list" required:"true" enum:"ConfiguredTableAnalysisRuleType"` // The unique ARN of the configured table. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The time the configured table was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique ID of the configured table. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The name of the configured table. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The time the configured table was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The configured table summary for the objects listed by the request.
func (ConfiguredTableSummary) GoString ¶
func (s ConfiguredTableSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfiguredTableSummary) SetAnalysisMethod ¶
func (s *ConfiguredTableSummary) SetAnalysisMethod(v string) *ConfiguredTableSummary
SetAnalysisMethod sets the AnalysisMethod field's value.
func (*ConfiguredTableSummary) SetAnalysisRuleTypes ¶
func (s *ConfiguredTableSummary) SetAnalysisRuleTypes(v []*string) *ConfiguredTableSummary
SetAnalysisRuleTypes sets the AnalysisRuleTypes field's value.
func (*ConfiguredTableSummary) SetArn ¶
func (s *ConfiguredTableSummary) SetArn(v string) *ConfiguredTableSummary
SetArn sets the Arn field's value.
func (*ConfiguredTableSummary) SetCreateTime ¶
func (s *ConfiguredTableSummary) SetCreateTime(v time.Time) *ConfiguredTableSummary
SetCreateTime sets the CreateTime field's value.
func (*ConfiguredTableSummary) SetId ¶
func (s *ConfiguredTableSummary) SetId(v string) *ConfiguredTableSummary
SetId sets the Id field's value.
func (*ConfiguredTableSummary) SetName ¶
func (s *ConfiguredTableSummary) SetName(v string) *ConfiguredTableSummary
SetName sets the Name field's value.
func (*ConfiguredTableSummary) SetUpdateTime ¶
func (s *ConfiguredTableSummary) SetUpdateTime(v time.Time) *ConfiguredTableSummary
SetUpdateTime sets the UpdateTime field's value.
func (ConfiguredTableSummary) String ¶
func (s ConfiguredTableSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ConflictException ¶
type ConflictException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // A reason code for the exception. Reason *string `locationName:"reason" type:"string" enum:"ConflictExceptionReason"` // The ID of the conflicting resource. ResourceId *string `locationName:"resourceId" type:"string"` // The type of the conflicting resource. ResourceType *string `locationName:"resourceType" type:"string" enum:"ResourceType"` // contains filtered or unexported fields }
Updating or deleting a resource can cause an inconsistent state.
func (*ConflictException) Code ¶
func (s *ConflictException) Code() string
Code returns the exception type name.
func (*ConflictException) Error ¶
func (s *ConflictException) Error() string
func (ConflictException) GoString ¶
func (s ConflictException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConflictException) Message ¶
func (s *ConflictException) Message() string
Message returns the exception's message.
func (*ConflictException) OrigErr ¶
func (s *ConflictException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ConflictException) RequestID ¶
func (s *ConflictException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ConflictException) StatusCode ¶
func (s *ConflictException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ConflictException) String ¶
func (s ConflictException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateAnalysisTemplateInput ¶ added in v1.44.313
type CreateAnalysisTemplateInput struct { // The parameters of the analysis template. AnalysisParameters []*AnalysisParameter `locationName:"analysisParameters" type:"list" sensitive:"true"` // The description of the analysis template. Description *string `locationName:"description" type:"string"` // The format of the analysis template. // // Format is a required field Format *string `locationName:"format" type:"string" required:"true" enum:"AnalysisFormat"` // The identifier for a membership resource. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The name of the analysis template. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The information in the analysis template. Currently supports text, the query // text for the analysis template. // // Source is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAnalysisTemplateInput's // String and GoString methods. // // Source is a required field Source *AnalysisSource `locationName:"source" type:"structure" required:"true" sensitive:"true"` // An optional label that you can assign to a resource when you create it. Each // tag consists of a key and an optional value, both of which you define. When // you use tagging, you can also use tag-based access control in IAM policies // to control access to this resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateAnalysisTemplateInput) GoString ¶ added in v1.44.313
func (s CreateAnalysisTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAnalysisTemplateInput) SetAnalysisParameters ¶ added in v1.44.313
func (s *CreateAnalysisTemplateInput) SetAnalysisParameters(v []*AnalysisParameter) *CreateAnalysisTemplateInput
SetAnalysisParameters sets the AnalysisParameters field's value.
func (*CreateAnalysisTemplateInput) SetDescription ¶ added in v1.44.313
func (s *CreateAnalysisTemplateInput) SetDescription(v string) *CreateAnalysisTemplateInput
SetDescription sets the Description field's value.
func (*CreateAnalysisTemplateInput) SetFormat ¶ added in v1.44.313
func (s *CreateAnalysisTemplateInput) SetFormat(v string) *CreateAnalysisTemplateInput
SetFormat sets the Format field's value.
func (*CreateAnalysisTemplateInput) SetMembershipIdentifier ¶ added in v1.44.313
func (s *CreateAnalysisTemplateInput) SetMembershipIdentifier(v string) *CreateAnalysisTemplateInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*CreateAnalysisTemplateInput) SetName ¶ added in v1.44.313
func (s *CreateAnalysisTemplateInput) SetName(v string) *CreateAnalysisTemplateInput
SetName sets the Name field's value.
func (*CreateAnalysisTemplateInput) SetSource ¶ added in v1.44.313
func (s *CreateAnalysisTemplateInput) SetSource(v *AnalysisSource) *CreateAnalysisTemplateInput
SetSource sets the Source field's value.
func (*CreateAnalysisTemplateInput) SetTags ¶ added in v1.44.313
func (s *CreateAnalysisTemplateInput) SetTags(v map[string]*string) *CreateAnalysisTemplateInput
SetTags sets the Tags field's value.
func (CreateAnalysisTemplateInput) String ¶ added in v1.44.313
func (s CreateAnalysisTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAnalysisTemplateInput) Validate ¶ added in v1.44.313
func (s *CreateAnalysisTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAnalysisTemplateOutput ¶ added in v1.44.313
type CreateAnalysisTemplateOutput struct { // The analysis template. // // AnalysisTemplate is a required field AnalysisTemplate *AnalysisTemplate `locationName:"analysisTemplate" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateAnalysisTemplateOutput) GoString ¶ added in v1.44.313
func (s CreateAnalysisTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAnalysisTemplateOutput) SetAnalysisTemplate ¶ added in v1.44.313
func (s *CreateAnalysisTemplateOutput) SetAnalysisTemplate(v *AnalysisTemplate) *CreateAnalysisTemplateOutput
SetAnalysisTemplate sets the AnalysisTemplate field's value.
func (CreateAnalysisTemplateOutput) String ¶ added in v1.44.313
func (s CreateAnalysisTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateCollaborationInput ¶
type CreateCollaborationInput struct { // The display name of the collaboration creator. // // CreatorDisplayName is a required field CreatorDisplayName *string `locationName:"creatorDisplayName" min:"1" type:"string" required:"true"` // The abilities granted to the collaboration creator. // // CreatorMemberAbilities is a required field CreatorMemberAbilities []*string `locationName:"creatorMemberAbilities" type:"list" required:"true" enum:"MemberAbility"` // The collaboration creator's payment responsibilities set by the collaboration // creator. // // If the collaboration creator hasn't specified anyone as the member paying // for query compute costs, then the member who can query is the default payer. CreatorPaymentConfiguration *PaymentConfiguration `locationName:"creatorPaymentConfiguration" type:"structure"` // The settings for client-side encryption with Cryptographic Computing for // Clean Rooms. DataEncryptionMetadata *DataEncryptionMetadata `locationName:"dataEncryptionMetadata" type:"structure"` // A description of the collaboration provided by the collaboration owner. // // Description is a required field Description *string `locationName:"description" min:"1" type:"string" required:"true"` // A list of initial members, not including the creator. This list is immutable. // // Members is a required field Members []*MemberSpecification `locationName:"members" type:"list" required:"true"` // The display name for a collaboration. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // An indicator as to whether query logging has been enabled or disabled for // the collaboration. // // QueryLogStatus is a required field QueryLogStatus *string `locationName:"queryLogStatus" type:"string" required:"true" enum:"CollaborationQueryLogStatus"` // An optional label that you can assign to a resource when you create it. Each // tag consists of a key and an optional value, both of which you define. When // you use tagging, you can also use tag-based access control in IAM policies // to control access to this resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateCollaborationInput) GoString ¶
func (s CreateCollaborationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateCollaborationInput) SetCreatorDisplayName ¶
func (s *CreateCollaborationInput) SetCreatorDisplayName(v string) *CreateCollaborationInput
SetCreatorDisplayName sets the CreatorDisplayName field's value.
func (*CreateCollaborationInput) SetCreatorMemberAbilities ¶
func (s *CreateCollaborationInput) SetCreatorMemberAbilities(v []*string) *CreateCollaborationInput
SetCreatorMemberAbilities sets the CreatorMemberAbilities field's value.
func (*CreateCollaborationInput) SetCreatorPaymentConfiguration ¶ added in v1.47.11
func (s *CreateCollaborationInput) SetCreatorPaymentConfiguration(v *PaymentConfiguration) *CreateCollaborationInput
SetCreatorPaymentConfiguration sets the CreatorPaymentConfiguration field's value.
func (*CreateCollaborationInput) SetDataEncryptionMetadata ¶
func (s *CreateCollaborationInput) SetDataEncryptionMetadata(v *DataEncryptionMetadata) *CreateCollaborationInput
SetDataEncryptionMetadata sets the DataEncryptionMetadata field's value.
func (*CreateCollaborationInput) SetDescription ¶
func (s *CreateCollaborationInput) SetDescription(v string) *CreateCollaborationInput
SetDescription sets the Description field's value.
func (*CreateCollaborationInput) SetMembers ¶
func (s *CreateCollaborationInput) SetMembers(v []*MemberSpecification) *CreateCollaborationInput
SetMembers sets the Members field's value.
func (*CreateCollaborationInput) SetName ¶
func (s *CreateCollaborationInput) SetName(v string) *CreateCollaborationInput
SetName sets the Name field's value.
func (*CreateCollaborationInput) SetQueryLogStatus ¶
func (s *CreateCollaborationInput) SetQueryLogStatus(v string) *CreateCollaborationInput
SetQueryLogStatus sets the QueryLogStatus field's value.
func (*CreateCollaborationInput) SetTags ¶ added in v1.44.226
func (s *CreateCollaborationInput) SetTags(v map[string]*string) *CreateCollaborationInput
SetTags sets the Tags field's value.
func (CreateCollaborationInput) String ¶
func (s CreateCollaborationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateCollaborationInput) Validate ¶
func (s *CreateCollaborationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateCollaborationOutput ¶
type CreateCollaborationOutput struct { // The collaboration. // // Collaboration is a required field Collaboration *Collaboration `locationName:"collaboration" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateCollaborationOutput) GoString ¶
func (s CreateCollaborationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateCollaborationOutput) SetCollaboration ¶
func (s *CreateCollaborationOutput) SetCollaboration(v *Collaboration) *CreateCollaborationOutput
SetCollaboration sets the Collaboration field's value.
func (CreateCollaborationOutput) String ¶
func (s CreateCollaborationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateConfiguredAudienceModelAssociationInput ¶ added in v1.48.8
type CreateConfiguredAudienceModelAssociationInput struct { // A unique identifier for the configured audience model that you want to associate. // // ConfiguredAudienceModelArn is a required field ConfiguredAudienceModelArn *string `locationName:"configuredAudienceModelArn" min:"20" type:"string" required:"true"` // The name of the configured audience model association. // // ConfiguredAudienceModelAssociationName is a required field ConfiguredAudienceModelAssociationName *string `locationName:"configuredAudienceModelAssociationName" min:"1" type:"string" required:"true"` // A description of the configured audience model association. Description *string `locationName:"description" type:"string"` // When TRUE, indicates that the resource policy for the configured audience // model resource being associated is configured for Clean Rooms to manage permissions // related to the given collaboration. When FALSE, indicates that the configured // audience model resource owner will manage permissions related to the given // collaboration. // // Setting this to TRUE requires you to have permissions to create, update, // and delete the resource policy for the cleanrooms-ml resource when you call // the DeleteConfiguredAudienceModelAssociation resource. In addition, if you // are the collaboration creator and specify TRUE, you must have the same permissions // when you call the DeleteMember and DeleteCollaboration APIs. // // ManageResourcePolicies is a required field ManageResourcePolicies *bool `locationName:"manageResourcePolicies" type:"boolean" required:"true"` // A unique identifier for one of your memberships for a collaboration. The // configured audience model is associated to the collaboration that this membership // belongs to. Accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // An optional label that you can assign to a resource when you create it. Each // tag consists of a key and an optional value, both of which you define. When // you use tagging, you can also use tag-based access control in IAM policies // to control access to this resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateConfiguredAudienceModelAssociationInput) GoString ¶ added in v1.48.8
func (s CreateConfiguredAudienceModelAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelArn ¶ added in v1.48.8
func (s *CreateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelArn(v string) *CreateConfiguredAudienceModelAssociationInput
SetConfiguredAudienceModelArn sets the ConfiguredAudienceModelArn field's value.
func (*CreateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationName ¶ added in v1.48.8
func (s *CreateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationName(v string) *CreateConfiguredAudienceModelAssociationInput
SetConfiguredAudienceModelAssociationName sets the ConfiguredAudienceModelAssociationName field's value.
func (*CreateConfiguredAudienceModelAssociationInput) SetDescription ¶ added in v1.48.8
func (s *CreateConfiguredAudienceModelAssociationInput) SetDescription(v string) *CreateConfiguredAudienceModelAssociationInput
SetDescription sets the Description field's value.
func (*CreateConfiguredAudienceModelAssociationInput) SetManageResourcePolicies ¶ added in v1.48.8
func (s *CreateConfiguredAudienceModelAssociationInput) SetManageResourcePolicies(v bool) *CreateConfiguredAudienceModelAssociationInput
SetManageResourcePolicies sets the ManageResourcePolicies field's value.
func (*CreateConfiguredAudienceModelAssociationInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *CreateConfiguredAudienceModelAssociationInput) SetMembershipIdentifier(v string) *CreateConfiguredAudienceModelAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*CreateConfiguredAudienceModelAssociationInput) SetTags ¶ added in v1.48.8
func (s *CreateConfiguredAudienceModelAssociationInput) SetTags(v map[string]*string) *CreateConfiguredAudienceModelAssociationInput
SetTags sets the Tags field's value.
func (CreateConfiguredAudienceModelAssociationInput) String ¶ added in v1.48.8
func (s CreateConfiguredAudienceModelAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredAudienceModelAssociationInput) Validate ¶ added in v1.48.8
func (s *CreateConfiguredAudienceModelAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateConfiguredAudienceModelAssociationOutput ¶ added in v1.48.8
type CreateConfiguredAudienceModelAssociationOutput struct { // Information about the configured audience model association. // // ConfiguredAudienceModelAssociation is a required field ConfiguredAudienceModelAssociation *ConfiguredAudienceModelAssociation `locationName:"configuredAudienceModelAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateConfiguredAudienceModelAssociationOutput) GoString ¶ added in v1.48.8
func (s CreateConfiguredAudienceModelAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (s *CreateConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation(v *ConfiguredAudienceModelAssociation) *CreateConfiguredAudienceModelAssociationOutput
SetConfiguredAudienceModelAssociation sets the ConfiguredAudienceModelAssociation field's value.
func (CreateConfiguredAudienceModelAssociationOutput) String ¶ added in v1.48.8
func (s CreateConfiguredAudienceModelAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateConfiguredTableAnalysisRuleInput ¶
type CreateConfiguredTableAnalysisRuleInput struct { // The analysis rule policy that was created for the configured table. // // AnalysisRulePolicy is a required field AnalysisRulePolicy *ConfiguredTableAnalysisRulePolicy `locationName:"analysisRulePolicy" type:"structure" required:"true"` // The type of analysis rule. // // AnalysisRuleType is a required field AnalysisRuleType *string `locationName:"analysisRuleType" type:"string" required:"true" enum:"ConfiguredTableAnalysisRuleType"` // The identifier for the configured table to create the analysis rule for. // Currently accepts the configured table ID. // // ConfiguredTableIdentifier is a required field ConfiguredTableIdentifier *string `location:"uri" locationName:"configuredTableIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateConfiguredTableAnalysisRuleInput) GoString ¶
func (s CreateConfiguredTableAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAnalysisRuleInput) SetAnalysisRulePolicy ¶
func (s *CreateConfiguredTableAnalysisRuleInput) SetAnalysisRulePolicy(v *ConfiguredTableAnalysisRulePolicy) *CreateConfiguredTableAnalysisRuleInput
SetAnalysisRulePolicy sets the AnalysisRulePolicy field's value.
func (*CreateConfiguredTableAnalysisRuleInput) SetAnalysisRuleType ¶
func (s *CreateConfiguredTableAnalysisRuleInput) SetAnalysisRuleType(v string) *CreateConfiguredTableAnalysisRuleInput
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*CreateConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier ¶
func (s *CreateConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier(v string) *CreateConfiguredTableAnalysisRuleInput
SetConfiguredTableIdentifier sets the ConfiguredTableIdentifier field's value.
func (CreateConfiguredTableAnalysisRuleInput) String ¶
func (s CreateConfiguredTableAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAnalysisRuleInput) Validate ¶
func (s *CreateConfiguredTableAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateConfiguredTableAnalysisRuleOutput ¶
type CreateConfiguredTableAnalysisRuleOutput struct { // The analysis rule that was created for the configured table. // // AnalysisRule is a required field AnalysisRule *ConfiguredTableAnalysisRule `locationName:"analysisRule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateConfiguredTableAnalysisRuleOutput) GoString ¶
func (s CreateConfiguredTableAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAnalysisRuleOutput) SetAnalysisRule ¶
func (s *CreateConfiguredTableAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAnalysisRule) *CreateConfiguredTableAnalysisRuleOutput
SetAnalysisRule sets the AnalysisRule field's value.
func (CreateConfiguredTableAnalysisRuleOutput) String ¶
func (s CreateConfiguredTableAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateConfiguredTableAssociationAnalysisRuleInput ¶ added in v1.55.2
type CreateConfiguredTableAssociationAnalysisRuleInput struct { // The analysis rule policy that was created for the configured table association. // // AnalysisRulePolicy is a required field AnalysisRulePolicy *ConfiguredTableAssociationAnalysisRulePolicy `locationName:"analysisRulePolicy" type:"structure" required:"true"` // The type of analysis rule. // // AnalysisRuleType is a required field AnalysisRuleType *string `locationName:"analysisRuleType" type:"string" required:"true" enum:"ConfiguredTableAssociationAnalysisRuleType"` // The unique ID for the configured table association. Currently accepts the // configured table association ID. // // ConfiguredTableAssociationIdentifier is a required field ConfiguredTableAssociationIdentifier *string `location:"uri" locationName:"configuredTableAssociationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for the membership that the configured table association // belongs to. Currently accepts the membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateConfiguredTableAssociationAnalysisRuleInput) GoString ¶ added in v1.55.2
func (s CreateConfiguredTableAssociationAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRulePolicy ¶ added in v1.55.2
func (s *CreateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRulePolicy(v *ConfiguredTableAssociationAnalysisRulePolicy) *CreateConfiguredTableAssociationAnalysisRuleInput
SetAnalysisRulePolicy sets the AnalysisRulePolicy field's value.
func (*CreateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType ¶ added in v1.55.2
func (s *CreateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType(v string) *CreateConfiguredTableAssociationAnalysisRuleInput
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*CreateConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier ¶ added in v1.55.2
func (s *CreateConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier(v string) *CreateConfiguredTableAssociationAnalysisRuleInput
SetConfiguredTableAssociationIdentifier sets the ConfiguredTableAssociationIdentifier field's value.
func (*CreateConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier ¶ added in v1.55.2
func (s *CreateConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier(v string) *CreateConfiguredTableAssociationAnalysisRuleInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (CreateConfiguredTableAssociationAnalysisRuleInput) String ¶ added in v1.55.2
func (s CreateConfiguredTableAssociationAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAssociationAnalysisRuleInput) Validate ¶ added in v1.55.2
func (s *CreateConfiguredTableAssociationAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateConfiguredTableAssociationAnalysisRuleOutput ¶ added in v1.55.2
type CreateConfiguredTableAssociationAnalysisRuleOutput struct { // The analysis rule for the configured table association. In the console, // the ConfiguredTableAssociationAnalysisRule is referred to as the collaboration // analysis rule. // // AnalysisRule is a required field AnalysisRule *ConfiguredTableAssociationAnalysisRule `locationName:"analysisRule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateConfiguredTableAssociationAnalysisRuleOutput) GoString ¶ added in v1.55.2
func (s CreateConfiguredTableAssociationAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule ¶ added in v1.55.2
func (s *CreateConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAssociationAnalysisRule) *CreateConfiguredTableAssociationAnalysisRuleOutput
SetAnalysisRule sets the AnalysisRule field's value.
func (CreateConfiguredTableAssociationAnalysisRuleOutput) String ¶ added in v1.55.2
func (s CreateConfiguredTableAssociationAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateConfiguredTableAssociationInput ¶
type CreateConfiguredTableAssociationInput struct { // A unique identifier for the configured table to be associated to. Currently // accepts a configured table ID. // // ConfiguredTableIdentifier is a required field ConfiguredTableIdentifier *string `locationName:"configuredTableIdentifier" min:"36" type:"string" required:"true"` // A description for the configured table association. Description *string `locationName:"description" type:"string"` // A unique identifier for one of your memberships for a collaboration. The // configured table is associated to the collaboration that this membership // belongs to. Currently accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The name of the configured table association. This name is used to query // the underlying configured table. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The service will assume this role to access catalog metadata and query the // table. // // RoleArn is a required field RoleArn *string `locationName:"roleArn" min:"32" type:"string" required:"true"` // An optional label that you can assign to a resource when you create it. Each // tag consists of a key and an optional value, both of which you define. When // you use tagging, you can also use tag-based access control in IAM policies // to control access to this resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateConfiguredTableAssociationInput) GoString ¶
func (s CreateConfiguredTableAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAssociationInput) SetConfiguredTableIdentifier ¶
func (s *CreateConfiguredTableAssociationInput) SetConfiguredTableIdentifier(v string) *CreateConfiguredTableAssociationInput
SetConfiguredTableIdentifier sets the ConfiguredTableIdentifier field's value.
func (*CreateConfiguredTableAssociationInput) SetDescription ¶
func (s *CreateConfiguredTableAssociationInput) SetDescription(v string) *CreateConfiguredTableAssociationInput
SetDescription sets the Description field's value.
func (*CreateConfiguredTableAssociationInput) SetMembershipIdentifier ¶
func (s *CreateConfiguredTableAssociationInput) SetMembershipIdentifier(v string) *CreateConfiguredTableAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*CreateConfiguredTableAssociationInput) SetName ¶
func (s *CreateConfiguredTableAssociationInput) SetName(v string) *CreateConfiguredTableAssociationInput
SetName sets the Name field's value.
func (*CreateConfiguredTableAssociationInput) SetRoleArn ¶
func (s *CreateConfiguredTableAssociationInput) SetRoleArn(v string) *CreateConfiguredTableAssociationInput
SetRoleArn sets the RoleArn field's value.
func (*CreateConfiguredTableAssociationInput) SetTags ¶ added in v1.44.226
func (s *CreateConfiguredTableAssociationInput) SetTags(v map[string]*string) *CreateConfiguredTableAssociationInput
SetTags sets the Tags field's value.
func (CreateConfiguredTableAssociationInput) String ¶
func (s CreateConfiguredTableAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAssociationInput) Validate ¶
func (s *CreateConfiguredTableAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateConfiguredTableAssociationOutput ¶
type CreateConfiguredTableAssociationOutput struct { // The configured table association. // // ConfiguredTableAssociation is a required field ConfiguredTableAssociation *ConfiguredTableAssociation `locationName:"configuredTableAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateConfiguredTableAssociationOutput) GoString ¶
func (s CreateConfiguredTableAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableAssociationOutput) SetConfiguredTableAssociation ¶
func (s *CreateConfiguredTableAssociationOutput) SetConfiguredTableAssociation(v *ConfiguredTableAssociation) *CreateConfiguredTableAssociationOutput
SetConfiguredTableAssociation sets the ConfiguredTableAssociation field's value.
func (CreateConfiguredTableAssociationOutput) String ¶
func (s CreateConfiguredTableAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateConfiguredTableInput ¶
type CreateConfiguredTableInput struct { // The columns of the underlying table that can be used by collaborations or // analysis rules. // // AllowedColumns is a required field AllowedColumns []*string `locationName:"allowedColumns" min:"1" type:"list" required:"true"` // The analysis method for the configured tables. The only valid value is currently // `DIRECT_QUERY`. // // AnalysisMethod is a required field AnalysisMethod *string `locationName:"analysisMethod" type:"string" required:"true" enum:"AnalysisMethod"` // A description for the configured table. Description *string `locationName:"description" type:"string"` // The name of the configured table. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // A reference to the Glue table being configured. // // TableReference is a required field TableReference *TableReference `locationName:"tableReference" type:"structure" required:"true"` // An optional label that you can assign to a resource when you create it. Each // tag consists of a key and an optional value, both of which you define. When // you use tagging, you can also use tag-based access control in IAM policies // to control access to this resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateConfiguredTableInput) GoString ¶
func (s CreateConfiguredTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableInput) SetAllowedColumns ¶
func (s *CreateConfiguredTableInput) SetAllowedColumns(v []*string) *CreateConfiguredTableInput
SetAllowedColumns sets the AllowedColumns field's value.
func (*CreateConfiguredTableInput) SetAnalysisMethod ¶
func (s *CreateConfiguredTableInput) SetAnalysisMethod(v string) *CreateConfiguredTableInput
SetAnalysisMethod sets the AnalysisMethod field's value.
func (*CreateConfiguredTableInput) SetDescription ¶
func (s *CreateConfiguredTableInput) SetDescription(v string) *CreateConfiguredTableInput
SetDescription sets the Description field's value.
func (*CreateConfiguredTableInput) SetName ¶
func (s *CreateConfiguredTableInput) SetName(v string) *CreateConfiguredTableInput
SetName sets the Name field's value.
func (*CreateConfiguredTableInput) SetTableReference ¶
func (s *CreateConfiguredTableInput) SetTableReference(v *TableReference) *CreateConfiguredTableInput
SetTableReference sets the TableReference field's value.
func (*CreateConfiguredTableInput) SetTags ¶ added in v1.44.226
func (s *CreateConfiguredTableInput) SetTags(v map[string]*string) *CreateConfiguredTableInput
SetTags sets the Tags field's value.
func (CreateConfiguredTableInput) String ¶
func (s CreateConfiguredTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableInput) Validate ¶
func (s *CreateConfiguredTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateConfiguredTableOutput ¶
type CreateConfiguredTableOutput struct { // The created configured table. // // ConfiguredTable is a required field ConfiguredTable *ConfiguredTable `locationName:"configuredTable" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateConfiguredTableOutput) GoString ¶
func (s CreateConfiguredTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateConfiguredTableOutput) SetConfiguredTable ¶
func (s *CreateConfiguredTableOutput) SetConfiguredTable(v *ConfiguredTable) *CreateConfiguredTableOutput
SetConfiguredTable sets the ConfiguredTable field's value.
func (CreateConfiguredTableOutput) String ¶
func (s CreateConfiguredTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateIdMappingTableInput ¶ added in v1.55.1
type CreateIdMappingTableInput struct { // A description of the ID mapping table. Description *string `locationName:"description" type:"string"` // The input reference configuration needed to create the ID mapping table. // // InputReferenceConfig is a required field InputReferenceConfig *IdMappingTableInputReferenceConfig `locationName:"inputReferenceConfig" type:"structure" required:"true"` // The Amazon Resource Name (ARN) of the Amazon Web Services KMS key. This value // is used to encrypt the mapping table data that is stored by Clean Rooms. KmsKeyArn *string `locationName:"kmsKeyArn" min:"20" type:"string"` // The unique identifier of the membership that contains the ID mapping table. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // A name for the ID mapping table. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // An optional label that you can assign to a resource when you create it. Each // tag consists of a key and an optional value, both of which you define. When // you use tagging, you can also use tag-based access control in IAM policies // to control access to this resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateIdMappingTableInput) GoString ¶ added in v1.55.1
func (s CreateIdMappingTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateIdMappingTableInput) SetDescription ¶ added in v1.55.1
func (s *CreateIdMappingTableInput) SetDescription(v string) *CreateIdMappingTableInput
SetDescription sets the Description field's value.
func (*CreateIdMappingTableInput) SetInputReferenceConfig ¶ added in v1.55.1
func (s *CreateIdMappingTableInput) SetInputReferenceConfig(v *IdMappingTableInputReferenceConfig) *CreateIdMappingTableInput
SetInputReferenceConfig sets the InputReferenceConfig field's value.
func (*CreateIdMappingTableInput) SetKmsKeyArn ¶ added in v1.55.1
func (s *CreateIdMappingTableInput) SetKmsKeyArn(v string) *CreateIdMappingTableInput
SetKmsKeyArn sets the KmsKeyArn field's value.
func (*CreateIdMappingTableInput) SetMembershipIdentifier ¶ added in v1.55.1
func (s *CreateIdMappingTableInput) SetMembershipIdentifier(v string) *CreateIdMappingTableInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*CreateIdMappingTableInput) SetName ¶ added in v1.55.1
func (s *CreateIdMappingTableInput) SetName(v string) *CreateIdMappingTableInput
SetName sets the Name field's value.
func (*CreateIdMappingTableInput) SetTags ¶ added in v1.55.1
func (s *CreateIdMappingTableInput) SetTags(v map[string]*string) *CreateIdMappingTableInput
SetTags sets the Tags field's value.
func (CreateIdMappingTableInput) String ¶ added in v1.55.1
func (s CreateIdMappingTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateIdMappingTableInput) Validate ¶ added in v1.55.1
func (s *CreateIdMappingTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateIdMappingTableOutput ¶ added in v1.55.1
type CreateIdMappingTableOutput struct { // The ID mapping table that was created. // // IdMappingTable is a required field IdMappingTable *IdMappingTable `locationName:"idMappingTable" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateIdMappingTableOutput) GoString ¶ added in v1.55.1
func (s CreateIdMappingTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateIdMappingTableOutput) SetIdMappingTable ¶ added in v1.55.1
func (s *CreateIdMappingTableOutput) SetIdMappingTable(v *IdMappingTable) *CreateIdMappingTableOutput
SetIdMappingTable sets the IdMappingTable field's value.
func (CreateIdMappingTableOutput) String ¶ added in v1.55.1
func (s CreateIdMappingTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreateMembershipInput ¶
type CreateMembershipInput struct { // The unique ID for the associated collaboration. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The default protected query result configuration as specified by the member // who can receive results. DefaultResultConfiguration *MembershipProtectedQueryResultConfiguration `locationName:"defaultResultConfiguration" type:"structure"` // The payment responsibilities accepted by the collaboration member. // // Not required if the collaboration member has the member ability to run queries. // // Required if the collaboration member doesn't have the member ability to run // queries but is configured as a payer by the collaboration creator. PaymentConfiguration *MembershipPaymentConfiguration `locationName:"paymentConfiguration" type:"structure"` // An indicator as to whether query logging has been enabled or disabled for // the membership. // // QueryLogStatus is a required field QueryLogStatus *string `locationName:"queryLogStatus" type:"string" required:"true" enum:"MembershipQueryLogStatus"` // An optional label that you can assign to a resource when you create it. Each // tag consists of a key and an optional value, both of which you define. When // you use tagging, you can also use tag-based access control in IAM policies // to control access to this resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateMembershipInput) GoString ¶
func (s CreateMembershipInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMembershipInput) SetCollaborationIdentifier ¶
func (s *CreateMembershipInput) SetCollaborationIdentifier(v string) *CreateMembershipInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*CreateMembershipInput) SetDefaultResultConfiguration ¶ added in v1.45.0
func (s *CreateMembershipInput) SetDefaultResultConfiguration(v *MembershipProtectedQueryResultConfiguration) *CreateMembershipInput
SetDefaultResultConfiguration sets the DefaultResultConfiguration field's value.
func (*CreateMembershipInput) SetPaymentConfiguration ¶ added in v1.47.11
func (s *CreateMembershipInput) SetPaymentConfiguration(v *MembershipPaymentConfiguration) *CreateMembershipInput
SetPaymentConfiguration sets the PaymentConfiguration field's value.
func (*CreateMembershipInput) SetQueryLogStatus ¶
func (s *CreateMembershipInput) SetQueryLogStatus(v string) *CreateMembershipInput
SetQueryLogStatus sets the QueryLogStatus field's value.
func (*CreateMembershipInput) SetTags ¶ added in v1.44.226
func (s *CreateMembershipInput) SetTags(v map[string]*string) *CreateMembershipInput
SetTags sets the Tags field's value.
func (CreateMembershipInput) String ¶
func (s CreateMembershipInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMembershipInput) Validate ¶
func (s *CreateMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateMembershipOutput ¶
type CreateMembershipOutput struct { // The membership that was created. // // Membership is a required field Membership *Membership `locationName:"membership" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreateMembershipOutput) GoString ¶
func (s CreateMembershipOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateMembershipOutput) SetMembership ¶
func (s *CreateMembershipOutput) SetMembership(v *Membership) *CreateMembershipOutput
SetMembership sets the Membership field's value.
func (CreateMembershipOutput) String ¶
func (s CreateMembershipOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type CreatePrivacyBudgetTemplateInput ¶ added in v1.48.8
type CreatePrivacyBudgetTemplateInput struct { // How often the privacy budget refreshes. // // If you plan to regularly bring new data into the collaboration, you can use // CALENDAR_MONTH to automatically get a new privacy budget for the collaboration // every calendar month. Choosing this option allows arbitrary amounts of information // to be revealed about rows of the data when repeatedly queries across refreshes. // Avoid choosing this if the same rows will be repeatedly queried between privacy // budget refreshes. // // AutoRefresh is a required field AutoRefresh *string `locationName:"autoRefresh" type:"string" required:"true" enum:"PrivacyBudgetTemplateAutoRefresh"` // A unique identifier for one of your memberships for a collaboration. The // privacy budget template is created in the collaboration that this membership // belongs to. Accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // Specifies your parameters for the privacy budget template. // // Parameters is a required field Parameters *PrivacyBudgetTemplateParametersInput_ `locationName:"parameters" type:"structure" required:"true"` // Specifies the type of the privacy budget template. // // PrivacyBudgetType is a required field PrivacyBudgetType *string `locationName:"privacyBudgetType" type:"string" required:"true" enum:"PrivacyBudgetType"` // An optional label that you can assign to a resource when you create it. Each // tag consists of a key and an optional value, both of which you define. When // you use tagging, you can also use tag-based access control in IAM policies // to control access to this resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreatePrivacyBudgetTemplateInput) GoString ¶ added in v1.48.8
func (s CreatePrivacyBudgetTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreatePrivacyBudgetTemplateInput) SetAutoRefresh ¶ added in v1.48.8
func (s *CreatePrivacyBudgetTemplateInput) SetAutoRefresh(v string) *CreatePrivacyBudgetTemplateInput
SetAutoRefresh sets the AutoRefresh field's value.
func (*CreatePrivacyBudgetTemplateInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *CreatePrivacyBudgetTemplateInput) SetMembershipIdentifier(v string) *CreatePrivacyBudgetTemplateInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*CreatePrivacyBudgetTemplateInput) SetParameters ¶ added in v1.48.8
func (s *CreatePrivacyBudgetTemplateInput) SetParameters(v *PrivacyBudgetTemplateParametersInput_) *CreatePrivacyBudgetTemplateInput
SetParameters sets the Parameters field's value.
func (*CreatePrivacyBudgetTemplateInput) SetPrivacyBudgetType ¶ added in v1.48.8
func (s *CreatePrivacyBudgetTemplateInput) SetPrivacyBudgetType(v string) *CreatePrivacyBudgetTemplateInput
SetPrivacyBudgetType sets the PrivacyBudgetType field's value.
func (*CreatePrivacyBudgetTemplateInput) SetTags ¶ added in v1.48.8
func (s *CreatePrivacyBudgetTemplateInput) SetTags(v map[string]*string) *CreatePrivacyBudgetTemplateInput
SetTags sets the Tags field's value.
func (CreatePrivacyBudgetTemplateInput) String ¶ added in v1.48.8
func (s CreatePrivacyBudgetTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreatePrivacyBudgetTemplateInput) Validate ¶ added in v1.48.8
func (s *CreatePrivacyBudgetTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreatePrivacyBudgetTemplateOutput ¶ added in v1.48.8
type CreatePrivacyBudgetTemplateOutput struct { // A summary of the elements in the privacy budget template. // // PrivacyBudgetTemplate is a required field PrivacyBudgetTemplate *PrivacyBudgetTemplate `locationName:"privacyBudgetTemplate" type:"structure" required:"true"` // contains filtered or unexported fields }
func (CreatePrivacyBudgetTemplateOutput) GoString ¶ added in v1.48.8
func (s CreatePrivacyBudgetTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreatePrivacyBudgetTemplateOutput) SetPrivacyBudgetTemplate ¶ added in v1.48.8
func (s *CreatePrivacyBudgetTemplateOutput) SetPrivacyBudgetTemplate(v *PrivacyBudgetTemplate) *CreatePrivacyBudgetTemplateOutput
SetPrivacyBudgetTemplate sets the PrivacyBudgetTemplate field's value.
func (CreatePrivacyBudgetTemplateOutput) String ¶ added in v1.48.8
func (s CreatePrivacyBudgetTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DataEncryptionMetadata ¶
type DataEncryptionMetadata struct { // Indicates whether encrypted tables can contain cleartext data (TRUE) or are // to cryptographically process every column (FALSE). // // AllowCleartext is a required field AllowCleartext *bool `locationName:"allowCleartext" type:"boolean" required:"true"` // Indicates whether Fingerprint columns can contain duplicate entries (TRUE) // or are to contain only non-repeated values (FALSE). // // AllowDuplicates is a required field AllowDuplicates *bool `locationName:"allowDuplicates" type:"boolean" required:"true"` // Indicates whether Fingerprint columns can be joined on any other Fingerprint // column with a different name (TRUE) or can only be joined on Fingerprint // columns of the same name (FALSE). // // AllowJoinsOnColumnsWithDifferentNames is a required field AllowJoinsOnColumnsWithDifferentNames *bool `locationName:"allowJoinsOnColumnsWithDifferentNames" type:"boolean" required:"true"` // Indicates whether NULL values are to be copied as NULL to encrypted tables // (TRUE) or cryptographically processed (FALSE). // // PreserveNulls is a required field PreserveNulls *bool `locationName:"preserveNulls" type:"boolean" required:"true"` // contains filtered or unexported fields }
The settings for client-side encryption for cryptographic computing.
func (DataEncryptionMetadata) GoString ¶
func (s DataEncryptionMetadata) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataEncryptionMetadata) SetAllowCleartext ¶
func (s *DataEncryptionMetadata) SetAllowCleartext(v bool) *DataEncryptionMetadata
SetAllowCleartext sets the AllowCleartext field's value.
func (*DataEncryptionMetadata) SetAllowDuplicates ¶
func (s *DataEncryptionMetadata) SetAllowDuplicates(v bool) *DataEncryptionMetadata
SetAllowDuplicates sets the AllowDuplicates field's value.
func (*DataEncryptionMetadata) SetAllowJoinsOnColumnsWithDifferentNames ¶
func (s *DataEncryptionMetadata) SetAllowJoinsOnColumnsWithDifferentNames(v bool) *DataEncryptionMetadata
SetAllowJoinsOnColumnsWithDifferentNames sets the AllowJoinsOnColumnsWithDifferentNames field's value.
func (*DataEncryptionMetadata) SetPreserveNulls ¶
func (s *DataEncryptionMetadata) SetPreserveNulls(v bool) *DataEncryptionMetadata
SetPreserveNulls sets the PreserveNulls field's value.
func (DataEncryptionMetadata) String ¶
func (s DataEncryptionMetadata) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataEncryptionMetadata) Validate ¶
func (s *DataEncryptionMetadata) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAnalysisTemplateInput ¶ added in v1.44.313
type DeleteAnalysisTemplateInput struct { // The identifier for the analysis template resource. // // AnalysisTemplateIdentifier is a required field AnalysisTemplateIdentifier *string `location:"uri" locationName:"analysisTemplateIdentifier" min:"36" type:"string" required:"true"` // The identifier for a membership resource. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteAnalysisTemplateInput) GoString ¶ added in v1.44.313
func (s DeleteAnalysisTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteAnalysisTemplateInput) SetAnalysisTemplateIdentifier ¶ added in v1.44.313
func (s *DeleteAnalysisTemplateInput) SetAnalysisTemplateIdentifier(v string) *DeleteAnalysisTemplateInput
SetAnalysisTemplateIdentifier sets the AnalysisTemplateIdentifier field's value.
func (*DeleteAnalysisTemplateInput) SetMembershipIdentifier ¶ added in v1.44.313
func (s *DeleteAnalysisTemplateInput) SetMembershipIdentifier(v string) *DeleteAnalysisTemplateInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (DeleteAnalysisTemplateInput) String ¶ added in v1.44.313
func (s DeleteAnalysisTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteAnalysisTemplateInput) Validate ¶ added in v1.44.313
func (s *DeleteAnalysisTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAnalysisTemplateOutput ¶ added in v1.44.313
type DeleteAnalysisTemplateOutput struct {
// contains filtered or unexported fields
}
func (DeleteAnalysisTemplateOutput) GoString ¶ added in v1.44.313
func (s DeleteAnalysisTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteAnalysisTemplateOutput) String ¶ added in v1.44.313
func (s DeleteAnalysisTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteCollaborationInput ¶
type DeleteCollaborationInput struct { // The identifier for the collaboration. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteCollaborationInput) GoString ¶
func (s DeleteCollaborationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteCollaborationInput) SetCollaborationIdentifier ¶
func (s *DeleteCollaborationInput) SetCollaborationIdentifier(v string) *DeleteCollaborationInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (DeleteCollaborationInput) String ¶
func (s DeleteCollaborationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteCollaborationInput) Validate ¶
func (s *DeleteCollaborationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteCollaborationOutput ¶
type DeleteCollaborationOutput struct {
// contains filtered or unexported fields
}
func (DeleteCollaborationOutput) GoString ¶
func (s DeleteCollaborationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteCollaborationOutput) String ¶
func (s DeleteCollaborationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteConfiguredAudienceModelAssociationInput ¶ added in v1.48.8
type DeleteConfiguredAudienceModelAssociationInput struct { // A unique identifier of the configured audience model association that you // want to delete. // // ConfiguredAudienceModelAssociationIdentifier is a required field ConfiguredAudienceModelAssociationIdentifier *string `location:"uri" locationName:"configuredAudienceModelAssociationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier of the membership that contains the audience model association // that you want to delete. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteConfiguredAudienceModelAssociationInput) GoString ¶ added in v1.48.8
func (s DeleteConfiguredAudienceModelAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier ¶ added in v1.48.8
func (s *DeleteConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier(v string) *DeleteConfiguredAudienceModelAssociationInput
SetConfiguredAudienceModelAssociationIdentifier sets the ConfiguredAudienceModelAssociationIdentifier field's value.
func (*DeleteConfiguredAudienceModelAssociationInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *DeleteConfiguredAudienceModelAssociationInput) SetMembershipIdentifier(v string) *DeleteConfiguredAudienceModelAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (DeleteConfiguredAudienceModelAssociationInput) String ¶ added in v1.48.8
func (s DeleteConfiguredAudienceModelAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredAudienceModelAssociationInput) Validate ¶ added in v1.48.8
func (s *DeleteConfiguredAudienceModelAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteConfiguredAudienceModelAssociationOutput ¶ added in v1.48.8
type DeleteConfiguredAudienceModelAssociationOutput struct {
// contains filtered or unexported fields
}
func (DeleteConfiguredAudienceModelAssociationOutput) GoString ¶ added in v1.48.8
func (s DeleteConfiguredAudienceModelAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteConfiguredAudienceModelAssociationOutput) String ¶ added in v1.48.8
func (s DeleteConfiguredAudienceModelAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteConfiguredTableAnalysisRuleInput ¶
type DeleteConfiguredTableAnalysisRuleInput struct { // The analysis rule type to be deleted. Configured table analysis rules are // uniquely identified by their configured table identifier and analysis rule // type. // // AnalysisRuleType is a required field AnalysisRuleType *string `location:"uri" locationName:"analysisRuleType" type:"string" required:"true" enum:"ConfiguredTableAnalysisRuleType"` // The unique identifier for the configured table that the analysis rule applies // to. Currently accepts the configured table ID. // // ConfiguredTableIdentifier is a required field ConfiguredTableIdentifier *string `location:"uri" locationName:"configuredTableIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteConfiguredTableAnalysisRuleInput) GoString ¶
func (s DeleteConfiguredTableAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredTableAnalysisRuleInput) SetAnalysisRuleType ¶
func (s *DeleteConfiguredTableAnalysisRuleInput) SetAnalysisRuleType(v string) *DeleteConfiguredTableAnalysisRuleInput
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*DeleteConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier ¶
func (s *DeleteConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier(v string) *DeleteConfiguredTableAnalysisRuleInput
SetConfiguredTableIdentifier sets the ConfiguredTableIdentifier field's value.
func (DeleteConfiguredTableAnalysisRuleInput) String ¶
func (s DeleteConfiguredTableAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredTableAnalysisRuleInput) Validate ¶
func (s *DeleteConfiguredTableAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteConfiguredTableAnalysisRuleOutput ¶
type DeleteConfiguredTableAnalysisRuleOutput struct {
// contains filtered or unexported fields
}
An empty response that indicates a successful delete.
func (DeleteConfiguredTableAnalysisRuleOutput) GoString ¶
func (s DeleteConfiguredTableAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteConfiguredTableAnalysisRuleOutput) String ¶
func (s DeleteConfiguredTableAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteConfiguredTableAssociationAnalysisRuleInput ¶ added in v1.55.2
type DeleteConfiguredTableAssociationAnalysisRuleInput struct { // The type of the analysis rule that you want to delete. // // AnalysisRuleType is a required field AnalysisRuleType *string `` /* 126-byte string literal not displayed */ // The identifier for the configured table association that's related to the // analysis rule that you want to delete. // // ConfiguredTableAssociationIdentifier is a required field ConfiguredTableAssociationIdentifier *string `location:"uri" locationName:"configuredTableAssociationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for the membership that the configured table association // belongs to. Currently accepts the membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteConfiguredTableAssociationAnalysisRuleInput) GoString ¶ added in v1.55.2
func (s DeleteConfiguredTableAssociationAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType ¶ added in v1.55.2
func (s *DeleteConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType(v string) *DeleteConfiguredTableAssociationAnalysisRuleInput
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*DeleteConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier ¶ added in v1.55.2
func (s *DeleteConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier(v string) *DeleteConfiguredTableAssociationAnalysisRuleInput
SetConfiguredTableAssociationIdentifier sets the ConfiguredTableAssociationIdentifier field's value.
func (*DeleteConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier ¶ added in v1.55.2
func (s *DeleteConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier(v string) *DeleteConfiguredTableAssociationAnalysisRuleInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (DeleteConfiguredTableAssociationAnalysisRuleInput) String ¶ added in v1.55.2
func (s DeleteConfiguredTableAssociationAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredTableAssociationAnalysisRuleInput) Validate ¶ added in v1.55.2
func (s *DeleteConfiguredTableAssociationAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteConfiguredTableAssociationAnalysisRuleOutput ¶ added in v1.55.2
type DeleteConfiguredTableAssociationAnalysisRuleOutput struct {
// contains filtered or unexported fields
}
func (DeleteConfiguredTableAssociationAnalysisRuleOutput) GoString ¶ added in v1.55.2
func (s DeleteConfiguredTableAssociationAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteConfiguredTableAssociationAnalysisRuleOutput) String ¶ added in v1.55.2
func (s DeleteConfiguredTableAssociationAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteConfiguredTableAssociationInput ¶
type DeleteConfiguredTableAssociationInput struct { // The unique ID for the configured table association to be deleted. Currently // accepts the configured table ID. // // ConfiguredTableAssociationIdentifier is a required field ConfiguredTableAssociationIdentifier *string `location:"uri" locationName:"configuredTableAssociationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for the membership that the configured table association // belongs to. Currently accepts the membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteConfiguredTableAssociationInput) GoString ¶
func (s DeleteConfiguredTableAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier ¶
func (s *DeleteConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier(v string) *DeleteConfiguredTableAssociationInput
SetConfiguredTableAssociationIdentifier sets the ConfiguredTableAssociationIdentifier field's value.
func (*DeleteConfiguredTableAssociationInput) SetMembershipIdentifier ¶
func (s *DeleteConfiguredTableAssociationInput) SetMembershipIdentifier(v string) *DeleteConfiguredTableAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (DeleteConfiguredTableAssociationInput) String ¶
func (s DeleteConfiguredTableAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredTableAssociationInput) Validate ¶
func (s *DeleteConfiguredTableAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteConfiguredTableAssociationOutput ¶
type DeleteConfiguredTableAssociationOutput struct {
// contains filtered or unexported fields
}
func (DeleteConfiguredTableAssociationOutput) GoString ¶
func (s DeleteConfiguredTableAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteConfiguredTableAssociationOutput) String ¶
func (s DeleteConfiguredTableAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteConfiguredTableInput ¶
type DeleteConfiguredTableInput struct { // The unique ID for the configured table to delete. // // ConfiguredTableIdentifier is a required field ConfiguredTableIdentifier *string `location:"uri" locationName:"configuredTableIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteConfiguredTableInput) GoString ¶
func (s DeleteConfiguredTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredTableInput) SetConfiguredTableIdentifier ¶
func (s *DeleteConfiguredTableInput) SetConfiguredTableIdentifier(v string) *DeleteConfiguredTableInput
SetConfiguredTableIdentifier sets the ConfiguredTableIdentifier field's value.
func (DeleteConfiguredTableInput) String ¶
func (s DeleteConfiguredTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteConfiguredTableInput) Validate ¶
func (s *DeleteConfiguredTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteConfiguredTableOutput ¶
type DeleteConfiguredTableOutput struct {
// contains filtered or unexported fields
}
The empty output for a successful deletion.
func (DeleteConfiguredTableOutput) GoString ¶
func (s DeleteConfiguredTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteConfiguredTableOutput) String ¶
func (s DeleteConfiguredTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteIdMappingTableInput ¶ added in v1.55.1
type DeleteIdMappingTableInput struct { // The unique identifier of the ID mapping table that you want to delete. // // IdMappingTableIdentifier is a required field IdMappingTableIdentifier *string `location:"uri" locationName:"idMappingTableIdentifier" min:"36" type:"string" required:"true"` // The unique identifier of the membership that contains the ID mapping table // that you want to delete. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteIdMappingTableInput) GoString ¶ added in v1.55.1
func (s DeleteIdMappingTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteIdMappingTableInput) SetIdMappingTableIdentifier ¶ added in v1.55.1
func (s *DeleteIdMappingTableInput) SetIdMappingTableIdentifier(v string) *DeleteIdMappingTableInput
SetIdMappingTableIdentifier sets the IdMappingTableIdentifier field's value.
func (*DeleteIdMappingTableInput) SetMembershipIdentifier ¶ added in v1.55.1
func (s *DeleteIdMappingTableInput) SetMembershipIdentifier(v string) *DeleteIdMappingTableInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (DeleteIdMappingTableInput) String ¶ added in v1.55.1
func (s DeleteIdMappingTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteIdMappingTableInput) Validate ¶ added in v1.55.1
func (s *DeleteIdMappingTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteIdMappingTableOutput ¶ added in v1.55.1
type DeleteIdMappingTableOutput struct {
// contains filtered or unexported fields
}
func (DeleteIdMappingTableOutput) GoString ¶ added in v1.55.1
func (s DeleteIdMappingTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteIdMappingTableOutput) String ¶ added in v1.55.1
func (s DeleteIdMappingTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteIdNamespaceAssociationInput ¶ added in v1.55.1
type DeleteIdNamespaceAssociationInput struct { // The unique identifier of the ID namespace association that you want to delete. // // IdNamespaceAssociationIdentifier is a required field IdNamespaceAssociationIdentifier *string `location:"uri" locationName:"idNamespaceAssociationIdentifier" min:"36" type:"string" required:"true"` // The unique identifier of the membership that contains the ID namespace association // that you want to delete. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteIdNamespaceAssociationInput) GoString ¶ added in v1.55.1
func (s DeleteIdNamespaceAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteIdNamespaceAssociationInput) SetIdNamespaceAssociationIdentifier ¶ added in v1.55.1
func (s *DeleteIdNamespaceAssociationInput) SetIdNamespaceAssociationIdentifier(v string) *DeleteIdNamespaceAssociationInput
SetIdNamespaceAssociationIdentifier sets the IdNamespaceAssociationIdentifier field's value.
func (*DeleteIdNamespaceAssociationInput) SetMembershipIdentifier ¶ added in v1.55.1
func (s *DeleteIdNamespaceAssociationInput) SetMembershipIdentifier(v string) *DeleteIdNamespaceAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (DeleteIdNamespaceAssociationInput) String ¶ added in v1.55.1
func (s DeleteIdNamespaceAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteIdNamespaceAssociationInput) Validate ¶ added in v1.55.1
func (s *DeleteIdNamespaceAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteIdNamespaceAssociationOutput ¶ added in v1.55.1
type DeleteIdNamespaceAssociationOutput struct {
// contains filtered or unexported fields
}
func (DeleteIdNamespaceAssociationOutput) GoString ¶ added in v1.55.1
func (s DeleteIdNamespaceAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteIdNamespaceAssociationOutput) String ¶ added in v1.55.1
func (s DeleteIdNamespaceAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteMemberInput ¶
type DeleteMemberInput struct { // The account ID of the member to remove. // // AccountId is a required field AccountId *string `location:"uri" locationName:"accountId" min:"12" type:"string" required:"true"` // The unique identifier for the associated collaboration. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteMemberInput) GoString ¶
func (s DeleteMemberInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMemberInput) SetAccountId ¶
func (s *DeleteMemberInput) SetAccountId(v string) *DeleteMemberInput
SetAccountId sets the AccountId field's value.
func (*DeleteMemberInput) SetCollaborationIdentifier ¶
func (s *DeleteMemberInput) SetCollaborationIdentifier(v string) *DeleteMemberInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (DeleteMemberInput) String ¶
func (s DeleteMemberInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMemberInput) Validate ¶
func (s *DeleteMemberInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteMemberOutput ¶
type DeleteMemberOutput struct {
// contains filtered or unexported fields
}
func (DeleteMemberOutput) GoString ¶
func (s DeleteMemberOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteMemberOutput) String ¶
func (s DeleteMemberOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeleteMembershipInput ¶
type DeleteMembershipInput struct { // The identifier for a membership resource. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteMembershipInput) GoString ¶
func (s DeleteMembershipInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMembershipInput) SetMembershipIdentifier ¶
func (s *DeleteMembershipInput) SetMembershipIdentifier(v string) *DeleteMembershipInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (DeleteMembershipInput) String ¶
func (s DeleteMembershipInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteMembershipInput) Validate ¶
func (s *DeleteMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteMembershipOutput ¶
type DeleteMembershipOutput struct {
// contains filtered or unexported fields
}
func (DeleteMembershipOutput) GoString ¶
func (s DeleteMembershipOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteMembershipOutput) String ¶
func (s DeleteMembershipOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DeletePrivacyBudgetTemplateInput ¶ added in v1.48.8
type DeletePrivacyBudgetTemplateInput struct { // A unique identifier for one of your memberships for a collaboration. The // privacy budget template is deleted from the collaboration that this membership // belongs to. Accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for your privacy budget template. // // PrivacyBudgetTemplateIdentifier is a required field PrivacyBudgetTemplateIdentifier *string `location:"uri" locationName:"privacyBudgetTemplateIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeletePrivacyBudgetTemplateInput) GoString ¶ added in v1.48.8
func (s DeletePrivacyBudgetTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeletePrivacyBudgetTemplateInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *DeletePrivacyBudgetTemplateInput) SetMembershipIdentifier(v string) *DeletePrivacyBudgetTemplateInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*DeletePrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier ¶ added in v1.48.8
func (s *DeletePrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier(v string) *DeletePrivacyBudgetTemplateInput
SetPrivacyBudgetTemplateIdentifier sets the PrivacyBudgetTemplateIdentifier field's value.
func (DeletePrivacyBudgetTemplateInput) String ¶ added in v1.48.8
func (s DeletePrivacyBudgetTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeletePrivacyBudgetTemplateInput) Validate ¶ added in v1.48.8
func (s *DeletePrivacyBudgetTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeletePrivacyBudgetTemplateOutput ¶ added in v1.48.8
type DeletePrivacyBudgetTemplateOutput struct {
// contains filtered or unexported fields
}
func (DeletePrivacyBudgetTemplateOutput) GoString ¶ added in v1.48.8
func (s DeletePrivacyBudgetTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeletePrivacyBudgetTemplateOutput) String ¶ added in v1.48.8
func (s DeletePrivacyBudgetTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DifferentialPrivacyColumn ¶ added in v1.48.8
type DifferentialPrivacyColumn struct { // The name of the column, such as user_id, that contains the unique identifier // of your users, whose privacy you want to protect. If you want to turn on // differential privacy for two or more tables in a collaboration, you must // configure the same column as the user identifier column in both analysis // rules. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
Specifies the name of the column that contains the unique identifier of your users, whose privacy you want to protect.
func (DifferentialPrivacyColumn) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyColumn) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyColumn) SetName ¶ added in v1.48.8
func (s *DifferentialPrivacyColumn) SetName(v string) *DifferentialPrivacyColumn
SetName sets the Name field's value.
func (DifferentialPrivacyColumn) String ¶ added in v1.48.8
func (s DifferentialPrivacyColumn) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyColumn) Validate ¶ added in v1.48.8
func (s *DifferentialPrivacyColumn) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DifferentialPrivacyConfiguration ¶ added in v1.48.8
type DifferentialPrivacyConfiguration struct { // The name of the column (such as user_id) that contains the unique identifier // of your users whose privacy you want to protect. If you want to turn on differential // privacy for two or more tables in a collaboration, you must configure the // same column as the user identifier column in both analysis rules. // // Columns is a required field Columns []*DifferentialPrivacyColumn `locationName:"columns" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
Specifies the unique identifier for your users.
func (DifferentialPrivacyConfiguration) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyConfiguration) SetColumns ¶ added in v1.48.8
func (s *DifferentialPrivacyConfiguration) SetColumns(v []*DifferentialPrivacyColumn) *DifferentialPrivacyConfiguration
SetColumns sets the Columns field's value.
func (DifferentialPrivacyConfiguration) String ¶ added in v1.48.8
func (s DifferentialPrivacyConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyConfiguration) Validate ¶ added in v1.48.8
func (s *DifferentialPrivacyConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DifferentialPrivacyParameters ¶ added in v1.48.8
type DifferentialPrivacyParameters struct { // Provides the sensitivity parameters that you can use to better understand // the total amount of noise in query results. // // SensitivityParameters is a required field SensitivityParameters []*DifferentialPrivacySensitivityParameters `locationName:"sensitivityParameters" type:"list" required:"true"` // contains filtered or unexported fields }
An array that contains the sensitivity parameters.
func (DifferentialPrivacyParameters) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyParameters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyParameters) SetSensitivityParameters ¶ added in v1.48.8
func (s *DifferentialPrivacyParameters) SetSensitivityParameters(v []*DifferentialPrivacySensitivityParameters) *DifferentialPrivacyParameters
SetSensitivityParameters sets the SensitivityParameters field's value.
func (DifferentialPrivacyParameters) String ¶ added in v1.48.8
func (s DifferentialPrivacyParameters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DifferentialPrivacyPreviewAggregation ¶ added in v1.48.8
type DifferentialPrivacyPreviewAggregation struct { // The maximum number of aggregations that the member who can query can run // given the epsilon and noise parameters. // // MaxCount is a required field MaxCount *int64 `locationName:"maxCount" type:"integer" required:"true"` // The type of aggregation function. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"DifferentialPrivacyAggregationType"` // contains filtered or unexported fields }
Provides an estimate of the number of aggregation functions that the member who can query can run given the epsilon and noise parameters.
func (DifferentialPrivacyPreviewAggregation) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyPreviewAggregation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyPreviewAggregation) SetMaxCount ¶ added in v1.48.8
func (s *DifferentialPrivacyPreviewAggregation) SetMaxCount(v int64) *DifferentialPrivacyPreviewAggregation
SetMaxCount sets the MaxCount field's value.
func (*DifferentialPrivacyPreviewAggregation) SetType ¶ added in v1.48.8
func (s *DifferentialPrivacyPreviewAggregation) SetType(v string) *DifferentialPrivacyPreviewAggregation
SetType sets the Type field's value.
func (DifferentialPrivacyPreviewAggregation) String ¶ added in v1.48.8
func (s DifferentialPrivacyPreviewAggregation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DifferentialPrivacyPreviewParametersInput_ ¶ added in v1.48.8
type DifferentialPrivacyPreviewParametersInput_ struct { // The epsilon value that you want to preview. // // Epsilon is a required field Epsilon *int64 `locationName:"epsilon" min:"1" type:"integer" required:"true"` // Noise added per query is measured in terms of the number of users whose contributions // you want to obscure. This value governs the rate at which the privacy budget // is depleted. // // UsersNoisePerQuery is a required field UsersNoisePerQuery *int64 `locationName:"usersNoisePerQuery" min:"10" type:"integer" required:"true"` // contains filtered or unexported fields }
The epsilon and noise parameters that you want to preview.
func (DifferentialPrivacyPreviewParametersInput_) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyPreviewParametersInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyPreviewParametersInput_) SetEpsilon ¶ added in v1.48.8
func (s *DifferentialPrivacyPreviewParametersInput_) SetEpsilon(v int64) *DifferentialPrivacyPreviewParametersInput_
SetEpsilon sets the Epsilon field's value.
func (*DifferentialPrivacyPreviewParametersInput_) SetUsersNoisePerQuery ¶ added in v1.48.8
func (s *DifferentialPrivacyPreviewParametersInput_) SetUsersNoisePerQuery(v int64) *DifferentialPrivacyPreviewParametersInput_
SetUsersNoisePerQuery sets the UsersNoisePerQuery field's value.
func (DifferentialPrivacyPreviewParametersInput_) String ¶ added in v1.48.8
func (s DifferentialPrivacyPreviewParametersInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyPreviewParametersInput_) Validate ¶ added in v1.48.8
func (s *DifferentialPrivacyPreviewParametersInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DifferentialPrivacyPrivacyBudget ¶ added in v1.48.8
type DifferentialPrivacyPrivacyBudget struct { // This information includes the configured epsilon value and the utility in // terms of total aggregations, as well as the remaining aggregations. // // Aggregations is a required field Aggregations []*DifferentialPrivacyPrivacyBudgetAggregation `locationName:"aggregations" type:"list" required:"true"` // The epsilon value that you configured. // // Epsilon is a required field Epsilon *int64 `locationName:"epsilon" min:"1" type:"integer" required:"true"` // contains filtered or unexported fields }
Specifies the configured epsilon value and the utility in terms of total aggregations, as well as the remaining aggregations available.
func (DifferentialPrivacyPrivacyBudget) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyPrivacyBudget) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyPrivacyBudget) SetAggregations ¶ added in v1.48.8
func (s *DifferentialPrivacyPrivacyBudget) SetAggregations(v []*DifferentialPrivacyPrivacyBudgetAggregation) *DifferentialPrivacyPrivacyBudget
SetAggregations sets the Aggregations field's value.
func (*DifferentialPrivacyPrivacyBudget) SetEpsilon ¶ added in v1.48.8
func (s *DifferentialPrivacyPrivacyBudget) SetEpsilon(v int64) *DifferentialPrivacyPrivacyBudget
SetEpsilon sets the Epsilon field's value.
func (DifferentialPrivacyPrivacyBudget) String ¶ added in v1.48.8
func (s DifferentialPrivacyPrivacyBudget) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DifferentialPrivacyPrivacyBudgetAggregation ¶ added in v1.48.8
type DifferentialPrivacyPrivacyBudgetAggregation struct { // The maximum number of aggregation functions that you can perform with the // given privacy budget. // // MaxCount is a required field MaxCount *int64 `locationName:"maxCount" type:"integer" required:"true"` // The remaining number of aggregation functions that can be run with the available // privacy budget. // // RemainingCount is a required field RemainingCount *int64 `locationName:"remainingCount" type:"integer" required:"true"` // The different types of aggregation functions that you can perform. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"DifferentialPrivacyAggregationType"` // contains filtered or unexported fields }
Information about the total number of aggregations, as well as the remaining aggregations.
func (DifferentialPrivacyPrivacyBudgetAggregation) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyPrivacyBudgetAggregation) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyPrivacyBudgetAggregation) SetMaxCount ¶ added in v1.48.8
func (s *DifferentialPrivacyPrivacyBudgetAggregation) SetMaxCount(v int64) *DifferentialPrivacyPrivacyBudgetAggregation
SetMaxCount sets the MaxCount field's value.
func (*DifferentialPrivacyPrivacyBudgetAggregation) SetRemainingCount ¶ added in v1.48.8
func (s *DifferentialPrivacyPrivacyBudgetAggregation) SetRemainingCount(v int64) *DifferentialPrivacyPrivacyBudgetAggregation
SetRemainingCount sets the RemainingCount field's value.
func (*DifferentialPrivacyPrivacyBudgetAggregation) SetType ¶ added in v1.48.8
func (s *DifferentialPrivacyPrivacyBudgetAggregation) SetType(v string) *DifferentialPrivacyPrivacyBudgetAggregation
SetType sets the Type field's value.
func (DifferentialPrivacyPrivacyBudgetAggregation) String ¶ added in v1.48.8
func (s DifferentialPrivacyPrivacyBudgetAggregation) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DifferentialPrivacyPrivacyImpact ¶ added in v1.48.8
type DifferentialPrivacyPrivacyImpact struct { // The number of aggregation functions that you can perform. // // Aggregations is a required field Aggregations []*DifferentialPrivacyPreviewAggregation `locationName:"aggregations" type:"list" required:"true"` // contains filtered or unexported fields }
Information about the number of aggregation functions that the member who can query can run given the epsilon and noise parameters.
func (DifferentialPrivacyPrivacyImpact) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyPrivacyImpact) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyPrivacyImpact) SetAggregations ¶ added in v1.48.8
func (s *DifferentialPrivacyPrivacyImpact) SetAggregations(v []*DifferentialPrivacyPreviewAggregation) *DifferentialPrivacyPrivacyImpact
SetAggregations sets the Aggregations field's value.
func (DifferentialPrivacyPrivacyImpact) String ¶ added in v1.48.8
func (s DifferentialPrivacyPrivacyImpact) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DifferentialPrivacySensitivityParameters ¶ added in v1.48.8
type DifferentialPrivacySensitivityParameters struct { // The aggregation expression that was run. // // AggregationExpression is a required field AggregationExpression *string `locationName:"aggregationExpression" min:"1" type:"string" required:"true"` // The type of aggregation function that was run. // // AggregationType is a required field AggregationType *string `locationName:"aggregationType" type:"string" required:"true" enum:"DifferentialPrivacyAggregationType"` // The upper bound of the aggregation expression. MaxColumnValue *float64 `locationName:"maxColumnValue" type:"float"` // The lower bound of the aggregation expression. MinColumnValue *float64 `locationName:"minColumnValue" type:"float"` // The maximum number of rows contributed by a user in a SQL query. // // UserContributionLimit is a required field UserContributionLimit *int64 `locationName:"userContributionLimit" type:"integer" required:"true"` // contains filtered or unexported fields }
Provides the sensitivity parameters.
func (DifferentialPrivacySensitivityParameters) GoString ¶ added in v1.48.8
func (s DifferentialPrivacySensitivityParameters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacySensitivityParameters) SetAggregationExpression ¶ added in v1.48.8
func (s *DifferentialPrivacySensitivityParameters) SetAggregationExpression(v string) *DifferentialPrivacySensitivityParameters
SetAggregationExpression sets the AggregationExpression field's value.
func (*DifferentialPrivacySensitivityParameters) SetAggregationType ¶ added in v1.48.8
func (s *DifferentialPrivacySensitivityParameters) SetAggregationType(v string) *DifferentialPrivacySensitivityParameters
SetAggregationType sets the AggregationType field's value.
func (*DifferentialPrivacySensitivityParameters) SetMaxColumnValue ¶ added in v1.48.8
func (s *DifferentialPrivacySensitivityParameters) SetMaxColumnValue(v float64) *DifferentialPrivacySensitivityParameters
SetMaxColumnValue sets the MaxColumnValue field's value.
func (*DifferentialPrivacySensitivityParameters) SetMinColumnValue ¶ added in v1.48.8
func (s *DifferentialPrivacySensitivityParameters) SetMinColumnValue(v float64) *DifferentialPrivacySensitivityParameters
SetMinColumnValue sets the MinColumnValue field's value.
func (*DifferentialPrivacySensitivityParameters) SetUserContributionLimit ¶ added in v1.48.8
func (s *DifferentialPrivacySensitivityParameters) SetUserContributionLimit(v int64) *DifferentialPrivacySensitivityParameters
SetUserContributionLimit sets the UserContributionLimit field's value.
func (DifferentialPrivacySensitivityParameters) String ¶ added in v1.48.8
func (s DifferentialPrivacySensitivityParameters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DifferentialPrivacyTemplateParametersInput_ ¶ added in v1.48.8
type DifferentialPrivacyTemplateParametersInput_ struct { // The epsilon value that you want to use. // // Epsilon is a required field Epsilon *int64 `locationName:"epsilon" min:"1" type:"integer" required:"true"` // Noise added per query is measured in terms of the number of users whose contributions // you want to obscure. This value governs the rate at which the privacy budget // is depleted. // // UsersNoisePerQuery is a required field UsersNoisePerQuery *int64 `locationName:"usersNoisePerQuery" min:"10" type:"integer" required:"true"` // contains filtered or unexported fields }
The epsilon and noise parameter values that you want to use for the differential privacy template.
func (DifferentialPrivacyTemplateParametersInput_) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyTemplateParametersInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyTemplateParametersInput_) SetEpsilon ¶ added in v1.48.8
func (s *DifferentialPrivacyTemplateParametersInput_) SetEpsilon(v int64) *DifferentialPrivacyTemplateParametersInput_
SetEpsilon sets the Epsilon field's value.
func (*DifferentialPrivacyTemplateParametersInput_) SetUsersNoisePerQuery ¶ added in v1.48.8
func (s *DifferentialPrivacyTemplateParametersInput_) SetUsersNoisePerQuery(v int64) *DifferentialPrivacyTemplateParametersInput_
SetUsersNoisePerQuery sets the UsersNoisePerQuery field's value.
func (DifferentialPrivacyTemplateParametersInput_) String ¶ added in v1.48.8
func (s DifferentialPrivacyTemplateParametersInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyTemplateParametersInput_) Validate ¶ added in v1.48.8
func (s *DifferentialPrivacyTemplateParametersInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DifferentialPrivacyTemplateParametersOutput_ ¶ added in v1.48.8
type DifferentialPrivacyTemplateParametersOutput_ struct { // The epsilon value that you specified. // // Epsilon is a required field Epsilon *int64 `locationName:"epsilon" min:"1" type:"integer" required:"true"` // Noise added per query is measured in terms of the number of users whose contributions // you want to obscure. This value governs the rate at which the privacy budget // is depleted. // // UsersNoisePerQuery is a required field UsersNoisePerQuery *int64 `locationName:"usersNoisePerQuery" min:"10" type:"integer" required:"true"` // contains filtered or unexported fields }
The epsilon and noise parameter values that were used for the differential privacy template.
func (DifferentialPrivacyTemplateParametersOutput_) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyTemplateParametersOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyTemplateParametersOutput_) SetEpsilon ¶ added in v1.48.8
func (s *DifferentialPrivacyTemplateParametersOutput_) SetEpsilon(v int64) *DifferentialPrivacyTemplateParametersOutput_
SetEpsilon sets the Epsilon field's value.
func (*DifferentialPrivacyTemplateParametersOutput_) SetUsersNoisePerQuery ¶ added in v1.48.8
func (s *DifferentialPrivacyTemplateParametersOutput_) SetUsersNoisePerQuery(v int64) *DifferentialPrivacyTemplateParametersOutput_
SetUsersNoisePerQuery sets the UsersNoisePerQuery field's value.
func (DifferentialPrivacyTemplateParametersOutput_) String ¶ added in v1.48.8
func (s DifferentialPrivacyTemplateParametersOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type DifferentialPrivacyTemplateUpdateParameters ¶ added in v1.48.8
type DifferentialPrivacyTemplateUpdateParameters struct { // The updated epsilon value that you want to use. Epsilon *int64 `locationName:"epsilon" min:"1" type:"integer"` // The updated value of noise added per query. It is measured in terms of the // number of users whose contributions you want to obscure. This value governs // the rate at which the privacy budget is depleted. UsersNoisePerQuery *int64 `locationName:"usersNoisePerQuery" min:"10" type:"integer"` // contains filtered or unexported fields }
The epsilon and noise parameter values that you want to update in the differential privacy template.
func (DifferentialPrivacyTemplateUpdateParameters) GoString ¶ added in v1.48.8
func (s DifferentialPrivacyTemplateUpdateParameters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyTemplateUpdateParameters) SetEpsilon ¶ added in v1.48.8
func (s *DifferentialPrivacyTemplateUpdateParameters) SetEpsilon(v int64) *DifferentialPrivacyTemplateUpdateParameters
SetEpsilon sets the Epsilon field's value.
func (*DifferentialPrivacyTemplateUpdateParameters) SetUsersNoisePerQuery ¶ added in v1.48.8
func (s *DifferentialPrivacyTemplateUpdateParameters) SetUsersNoisePerQuery(v int64) *DifferentialPrivacyTemplateUpdateParameters
SetUsersNoisePerQuery sets the UsersNoisePerQuery field's value.
func (DifferentialPrivacyTemplateUpdateParameters) String ¶ added in v1.48.8
func (s DifferentialPrivacyTemplateUpdateParameters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DifferentialPrivacyTemplateUpdateParameters) Validate ¶ added in v1.48.8
func (s *DifferentialPrivacyTemplateUpdateParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DirectAnalysisConfigurationDetails ¶ added in v1.55.2
type DirectAnalysisConfigurationDetails struct { // The account IDs for the member who received the results of a protected query. ReceiverAccountIds []*string `locationName:"receiverAccountIds" type:"list"` // contains filtered or unexported fields }
The direct analysis configuration details.
func (DirectAnalysisConfigurationDetails) GoString ¶ added in v1.55.2
func (s DirectAnalysisConfigurationDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DirectAnalysisConfigurationDetails) SetReceiverAccountIds ¶ added in v1.55.2
func (s *DirectAnalysisConfigurationDetails) SetReceiverAccountIds(v []*string) *DirectAnalysisConfigurationDetails
SetReceiverAccountIds sets the ReceiverAccountIds field's value.
func (DirectAnalysisConfigurationDetails) String ¶ added in v1.55.2
func (s DirectAnalysisConfigurationDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetAnalysisTemplateInput ¶ added in v1.44.313
type GetAnalysisTemplateInput struct { // The identifier for the analysis template resource. // // AnalysisTemplateIdentifier is a required field AnalysisTemplateIdentifier *string `location:"uri" locationName:"analysisTemplateIdentifier" min:"36" type:"string" required:"true"` // The identifier for a membership resource. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetAnalysisTemplateInput) GoString ¶ added in v1.44.313
func (s GetAnalysisTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAnalysisTemplateInput) SetAnalysisTemplateIdentifier ¶ added in v1.44.313
func (s *GetAnalysisTemplateInput) SetAnalysisTemplateIdentifier(v string) *GetAnalysisTemplateInput
SetAnalysisTemplateIdentifier sets the AnalysisTemplateIdentifier field's value.
func (*GetAnalysisTemplateInput) SetMembershipIdentifier ¶ added in v1.44.313
func (s *GetAnalysisTemplateInput) SetMembershipIdentifier(v string) *GetAnalysisTemplateInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (GetAnalysisTemplateInput) String ¶ added in v1.44.313
func (s GetAnalysisTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAnalysisTemplateInput) Validate ¶ added in v1.44.313
func (s *GetAnalysisTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAnalysisTemplateOutput ¶ added in v1.44.313
type GetAnalysisTemplateOutput struct { // The analysis template. // // AnalysisTemplate is a required field AnalysisTemplate *AnalysisTemplate `locationName:"analysisTemplate" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetAnalysisTemplateOutput) GoString ¶ added in v1.44.313
func (s GetAnalysisTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAnalysisTemplateOutput) SetAnalysisTemplate ¶ added in v1.44.313
func (s *GetAnalysisTemplateOutput) SetAnalysisTemplate(v *AnalysisTemplate) *GetAnalysisTemplateOutput
SetAnalysisTemplate sets the AnalysisTemplate field's value.
func (GetAnalysisTemplateOutput) String ¶ added in v1.44.313
func (s GetAnalysisTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetCollaborationAnalysisTemplateInput ¶ added in v1.44.313
type GetCollaborationAnalysisTemplateInput struct { // The Amazon Resource Name (ARN) associated with the analysis template within // a collaboration. // // AnalysisTemplateArn is a required field AnalysisTemplateArn *string `location:"uri" locationName:"analysisTemplateArn" type:"string" required:"true"` // A unique identifier for the collaboration that the analysis templates belong // to. Currently accepts collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetCollaborationAnalysisTemplateInput) GoString ¶ added in v1.44.313
func (s GetCollaborationAnalysisTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationAnalysisTemplateInput) SetAnalysisTemplateArn ¶ added in v1.44.313
func (s *GetCollaborationAnalysisTemplateInput) SetAnalysisTemplateArn(v string) *GetCollaborationAnalysisTemplateInput
SetAnalysisTemplateArn sets the AnalysisTemplateArn field's value.
func (*GetCollaborationAnalysisTemplateInput) SetCollaborationIdentifier ¶ added in v1.44.313
func (s *GetCollaborationAnalysisTemplateInput) SetCollaborationIdentifier(v string) *GetCollaborationAnalysisTemplateInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (GetCollaborationAnalysisTemplateInput) String ¶ added in v1.44.313
func (s GetCollaborationAnalysisTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationAnalysisTemplateInput) Validate ¶ added in v1.44.313
func (s *GetCollaborationAnalysisTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetCollaborationAnalysisTemplateOutput ¶ added in v1.44.313
type GetCollaborationAnalysisTemplateOutput struct { // The analysis template within a collaboration. // // CollaborationAnalysisTemplate is a required field CollaborationAnalysisTemplate *CollaborationAnalysisTemplate `locationName:"collaborationAnalysisTemplate" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetCollaborationAnalysisTemplateOutput) GoString ¶ added in v1.44.313
func (s GetCollaborationAnalysisTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationAnalysisTemplateOutput) SetCollaborationAnalysisTemplate ¶ added in v1.44.313
func (s *GetCollaborationAnalysisTemplateOutput) SetCollaborationAnalysisTemplate(v *CollaborationAnalysisTemplate) *GetCollaborationAnalysisTemplateOutput
SetCollaborationAnalysisTemplate sets the CollaborationAnalysisTemplate field's value.
func (GetCollaborationAnalysisTemplateOutput) String ¶ added in v1.44.313
func (s GetCollaborationAnalysisTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetCollaborationConfiguredAudienceModelAssociationInput ¶ added in v1.48.8
type GetCollaborationConfiguredAudienceModelAssociationInput struct { // A unique identifier for the collaboration that the configured audience model // association belongs to. Accepts a collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for the configured audience model association that you // want to retrieve. // // ConfiguredAudienceModelAssociationIdentifier is a required field ConfiguredAudienceModelAssociationIdentifier *string `location:"uri" locationName:"configuredAudienceModelAssociationIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetCollaborationConfiguredAudienceModelAssociationInput) GoString ¶ added in v1.48.8
func (s GetCollaborationConfiguredAudienceModelAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationConfiguredAudienceModelAssociationInput) SetCollaborationIdentifier ¶ added in v1.48.8
func (s *GetCollaborationConfiguredAudienceModelAssociationInput) SetCollaborationIdentifier(v string) *GetCollaborationConfiguredAudienceModelAssociationInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*GetCollaborationConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier ¶ added in v1.48.8
func (s *GetCollaborationConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier(v string) *GetCollaborationConfiguredAudienceModelAssociationInput
SetConfiguredAudienceModelAssociationIdentifier sets the ConfiguredAudienceModelAssociationIdentifier field's value.
func (GetCollaborationConfiguredAudienceModelAssociationInput) String ¶ added in v1.48.8
func (s GetCollaborationConfiguredAudienceModelAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationConfiguredAudienceModelAssociationInput) Validate ¶ added in v1.48.8
func (s *GetCollaborationConfiguredAudienceModelAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetCollaborationConfiguredAudienceModelAssociationOutput ¶ added in v1.48.8
type GetCollaborationConfiguredAudienceModelAssociationOutput struct { // The metadata of the configured audience model association. // // CollaborationConfiguredAudienceModelAssociation is a required field CollaborationConfiguredAudienceModelAssociation *CollaborationConfiguredAudienceModelAssociation `locationName:"collaborationConfiguredAudienceModelAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetCollaborationConfiguredAudienceModelAssociationOutput) GoString ¶ added in v1.48.8
func (s GetCollaborationConfiguredAudienceModelAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationConfiguredAudienceModelAssociationOutput) SetCollaborationConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (s *GetCollaborationConfiguredAudienceModelAssociationOutput) SetCollaborationConfiguredAudienceModelAssociation(v *CollaborationConfiguredAudienceModelAssociation) *GetCollaborationConfiguredAudienceModelAssociationOutput
SetCollaborationConfiguredAudienceModelAssociation sets the CollaborationConfiguredAudienceModelAssociation field's value.
func (GetCollaborationConfiguredAudienceModelAssociationOutput) String ¶ added in v1.48.8
func (s GetCollaborationConfiguredAudienceModelAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetCollaborationInput ¶
type GetCollaborationInput struct { // The identifier for the collaboration. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetCollaborationInput) GoString ¶
func (s GetCollaborationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationInput) SetCollaborationIdentifier ¶
func (s *GetCollaborationInput) SetCollaborationIdentifier(v string) *GetCollaborationInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (GetCollaborationInput) String ¶
func (s GetCollaborationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationInput) Validate ¶
func (s *GetCollaborationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetCollaborationOutput ¶
type GetCollaborationOutput struct { // The entire collaboration for this identifier. // // Collaboration is a required field Collaboration *Collaboration `locationName:"collaboration" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetCollaborationOutput) GoString ¶
func (s GetCollaborationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationOutput) SetCollaboration ¶
func (s *GetCollaborationOutput) SetCollaboration(v *Collaboration) *GetCollaborationOutput
SetCollaboration sets the Collaboration field's value.
func (GetCollaborationOutput) String ¶
func (s GetCollaborationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetCollaborationPrivacyBudgetTemplateInput ¶ added in v1.48.8
type GetCollaborationPrivacyBudgetTemplateInput struct { // A unique identifier for one of your collaborations. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for one of your privacy budget templates. // // PrivacyBudgetTemplateIdentifier is a required field PrivacyBudgetTemplateIdentifier *string `location:"uri" locationName:"privacyBudgetTemplateIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetCollaborationPrivacyBudgetTemplateInput) GoString ¶ added in v1.48.8
func (s GetCollaborationPrivacyBudgetTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationPrivacyBudgetTemplateInput) SetCollaborationIdentifier ¶ added in v1.48.8
func (s *GetCollaborationPrivacyBudgetTemplateInput) SetCollaborationIdentifier(v string) *GetCollaborationPrivacyBudgetTemplateInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*GetCollaborationPrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier ¶ added in v1.48.8
func (s *GetCollaborationPrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier(v string) *GetCollaborationPrivacyBudgetTemplateInput
SetPrivacyBudgetTemplateIdentifier sets the PrivacyBudgetTemplateIdentifier field's value.
func (GetCollaborationPrivacyBudgetTemplateInput) String ¶ added in v1.48.8
func (s GetCollaborationPrivacyBudgetTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationPrivacyBudgetTemplateInput) Validate ¶ added in v1.48.8
func (s *GetCollaborationPrivacyBudgetTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetCollaborationPrivacyBudgetTemplateOutput ¶ added in v1.48.8
type GetCollaborationPrivacyBudgetTemplateOutput struct { // Returns the details of the privacy budget template that you requested. // // CollaborationPrivacyBudgetTemplate is a required field CollaborationPrivacyBudgetTemplate *CollaborationPrivacyBudgetTemplate `locationName:"collaborationPrivacyBudgetTemplate" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetCollaborationPrivacyBudgetTemplateOutput) GoString ¶ added in v1.48.8
func (s GetCollaborationPrivacyBudgetTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetCollaborationPrivacyBudgetTemplateOutput) SetCollaborationPrivacyBudgetTemplate ¶ added in v1.48.8
func (s *GetCollaborationPrivacyBudgetTemplateOutput) SetCollaborationPrivacyBudgetTemplate(v *CollaborationPrivacyBudgetTemplate) *GetCollaborationPrivacyBudgetTemplateOutput
SetCollaborationPrivacyBudgetTemplate sets the CollaborationPrivacyBudgetTemplate field's value.
func (GetCollaborationPrivacyBudgetTemplateOutput) String ¶ added in v1.48.8
func (s GetCollaborationPrivacyBudgetTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetConfiguredAudienceModelAssociationInput ¶ added in v1.48.8
type GetConfiguredAudienceModelAssociationInput struct { // A unique identifier for the configured audience model association that you // want to retrieve. // // ConfiguredAudienceModelAssociationIdentifier is a required field ConfiguredAudienceModelAssociationIdentifier *string `location:"uri" locationName:"configuredAudienceModelAssociationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for the membership that contains the configured audience // model association that you want to retrieve. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredAudienceModelAssociationInput) GoString ¶ added in v1.48.8
func (s GetConfiguredAudienceModelAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier ¶ added in v1.48.8
func (s *GetConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier(v string) *GetConfiguredAudienceModelAssociationInput
SetConfiguredAudienceModelAssociationIdentifier sets the ConfiguredAudienceModelAssociationIdentifier field's value.
func (*GetConfiguredAudienceModelAssociationInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *GetConfiguredAudienceModelAssociationInput) SetMembershipIdentifier(v string) *GetConfiguredAudienceModelAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (GetConfiguredAudienceModelAssociationInput) String ¶ added in v1.48.8
func (s GetConfiguredAudienceModelAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredAudienceModelAssociationInput) Validate ¶ added in v1.48.8
func (s *GetConfiguredAudienceModelAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetConfiguredAudienceModelAssociationOutput ¶ added in v1.48.8
type GetConfiguredAudienceModelAssociationOutput struct { // Information about the configured audience model association that you requested. // // ConfiguredAudienceModelAssociation is a required field ConfiguredAudienceModelAssociation *ConfiguredAudienceModelAssociation `locationName:"configuredAudienceModelAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredAudienceModelAssociationOutput) GoString ¶ added in v1.48.8
func (s GetConfiguredAudienceModelAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (s *GetConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation(v *ConfiguredAudienceModelAssociation) *GetConfiguredAudienceModelAssociationOutput
SetConfiguredAudienceModelAssociation sets the ConfiguredAudienceModelAssociation field's value.
func (GetConfiguredAudienceModelAssociationOutput) String ¶ added in v1.48.8
func (s GetConfiguredAudienceModelAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetConfiguredTableAnalysisRuleInput ¶
type GetConfiguredTableAnalysisRuleInput struct { // The analysis rule to be retrieved. Configured table analysis rules are uniquely // identified by their configured table identifier and analysis rule type. // // AnalysisRuleType is a required field AnalysisRuleType *string `location:"uri" locationName:"analysisRuleType" type:"string" required:"true" enum:"ConfiguredTableAnalysisRuleType"` // The unique identifier for the configured table to retrieve. Currently accepts // the configured table ID. // // ConfiguredTableIdentifier is a required field ConfiguredTableIdentifier *string `location:"uri" locationName:"configuredTableIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredTableAnalysisRuleInput) GoString ¶
func (s GetConfiguredTableAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAnalysisRuleInput) SetAnalysisRuleType ¶
func (s *GetConfiguredTableAnalysisRuleInput) SetAnalysisRuleType(v string) *GetConfiguredTableAnalysisRuleInput
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*GetConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier ¶
func (s *GetConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier(v string) *GetConfiguredTableAnalysisRuleInput
SetConfiguredTableIdentifier sets the ConfiguredTableIdentifier field's value.
func (GetConfiguredTableAnalysisRuleInput) String ¶
func (s GetConfiguredTableAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAnalysisRuleInput) Validate ¶
func (s *GetConfiguredTableAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetConfiguredTableAnalysisRuleOutput ¶
type GetConfiguredTableAnalysisRuleOutput struct { // The entire analysis rule output. // // AnalysisRule is a required field AnalysisRule *ConfiguredTableAnalysisRule `locationName:"analysisRule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredTableAnalysisRuleOutput) GoString ¶
func (s GetConfiguredTableAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAnalysisRuleOutput) SetAnalysisRule ¶
func (s *GetConfiguredTableAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAnalysisRule) *GetConfiguredTableAnalysisRuleOutput
SetAnalysisRule sets the AnalysisRule field's value.
func (GetConfiguredTableAnalysisRuleOutput) String ¶
func (s GetConfiguredTableAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetConfiguredTableAssociationAnalysisRuleInput ¶ added in v1.55.2
type GetConfiguredTableAssociationAnalysisRuleInput struct { // The type of analysis rule that you want to retrieve. // // AnalysisRuleType is a required field AnalysisRuleType *string `` /* 126-byte string literal not displayed */ // The identifier for the configured table association that's related to the // analysis rule. // // ConfiguredTableAssociationIdentifier is a required field ConfiguredTableAssociationIdentifier *string `location:"uri" locationName:"configuredTableAssociationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for the membership that the configured table association // belongs to. Currently accepts the membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredTableAssociationAnalysisRuleInput) GoString ¶ added in v1.55.2
func (s GetConfiguredTableAssociationAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType ¶ added in v1.55.2
func (s *GetConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType(v string) *GetConfiguredTableAssociationAnalysisRuleInput
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*GetConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier ¶ added in v1.55.2
func (s *GetConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier(v string) *GetConfiguredTableAssociationAnalysisRuleInput
SetConfiguredTableAssociationIdentifier sets the ConfiguredTableAssociationIdentifier field's value.
func (*GetConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier ¶ added in v1.55.2
func (s *GetConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier(v string) *GetConfiguredTableAssociationAnalysisRuleInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (GetConfiguredTableAssociationAnalysisRuleInput) String ¶ added in v1.55.2
func (s GetConfiguredTableAssociationAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAssociationAnalysisRuleInput) Validate ¶ added in v1.55.2
func (s *GetConfiguredTableAssociationAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetConfiguredTableAssociationAnalysisRuleOutput ¶ added in v1.55.2
type GetConfiguredTableAssociationAnalysisRuleOutput struct { // The analysis rule for the configured table association. In the console, // the ConfiguredTableAssociationAnalysisRule is referred to as the collaboration // analysis rule. // // AnalysisRule is a required field AnalysisRule *ConfiguredTableAssociationAnalysisRule `locationName:"analysisRule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredTableAssociationAnalysisRuleOutput) GoString ¶ added in v1.55.2
func (s GetConfiguredTableAssociationAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule ¶ added in v1.55.2
func (s *GetConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAssociationAnalysisRule) *GetConfiguredTableAssociationAnalysisRuleOutput
SetAnalysisRule sets the AnalysisRule field's value.
func (GetConfiguredTableAssociationAnalysisRuleOutput) String ¶ added in v1.55.2
func (s GetConfiguredTableAssociationAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetConfiguredTableAssociationInput ¶
type GetConfiguredTableAssociationInput struct { // The unique ID for the configured table association to retrieve. Currently // accepts the configured table ID. // // ConfiguredTableAssociationIdentifier is a required field ConfiguredTableAssociationIdentifier *string `location:"uri" locationName:"configuredTableAssociationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for the membership that the configured table association // belongs to. Currently accepts the membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredTableAssociationInput) GoString ¶
func (s GetConfiguredTableAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier ¶
func (s *GetConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier(v string) *GetConfiguredTableAssociationInput
SetConfiguredTableAssociationIdentifier sets the ConfiguredTableAssociationIdentifier field's value.
func (*GetConfiguredTableAssociationInput) SetMembershipIdentifier ¶
func (s *GetConfiguredTableAssociationInput) SetMembershipIdentifier(v string) *GetConfiguredTableAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (GetConfiguredTableAssociationInput) String ¶
func (s GetConfiguredTableAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAssociationInput) Validate ¶
func (s *GetConfiguredTableAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetConfiguredTableAssociationOutput ¶
type GetConfiguredTableAssociationOutput struct { // The entire configured table association object. // // ConfiguredTableAssociation is a required field ConfiguredTableAssociation *ConfiguredTableAssociation `locationName:"configuredTableAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredTableAssociationOutput) GoString ¶
func (s GetConfiguredTableAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableAssociationOutput) SetConfiguredTableAssociation ¶
func (s *GetConfiguredTableAssociationOutput) SetConfiguredTableAssociation(v *ConfiguredTableAssociation) *GetConfiguredTableAssociationOutput
SetConfiguredTableAssociation sets the ConfiguredTableAssociation field's value.
func (GetConfiguredTableAssociationOutput) String ¶
func (s GetConfiguredTableAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetConfiguredTableInput ¶
type GetConfiguredTableInput struct { // The unique ID for the configured table to retrieve. // // ConfiguredTableIdentifier is a required field ConfiguredTableIdentifier *string `location:"uri" locationName:"configuredTableIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredTableInput) GoString ¶
func (s GetConfiguredTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableInput) SetConfiguredTableIdentifier ¶
func (s *GetConfiguredTableInput) SetConfiguredTableIdentifier(v string) *GetConfiguredTableInput
SetConfiguredTableIdentifier sets the ConfiguredTableIdentifier field's value.
func (GetConfiguredTableInput) String ¶
func (s GetConfiguredTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableInput) Validate ¶
func (s *GetConfiguredTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetConfiguredTableOutput ¶
type GetConfiguredTableOutput struct { // The retrieved configured table. // // ConfiguredTable is a required field ConfiguredTable *ConfiguredTable `locationName:"configuredTable" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetConfiguredTableOutput) GoString ¶
func (s GetConfiguredTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetConfiguredTableOutput) SetConfiguredTable ¶
func (s *GetConfiguredTableOutput) SetConfiguredTable(v *ConfiguredTable) *GetConfiguredTableOutput
SetConfiguredTable sets the ConfiguredTable field's value.
func (GetConfiguredTableOutput) String ¶
func (s GetConfiguredTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetIdMappingTableInput ¶ added in v1.55.1
type GetIdMappingTableInput struct { // The unique identifier of the ID mapping table identifier that you want to // retrieve. // // IdMappingTableIdentifier is a required field IdMappingTableIdentifier *string `location:"uri" locationName:"idMappingTableIdentifier" min:"36" type:"string" required:"true"` // The unique identifier of the membership that contains the ID mapping table // that you want to retrieve. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetIdMappingTableInput) GoString ¶ added in v1.55.1
func (s GetIdMappingTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetIdMappingTableInput) SetIdMappingTableIdentifier ¶ added in v1.55.1
func (s *GetIdMappingTableInput) SetIdMappingTableIdentifier(v string) *GetIdMappingTableInput
SetIdMappingTableIdentifier sets the IdMappingTableIdentifier field's value.
func (*GetIdMappingTableInput) SetMembershipIdentifier ¶ added in v1.55.1
func (s *GetIdMappingTableInput) SetMembershipIdentifier(v string) *GetIdMappingTableInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (GetIdMappingTableInput) String ¶ added in v1.55.1
func (s GetIdMappingTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetIdMappingTableInput) Validate ¶ added in v1.55.1
func (s *GetIdMappingTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetIdMappingTableOutput ¶ added in v1.55.1
type GetIdMappingTableOutput struct { // The ID mapping table that you requested. // // IdMappingTable is a required field IdMappingTable *IdMappingTable `locationName:"idMappingTable" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetIdMappingTableOutput) GoString ¶ added in v1.55.1
func (s GetIdMappingTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetIdMappingTableOutput) SetIdMappingTable ¶ added in v1.55.1
func (s *GetIdMappingTableOutput) SetIdMappingTable(v *IdMappingTable) *GetIdMappingTableOutput
SetIdMappingTable sets the IdMappingTable field's value.
func (GetIdMappingTableOutput) String ¶ added in v1.55.1
func (s GetIdMappingTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetMembershipInput ¶
type GetMembershipInput struct { // The identifier for a membership resource. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetMembershipInput) GoString ¶
func (s GetMembershipInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMembershipInput) SetMembershipIdentifier ¶
func (s *GetMembershipInput) SetMembershipIdentifier(v string) *GetMembershipInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (GetMembershipInput) String ¶
func (s GetMembershipInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMembershipInput) Validate ¶
func (s *GetMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetMembershipOutput ¶
type GetMembershipOutput struct { // The membership retrieved for the provided identifier. // // Membership is a required field Membership *Membership `locationName:"membership" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetMembershipOutput) GoString ¶
func (s GetMembershipOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetMembershipOutput) SetMembership ¶
func (s *GetMembershipOutput) SetMembership(v *Membership) *GetMembershipOutput
SetMembership sets the Membership field's value.
func (GetMembershipOutput) String ¶
func (s GetMembershipOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetPrivacyBudgetTemplateInput ¶ added in v1.48.8
type GetPrivacyBudgetTemplateInput struct { // A unique identifier for one of your memberships for a collaboration. The // privacy budget template is retrieved from the collaboration that this membership // belongs to. Accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for your privacy budget template. // // PrivacyBudgetTemplateIdentifier is a required field PrivacyBudgetTemplateIdentifier *string `location:"uri" locationName:"privacyBudgetTemplateIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetPrivacyBudgetTemplateInput) GoString ¶ added in v1.48.8
func (s GetPrivacyBudgetTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetPrivacyBudgetTemplateInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *GetPrivacyBudgetTemplateInput) SetMembershipIdentifier(v string) *GetPrivacyBudgetTemplateInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*GetPrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier ¶ added in v1.48.8
func (s *GetPrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier(v string) *GetPrivacyBudgetTemplateInput
SetPrivacyBudgetTemplateIdentifier sets the PrivacyBudgetTemplateIdentifier field's value.
func (GetPrivacyBudgetTemplateInput) String ¶ added in v1.48.8
func (s GetPrivacyBudgetTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetPrivacyBudgetTemplateInput) Validate ¶ added in v1.48.8
func (s *GetPrivacyBudgetTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetPrivacyBudgetTemplateOutput ¶ added in v1.48.8
type GetPrivacyBudgetTemplateOutput struct { // Returns the details of the privacy budget template that you requested. // // PrivacyBudgetTemplate is a required field PrivacyBudgetTemplate *PrivacyBudgetTemplate `locationName:"privacyBudgetTemplate" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetPrivacyBudgetTemplateOutput) GoString ¶ added in v1.48.8
func (s GetPrivacyBudgetTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetPrivacyBudgetTemplateOutput) SetPrivacyBudgetTemplate ¶ added in v1.48.8
func (s *GetPrivacyBudgetTemplateOutput) SetPrivacyBudgetTemplate(v *PrivacyBudgetTemplate) *GetPrivacyBudgetTemplateOutput
SetPrivacyBudgetTemplate sets the PrivacyBudgetTemplate field's value.
func (GetPrivacyBudgetTemplateOutput) String ¶ added in v1.48.8
func (s GetPrivacyBudgetTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetProtectedQueryInput ¶
type GetProtectedQueryInput struct { // The identifier for a membership in a protected query instance. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The identifier for a protected query instance. // // ProtectedQueryIdentifier is a required field ProtectedQueryIdentifier *string `location:"uri" locationName:"protectedQueryIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetProtectedQueryInput) GoString ¶
func (s GetProtectedQueryInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProtectedQueryInput) SetMembershipIdentifier ¶
func (s *GetProtectedQueryInput) SetMembershipIdentifier(v string) *GetProtectedQueryInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*GetProtectedQueryInput) SetProtectedQueryIdentifier ¶
func (s *GetProtectedQueryInput) SetProtectedQueryIdentifier(v string) *GetProtectedQueryInput
SetProtectedQueryIdentifier sets the ProtectedQueryIdentifier field's value.
func (GetProtectedQueryInput) String ¶
func (s GetProtectedQueryInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProtectedQueryInput) Validate ¶
func (s *GetProtectedQueryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetProtectedQueryOutput ¶
type GetProtectedQueryOutput struct { // The query processing metadata. // // ProtectedQuery is a required field ProtectedQuery *ProtectedQuery `locationName:"protectedQuery" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetProtectedQueryOutput) GoString ¶
func (s GetProtectedQueryOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProtectedQueryOutput) SetProtectedQuery ¶
func (s *GetProtectedQueryOutput) SetProtectedQuery(v *ProtectedQuery) *GetProtectedQueryOutput
SetProtectedQuery sets the ProtectedQuery field's value.
func (GetProtectedQueryOutput) String ¶
func (s GetProtectedQueryOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSchemaAnalysisRuleInput ¶
type GetSchemaAnalysisRuleInput struct { // A unique identifier for the collaboration that the schema belongs to. Currently // accepts a collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The name of the schema to retrieve the analysis rule for. // // Name is a required field Name *string `location:"uri" locationName:"name" type:"string" required:"true"` // The type of the schema analysis rule to retrieve. Schema analysis rules are // uniquely identified by a combination of the collaboration, the schema name, // and their type. // // Type is a required field Type *string `location:"uri" locationName:"type" type:"string" required:"true" enum:"AnalysisRuleType"` // contains filtered or unexported fields }
func (GetSchemaAnalysisRuleInput) GoString ¶
func (s GetSchemaAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSchemaAnalysisRuleInput) SetCollaborationIdentifier ¶
func (s *GetSchemaAnalysisRuleInput) SetCollaborationIdentifier(v string) *GetSchemaAnalysisRuleInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*GetSchemaAnalysisRuleInput) SetName ¶
func (s *GetSchemaAnalysisRuleInput) SetName(v string) *GetSchemaAnalysisRuleInput
SetName sets the Name field's value.
func (*GetSchemaAnalysisRuleInput) SetType ¶
func (s *GetSchemaAnalysisRuleInput) SetType(v string) *GetSchemaAnalysisRuleInput
SetType sets the Type field's value.
func (GetSchemaAnalysisRuleInput) String ¶
func (s GetSchemaAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSchemaAnalysisRuleInput) Validate ¶
func (s *GetSchemaAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSchemaAnalysisRuleOutput ¶
type GetSchemaAnalysisRuleOutput struct { // A specification about how data from the configured table can be used. // // AnalysisRule is a required field AnalysisRule *AnalysisRule `locationName:"analysisRule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetSchemaAnalysisRuleOutput) GoString ¶
func (s GetSchemaAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSchemaAnalysisRuleOutput) SetAnalysisRule ¶
func (s *GetSchemaAnalysisRuleOutput) SetAnalysisRule(v *AnalysisRule) *GetSchemaAnalysisRuleOutput
SetAnalysisRule sets the AnalysisRule field's value.
func (GetSchemaAnalysisRuleOutput) String ¶
func (s GetSchemaAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GetSchemaInput ¶
type GetSchemaInput struct { // A unique identifier for the collaboration that the schema belongs to. Currently // accepts a collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The name of the relation to retrieve the schema for. // // Name is a required field Name *string `location:"uri" locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSchemaInput) GoString ¶
func (s GetSchemaInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSchemaInput) SetCollaborationIdentifier ¶
func (s *GetSchemaInput) SetCollaborationIdentifier(v string) *GetSchemaInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*GetSchemaInput) SetName ¶
func (s *GetSchemaInput) SetName(v string) *GetSchemaInput
SetName sets the Name field's value.
func (GetSchemaInput) String ¶
func (s GetSchemaInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSchemaInput) Validate ¶
func (s *GetSchemaInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSchemaOutput ¶
type GetSchemaOutput struct { // The entire schema object. // // Schema is a required field Schema *Schema `locationName:"schema" type:"structure" required:"true"` // contains filtered or unexported fields }
func (GetSchemaOutput) GoString ¶
func (s GetSchemaOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSchemaOutput) SetSchema ¶
func (s *GetSchemaOutput) SetSchema(v *Schema) *GetSchemaOutput
SetSchema sets the Schema field's value.
func (GetSchemaOutput) String ¶
func (s GetSchemaOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type GlueTableReference ¶
type GlueTableReference struct { // The name of the database the Glue table belongs to. // // DatabaseName is a required field DatabaseName *string `locationName:"databaseName" type:"string" required:"true"` // The name of the Glue table. // // TableName is a required field TableName *string `locationName:"tableName" type:"string" required:"true"` // contains filtered or unexported fields }
A reference to a table within an Glue data catalog.
func (GlueTableReference) GoString ¶
func (s GlueTableReference) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GlueTableReference) SetDatabaseName ¶
func (s *GlueTableReference) SetDatabaseName(v string) *GlueTableReference
SetDatabaseName sets the DatabaseName field's value.
func (*GlueTableReference) SetTableName ¶
func (s *GlueTableReference) SetTableName(v string) *GlueTableReference
SetTableName sets the TableName field's value.
func (GlueTableReference) String ¶
func (s GlueTableReference) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GlueTableReference) Validate ¶
func (s *GlueTableReference) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type IdMappingTable ¶ added in v1.55.1
type IdMappingTable struct { // The Amazon Resource Name (ARN) of the ID mapping table. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the collaboration that contains this ID // mapping table. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique identifier of the collaboration that contains this ID mapping // table. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the ID mapping table was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The description of the ID mapping table. Description *string `locationName:"description" type:"string"` // The unique identifier of the ID mapping table. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The input reference configuration for the ID mapping table. // // InputReferenceConfig is a required field InputReferenceConfig *IdMappingTableInputReferenceConfig `locationName:"inputReferenceConfig" type:"structure" required:"true"` // The input reference properties for the ID mapping table. // // InputReferenceProperties is a required field InputReferenceProperties *IdMappingTableInputReferenceProperties `locationName:"inputReferenceProperties" type:"structure" required:"true"` // The Amazon Resource Name (ARN) of the Amazon Web Services KMS key. KmsKeyArn *string `locationName:"kmsKeyArn" min:"20" type:"string"` // The Amazon Resource Name (ARN) of the membership resource for the ID mapping // table. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The unique identifier of the membership resource for the ID mapping table. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of the ID mapping table. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The most recent time at which the ID mapping table was updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
Describes information about the ID mapping table.
func (IdMappingTable) GoString ¶ added in v1.55.1
func (s IdMappingTable) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdMappingTable) SetArn ¶ added in v1.55.1
func (s *IdMappingTable) SetArn(v string) *IdMappingTable
SetArn sets the Arn field's value.
func (*IdMappingTable) SetCollaborationArn ¶ added in v1.55.1
func (s *IdMappingTable) SetCollaborationArn(v string) *IdMappingTable
SetCollaborationArn sets the CollaborationArn field's value.
func (*IdMappingTable) SetCollaborationId ¶ added in v1.55.1
func (s *IdMappingTable) SetCollaborationId(v string) *IdMappingTable
SetCollaborationId sets the CollaborationId field's value.
func (*IdMappingTable) SetCreateTime ¶ added in v1.55.1
func (s *IdMappingTable) SetCreateTime(v time.Time) *IdMappingTable
SetCreateTime sets the CreateTime field's value.
func (*IdMappingTable) SetDescription ¶ added in v1.55.1
func (s *IdMappingTable) SetDescription(v string) *IdMappingTable
SetDescription sets the Description field's value.
func (*IdMappingTable) SetId ¶ added in v1.55.1
func (s *IdMappingTable) SetId(v string) *IdMappingTable
SetId sets the Id field's value.
func (*IdMappingTable) SetInputReferenceConfig ¶ added in v1.55.1
func (s *IdMappingTable) SetInputReferenceConfig(v *IdMappingTableInputReferenceConfig) *IdMappingTable
SetInputReferenceConfig sets the InputReferenceConfig field's value.
func (*IdMappingTable) SetInputReferenceProperties ¶ added in v1.55.1
func (s *IdMappingTable) SetInputReferenceProperties(v *IdMappingTableInputReferenceProperties) *IdMappingTable
SetInputReferenceProperties sets the InputReferenceProperties field's value.
func (*IdMappingTable) SetKmsKeyArn ¶ added in v1.55.1
func (s *IdMappingTable) SetKmsKeyArn(v string) *IdMappingTable
SetKmsKeyArn sets the KmsKeyArn field's value.
func (*IdMappingTable) SetMembershipArn ¶ added in v1.55.1
func (s *IdMappingTable) SetMembershipArn(v string) *IdMappingTable
SetMembershipArn sets the MembershipArn field's value.
func (*IdMappingTable) SetMembershipId ¶ added in v1.55.1
func (s *IdMappingTable) SetMembershipId(v string) *IdMappingTable
SetMembershipId sets the MembershipId field's value.
func (*IdMappingTable) SetName ¶ added in v1.55.1
func (s *IdMappingTable) SetName(v string) *IdMappingTable
SetName sets the Name field's value.
func (*IdMappingTable) SetUpdateTime ¶ added in v1.55.1
func (s *IdMappingTable) SetUpdateTime(v time.Time) *IdMappingTable
SetUpdateTime sets the UpdateTime field's value.
func (IdMappingTable) String ¶ added in v1.55.1
func (s IdMappingTable) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IdMappingTableInputReferenceConfig ¶ added in v1.55.1
type IdMappingTableInputReferenceConfig struct { // The Amazon Resource Name (ARN) of the referenced resource in Entity Resolution. // Valid values are ID mapping workflow ARNs. // // InputReferenceArn is a required field InputReferenceArn *string `locationName:"inputReferenceArn" min:"20" type:"string" required:"true"` // When TRUE, Clean Rooms manages permissions for the ID mapping table resource. // // When FALSE, the resource owner manages permissions for the ID mapping table // resource. // // ManageResourcePolicies is a required field ManageResourcePolicies *bool `locationName:"manageResourcePolicies" type:"boolean" required:"true"` // contains filtered or unexported fields }
Provides the input reference configuration for the ID mapping table.
func (IdMappingTableInputReferenceConfig) GoString ¶ added in v1.55.1
func (s IdMappingTableInputReferenceConfig) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdMappingTableInputReferenceConfig) SetInputReferenceArn ¶ added in v1.55.1
func (s *IdMappingTableInputReferenceConfig) SetInputReferenceArn(v string) *IdMappingTableInputReferenceConfig
SetInputReferenceArn sets the InputReferenceArn field's value.
func (*IdMappingTableInputReferenceConfig) SetManageResourcePolicies ¶ added in v1.55.1
func (s *IdMappingTableInputReferenceConfig) SetManageResourcePolicies(v bool) *IdMappingTableInputReferenceConfig
SetManageResourcePolicies sets the ManageResourcePolicies field's value.
func (IdMappingTableInputReferenceConfig) String ¶ added in v1.55.1
func (s IdMappingTableInputReferenceConfig) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdMappingTableInputReferenceConfig) Validate ¶ added in v1.55.1
func (s *IdMappingTableInputReferenceConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type IdMappingTableInputReferenceProperties ¶ added in v1.55.1
type IdMappingTableInputReferenceProperties struct { // The input source of the ID mapping table. // // IdMappingTableInputSource is a required field IdMappingTableInputSource []*IdMappingTableInputSource `locationName:"idMappingTableInputSource" min:"2" type:"list" required:"true"` // contains filtered or unexported fields }
The input reference properties for the ID mapping table.
func (IdMappingTableInputReferenceProperties) GoString ¶ added in v1.55.1
func (s IdMappingTableInputReferenceProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdMappingTableInputReferenceProperties) SetIdMappingTableInputSource ¶ added in v1.55.1
func (s *IdMappingTableInputReferenceProperties) SetIdMappingTableInputSource(v []*IdMappingTableInputSource) *IdMappingTableInputReferenceProperties
SetIdMappingTableInputSource sets the IdMappingTableInputSource field's value.
func (IdMappingTableInputReferenceProperties) String ¶ added in v1.55.1
func (s IdMappingTableInputReferenceProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IdMappingTableInputSource ¶ added in v1.55.1
type IdMappingTableInputSource struct { // The unique identifier of the ID namespace association. // // IdNamespaceAssociationId is a required field IdNamespaceAssociationId *string `locationName:"idNamespaceAssociationId" type:"string" required:"true"` // The type of the input source of the ID mapping table. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"IdNamespaceType"` // contains filtered or unexported fields }
The input source of the ID mapping table.
func (IdMappingTableInputSource) GoString ¶ added in v1.55.1
func (s IdMappingTableInputSource) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdMappingTableInputSource) SetIdNamespaceAssociationId ¶ added in v1.55.1
func (s *IdMappingTableInputSource) SetIdNamespaceAssociationId(v string) *IdMappingTableInputSource
SetIdNamespaceAssociationId sets the IdNamespaceAssociationId field's value.
func (*IdMappingTableInputSource) SetType ¶ added in v1.55.1
func (s *IdMappingTableInputSource) SetType(v string) *IdMappingTableInputSource
SetType sets the Type field's value.
func (IdMappingTableInputSource) String ¶ added in v1.55.1
func (s IdMappingTableInputSource) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IdMappingTableSchemaTypeProperties ¶ added in v1.55.1
type IdMappingTableSchemaTypeProperties struct { // Defines which ID namespace associations are used to create the ID mapping // table. // // IdMappingTableInputSource is a required field IdMappingTableInputSource []*IdMappingTableInputSource `locationName:"idMappingTableInputSource" min:"2" type:"list" required:"true"` // contains filtered or unexported fields }
Additional properties that are specific to the type of the associated schema.
func (IdMappingTableSchemaTypeProperties) GoString ¶ added in v1.55.1
func (s IdMappingTableSchemaTypeProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdMappingTableSchemaTypeProperties) SetIdMappingTableInputSource ¶ added in v1.55.1
func (s *IdMappingTableSchemaTypeProperties) SetIdMappingTableInputSource(v []*IdMappingTableInputSource) *IdMappingTableSchemaTypeProperties
SetIdMappingTableInputSource sets the IdMappingTableInputSource field's value.
func (IdMappingTableSchemaTypeProperties) String ¶ added in v1.55.1
func (s IdMappingTableSchemaTypeProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IdMappingTableSummary ¶ added in v1.55.1
type IdMappingTableSummary struct { // The Amazon Resource Name (ARN) of this ID mapping table. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the collaboration that contains this ID // mapping table. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique identifier of the collaboration that contains this ID mapping // table. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which this ID mapping table was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The description of this ID mapping table. Description *string `locationName:"description" type:"string"` // The unique identifier of this ID mapping table. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The input reference configuration for the ID mapping table. // // InputReferenceConfig is a required field InputReferenceConfig *IdMappingTableInputReferenceConfig `locationName:"inputReferenceConfig" type:"structure" required:"true"` // The Amazon Resource Name (ARN) of the membership resource for this ID mapping // table. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The unique identifier of the membership resource for this ID mapping table. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of this ID mapping table. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The most recent time at which this ID mapping table was updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
Detailed information about the ID mapping table.
func (IdMappingTableSummary) GoString ¶ added in v1.55.1
func (s IdMappingTableSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdMappingTableSummary) SetArn ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetArn(v string) *IdMappingTableSummary
SetArn sets the Arn field's value.
func (*IdMappingTableSummary) SetCollaborationArn ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetCollaborationArn(v string) *IdMappingTableSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*IdMappingTableSummary) SetCollaborationId ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetCollaborationId(v string) *IdMappingTableSummary
SetCollaborationId sets the CollaborationId field's value.
func (*IdMappingTableSummary) SetCreateTime ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetCreateTime(v time.Time) *IdMappingTableSummary
SetCreateTime sets the CreateTime field's value.
func (*IdMappingTableSummary) SetDescription ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetDescription(v string) *IdMappingTableSummary
SetDescription sets the Description field's value.
func (*IdMappingTableSummary) SetId ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetId(v string) *IdMappingTableSummary
SetId sets the Id field's value.
func (*IdMappingTableSummary) SetInputReferenceConfig ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetInputReferenceConfig(v *IdMappingTableInputReferenceConfig) *IdMappingTableSummary
SetInputReferenceConfig sets the InputReferenceConfig field's value.
func (*IdMappingTableSummary) SetMembershipArn ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetMembershipArn(v string) *IdMappingTableSummary
SetMembershipArn sets the MembershipArn field's value.
func (*IdMappingTableSummary) SetMembershipId ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetMembershipId(v string) *IdMappingTableSummary
SetMembershipId sets the MembershipId field's value.
func (*IdMappingTableSummary) SetName ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetName(v string) *IdMappingTableSummary
SetName sets the Name field's value.
func (*IdMappingTableSummary) SetUpdateTime ¶ added in v1.55.1
func (s *IdMappingTableSummary) SetUpdateTime(v time.Time) *IdMappingTableSummary
SetUpdateTime sets the UpdateTime field's value.
func (IdMappingTableSummary) String ¶ added in v1.55.1
func (s IdMappingTableSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IdNamespaceAssociationInputReferenceConfig ¶ added in v1.55.1
type IdNamespaceAssociationInputReferenceConfig struct { // The Amazon Resource Name (ARN) of the Entity Resolution resource that is // being associated to the collaboration. Valid resource ARNs are from the ID // namespaces that you own. // // InputReferenceArn is a required field InputReferenceArn *string `locationName:"inputReferenceArn" type:"string" required:"true"` // When TRUE, Clean Rooms manages permissions for the ID namespace association // resource. // // When FALSE, the resource owner manages permissions for the ID namespace association // resource. // // ManageResourcePolicies is a required field ManageResourcePolicies *bool `locationName:"manageResourcePolicies" type:"boolean" required:"true"` // contains filtered or unexported fields }
Provides the information for the ID namespace association input reference configuration.
func (IdNamespaceAssociationInputReferenceConfig) GoString ¶ added in v1.55.1
func (s IdNamespaceAssociationInputReferenceConfig) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdNamespaceAssociationInputReferenceConfig) SetInputReferenceArn ¶ added in v1.55.1
func (s *IdNamespaceAssociationInputReferenceConfig) SetInputReferenceArn(v string) *IdNamespaceAssociationInputReferenceConfig
SetInputReferenceArn sets the InputReferenceArn field's value.
func (*IdNamespaceAssociationInputReferenceConfig) SetManageResourcePolicies ¶ added in v1.55.1
func (s *IdNamespaceAssociationInputReferenceConfig) SetManageResourcePolicies(v bool) *IdNamespaceAssociationInputReferenceConfig
SetManageResourcePolicies sets the ManageResourcePolicies field's value.
func (IdNamespaceAssociationInputReferenceConfig) String ¶ added in v1.55.1
func (s IdNamespaceAssociationInputReferenceConfig) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IdNamespaceAssociationInputReferencePropertiesSummary ¶ added in v1.55.1
type IdNamespaceAssociationInputReferencePropertiesSummary struct { // The ID namespace type for this ID namespace association. // // IdNamespaceType is a required field IdNamespaceType *string `locationName:"idNamespaceType" type:"string" required:"true" enum:"IdNamespaceType"` // contains filtered or unexported fields }
Detailed information about the ID namespace association input reference properties.
func (IdNamespaceAssociationInputReferencePropertiesSummary) GoString ¶ added in v1.55.1
func (s IdNamespaceAssociationInputReferencePropertiesSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdNamespaceAssociationInputReferencePropertiesSummary) SetIdNamespaceType ¶ added in v1.55.1
func (s *IdNamespaceAssociationInputReferencePropertiesSummary) SetIdNamespaceType(v string) *IdNamespaceAssociationInputReferencePropertiesSummary
SetIdNamespaceType sets the IdNamespaceType field's value.
func (IdNamespaceAssociationInputReferencePropertiesSummary) String ¶ added in v1.55.1
func (s IdNamespaceAssociationInputReferencePropertiesSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type IdNamespaceAssociationSummary ¶ added in v1.55.1
type IdNamespaceAssociationSummary struct { // The Amazon Resource Name (ARN) of this ID namespace association. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the collaboration that contains this ID // namespace association. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique identifier of the collaboration that contains this ID namespace // association. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which this ID namespace association was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The description of the ID namespace association. Description *string `locationName:"description" type:"string"` // The unique identifier of this ID namespace association. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The input reference configuration details for this ID namespace association. // // InputReferenceConfig is a required field InputReferenceConfig *IdNamespaceAssociationInputReferenceConfig `locationName:"inputReferenceConfig" type:"structure" required:"true"` // The input reference properties for this ID namespace association. // // InputReferenceProperties is a required field InputReferenceProperties *IdNamespaceAssociationInputReferencePropertiesSummary `locationName:"inputReferenceProperties" type:"structure" required:"true"` // The Amazon Resource Name (ARN) of the membership resource for this ID namespace // association. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The unique identifier of the membership resource for this ID namespace association. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The name of the ID namespace association. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The most recent time at which this ID namespace association has been updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
Detailed information about the ID namespace association.
func (IdNamespaceAssociationSummary) GoString ¶ added in v1.55.1
func (s IdNamespaceAssociationSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IdNamespaceAssociationSummary) SetArn ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetArn(v string) *IdNamespaceAssociationSummary
SetArn sets the Arn field's value.
func (*IdNamespaceAssociationSummary) SetCollaborationArn ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetCollaborationArn(v string) *IdNamespaceAssociationSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*IdNamespaceAssociationSummary) SetCollaborationId ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetCollaborationId(v string) *IdNamespaceAssociationSummary
SetCollaborationId sets the CollaborationId field's value.
func (*IdNamespaceAssociationSummary) SetCreateTime ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetCreateTime(v time.Time) *IdNamespaceAssociationSummary
SetCreateTime sets the CreateTime field's value.
func (*IdNamespaceAssociationSummary) SetDescription ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetDescription(v string) *IdNamespaceAssociationSummary
SetDescription sets the Description field's value.
func (*IdNamespaceAssociationSummary) SetId ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetId(v string) *IdNamespaceAssociationSummary
SetId sets the Id field's value.
func (*IdNamespaceAssociationSummary) SetInputReferenceConfig ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetInputReferenceConfig(v *IdNamespaceAssociationInputReferenceConfig) *IdNamespaceAssociationSummary
SetInputReferenceConfig sets the InputReferenceConfig field's value.
func (*IdNamespaceAssociationSummary) SetInputReferenceProperties ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetInputReferenceProperties(v *IdNamespaceAssociationInputReferencePropertiesSummary) *IdNamespaceAssociationSummary
SetInputReferenceProperties sets the InputReferenceProperties field's value.
func (*IdNamespaceAssociationSummary) SetMembershipArn ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetMembershipArn(v string) *IdNamespaceAssociationSummary
SetMembershipArn sets the MembershipArn field's value.
func (*IdNamespaceAssociationSummary) SetMembershipId ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetMembershipId(v string) *IdNamespaceAssociationSummary
SetMembershipId sets the MembershipId field's value.
func (*IdNamespaceAssociationSummary) SetName ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetName(v string) *IdNamespaceAssociationSummary
SetName sets the Name field's value.
func (*IdNamespaceAssociationSummary) SetUpdateTime ¶ added in v1.55.1
func (s *IdNamespaceAssociationSummary) SetUpdateTime(v time.Time) *IdNamespaceAssociationSummary
SetUpdateTime sets the UpdateTime field's value.
func (IdNamespaceAssociationSummary) String ¶ added in v1.55.1
func (s IdNamespaceAssociationSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type InternalServerException ¶
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Unexpected error during processing of request.
func (*InternalServerException) Code ¶
func (s *InternalServerException) Code() string
Code returns the exception type name.
func (*InternalServerException) Error ¶
func (s *InternalServerException) Error() string
func (InternalServerException) GoString ¶
func (s InternalServerException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*InternalServerException) Message ¶
func (s *InternalServerException) Message() string
Message returns the exception's message.
func (*InternalServerException) OrigErr ¶
func (s *InternalServerException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*InternalServerException) RequestID ¶
func (s *InternalServerException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*InternalServerException) StatusCode ¶
func (s *InternalServerException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (InternalServerException) String ¶
func (s InternalServerException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListAnalysisTemplatesInput ¶ added in v1.44.313
type ListAnalysisTemplatesInput struct { // The maximum size of the results that is returned per call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The identifier for a membership resource. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListAnalysisTemplatesInput) GoString ¶ added in v1.44.313
func (s ListAnalysisTemplatesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAnalysisTemplatesInput) SetMaxResults ¶ added in v1.44.313
func (s *ListAnalysisTemplatesInput) SetMaxResults(v int64) *ListAnalysisTemplatesInput
SetMaxResults sets the MaxResults field's value.
func (*ListAnalysisTemplatesInput) SetMembershipIdentifier ¶ added in v1.44.313
func (s *ListAnalysisTemplatesInput) SetMembershipIdentifier(v string) *ListAnalysisTemplatesInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ListAnalysisTemplatesInput) SetNextToken ¶ added in v1.44.313
func (s *ListAnalysisTemplatesInput) SetNextToken(v string) *ListAnalysisTemplatesInput
SetNextToken sets the NextToken field's value.
func (ListAnalysisTemplatesInput) String ¶ added in v1.44.313
func (s ListAnalysisTemplatesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAnalysisTemplatesInput) Validate ¶ added in v1.44.313
func (s *ListAnalysisTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAnalysisTemplatesOutput ¶ added in v1.44.313
type ListAnalysisTemplatesOutput struct { // Lists analysis template metadata. // // AnalysisTemplateSummaries is a required field AnalysisTemplateSummaries []*AnalysisTemplateSummary `locationName:"analysisTemplateSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListAnalysisTemplatesOutput) GoString ¶ added in v1.44.313
func (s ListAnalysisTemplatesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAnalysisTemplatesOutput) SetAnalysisTemplateSummaries ¶ added in v1.44.313
func (s *ListAnalysisTemplatesOutput) SetAnalysisTemplateSummaries(v []*AnalysisTemplateSummary) *ListAnalysisTemplatesOutput
SetAnalysisTemplateSummaries sets the AnalysisTemplateSummaries field's value.
func (*ListAnalysisTemplatesOutput) SetNextToken ¶ added in v1.44.313
func (s *ListAnalysisTemplatesOutput) SetNextToken(v string) *ListAnalysisTemplatesOutput
SetNextToken sets the NextToken field's value.
func (ListAnalysisTemplatesOutput) String ¶ added in v1.44.313
func (s ListAnalysisTemplatesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListCollaborationAnalysisTemplatesInput ¶ added in v1.44.313
type ListCollaborationAnalysisTemplatesInput struct { // A unique identifier for the collaboration that the analysis templates belong // to. Currently accepts collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The maximum size of the results that is returned per call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationAnalysisTemplatesInput) GoString ¶ added in v1.44.313
func (s ListCollaborationAnalysisTemplatesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationAnalysisTemplatesInput) SetCollaborationIdentifier ¶ added in v1.44.313
func (s *ListCollaborationAnalysisTemplatesInput) SetCollaborationIdentifier(v string) *ListCollaborationAnalysisTemplatesInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*ListCollaborationAnalysisTemplatesInput) SetMaxResults ¶ added in v1.44.313
func (s *ListCollaborationAnalysisTemplatesInput) SetMaxResults(v int64) *ListCollaborationAnalysisTemplatesInput
SetMaxResults sets the MaxResults field's value.
func (*ListCollaborationAnalysisTemplatesInput) SetNextToken ¶ added in v1.44.313
func (s *ListCollaborationAnalysisTemplatesInput) SetNextToken(v string) *ListCollaborationAnalysisTemplatesInput
SetNextToken sets the NextToken field's value.
func (ListCollaborationAnalysisTemplatesInput) String ¶ added in v1.44.313
func (s ListCollaborationAnalysisTemplatesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationAnalysisTemplatesInput) Validate ¶ added in v1.44.313
func (s *ListCollaborationAnalysisTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCollaborationAnalysisTemplatesOutput ¶ added in v1.44.313
type ListCollaborationAnalysisTemplatesOutput struct { // The metadata of the analysis template within a collaboration. // // CollaborationAnalysisTemplateSummaries is a required field CollaborationAnalysisTemplateSummaries []*CollaborationAnalysisTemplateSummary `locationName:"collaborationAnalysisTemplateSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationAnalysisTemplatesOutput) GoString ¶ added in v1.44.313
func (s ListCollaborationAnalysisTemplatesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationAnalysisTemplatesOutput) SetCollaborationAnalysisTemplateSummaries ¶ added in v1.44.313
func (s *ListCollaborationAnalysisTemplatesOutput) SetCollaborationAnalysisTemplateSummaries(v []*CollaborationAnalysisTemplateSummary) *ListCollaborationAnalysisTemplatesOutput
SetCollaborationAnalysisTemplateSummaries sets the CollaborationAnalysisTemplateSummaries field's value.
func (*ListCollaborationAnalysisTemplatesOutput) SetNextToken ¶ added in v1.44.313
func (s *ListCollaborationAnalysisTemplatesOutput) SetNextToken(v string) *ListCollaborationAnalysisTemplatesOutput
SetNextToken sets the NextToken field's value.
func (ListCollaborationAnalysisTemplatesOutput) String ¶ added in v1.44.313
func (s ListCollaborationAnalysisTemplatesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListCollaborationConfiguredAudienceModelAssociationsInput ¶ added in v1.48.8
type ListCollaborationConfiguredAudienceModelAssociationsInput struct { // A unique identifier for the collaboration that the configured audience model // association belongs to. Accepts a collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The maximum size of the results that is returned per call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationConfiguredAudienceModelAssociationsInput) GoString ¶ added in v1.48.8
func (s ListCollaborationConfiguredAudienceModelAssociationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationConfiguredAudienceModelAssociationsInput) SetCollaborationIdentifier ¶ added in v1.48.8
func (s *ListCollaborationConfiguredAudienceModelAssociationsInput) SetCollaborationIdentifier(v string) *ListCollaborationConfiguredAudienceModelAssociationsInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*ListCollaborationConfiguredAudienceModelAssociationsInput) SetMaxResults ¶ added in v1.48.8
func (s *ListCollaborationConfiguredAudienceModelAssociationsInput) SetMaxResults(v int64) *ListCollaborationConfiguredAudienceModelAssociationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListCollaborationConfiguredAudienceModelAssociationsInput) SetNextToken ¶ added in v1.48.8
func (s *ListCollaborationConfiguredAudienceModelAssociationsInput) SetNextToken(v string) *ListCollaborationConfiguredAudienceModelAssociationsInput
SetNextToken sets the NextToken field's value.
func (ListCollaborationConfiguredAudienceModelAssociationsInput) String ¶ added in v1.48.8
func (s ListCollaborationConfiguredAudienceModelAssociationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationConfiguredAudienceModelAssociationsInput) Validate ¶ added in v1.48.8
func (s *ListCollaborationConfiguredAudienceModelAssociationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCollaborationConfiguredAudienceModelAssociationsOutput ¶ added in v1.48.8
type ListCollaborationConfiguredAudienceModelAssociationsOutput struct { // The metadata of the configured audience model association within a collaboration. // // CollaborationConfiguredAudienceModelAssociationSummaries is a required field CollaborationConfiguredAudienceModelAssociationSummaries []*CollaborationConfiguredAudienceModelAssociationSummary `locationName:"collaborationConfiguredAudienceModelAssociationSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationConfiguredAudienceModelAssociationsOutput) GoString ¶ added in v1.48.8
func (s ListCollaborationConfiguredAudienceModelAssociationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationConfiguredAudienceModelAssociationsOutput) SetCollaborationConfiguredAudienceModelAssociationSummaries ¶ added in v1.48.8
func (s *ListCollaborationConfiguredAudienceModelAssociationsOutput) SetCollaborationConfiguredAudienceModelAssociationSummaries(v []*CollaborationConfiguredAudienceModelAssociationSummary) *ListCollaborationConfiguredAudienceModelAssociationsOutput
SetCollaborationConfiguredAudienceModelAssociationSummaries sets the CollaborationConfiguredAudienceModelAssociationSummaries field's value.
func (*ListCollaborationConfiguredAudienceModelAssociationsOutput) SetNextToken ¶ added in v1.48.8
func (s *ListCollaborationConfiguredAudienceModelAssociationsOutput) SetNextToken(v string) *ListCollaborationConfiguredAudienceModelAssociationsOutput
SetNextToken sets the NextToken field's value.
func (ListCollaborationConfiguredAudienceModelAssociationsOutput) String ¶ added in v1.48.8
func (s ListCollaborationConfiguredAudienceModelAssociationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListCollaborationIdNamespaceAssociationsInput ¶ added in v1.55.1
type ListCollaborationIdNamespaceAssociationsInput struct { // The unique identifier of the collaboration that contains the ID namespace // associations that you want to retrieve. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met.> MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The pagination token that's used to fetch the next set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationIdNamespaceAssociationsInput) GoString ¶ added in v1.55.1
func (s ListCollaborationIdNamespaceAssociationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationIdNamespaceAssociationsInput) SetCollaborationIdentifier ¶ added in v1.55.1
func (s *ListCollaborationIdNamespaceAssociationsInput) SetCollaborationIdentifier(v string) *ListCollaborationIdNamespaceAssociationsInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*ListCollaborationIdNamespaceAssociationsInput) SetMaxResults ¶ added in v1.55.1
func (s *ListCollaborationIdNamespaceAssociationsInput) SetMaxResults(v int64) *ListCollaborationIdNamespaceAssociationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListCollaborationIdNamespaceAssociationsInput) SetNextToken ¶ added in v1.55.1
func (s *ListCollaborationIdNamespaceAssociationsInput) SetNextToken(v string) *ListCollaborationIdNamespaceAssociationsInput
SetNextToken sets the NextToken field's value.
func (ListCollaborationIdNamespaceAssociationsInput) String ¶ added in v1.55.1
func (s ListCollaborationIdNamespaceAssociationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationIdNamespaceAssociationsInput) Validate ¶ added in v1.55.1
func (s *ListCollaborationIdNamespaceAssociationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCollaborationIdNamespaceAssociationsOutput ¶ added in v1.55.1
type ListCollaborationIdNamespaceAssociationsOutput struct { // The summary information of the collaboration ID namespace associations that // you requested. // // CollaborationIdNamespaceAssociationSummaries is a required field CollaborationIdNamespaceAssociationSummaries []*CollaborationIdNamespaceAssociationSummary `locationName:"collaborationIdNamespaceAssociationSummaries" type:"list" required:"true"` // The token value provided to access the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationIdNamespaceAssociationsOutput) GoString ¶ added in v1.55.1
func (s ListCollaborationIdNamespaceAssociationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationIdNamespaceAssociationsOutput) SetCollaborationIdNamespaceAssociationSummaries ¶ added in v1.55.1
func (s *ListCollaborationIdNamespaceAssociationsOutput) SetCollaborationIdNamespaceAssociationSummaries(v []*CollaborationIdNamespaceAssociationSummary) *ListCollaborationIdNamespaceAssociationsOutput
SetCollaborationIdNamespaceAssociationSummaries sets the CollaborationIdNamespaceAssociationSummaries field's value.
func (*ListCollaborationIdNamespaceAssociationsOutput) SetNextToken ¶ added in v1.55.1
func (s *ListCollaborationIdNamespaceAssociationsOutput) SetNextToken(v string) *ListCollaborationIdNamespaceAssociationsOutput
SetNextToken sets the NextToken field's value.
func (ListCollaborationIdNamespaceAssociationsOutput) String ¶ added in v1.55.1
func (s ListCollaborationIdNamespaceAssociationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListCollaborationPrivacyBudgetTemplatesInput ¶ added in v1.48.8
type ListCollaborationPrivacyBudgetTemplatesInput struct { // A unique identifier for one of your collaborations. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationPrivacyBudgetTemplatesInput) GoString ¶ added in v1.48.8
func (s ListCollaborationPrivacyBudgetTemplatesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationPrivacyBudgetTemplatesInput) SetCollaborationIdentifier ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetTemplatesInput) SetCollaborationIdentifier(v string) *ListCollaborationPrivacyBudgetTemplatesInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*ListCollaborationPrivacyBudgetTemplatesInput) SetMaxResults ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetTemplatesInput) SetMaxResults(v int64) *ListCollaborationPrivacyBudgetTemplatesInput
SetMaxResults sets the MaxResults field's value.
func (*ListCollaborationPrivacyBudgetTemplatesInput) SetNextToken ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetTemplatesInput) SetNextToken(v string) *ListCollaborationPrivacyBudgetTemplatesInput
SetNextToken sets the NextToken field's value.
func (ListCollaborationPrivacyBudgetTemplatesInput) String ¶ added in v1.48.8
func (s ListCollaborationPrivacyBudgetTemplatesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationPrivacyBudgetTemplatesInput) Validate ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCollaborationPrivacyBudgetTemplatesOutput ¶ added in v1.48.8
type ListCollaborationPrivacyBudgetTemplatesOutput struct { // An array that summarizes the collaboration privacy budget templates. The // summary includes collaboration information, creation information, the privacy // budget type. // // CollaborationPrivacyBudgetTemplateSummaries is a required field CollaborationPrivacyBudgetTemplateSummaries []*CollaborationPrivacyBudgetTemplateSummary `locationName:"collaborationPrivacyBudgetTemplateSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationPrivacyBudgetTemplatesOutput) GoString ¶ added in v1.48.8
func (s ListCollaborationPrivacyBudgetTemplatesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationPrivacyBudgetTemplatesOutput) SetCollaborationPrivacyBudgetTemplateSummaries ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetTemplatesOutput) SetCollaborationPrivacyBudgetTemplateSummaries(v []*CollaborationPrivacyBudgetTemplateSummary) *ListCollaborationPrivacyBudgetTemplatesOutput
SetCollaborationPrivacyBudgetTemplateSummaries sets the CollaborationPrivacyBudgetTemplateSummaries field's value.
func (*ListCollaborationPrivacyBudgetTemplatesOutput) SetNextToken ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetTemplatesOutput) SetNextToken(v string) *ListCollaborationPrivacyBudgetTemplatesOutput
SetNextToken sets the NextToken field's value.
func (ListCollaborationPrivacyBudgetTemplatesOutput) String ¶ added in v1.48.8
func (s ListCollaborationPrivacyBudgetTemplatesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListCollaborationPrivacyBudgetsInput ¶ added in v1.48.8
type ListCollaborationPrivacyBudgetsInput struct { // A unique identifier for one of your collaborations. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // Specifies the type of the privacy budget. // // PrivacyBudgetType is a required field PrivacyBudgetType *string `location:"querystring" locationName:"privacyBudgetType" type:"string" required:"true" enum:"PrivacyBudgetType"` // contains filtered or unexported fields }
func (ListCollaborationPrivacyBudgetsInput) GoString ¶ added in v1.48.8
func (s ListCollaborationPrivacyBudgetsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationPrivacyBudgetsInput) SetCollaborationIdentifier ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetsInput) SetCollaborationIdentifier(v string) *ListCollaborationPrivacyBudgetsInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*ListCollaborationPrivacyBudgetsInput) SetMaxResults ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetsInput) SetMaxResults(v int64) *ListCollaborationPrivacyBudgetsInput
SetMaxResults sets the MaxResults field's value.
func (*ListCollaborationPrivacyBudgetsInput) SetNextToken ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetsInput) SetNextToken(v string) *ListCollaborationPrivacyBudgetsInput
SetNextToken sets the NextToken field's value.
func (*ListCollaborationPrivacyBudgetsInput) SetPrivacyBudgetType ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetsInput) SetPrivacyBudgetType(v string) *ListCollaborationPrivacyBudgetsInput
SetPrivacyBudgetType sets the PrivacyBudgetType field's value.
func (ListCollaborationPrivacyBudgetsInput) String ¶ added in v1.48.8
func (s ListCollaborationPrivacyBudgetsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationPrivacyBudgetsInput) Validate ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCollaborationPrivacyBudgetsOutput ¶ added in v1.48.8
type ListCollaborationPrivacyBudgetsOutput struct { // Summaries of the collaboration privacy budgets. // // CollaborationPrivacyBudgetSummaries is a required field CollaborationPrivacyBudgetSummaries []*CollaborationPrivacyBudgetSummary `locationName:"collaborationPrivacyBudgetSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationPrivacyBudgetsOutput) GoString ¶ added in v1.48.8
func (s ListCollaborationPrivacyBudgetsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationPrivacyBudgetsOutput) SetCollaborationPrivacyBudgetSummaries ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetsOutput) SetCollaborationPrivacyBudgetSummaries(v []*CollaborationPrivacyBudgetSummary) *ListCollaborationPrivacyBudgetsOutput
SetCollaborationPrivacyBudgetSummaries sets the CollaborationPrivacyBudgetSummaries field's value.
func (*ListCollaborationPrivacyBudgetsOutput) SetNextToken ¶ added in v1.48.8
func (s *ListCollaborationPrivacyBudgetsOutput) SetNextToken(v string) *ListCollaborationPrivacyBudgetsOutput
SetNextToken sets the NextToken field's value.
func (ListCollaborationPrivacyBudgetsOutput) String ¶ added in v1.48.8
func (s ListCollaborationPrivacyBudgetsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListCollaborationsInput ¶
type ListCollaborationsInput struct { // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The caller's status in a collaboration. MemberStatus *string `location:"querystring" locationName:"memberStatus" type:"string" enum:"FilterableMemberStatus"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationsInput) GoString ¶
func (s ListCollaborationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationsInput) SetMaxResults ¶
func (s *ListCollaborationsInput) SetMaxResults(v int64) *ListCollaborationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListCollaborationsInput) SetMemberStatus ¶
func (s *ListCollaborationsInput) SetMemberStatus(v string) *ListCollaborationsInput
SetMemberStatus sets the MemberStatus field's value.
func (*ListCollaborationsInput) SetNextToken ¶
func (s *ListCollaborationsInput) SetNextToken(v string) *ListCollaborationsInput
SetNextToken sets the NextToken field's value.
func (ListCollaborationsInput) String ¶
func (s ListCollaborationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationsInput) Validate ¶
func (s *ListCollaborationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListCollaborationsOutput ¶
type ListCollaborationsOutput struct { // The list of collaborations. // // CollaborationList is a required field CollaborationList []*CollaborationSummary `locationName:"collaborationList" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListCollaborationsOutput) GoString ¶
func (s ListCollaborationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListCollaborationsOutput) SetCollaborationList ¶
func (s *ListCollaborationsOutput) SetCollaborationList(v []*CollaborationSummary) *ListCollaborationsOutput
SetCollaborationList sets the CollaborationList field's value.
func (*ListCollaborationsOutput) SetNextToken ¶
func (s *ListCollaborationsOutput) SetNextToken(v string) *ListCollaborationsOutput
SetNextToken sets the NextToken field's value.
func (ListCollaborationsOutput) String ¶
func (s ListCollaborationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListConfiguredAudienceModelAssociationsInput ¶ added in v1.48.8
type ListConfiguredAudienceModelAssociationsInput struct { // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A unique identifier for a membership that contains the configured audience // model associations that you want to retrieve. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListConfiguredAudienceModelAssociationsInput) GoString ¶ added in v1.48.8
func (s ListConfiguredAudienceModelAssociationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredAudienceModelAssociationsInput) SetMaxResults ¶ added in v1.48.8
func (s *ListConfiguredAudienceModelAssociationsInput) SetMaxResults(v int64) *ListConfiguredAudienceModelAssociationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListConfiguredAudienceModelAssociationsInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *ListConfiguredAudienceModelAssociationsInput) SetMembershipIdentifier(v string) *ListConfiguredAudienceModelAssociationsInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ListConfiguredAudienceModelAssociationsInput) SetNextToken ¶ added in v1.48.8
func (s *ListConfiguredAudienceModelAssociationsInput) SetNextToken(v string) *ListConfiguredAudienceModelAssociationsInput
SetNextToken sets the NextToken field's value.
func (ListConfiguredAudienceModelAssociationsInput) String ¶ added in v1.48.8
func (s ListConfiguredAudienceModelAssociationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredAudienceModelAssociationsInput) Validate ¶ added in v1.48.8
func (s *ListConfiguredAudienceModelAssociationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListConfiguredAudienceModelAssociationsOutput ¶ added in v1.48.8
type ListConfiguredAudienceModelAssociationsOutput struct { // Summaries of the configured audience model associations that you requested. // // ConfiguredAudienceModelAssociationSummaries is a required field ConfiguredAudienceModelAssociationSummaries []*ConfiguredAudienceModelAssociationSummary `locationName:"configuredAudienceModelAssociationSummaries" type:"list" required:"true"` // The token value provided to access the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListConfiguredAudienceModelAssociationsOutput) GoString ¶ added in v1.48.8
func (s ListConfiguredAudienceModelAssociationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredAudienceModelAssociationsOutput) SetConfiguredAudienceModelAssociationSummaries ¶ added in v1.48.8
func (s *ListConfiguredAudienceModelAssociationsOutput) SetConfiguredAudienceModelAssociationSummaries(v []*ConfiguredAudienceModelAssociationSummary) *ListConfiguredAudienceModelAssociationsOutput
SetConfiguredAudienceModelAssociationSummaries sets the ConfiguredAudienceModelAssociationSummaries field's value.
func (*ListConfiguredAudienceModelAssociationsOutput) SetNextToken ¶ added in v1.48.8
func (s *ListConfiguredAudienceModelAssociationsOutput) SetNextToken(v string) *ListConfiguredAudienceModelAssociationsOutput
SetNextToken sets the NextToken field's value.
func (ListConfiguredAudienceModelAssociationsOutput) String ¶ added in v1.48.8
func (s ListConfiguredAudienceModelAssociationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListConfiguredTableAssociationsInput ¶
type ListConfiguredTableAssociationsInput struct { // The maximum size of the results that is returned per call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A unique identifier for the membership to list configured table associations // for. Currently accepts the membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListConfiguredTableAssociationsInput) GoString ¶
func (s ListConfiguredTableAssociationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredTableAssociationsInput) SetMaxResults ¶
func (s *ListConfiguredTableAssociationsInput) SetMaxResults(v int64) *ListConfiguredTableAssociationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListConfiguredTableAssociationsInput) SetMembershipIdentifier ¶
func (s *ListConfiguredTableAssociationsInput) SetMembershipIdentifier(v string) *ListConfiguredTableAssociationsInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ListConfiguredTableAssociationsInput) SetNextToken ¶
func (s *ListConfiguredTableAssociationsInput) SetNextToken(v string) *ListConfiguredTableAssociationsInput
SetNextToken sets the NextToken field's value.
func (ListConfiguredTableAssociationsInput) String ¶
func (s ListConfiguredTableAssociationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredTableAssociationsInput) Validate ¶
func (s *ListConfiguredTableAssociationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListConfiguredTableAssociationsOutput ¶
type ListConfiguredTableAssociationsOutput struct { // The retrieved list of configured table associations. // // ConfiguredTableAssociationSummaries is a required field ConfiguredTableAssociationSummaries []*ConfiguredTableAssociationSummary `locationName:"configuredTableAssociationSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListConfiguredTableAssociationsOutput) GoString ¶
func (s ListConfiguredTableAssociationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredTableAssociationsOutput) SetConfiguredTableAssociationSummaries ¶
func (s *ListConfiguredTableAssociationsOutput) SetConfiguredTableAssociationSummaries(v []*ConfiguredTableAssociationSummary) *ListConfiguredTableAssociationsOutput
SetConfiguredTableAssociationSummaries sets the ConfiguredTableAssociationSummaries field's value.
func (*ListConfiguredTableAssociationsOutput) SetNextToken ¶
func (s *ListConfiguredTableAssociationsOutput) SetNextToken(v string) *ListConfiguredTableAssociationsOutput
SetNextToken sets the NextToken field's value.
func (ListConfiguredTableAssociationsOutput) String ¶
func (s ListConfiguredTableAssociationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListConfiguredTablesInput ¶
type ListConfiguredTablesInput struct { // The maximum size of the results that is returned per call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListConfiguredTablesInput) GoString ¶
func (s ListConfiguredTablesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredTablesInput) SetMaxResults ¶
func (s *ListConfiguredTablesInput) SetMaxResults(v int64) *ListConfiguredTablesInput
SetMaxResults sets the MaxResults field's value.
func (*ListConfiguredTablesInput) SetNextToken ¶
func (s *ListConfiguredTablesInput) SetNextToken(v string) *ListConfiguredTablesInput
SetNextToken sets the NextToken field's value.
func (ListConfiguredTablesInput) String ¶
func (s ListConfiguredTablesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredTablesInput) Validate ¶
func (s *ListConfiguredTablesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListConfiguredTablesOutput ¶
type ListConfiguredTablesOutput struct { // The configured tables listed by the request. // // ConfiguredTableSummaries is a required field ConfiguredTableSummaries []*ConfiguredTableSummary `locationName:"configuredTableSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListConfiguredTablesOutput) GoString ¶
func (s ListConfiguredTablesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListConfiguredTablesOutput) SetConfiguredTableSummaries ¶
func (s *ListConfiguredTablesOutput) SetConfiguredTableSummaries(v []*ConfiguredTableSummary) *ListConfiguredTablesOutput
SetConfiguredTableSummaries sets the ConfiguredTableSummaries field's value.
func (*ListConfiguredTablesOutput) SetNextToken ¶
func (s *ListConfiguredTablesOutput) SetNextToken(v string) *ListConfiguredTablesOutput
SetNextToken sets the NextToken field's value.
func (ListConfiguredTablesOutput) String ¶
func (s ListConfiguredTablesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListIdMappingTablesInput ¶ added in v1.55.1
type ListIdMappingTablesInput struct { // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The unique identifier of the membership that contains the ID mapping tables // that you want to view. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The pagination token that's used to fetch the next set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListIdMappingTablesInput) GoString ¶ added in v1.55.1
func (s ListIdMappingTablesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListIdMappingTablesInput) SetMaxResults ¶ added in v1.55.1
func (s *ListIdMappingTablesInput) SetMaxResults(v int64) *ListIdMappingTablesInput
SetMaxResults sets the MaxResults field's value.
func (*ListIdMappingTablesInput) SetMembershipIdentifier ¶ added in v1.55.1
func (s *ListIdMappingTablesInput) SetMembershipIdentifier(v string) *ListIdMappingTablesInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ListIdMappingTablesInput) SetNextToken ¶ added in v1.55.1
func (s *ListIdMappingTablesInput) SetNextToken(v string) *ListIdMappingTablesInput
SetNextToken sets the NextToken field's value.
func (ListIdMappingTablesInput) String ¶ added in v1.55.1
func (s ListIdMappingTablesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListIdMappingTablesInput) Validate ¶ added in v1.55.1
func (s *ListIdMappingTablesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListIdMappingTablesOutput ¶ added in v1.55.1
type ListIdMappingTablesOutput struct { // The summary information of the ID mapping tables that you requested. // // IdMappingTableSummaries is a required field IdMappingTableSummaries []*IdMappingTableSummary `locationName:"idMappingTableSummaries" type:"list" required:"true"` // The token value provided to access the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListIdMappingTablesOutput) GoString ¶ added in v1.55.1
func (s ListIdMappingTablesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListIdMappingTablesOutput) SetIdMappingTableSummaries ¶ added in v1.55.1
func (s *ListIdMappingTablesOutput) SetIdMappingTableSummaries(v []*IdMappingTableSummary) *ListIdMappingTablesOutput
SetIdMappingTableSummaries sets the IdMappingTableSummaries field's value.
func (*ListIdMappingTablesOutput) SetNextToken ¶ added in v1.55.1
func (s *ListIdMappingTablesOutput) SetNextToken(v string) *ListIdMappingTablesOutput
SetNextToken sets the NextToken field's value.
func (ListIdMappingTablesOutput) String ¶ added in v1.55.1
func (s ListIdMappingTablesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListIdNamespaceAssociationsInput ¶ added in v1.55.1
type ListIdNamespaceAssociationsInput struct { // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The unique identifier of the membership that contains the ID namespace association // that you want to view. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The pagination token that's used to fetch the next set of results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListIdNamespaceAssociationsInput) GoString ¶ added in v1.55.1
func (s ListIdNamespaceAssociationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListIdNamespaceAssociationsInput) SetMaxResults ¶ added in v1.55.1
func (s *ListIdNamespaceAssociationsInput) SetMaxResults(v int64) *ListIdNamespaceAssociationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListIdNamespaceAssociationsInput) SetMembershipIdentifier ¶ added in v1.55.1
func (s *ListIdNamespaceAssociationsInput) SetMembershipIdentifier(v string) *ListIdNamespaceAssociationsInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ListIdNamespaceAssociationsInput) SetNextToken ¶ added in v1.55.1
func (s *ListIdNamespaceAssociationsInput) SetNextToken(v string) *ListIdNamespaceAssociationsInput
SetNextToken sets the NextToken field's value.
func (ListIdNamespaceAssociationsInput) String ¶ added in v1.55.1
func (s ListIdNamespaceAssociationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListIdNamespaceAssociationsInput) Validate ¶ added in v1.55.1
func (s *ListIdNamespaceAssociationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListIdNamespaceAssociationsOutput ¶ added in v1.55.1
type ListIdNamespaceAssociationsOutput struct { // The summary information of the ID namespace associations that you requested. // // IdNamespaceAssociationSummaries is a required field IdNamespaceAssociationSummaries []*IdNamespaceAssociationSummary `locationName:"idNamespaceAssociationSummaries" type:"list" required:"true"` // The token value provided to access the next page of results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListIdNamespaceAssociationsOutput) GoString ¶ added in v1.55.1
func (s ListIdNamespaceAssociationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListIdNamespaceAssociationsOutput) SetIdNamespaceAssociationSummaries ¶ added in v1.55.1
func (s *ListIdNamespaceAssociationsOutput) SetIdNamespaceAssociationSummaries(v []*IdNamespaceAssociationSummary) *ListIdNamespaceAssociationsOutput
SetIdNamespaceAssociationSummaries sets the IdNamespaceAssociationSummaries field's value.
func (*ListIdNamespaceAssociationsOutput) SetNextToken ¶ added in v1.55.1
func (s *ListIdNamespaceAssociationsOutput) SetNextToken(v string) *ListIdNamespaceAssociationsOutput
SetNextToken sets the NextToken field's value.
func (ListIdNamespaceAssociationsOutput) String ¶ added in v1.55.1
func (s ListIdNamespaceAssociationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListMembersInput ¶
type ListMembersInput struct { // The identifier of the collaboration in which the members are listed. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The maximum size of the results that is returned per call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMembersInput) GoString ¶
func (s ListMembersInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMembersInput) SetCollaborationIdentifier ¶
func (s *ListMembersInput) SetCollaborationIdentifier(v string) *ListMembersInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*ListMembersInput) SetMaxResults ¶
func (s *ListMembersInput) SetMaxResults(v int64) *ListMembersInput
SetMaxResults sets the MaxResults field's value.
func (*ListMembersInput) SetNextToken ¶
func (s *ListMembersInput) SetNextToken(v string) *ListMembersInput
SetNextToken sets the NextToken field's value.
func (ListMembersInput) String ¶
func (s ListMembersInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMembersInput) Validate ¶
func (s *ListMembersInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListMembersOutput ¶
type ListMembersOutput struct { // The list of members returned by the ListMembers operation. // // MemberSummaries is a required field MemberSummaries []*MemberSummary `locationName:"memberSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMembersOutput) GoString ¶
func (s ListMembersOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMembersOutput) SetMemberSummaries ¶
func (s *ListMembersOutput) SetMemberSummaries(v []*MemberSummary) *ListMembersOutput
SetMemberSummaries sets the MemberSummaries field's value.
func (*ListMembersOutput) SetNextToken ¶
func (s *ListMembersOutput) SetNextToken(v string) *ListMembersOutput
SetNextToken sets the NextToken field's value.
func (ListMembersOutput) String ¶
func (s ListMembersOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListMembershipsInput ¶
type ListMembershipsInput struct { // The maximum size of the results that is returned per call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // A filter which will return only memberships in the specified status. Status *string `location:"querystring" locationName:"status" type:"string" enum:"MembershipStatus"` // contains filtered or unexported fields }
func (ListMembershipsInput) GoString ¶
func (s ListMembershipsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMembershipsInput) SetMaxResults ¶
func (s *ListMembershipsInput) SetMaxResults(v int64) *ListMembershipsInput
SetMaxResults sets the MaxResults field's value.
func (*ListMembershipsInput) SetNextToken ¶
func (s *ListMembershipsInput) SetNextToken(v string) *ListMembershipsInput
SetNextToken sets the NextToken field's value.
func (*ListMembershipsInput) SetStatus ¶
func (s *ListMembershipsInput) SetStatus(v string) *ListMembershipsInput
SetStatus sets the Status field's value.
func (ListMembershipsInput) String ¶
func (s ListMembershipsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMembershipsInput) Validate ¶
func (s *ListMembershipsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListMembershipsOutput ¶
type ListMembershipsOutput struct { // The list of memberships returned from the ListMemberships operation. // // MembershipSummaries is a required field MembershipSummaries []*MembershipSummary `locationName:"membershipSummaries" type:"list" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListMembershipsOutput) GoString ¶
func (s ListMembershipsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListMembershipsOutput) SetMembershipSummaries ¶
func (s *ListMembershipsOutput) SetMembershipSummaries(v []*MembershipSummary) *ListMembershipsOutput
SetMembershipSummaries sets the MembershipSummaries field's value.
func (*ListMembershipsOutput) SetNextToken ¶
func (s *ListMembershipsOutput) SetNextToken(v string) *ListMembershipsOutput
SetNextToken sets the NextToken field's value.
func (ListMembershipsOutput) String ¶
func (s ListMembershipsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListPrivacyBudgetTemplatesInput ¶ added in v1.48.8
type ListPrivacyBudgetTemplatesInput struct { // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A unique identifier for one of your memberships for a collaboration. The // privacy budget templates are retrieved from the collaboration that this membership // belongs to. Accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // contains filtered or unexported fields }
func (ListPrivacyBudgetTemplatesInput) GoString ¶ added in v1.48.8
func (s ListPrivacyBudgetTemplatesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPrivacyBudgetTemplatesInput) SetMaxResults ¶ added in v1.48.8
func (s *ListPrivacyBudgetTemplatesInput) SetMaxResults(v int64) *ListPrivacyBudgetTemplatesInput
SetMaxResults sets the MaxResults field's value.
func (*ListPrivacyBudgetTemplatesInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *ListPrivacyBudgetTemplatesInput) SetMembershipIdentifier(v string) *ListPrivacyBudgetTemplatesInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ListPrivacyBudgetTemplatesInput) SetNextToken ¶ added in v1.48.8
func (s *ListPrivacyBudgetTemplatesInput) SetNextToken(v string) *ListPrivacyBudgetTemplatesInput
SetNextToken sets the NextToken field's value.
func (ListPrivacyBudgetTemplatesInput) String ¶ added in v1.48.8
func (s ListPrivacyBudgetTemplatesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPrivacyBudgetTemplatesInput) Validate ¶ added in v1.48.8
func (s *ListPrivacyBudgetTemplatesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListPrivacyBudgetTemplatesOutput ¶ added in v1.48.8
type ListPrivacyBudgetTemplatesOutput struct { // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // An array that summarizes the privacy budget templates. The summary includes // collaboration information, creation information, and privacy budget type. // // PrivacyBudgetTemplateSummaries is a required field PrivacyBudgetTemplateSummaries []*PrivacyBudgetTemplateSummary `locationName:"privacyBudgetTemplateSummaries" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListPrivacyBudgetTemplatesOutput) GoString ¶ added in v1.48.8
func (s ListPrivacyBudgetTemplatesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPrivacyBudgetTemplatesOutput) SetNextToken ¶ added in v1.48.8
func (s *ListPrivacyBudgetTemplatesOutput) SetNextToken(v string) *ListPrivacyBudgetTemplatesOutput
SetNextToken sets the NextToken field's value.
func (*ListPrivacyBudgetTemplatesOutput) SetPrivacyBudgetTemplateSummaries ¶ added in v1.48.8
func (s *ListPrivacyBudgetTemplatesOutput) SetPrivacyBudgetTemplateSummaries(v []*PrivacyBudgetTemplateSummary) *ListPrivacyBudgetTemplatesOutput
SetPrivacyBudgetTemplateSummaries sets the PrivacyBudgetTemplateSummaries field's value.
func (ListPrivacyBudgetTemplatesOutput) String ¶ added in v1.48.8
func (s ListPrivacyBudgetTemplatesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListPrivacyBudgetsInput ¶ added in v1.48.8
type ListPrivacyBudgetsInput struct { // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service may return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // A unique identifier for one of your memberships for a collaboration. The // privacy budget is retrieved from the collaboration that this membership belongs // to. Accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // The privacy budget type. // // PrivacyBudgetType is a required field PrivacyBudgetType *string `location:"querystring" locationName:"privacyBudgetType" type:"string" required:"true" enum:"PrivacyBudgetType"` // contains filtered or unexported fields }
func (ListPrivacyBudgetsInput) GoString ¶ added in v1.48.8
func (s ListPrivacyBudgetsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPrivacyBudgetsInput) SetMaxResults ¶ added in v1.48.8
func (s *ListPrivacyBudgetsInput) SetMaxResults(v int64) *ListPrivacyBudgetsInput
SetMaxResults sets the MaxResults field's value.
func (*ListPrivacyBudgetsInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *ListPrivacyBudgetsInput) SetMembershipIdentifier(v string) *ListPrivacyBudgetsInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ListPrivacyBudgetsInput) SetNextToken ¶ added in v1.48.8
func (s *ListPrivacyBudgetsInput) SetNextToken(v string) *ListPrivacyBudgetsInput
SetNextToken sets the NextToken field's value.
func (*ListPrivacyBudgetsInput) SetPrivacyBudgetType ¶ added in v1.48.8
func (s *ListPrivacyBudgetsInput) SetPrivacyBudgetType(v string) *ListPrivacyBudgetsInput
SetPrivacyBudgetType sets the PrivacyBudgetType field's value.
func (ListPrivacyBudgetsInput) String ¶ added in v1.48.8
func (s ListPrivacyBudgetsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPrivacyBudgetsInput) Validate ¶ added in v1.48.8
func (s *ListPrivacyBudgetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListPrivacyBudgetsOutput ¶ added in v1.48.8
type ListPrivacyBudgetsOutput struct { // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // An array that summarizes the privacy budgets. The summary includes collaboration // information, membership information, privacy budget template information, // and privacy budget details. // // PrivacyBudgetSummaries is a required field PrivacyBudgetSummaries []*PrivacyBudgetSummary `locationName:"privacyBudgetSummaries" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListPrivacyBudgetsOutput) GoString ¶ added in v1.48.8
func (s ListPrivacyBudgetsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListPrivacyBudgetsOutput) SetNextToken ¶ added in v1.48.8
func (s *ListPrivacyBudgetsOutput) SetNextToken(v string) *ListPrivacyBudgetsOutput
SetNextToken sets the NextToken field's value.
func (*ListPrivacyBudgetsOutput) SetPrivacyBudgetSummaries ¶ added in v1.48.8
func (s *ListPrivacyBudgetsOutput) SetPrivacyBudgetSummaries(v []*PrivacyBudgetSummary) *ListPrivacyBudgetsOutput
SetPrivacyBudgetSummaries sets the PrivacyBudgetSummaries field's value.
func (ListPrivacyBudgetsOutput) String ¶ added in v1.48.8
func (s ListPrivacyBudgetsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListProtectedQueriesInput ¶
type ListProtectedQueriesInput struct { // The maximum size of the results that is returned per call. Service chooses // a default if it has not been set. Service can return a nextToken even if // the maximum results has not been met. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The identifier for the membership in the collaboration. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // A filter on the status of the protected query. Status *string `location:"querystring" locationName:"status" type:"string" enum:"ProtectedQueryStatus"` // contains filtered or unexported fields }
func (ListProtectedQueriesInput) GoString ¶
func (s ListProtectedQueriesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProtectedQueriesInput) SetMaxResults ¶
func (s *ListProtectedQueriesInput) SetMaxResults(v int64) *ListProtectedQueriesInput
SetMaxResults sets the MaxResults field's value.
func (*ListProtectedQueriesInput) SetMembershipIdentifier ¶
func (s *ListProtectedQueriesInput) SetMembershipIdentifier(v string) *ListProtectedQueriesInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*ListProtectedQueriesInput) SetNextToken ¶
func (s *ListProtectedQueriesInput) SetNextToken(v string) *ListProtectedQueriesInput
SetNextToken sets the NextToken field's value.
func (*ListProtectedQueriesInput) SetStatus ¶
func (s *ListProtectedQueriesInput) SetStatus(v string) *ListProtectedQueriesInput
SetStatus sets the Status field's value.
func (ListProtectedQueriesInput) String ¶
func (s ListProtectedQueriesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProtectedQueriesInput) Validate ¶
func (s *ListProtectedQueriesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListProtectedQueriesOutput ¶
type ListProtectedQueriesOutput struct { // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // A list of protected queries. // // ProtectedQueries is a required field ProtectedQueries []*ProtectedQuerySummary `locationName:"protectedQueries" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListProtectedQueriesOutput) GoString ¶
func (s ListProtectedQueriesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProtectedQueriesOutput) SetNextToken ¶
func (s *ListProtectedQueriesOutput) SetNextToken(v string) *ListProtectedQueriesOutput
SetNextToken sets the NextToken field's value.
func (*ListProtectedQueriesOutput) SetProtectedQueries ¶
func (s *ListProtectedQueriesOutput) SetProtectedQueries(v []*ProtectedQuerySummary) *ListProtectedQueriesOutput
SetProtectedQueries sets the ProtectedQueries field's value.
func (ListProtectedQueriesOutput) String ¶
func (s ListProtectedQueriesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListSchemasInput ¶
type ListSchemasInput struct { // A unique identifier for the collaboration that the schema belongs to. Currently // accepts a collaboration ID. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // The maximum size of the results that is returned per call. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The token value retrieved from a previous call to access the next page of // results. NextToken *string `location:"querystring" locationName:"nextToken" type:"string"` // If present, filter schemas by schema type. The only valid schema type is // currently `TABLE`. SchemaType *string `location:"querystring" locationName:"schemaType" type:"string" enum:"SchemaType"` // contains filtered or unexported fields }
func (ListSchemasInput) GoString ¶
func (s ListSchemasInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSchemasInput) SetCollaborationIdentifier ¶
func (s *ListSchemasInput) SetCollaborationIdentifier(v string) *ListSchemasInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*ListSchemasInput) SetMaxResults ¶
func (s *ListSchemasInput) SetMaxResults(v int64) *ListSchemasInput
SetMaxResults sets the MaxResults field's value.
func (*ListSchemasInput) SetNextToken ¶
func (s *ListSchemasInput) SetNextToken(v string) *ListSchemasInput
SetNextToken sets the NextToken field's value.
func (*ListSchemasInput) SetSchemaType ¶
func (s *ListSchemasInput) SetSchemaType(v string) *ListSchemasInput
SetSchemaType sets the SchemaType field's value.
func (ListSchemasInput) String ¶
func (s ListSchemasInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSchemasInput) Validate ¶
func (s *ListSchemasInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSchemasOutput ¶
type ListSchemasOutput struct { // The token value retrieved from a previous call to access the next page of // results. NextToken *string `locationName:"nextToken" type:"string"` // The retrieved list of schemas. // // SchemaSummaries is a required field SchemaSummaries []*SchemaSummary `locationName:"schemaSummaries" type:"list" required:"true"` // contains filtered or unexported fields }
func (ListSchemasOutput) GoString ¶
func (s ListSchemasOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSchemasOutput) SetNextToken ¶
func (s *ListSchemasOutput) SetNextToken(v string) *ListSchemasOutput
SetNextToken sets the NextToken field's value.
func (*ListSchemasOutput) SetSchemaSummaries ¶
func (s *ListSchemasOutput) SetSchemaSummaries(v []*SchemaSummary) *ListSchemasOutput
SetSchemaSummaries sets the SchemaSummaries field's value.
func (ListSchemasOutput) String ¶
func (s ListSchemasOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ListTagsForResourceInput ¶ added in v1.44.226
type ListTagsForResourceInput struct { // The Amazon Resource Name (ARN) associated with the resource you want to list // tags on. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶ added in v1.44.226
func (s ListTagsForResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) SetResourceArn ¶ added in v1.44.226
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶ added in v1.44.226
func (s ListTagsForResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceInput) Validate ¶ added in v1.44.226
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶ added in v1.44.226
type ListTagsForResourceOutput struct { // A map of objects specifying each key name and value. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶ added in v1.44.226
func (s ListTagsForResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListTagsForResourceOutput) SetTags ¶ added in v1.44.226
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶ added in v1.44.226
func (s ListTagsForResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MemberSpecification ¶
type MemberSpecification struct { // The identifier used to reference members of the collaboration. Currently // only supports Amazon Web Services account ID. // // AccountId is a required field AccountId *string `locationName:"accountId" min:"12" type:"string" required:"true"` // The member's display name. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The abilities granted to the collaboration member. // // MemberAbilities is a required field MemberAbilities []*string `locationName:"memberAbilities" type:"list" required:"true" enum:"MemberAbility"` // The collaboration member's payment responsibilities set by the collaboration // creator. // // If the collaboration creator hasn't specified anyone as the member paying // for query compute costs, then the member who can query is the default payer. PaymentConfiguration *PaymentConfiguration `locationName:"paymentConfiguration" type:"structure"` // contains filtered or unexported fields }
Basic metadata used to construct a new member.
func (MemberSpecification) GoString ¶
func (s MemberSpecification) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MemberSpecification) SetAccountId ¶
func (s *MemberSpecification) SetAccountId(v string) *MemberSpecification
SetAccountId sets the AccountId field's value.
func (*MemberSpecification) SetDisplayName ¶
func (s *MemberSpecification) SetDisplayName(v string) *MemberSpecification
SetDisplayName sets the DisplayName field's value.
func (*MemberSpecification) SetMemberAbilities ¶
func (s *MemberSpecification) SetMemberAbilities(v []*string) *MemberSpecification
SetMemberAbilities sets the MemberAbilities field's value.
func (*MemberSpecification) SetPaymentConfiguration ¶ added in v1.47.11
func (s *MemberSpecification) SetPaymentConfiguration(v *PaymentConfiguration) *MemberSpecification
SetPaymentConfiguration sets the PaymentConfiguration field's value.
func (MemberSpecification) String ¶
func (s MemberSpecification) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MemberSpecification) Validate ¶
func (s *MemberSpecification) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MemberSummary ¶
type MemberSummary struct { // The abilities granted to the collaboration member. // // Abilities is a required field Abilities []*string `locationName:"abilities" type:"list" required:"true" enum:"MemberAbility"` // The identifier used to reference members of the collaboration. Currently // only supports Amazon Web Services account ID. // // AccountId is a required field AccountId *string `locationName:"accountId" min:"12" type:"string" required:"true"` // The time when the member was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The member's display name. // // DisplayName is a required field DisplayName *string `locationName:"displayName" min:"1" type:"string" required:"true"` // The unique ARN for the member's associated membership, if present. MembershipArn *string `locationName:"membershipArn" type:"string"` // The unique ID for the member's associated membership, if present. MembershipId *string `locationName:"membershipId" min:"36" type:"string"` // The collaboration member's payment responsibilities set by the collaboration // creator. // // PaymentConfiguration is a required field PaymentConfiguration *PaymentConfiguration `locationName:"paymentConfiguration" type:"structure" required:"true"` // The status of the member. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"MemberStatus"` // The time the member metadata was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The member object listed by the request.
func (MemberSummary) GoString ¶
func (s MemberSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MemberSummary) SetAbilities ¶
func (s *MemberSummary) SetAbilities(v []*string) *MemberSummary
SetAbilities sets the Abilities field's value.
func (*MemberSummary) SetAccountId ¶
func (s *MemberSummary) SetAccountId(v string) *MemberSummary
SetAccountId sets the AccountId field's value.
func (*MemberSummary) SetCreateTime ¶
func (s *MemberSummary) SetCreateTime(v time.Time) *MemberSummary
SetCreateTime sets the CreateTime field's value.
func (*MemberSummary) SetDisplayName ¶
func (s *MemberSummary) SetDisplayName(v string) *MemberSummary
SetDisplayName sets the DisplayName field's value.
func (*MemberSummary) SetMembershipArn ¶
func (s *MemberSummary) SetMembershipArn(v string) *MemberSummary
SetMembershipArn sets the MembershipArn field's value.
func (*MemberSummary) SetMembershipId ¶
func (s *MemberSummary) SetMembershipId(v string) *MemberSummary
SetMembershipId sets the MembershipId field's value.
func (*MemberSummary) SetPaymentConfiguration ¶ added in v1.47.11
func (s *MemberSummary) SetPaymentConfiguration(v *PaymentConfiguration) *MemberSummary
SetPaymentConfiguration sets the PaymentConfiguration field's value.
func (*MemberSummary) SetStatus ¶
func (s *MemberSummary) SetStatus(v string) *MemberSummary
SetStatus sets the Status field's value.
func (*MemberSummary) SetUpdateTime ¶
func (s *MemberSummary) SetUpdateTime(v time.Time) *MemberSummary
SetUpdateTime sets the UpdateTime field's value.
func (MemberSummary) String ¶
func (s MemberSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Membership ¶
type Membership struct { // The unique ARN for the membership. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the membership's associated collaboration. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The identifier used to reference members of the collaboration. Currently // only supports Amazon Web Services account ID. // // CollaborationCreatorAccountId is a required field CollaborationCreatorAccountId *string `locationName:"collaborationCreatorAccountId" min:"12" type:"string" required:"true"` // The display name of the collaboration creator. // // CollaborationCreatorDisplayName is a required field CollaborationCreatorDisplayName *string `locationName:"collaborationCreatorDisplayName" min:"1" type:"string" required:"true"` // The unique ID for the membership's collaboration. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The name of the membership's collaboration. // // CollaborationName is a required field CollaborationName *string `locationName:"collaborationName" min:"1" type:"string" required:"true"` // The time when the membership was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The default protected query result configuration as specified by the member // who can receive results. DefaultResultConfiguration *MembershipProtectedQueryResultConfiguration `locationName:"defaultResultConfiguration" type:"structure"` // The unique ID of the membership. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The abilities granted to the collaboration member. // // MemberAbilities is a required field MemberAbilities []*string `locationName:"memberAbilities" type:"list" required:"true" enum:"MemberAbility"` // The payment responsibilities accepted by the collaboration member. // // PaymentConfiguration is a required field PaymentConfiguration *MembershipPaymentConfiguration `locationName:"paymentConfiguration" type:"structure" required:"true"` // An indicator as to whether query logging has been enabled or disabled for // the membership. // // QueryLogStatus is a required field QueryLogStatus *string `locationName:"queryLogStatus" type:"string" required:"true" enum:"MembershipQueryLogStatus"` // The status of the membership. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"MembershipStatus"` // The time the membership metadata was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The membership object.
func (Membership) GoString ¶
func (s Membership) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Membership) SetArn ¶
func (s *Membership) SetArn(v string) *Membership
SetArn sets the Arn field's value.
func (*Membership) SetCollaborationArn ¶
func (s *Membership) SetCollaborationArn(v string) *Membership
SetCollaborationArn sets the CollaborationArn field's value.
func (*Membership) SetCollaborationCreatorAccountId ¶
func (s *Membership) SetCollaborationCreatorAccountId(v string) *Membership
SetCollaborationCreatorAccountId sets the CollaborationCreatorAccountId field's value.
func (*Membership) SetCollaborationCreatorDisplayName ¶
func (s *Membership) SetCollaborationCreatorDisplayName(v string) *Membership
SetCollaborationCreatorDisplayName sets the CollaborationCreatorDisplayName field's value.
func (*Membership) SetCollaborationId ¶
func (s *Membership) SetCollaborationId(v string) *Membership
SetCollaborationId sets the CollaborationId field's value.
func (*Membership) SetCollaborationName ¶
func (s *Membership) SetCollaborationName(v string) *Membership
SetCollaborationName sets the CollaborationName field's value.
func (*Membership) SetCreateTime ¶
func (s *Membership) SetCreateTime(v time.Time) *Membership
SetCreateTime sets the CreateTime field's value.
func (*Membership) SetDefaultResultConfiguration ¶ added in v1.45.0
func (s *Membership) SetDefaultResultConfiguration(v *MembershipProtectedQueryResultConfiguration) *Membership
SetDefaultResultConfiguration sets the DefaultResultConfiguration field's value.
func (*Membership) SetId ¶
func (s *Membership) SetId(v string) *Membership
SetId sets the Id field's value.
func (*Membership) SetMemberAbilities ¶
func (s *Membership) SetMemberAbilities(v []*string) *Membership
SetMemberAbilities sets the MemberAbilities field's value.
func (*Membership) SetPaymentConfiguration ¶ added in v1.47.11
func (s *Membership) SetPaymentConfiguration(v *MembershipPaymentConfiguration) *Membership
SetPaymentConfiguration sets the PaymentConfiguration field's value.
func (*Membership) SetQueryLogStatus ¶
func (s *Membership) SetQueryLogStatus(v string) *Membership
SetQueryLogStatus sets the QueryLogStatus field's value.
func (*Membership) SetStatus ¶
func (s *Membership) SetStatus(v string) *Membership
SetStatus sets the Status field's value.
func (*Membership) SetUpdateTime ¶
func (s *Membership) SetUpdateTime(v time.Time) *Membership
SetUpdateTime sets the UpdateTime field's value.
func (Membership) String ¶
func (s Membership) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type MembershipPaymentConfiguration ¶ added in v1.47.11
type MembershipPaymentConfiguration struct { // The payment responsibilities accepted by the collaboration member for query // compute costs. // // QueryCompute is a required field QueryCompute *MembershipQueryComputePaymentConfig `locationName:"queryCompute" type:"structure" required:"true"` // contains filtered or unexported fields }
An object representing the payment responsibilities accepted by the collaboration member.
func (MembershipPaymentConfiguration) GoString ¶ added in v1.47.11
func (s MembershipPaymentConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipPaymentConfiguration) SetQueryCompute ¶ added in v1.47.11
func (s *MembershipPaymentConfiguration) SetQueryCompute(v *MembershipQueryComputePaymentConfig) *MembershipPaymentConfiguration
SetQueryCompute sets the QueryCompute field's value.
func (MembershipPaymentConfiguration) String ¶ added in v1.47.11
func (s MembershipPaymentConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipPaymentConfiguration) Validate ¶ added in v1.47.11
func (s *MembershipPaymentConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MembershipProtectedQueryOutputConfiguration ¶ added in v1.45.0
type MembershipProtectedQueryOutputConfiguration struct { // Contains the configuration to write the query results to S3. S3 *ProtectedQueryS3OutputConfiguration `locationName:"s3" type:"structure"` // contains filtered or unexported fields }
Contains configurations for protected query results.
func (MembershipProtectedQueryOutputConfiguration) GoString ¶ added in v1.45.0
func (s MembershipProtectedQueryOutputConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipProtectedQueryOutputConfiguration) SetS3 ¶ added in v1.45.0
func (s *MembershipProtectedQueryOutputConfiguration) SetS3(v *ProtectedQueryS3OutputConfiguration) *MembershipProtectedQueryOutputConfiguration
SetS3 sets the S3 field's value.
func (MembershipProtectedQueryOutputConfiguration) String ¶ added in v1.45.0
func (s MembershipProtectedQueryOutputConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipProtectedQueryOutputConfiguration) Validate ¶ added in v1.45.0
func (s *MembershipProtectedQueryOutputConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MembershipProtectedQueryResultConfiguration ¶ added in v1.45.0
type MembershipProtectedQueryResultConfiguration struct { // Configuration for protected query results. // // OutputConfiguration is a required field OutputConfiguration *MembershipProtectedQueryOutputConfiguration `locationName:"outputConfiguration" type:"structure" required:"true"` // The unique ARN for an IAM role that is used by Clean Rooms to write protected // query results to the result location, given by the member who can receive // results. RoleArn *string `locationName:"roleArn" min:"32" type:"string"` // contains filtered or unexported fields }
Contains configurations for protected query results.
func (MembershipProtectedQueryResultConfiguration) GoString ¶ added in v1.45.0
func (s MembershipProtectedQueryResultConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipProtectedQueryResultConfiguration) SetOutputConfiguration ¶ added in v1.45.0
func (s *MembershipProtectedQueryResultConfiguration) SetOutputConfiguration(v *MembershipProtectedQueryOutputConfiguration) *MembershipProtectedQueryResultConfiguration
SetOutputConfiguration sets the OutputConfiguration field's value.
func (*MembershipProtectedQueryResultConfiguration) SetRoleArn ¶ added in v1.45.0
func (s *MembershipProtectedQueryResultConfiguration) SetRoleArn(v string) *MembershipProtectedQueryResultConfiguration
SetRoleArn sets the RoleArn field's value.
func (MembershipProtectedQueryResultConfiguration) String ¶ added in v1.45.0
func (s MembershipProtectedQueryResultConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipProtectedQueryResultConfiguration) Validate ¶ added in v1.45.0
func (s *MembershipProtectedQueryResultConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MembershipQueryComputePaymentConfig ¶ added in v1.47.11
type MembershipQueryComputePaymentConfig struct { // Indicates whether the collaboration member has accepted to pay for query // compute costs (TRUE) or has not accepted to pay for query compute costs (FALSE). // // If the collaboration creator has not specified anyone to pay for query compute // costs, then the member who can query is the default payer. // // An error message is returned for the following reasons: // // * If you set the value to FALSE but you are responsible to pay for query // compute costs. // // * If you set the value to TRUE but you are not responsible to pay for // query compute costs. // // IsResponsible is a required field IsResponsible *bool `locationName:"isResponsible" type:"boolean" required:"true"` // contains filtered or unexported fields }
An object representing the payment responsibilities accepted by the collaboration member for query compute costs.
func (MembershipQueryComputePaymentConfig) GoString ¶ added in v1.47.11
func (s MembershipQueryComputePaymentConfig) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipQueryComputePaymentConfig) SetIsResponsible ¶ added in v1.47.11
func (s *MembershipQueryComputePaymentConfig) SetIsResponsible(v bool) *MembershipQueryComputePaymentConfig
SetIsResponsible sets the IsResponsible field's value.
func (MembershipQueryComputePaymentConfig) String ¶ added in v1.47.11
func (s MembershipQueryComputePaymentConfig) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipQueryComputePaymentConfig) Validate ¶ added in v1.47.11
func (s *MembershipQueryComputePaymentConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type MembershipSummary ¶
type MembershipSummary struct { // The unique ARN for the membership. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The unique ARN for the membership's associated collaboration. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The identifier of the Amazon Web Services principal that created the collaboration. // Currently only supports Amazon Web Services account ID. // // CollaborationCreatorAccountId is a required field CollaborationCreatorAccountId *string `locationName:"collaborationCreatorAccountId" min:"12" type:"string" required:"true"` // The display name of the collaboration creator. // // CollaborationCreatorDisplayName is a required field CollaborationCreatorDisplayName *string `locationName:"collaborationCreatorDisplayName" min:"1" type:"string" required:"true"` // The unique ID for the membership's collaboration. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The name for the membership's collaboration. // // CollaborationName is a required field CollaborationName *string `locationName:"collaborationName" min:"1" type:"string" required:"true"` // The time when the membership was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique ID for the membership's collaboration. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The abilities granted to the collaboration member. // // MemberAbilities is a required field MemberAbilities []*string `locationName:"memberAbilities" type:"list" required:"true" enum:"MemberAbility"` // The payment responsibilities accepted by the collaboration member. // // PaymentConfiguration is a required field PaymentConfiguration *MembershipPaymentConfiguration `locationName:"paymentConfiguration" type:"structure" required:"true"` // The status of the membership. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"MembershipStatus"` // The time the membership metadata was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The membership object listed by the request.
func (MembershipSummary) GoString ¶
func (s MembershipSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MembershipSummary) SetArn ¶
func (s *MembershipSummary) SetArn(v string) *MembershipSummary
SetArn sets the Arn field's value.
func (*MembershipSummary) SetCollaborationArn ¶
func (s *MembershipSummary) SetCollaborationArn(v string) *MembershipSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*MembershipSummary) SetCollaborationCreatorAccountId ¶
func (s *MembershipSummary) SetCollaborationCreatorAccountId(v string) *MembershipSummary
SetCollaborationCreatorAccountId sets the CollaborationCreatorAccountId field's value.
func (*MembershipSummary) SetCollaborationCreatorDisplayName ¶
func (s *MembershipSummary) SetCollaborationCreatorDisplayName(v string) *MembershipSummary
SetCollaborationCreatorDisplayName sets the CollaborationCreatorDisplayName field's value.
func (*MembershipSummary) SetCollaborationId ¶
func (s *MembershipSummary) SetCollaborationId(v string) *MembershipSummary
SetCollaborationId sets the CollaborationId field's value.
func (*MembershipSummary) SetCollaborationName ¶
func (s *MembershipSummary) SetCollaborationName(v string) *MembershipSummary
SetCollaborationName sets the CollaborationName field's value.
func (*MembershipSummary) SetCreateTime ¶
func (s *MembershipSummary) SetCreateTime(v time.Time) *MembershipSummary
SetCreateTime sets the CreateTime field's value.
func (*MembershipSummary) SetId ¶
func (s *MembershipSummary) SetId(v string) *MembershipSummary
SetId sets the Id field's value.
func (*MembershipSummary) SetMemberAbilities ¶
func (s *MembershipSummary) SetMemberAbilities(v []*string) *MembershipSummary
SetMemberAbilities sets the MemberAbilities field's value.
func (*MembershipSummary) SetPaymentConfiguration ¶ added in v1.47.11
func (s *MembershipSummary) SetPaymentConfiguration(v *MembershipPaymentConfiguration) *MembershipSummary
SetPaymentConfiguration sets the PaymentConfiguration field's value.
func (*MembershipSummary) SetStatus ¶
func (s *MembershipSummary) SetStatus(v string) *MembershipSummary
SetStatus sets the Status field's value.
func (*MembershipSummary) SetUpdateTime ¶
func (s *MembershipSummary) SetUpdateTime(v time.Time) *MembershipSummary
SetUpdateTime sets the UpdateTime field's value.
func (MembershipSummary) String ¶
func (s MembershipSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PaymentConfiguration ¶ added in v1.47.11
type PaymentConfiguration struct { // The collaboration member's payment responsibilities set by the collaboration // creator for query compute costs. // // QueryCompute is a required field QueryCompute *QueryComputePaymentConfig `locationName:"queryCompute" type:"structure" required:"true"` // contains filtered or unexported fields }
An object representing the collaboration member's payment responsibilities set by the collaboration creator.
func (PaymentConfiguration) GoString ¶ added in v1.47.11
func (s PaymentConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PaymentConfiguration) SetQueryCompute ¶ added in v1.47.11
func (s *PaymentConfiguration) SetQueryCompute(v *QueryComputePaymentConfig) *PaymentConfiguration
SetQueryCompute sets the QueryCompute field's value.
func (PaymentConfiguration) String ¶ added in v1.47.11
func (s PaymentConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PaymentConfiguration) Validate ¶ added in v1.47.11
func (s *PaymentConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PopulateIdMappingTableInput ¶ added in v1.55.1
type PopulateIdMappingTableInput struct { // The unique identifier of the ID mapping table that you want to populate. // // IdMappingTableIdentifier is a required field IdMappingTableIdentifier *string `location:"uri" locationName:"idMappingTableIdentifier" min:"36" type:"string" required:"true"` // The unique identifier of the membership that contains the ID mapping table // that you want to populate. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (PopulateIdMappingTableInput) GoString ¶ added in v1.55.1
func (s PopulateIdMappingTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PopulateIdMappingTableInput) SetIdMappingTableIdentifier ¶ added in v1.55.1
func (s *PopulateIdMappingTableInput) SetIdMappingTableIdentifier(v string) *PopulateIdMappingTableInput
SetIdMappingTableIdentifier sets the IdMappingTableIdentifier field's value.
func (*PopulateIdMappingTableInput) SetMembershipIdentifier ¶ added in v1.55.1
func (s *PopulateIdMappingTableInput) SetMembershipIdentifier(v string) *PopulateIdMappingTableInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (PopulateIdMappingTableInput) String ¶ added in v1.55.1
func (s PopulateIdMappingTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PopulateIdMappingTableInput) Validate ¶ added in v1.55.1
func (s *PopulateIdMappingTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PopulateIdMappingTableOutput ¶ added in v1.55.1
type PopulateIdMappingTableOutput struct { // The unique identifier of the mapping job that will populate the ID mapping // table. // // IdMappingJobId is a required field IdMappingJobId *string `locationName:"idMappingJobId" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (PopulateIdMappingTableOutput) GoString ¶ added in v1.55.1
func (s PopulateIdMappingTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PopulateIdMappingTableOutput) SetIdMappingJobId ¶ added in v1.55.1
func (s *PopulateIdMappingTableOutput) SetIdMappingJobId(v string) *PopulateIdMappingTableOutput
SetIdMappingJobId sets the IdMappingJobId field's value.
func (PopulateIdMappingTableOutput) String ¶ added in v1.55.1
func (s PopulateIdMappingTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PreviewPrivacyImpactInput ¶ added in v1.48.8
type PreviewPrivacyImpactInput struct { // A unique identifier for one of your memberships for a collaboration. Accepts // a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // Specifies the desired epsilon and noise parameters to preview. // // Parameters is a required field Parameters *PreviewPrivacyImpactParametersInput_ `locationName:"parameters" type:"structure" required:"true"` // contains filtered or unexported fields }
func (PreviewPrivacyImpactInput) GoString ¶ added in v1.48.8
func (s PreviewPrivacyImpactInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PreviewPrivacyImpactInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *PreviewPrivacyImpactInput) SetMembershipIdentifier(v string) *PreviewPrivacyImpactInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*PreviewPrivacyImpactInput) SetParameters ¶ added in v1.48.8
func (s *PreviewPrivacyImpactInput) SetParameters(v *PreviewPrivacyImpactParametersInput_) *PreviewPrivacyImpactInput
SetParameters sets the Parameters field's value.
func (PreviewPrivacyImpactInput) String ¶ added in v1.48.8
func (s PreviewPrivacyImpactInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PreviewPrivacyImpactInput) Validate ¶ added in v1.48.8
func (s *PreviewPrivacyImpactInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PreviewPrivacyImpactOutput ¶ added in v1.48.8
type PreviewPrivacyImpactOutput struct { // An estimate of the number of aggregation functions that the member who can // query can run given the epsilon and noise parameters. This does not change // the privacy budget. // // PrivacyImpact is a required field PrivacyImpact *PrivacyImpact `locationName:"privacyImpact" type:"structure" required:"true"` // contains filtered or unexported fields }
func (PreviewPrivacyImpactOutput) GoString ¶ added in v1.48.8
func (s PreviewPrivacyImpactOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PreviewPrivacyImpactOutput) SetPrivacyImpact ¶ added in v1.48.8
func (s *PreviewPrivacyImpactOutput) SetPrivacyImpact(v *PrivacyImpact) *PreviewPrivacyImpactOutput
SetPrivacyImpact sets the PrivacyImpact field's value.
func (PreviewPrivacyImpactOutput) String ¶ added in v1.48.8
func (s PreviewPrivacyImpactOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PreviewPrivacyImpactParametersInput_ ¶ added in v1.48.8
type PreviewPrivacyImpactParametersInput_ struct { // An array that specifies the epsilon and noise parameters. DifferentialPrivacy *DifferentialPrivacyPreviewParametersInput_ `locationName:"differentialPrivacy" type:"structure"` // contains filtered or unexported fields }
Specifies the updated epsilon and noise parameters to preview. The preview allows you to see how the maximum number of each type of aggregation function would change with the new parameters.
func (PreviewPrivacyImpactParametersInput_) GoString ¶ added in v1.48.8
func (s PreviewPrivacyImpactParametersInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PreviewPrivacyImpactParametersInput_) SetDifferentialPrivacy ¶ added in v1.48.8
func (s *PreviewPrivacyImpactParametersInput_) SetDifferentialPrivacy(v *DifferentialPrivacyPreviewParametersInput_) *PreviewPrivacyImpactParametersInput_
SetDifferentialPrivacy sets the DifferentialPrivacy field's value.
func (PreviewPrivacyImpactParametersInput_) String ¶ added in v1.48.8
func (s PreviewPrivacyImpactParametersInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PreviewPrivacyImpactParametersInput_) Validate ¶ added in v1.48.8
func (s *PreviewPrivacyImpactParametersInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PrivacyBudget ¶ added in v1.48.8
type PrivacyBudget struct { // An object that specifies the epsilon parameter and the utility in terms of // total aggregations, as well as the remaining aggregations available. DifferentialPrivacy *DifferentialPrivacyPrivacyBudget `locationName:"differentialPrivacy" type:"structure"` // contains filtered or unexported fields }
The epsilon parameter value and number of each aggregation function that you can perform.
func (PrivacyBudget) GoString ¶ added in v1.48.8
func (s PrivacyBudget) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudget) SetDifferentialPrivacy ¶ added in v1.48.8
func (s *PrivacyBudget) SetDifferentialPrivacy(v *DifferentialPrivacyPrivacyBudget) *PrivacyBudget
SetDifferentialPrivacy sets the DifferentialPrivacy field's value.
func (PrivacyBudget) String ¶ added in v1.48.8
func (s PrivacyBudget) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PrivacyBudgetSummary ¶ added in v1.48.8
type PrivacyBudgetSummary struct { // The provided privacy budget. // // Budget is a required field Budget *PrivacyBudget `locationName:"budget" type:"structure" required:"true"` // The ARN of the collaboration that contains this privacy budget. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique identifier of the collaboration that contains this privacy budget. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the privacy budget was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique identifier of the privacy budget. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the member who created the privacy budget // summary. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The identifier for a membership resource. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The ARN of the privacy budget template. // // PrivacyBudgetTemplateArn is a required field PrivacyBudgetTemplateArn *string `locationName:"privacyBudgetTemplateArn" type:"string" required:"true"` // The unique identifier of the privacy budget template. // // PrivacyBudgetTemplateId is a required field PrivacyBudgetTemplateId *string `locationName:"privacyBudgetTemplateId" min:"36" type:"string" required:"true"` // Specifies the type of the privacy budget. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"PrivacyBudgetType"` // The most recent time at which the privacy budget was updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
An array that summaries the specified privacy budget. This summary includes collaboration information, creation information, membership information, and privacy budget information.
func (PrivacyBudgetSummary) GoString ¶ added in v1.48.8
func (s PrivacyBudgetSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudgetSummary) SetBudget ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetBudget(v *PrivacyBudget) *PrivacyBudgetSummary
SetBudget sets the Budget field's value.
func (*PrivacyBudgetSummary) SetCollaborationArn ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetCollaborationArn(v string) *PrivacyBudgetSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*PrivacyBudgetSummary) SetCollaborationId ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetCollaborationId(v string) *PrivacyBudgetSummary
SetCollaborationId sets the CollaborationId field's value.
func (*PrivacyBudgetSummary) SetCreateTime ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetCreateTime(v time.Time) *PrivacyBudgetSummary
SetCreateTime sets the CreateTime field's value.
func (*PrivacyBudgetSummary) SetId ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetId(v string) *PrivacyBudgetSummary
SetId sets the Id field's value.
func (*PrivacyBudgetSummary) SetMembershipArn ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetMembershipArn(v string) *PrivacyBudgetSummary
SetMembershipArn sets the MembershipArn field's value.
func (*PrivacyBudgetSummary) SetMembershipId ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetMembershipId(v string) *PrivacyBudgetSummary
SetMembershipId sets the MembershipId field's value.
func (*PrivacyBudgetSummary) SetPrivacyBudgetTemplateArn ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetPrivacyBudgetTemplateArn(v string) *PrivacyBudgetSummary
SetPrivacyBudgetTemplateArn sets the PrivacyBudgetTemplateArn field's value.
func (*PrivacyBudgetSummary) SetPrivacyBudgetTemplateId ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetPrivacyBudgetTemplateId(v string) *PrivacyBudgetSummary
SetPrivacyBudgetTemplateId sets the PrivacyBudgetTemplateId field's value.
func (*PrivacyBudgetSummary) SetType ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetType(v string) *PrivacyBudgetSummary
SetType sets the Type field's value.
func (*PrivacyBudgetSummary) SetUpdateTime ¶ added in v1.48.8
func (s *PrivacyBudgetSummary) SetUpdateTime(v time.Time) *PrivacyBudgetSummary
SetUpdateTime sets the UpdateTime field's value.
func (PrivacyBudgetSummary) String ¶ added in v1.48.8
func (s PrivacyBudgetSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PrivacyBudgetTemplate ¶ added in v1.48.8
type PrivacyBudgetTemplate struct { // The ARN of the privacy budget template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // How often the privacy budget refreshes. // // If you plan to regularly bring new data into the collaboration, use CALENDAR_MONTH // to automatically get a new privacy budget for the collaboration every calendar // month. Choosing this option allows arbitrary amounts of information to be // revealed about rows of the data when repeatedly queried across refreshes. // Avoid choosing this if the same rows will be repeatedly queried between privacy // budget refreshes. // // AutoRefresh is a required field AutoRefresh *string `locationName:"autoRefresh" type:"string" required:"true" enum:"PrivacyBudgetTemplateAutoRefresh"` // The ARN of the collaboration that contains this privacy budget template. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique ID of the collaboration that contains this privacy budget template. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the privacy budget template was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique identifier of the privacy budget template. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the member who created the privacy budget // template. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The identifier for a membership resource. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // Specifies the epsilon and noise parameters for the privacy budget template. // // Parameters is a required field Parameters *PrivacyBudgetTemplateParametersOutput_ `locationName:"parameters" type:"structure" required:"true"` // Specifies the type of the privacy budget template. // // PrivacyBudgetType is a required field PrivacyBudgetType *string `locationName:"privacyBudgetType" type:"string" required:"true" enum:"PrivacyBudgetType"` // The most recent time at which the privacy budget template was updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
An object that defines the privacy budget template.
func (PrivacyBudgetTemplate) GoString ¶ added in v1.48.8
func (s PrivacyBudgetTemplate) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudgetTemplate) SetArn ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetArn(v string) *PrivacyBudgetTemplate
SetArn sets the Arn field's value.
func (*PrivacyBudgetTemplate) SetAutoRefresh ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetAutoRefresh(v string) *PrivacyBudgetTemplate
SetAutoRefresh sets the AutoRefresh field's value.
func (*PrivacyBudgetTemplate) SetCollaborationArn ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetCollaborationArn(v string) *PrivacyBudgetTemplate
SetCollaborationArn sets the CollaborationArn field's value.
func (*PrivacyBudgetTemplate) SetCollaborationId ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetCollaborationId(v string) *PrivacyBudgetTemplate
SetCollaborationId sets the CollaborationId field's value.
func (*PrivacyBudgetTemplate) SetCreateTime ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetCreateTime(v time.Time) *PrivacyBudgetTemplate
SetCreateTime sets the CreateTime field's value.
func (*PrivacyBudgetTemplate) SetId ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetId(v string) *PrivacyBudgetTemplate
SetId sets the Id field's value.
func (*PrivacyBudgetTemplate) SetMembershipArn ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetMembershipArn(v string) *PrivacyBudgetTemplate
SetMembershipArn sets the MembershipArn field's value.
func (*PrivacyBudgetTemplate) SetMembershipId ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetMembershipId(v string) *PrivacyBudgetTemplate
SetMembershipId sets the MembershipId field's value.
func (*PrivacyBudgetTemplate) SetParameters ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetParameters(v *PrivacyBudgetTemplateParametersOutput_) *PrivacyBudgetTemplate
SetParameters sets the Parameters field's value.
func (*PrivacyBudgetTemplate) SetPrivacyBudgetType ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetPrivacyBudgetType(v string) *PrivacyBudgetTemplate
SetPrivacyBudgetType sets the PrivacyBudgetType field's value.
func (*PrivacyBudgetTemplate) SetUpdateTime ¶ added in v1.48.8
func (s *PrivacyBudgetTemplate) SetUpdateTime(v time.Time) *PrivacyBudgetTemplate
SetUpdateTime sets the UpdateTime field's value.
func (PrivacyBudgetTemplate) String ¶ added in v1.48.8
func (s PrivacyBudgetTemplate) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PrivacyBudgetTemplateParametersInput_ ¶ added in v1.48.8
type PrivacyBudgetTemplateParametersInput_ struct { // An object that specifies the epsilon and noise parameters. DifferentialPrivacy *DifferentialPrivacyTemplateParametersInput_ `locationName:"differentialPrivacy" type:"structure"` // contains filtered or unexported fields }
The epsilon and noise parameters that you want to use for the privacy budget template.
func (PrivacyBudgetTemplateParametersInput_) GoString ¶ added in v1.48.8
func (s PrivacyBudgetTemplateParametersInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudgetTemplateParametersInput_) SetDifferentialPrivacy ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateParametersInput_) SetDifferentialPrivacy(v *DifferentialPrivacyTemplateParametersInput_) *PrivacyBudgetTemplateParametersInput_
SetDifferentialPrivacy sets the DifferentialPrivacy field's value.
func (PrivacyBudgetTemplateParametersInput_) String ¶ added in v1.48.8
func (s PrivacyBudgetTemplateParametersInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudgetTemplateParametersInput_) Validate ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateParametersInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PrivacyBudgetTemplateParametersOutput_ ¶ added in v1.48.8
type PrivacyBudgetTemplateParametersOutput_ struct { // The epsilon and noise parameters. DifferentialPrivacy *DifferentialPrivacyTemplateParametersOutput_ `locationName:"differentialPrivacy" type:"structure"` // contains filtered or unexported fields }
The epsilon and noise parameters that were used in the privacy budget template.
func (PrivacyBudgetTemplateParametersOutput_) GoString ¶ added in v1.48.8
func (s PrivacyBudgetTemplateParametersOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudgetTemplateParametersOutput_) SetDifferentialPrivacy ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateParametersOutput_) SetDifferentialPrivacy(v *DifferentialPrivacyTemplateParametersOutput_) *PrivacyBudgetTemplateParametersOutput_
SetDifferentialPrivacy sets the DifferentialPrivacy field's value.
func (PrivacyBudgetTemplateParametersOutput_) String ¶ added in v1.48.8
func (s PrivacyBudgetTemplateParametersOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PrivacyBudgetTemplateSummary ¶ added in v1.48.8
type PrivacyBudgetTemplateSummary struct { // The ARN of the privacy budget template. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // The ARN of the collaboration that contains this privacy budget template. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique ID of the collaboration that contains this privacy budget template. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time at which the privacy budget template was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique identifier of the privacy budget template. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the member who created the privacy budget // template. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The identifier for a membership resource. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The type of the privacy budget template. // // PrivacyBudgetType is a required field PrivacyBudgetType *string `locationName:"privacyBudgetType" type:"string" required:"true" enum:"PrivacyBudgetType"` // The most recent time at which the privacy budget template was updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A summary of the privacy budget template. The summary includes membership information, collaboration information, and creation information.
func (PrivacyBudgetTemplateSummary) GoString ¶ added in v1.48.8
func (s PrivacyBudgetTemplateSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudgetTemplateSummary) SetArn ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetArn(v string) *PrivacyBudgetTemplateSummary
SetArn sets the Arn field's value.
func (*PrivacyBudgetTemplateSummary) SetCollaborationArn ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetCollaborationArn(v string) *PrivacyBudgetTemplateSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*PrivacyBudgetTemplateSummary) SetCollaborationId ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetCollaborationId(v string) *PrivacyBudgetTemplateSummary
SetCollaborationId sets the CollaborationId field's value.
func (*PrivacyBudgetTemplateSummary) SetCreateTime ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetCreateTime(v time.Time) *PrivacyBudgetTemplateSummary
SetCreateTime sets the CreateTime field's value.
func (*PrivacyBudgetTemplateSummary) SetId ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetId(v string) *PrivacyBudgetTemplateSummary
SetId sets the Id field's value.
func (*PrivacyBudgetTemplateSummary) SetMembershipArn ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetMembershipArn(v string) *PrivacyBudgetTemplateSummary
SetMembershipArn sets the MembershipArn field's value.
func (*PrivacyBudgetTemplateSummary) SetMembershipId ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetMembershipId(v string) *PrivacyBudgetTemplateSummary
SetMembershipId sets the MembershipId field's value.
func (*PrivacyBudgetTemplateSummary) SetPrivacyBudgetType ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetPrivacyBudgetType(v string) *PrivacyBudgetTemplateSummary
SetPrivacyBudgetType sets the PrivacyBudgetType field's value.
func (*PrivacyBudgetTemplateSummary) SetUpdateTime ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateSummary) SetUpdateTime(v time.Time) *PrivacyBudgetTemplateSummary
SetUpdateTime sets the UpdateTime field's value.
func (PrivacyBudgetTemplateSummary) String ¶ added in v1.48.8
func (s PrivacyBudgetTemplateSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type PrivacyBudgetTemplateUpdateParameters ¶ added in v1.48.8
type PrivacyBudgetTemplateUpdateParameters struct { // An object that specifies the new values for the epsilon and noise parameters. DifferentialPrivacy *DifferentialPrivacyTemplateUpdateParameters `locationName:"differentialPrivacy" type:"structure"` // contains filtered or unexported fields }
The epsilon and noise parameters that you want to update in the privacy budget template.
func (PrivacyBudgetTemplateUpdateParameters) GoString ¶ added in v1.48.8
func (s PrivacyBudgetTemplateUpdateParameters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudgetTemplateUpdateParameters) SetDifferentialPrivacy ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateUpdateParameters) SetDifferentialPrivacy(v *DifferentialPrivacyTemplateUpdateParameters) *PrivacyBudgetTemplateUpdateParameters
SetDifferentialPrivacy sets the DifferentialPrivacy field's value.
func (PrivacyBudgetTemplateUpdateParameters) String ¶ added in v1.48.8
func (s PrivacyBudgetTemplateUpdateParameters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyBudgetTemplateUpdateParameters) Validate ¶ added in v1.48.8
func (s *PrivacyBudgetTemplateUpdateParameters) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PrivacyImpact ¶ added in v1.48.8
type PrivacyImpact struct { // An object that lists the number and type of aggregation functions you can // perform. DifferentialPrivacy *DifferentialPrivacyPrivacyImpact `locationName:"differentialPrivacy" type:"structure"` // contains filtered or unexported fields }
Provides an estimate of the number of aggregation functions that the member who can query can run given the epsilon and noise parameters.
func (PrivacyImpact) GoString ¶ added in v1.48.8
func (s PrivacyImpact) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PrivacyImpact) SetDifferentialPrivacy ¶ added in v1.48.8
func (s *PrivacyImpact) SetDifferentialPrivacy(v *DifferentialPrivacyPrivacyImpact) *PrivacyImpact
SetDifferentialPrivacy sets the DifferentialPrivacy field's value.
func (PrivacyImpact) String ¶ added in v1.48.8
func (s PrivacyImpact) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQuery ¶
type ProtectedQuery struct { // The time at which the protected query was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The sensitivity parameters of the differential privacy results of the protected // query. DifferentialPrivacy *DifferentialPrivacyParameters `locationName:"differentialPrivacy" type:"structure"` // An error thrown by the protected query. Error *ProtectedQueryError `locationName:"error" type:"structure"` // The identifier for a protected query instance. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The ARN of the membership. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The identifier for the membership. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The result of the protected query. Result *ProtectedQueryResult `locationName:"result" type:"structure"` // Contains any details needed to write the query results. ResultConfiguration *ProtectedQueryResultConfiguration `locationName:"resultConfiguration" type:"structure"` // The protected query SQL parameters. // // SqlParameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ProtectedQuery's // String and GoString methods. SqlParameters *ProtectedQuerySQLParameters `locationName:"sqlParameters" type:"structure" sensitive:"true"` // Statistics about protected query execution. Statistics *ProtectedQueryStatistics `locationName:"statistics" type:"structure"` // The status of the query. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"ProtectedQueryStatus"` // contains filtered or unexported fields }
The parameters for an Clean Rooms protected query.
func (ProtectedQuery) GoString ¶
func (s ProtectedQuery) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQuery) SetCreateTime ¶
func (s *ProtectedQuery) SetCreateTime(v time.Time) *ProtectedQuery
SetCreateTime sets the CreateTime field's value.
func (*ProtectedQuery) SetDifferentialPrivacy ¶ added in v1.48.8
func (s *ProtectedQuery) SetDifferentialPrivacy(v *DifferentialPrivacyParameters) *ProtectedQuery
SetDifferentialPrivacy sets the DifferentialPrivacy field's value.
func (*ProtectedQuery) SetError ¶
func (s *ProtectedQuery) SetError(v *ProtectedQueryError) *ProtectedQuery
SetError sets the Error field's value.
func (*ProtectedQuery) SetId ¶
func (s *ProtectedQuery) SetId(v string) *ProtectedQuery
SetId sets the Id field's value.
func (*ProtectedQuery) SetMembershipArn ¶
func (s *ProtectedQuery) SetMembershipArn(v string) *ProtectedQuery
SetMembershipArn sets the MembershipArn field's value.
func (*ProtectedQuery) SetMembershipId ¶
func (s *ProtectedQuery) SetMembershipId(v string) *ProtectedQuery
SetMembershipId sets the MembershipId field's value.
func (*ProtectedQuery) SetResult ¶
func (s *ProtectedQuery) SetResult(v *ProtectedQueryResult) *ProtectedQuery
SetResult sets the Result field's value.
func (*ProtectedQuery) SetResultConfiguration ¶
func (s *ProtectedQuery) SetResultConfiguration(v *ProtectedQueryResultConfiguration) *ProtectedQuery
SetResultConfiguration sets the ResultConfiguration field's value.
func (*ProtectedQuery) SetSqlParameters ¶
func (s *ProtectedQuery) SetSqlParameters(v *ProtectedQuerySQLParameters) *ProtectedQuery
SetSqlParameters sets the SqlParameters field's value.
func (*ProtectedQuery) SetStatistics ¶
func (s *ProtectedQuery) SetStatistics(v *ProtectedQueryStatistics) *ProtectedQuery
SetStatistics sets the Statistics field's value.
func (*ProtectedQuery) SetStatus ¶
func (s *ProtectedQuery) SetStatus(v string) *ProtectedQuery
SetStatus sets the Status field's value.
func (ProtectedQuery) String ¶
func (s ProtectedQuery) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQueryError ¶
type ProtectedQueryError struct { // An error code for the error. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true"` // A description of why the query failed. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // contains filtered or unexported fields }
Details of errors thrown by the protected query.
func (ProtectedQueryError) GoString ¶
func (s ProtectedQueryError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryError) SetCode ¶
func (s *ProtectedQueryError) SetCode(v string) *ProtectedQueryError
SetCode sets the Code field's value.
func (*ProtectedQueryError) SetMessage ¶
func (s *ProtectedQueryError) SetMessage(v string) *ProtectedQueryError
SetMessage sets the Message field's value.
func (ProtectedQueryError) String ¶
func (s ProtectedQueryError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQueryMemberOutputConfiguration ¶ added in v1.55.2
type ProtectedQueryMemberOutputConfiguration struct { // The unique identifier for the account. // // AccountId is a required field AccountId *string `locationName:"accountId" min:"12" type:"string" required:"true"` // contains filtered or unexported fields }
Contains configuration details for the protected query member output.
func (ProtectedQueryMemberOutputConfiguration) GoString ¶ added in v1.55.2
func (s ProtectedQueryMemberOutputConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryMemberOutputConfiguration) SetAccountId ¶ added in v1.55.2
func (s *ProtectedQueryMemberOutputConfiguration) SetAccountId(v string) *ProtectedQueryMemberOutputConfiguration
SetAccountId sets the AccountId field's value.
func (ProtectedQueryMemberOutputConfiguration) String ¶ added in v1.55.2
func (s ProtectedQueryMemberOutputConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryMemberOutputConfiguration) Validate ¶ added in v1.55.2
func (s *ProtectedQueryMemberOutputConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ProtectedQueryOutputConfiguration ¶
type ProtectedQueryOutputConfiguration struct { // Required configuration for a protected query with a member output type. Member *ProtectedQueryMemberOutputConfiguration `locationName:"member" type:"structure"` // Required configuration for a protected query with an s3 output type. S3 *ProtectedQueryS3OutputConfiguration `locationName:"s3" type:"structure"` // contains filtered or unexported fields }
Contains configuration details for protected query output.
func (ProtectedQueryOutputConfiguration) GoString ¶
func (s ProtectedQueryOutputConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryOutputConfiguration) SetMember ¶ added in v1.55.2
func (s *ProtectedQueryOutputConfiguration) SetMember(v *ProtectedQueryMemberOutputConfiguration) *ProtectedQueryOutputConfiguration
SetMember sets the Member field's value.
func (*ProtectedQueryOutputConfiguration) SetS3 ¶
func (s *ProtectedQueryOutputConfiguration) SetS3(v *ProtectedQueryS3OutputConfiguration) *ProtectedQueryOutputConfiguration
SetS3 sets the S3 field's value.
func (ProtectedQueryOutputConfiguration) String ¶
func (s ProtectedQueryOutputConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryOutputConfiguration) Validate ¶
func (s *ProtectedQueryOutputConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ProtectedQueryOutput_ ¶
type ProtectedQueryOutput_ struct { // The list of member Amazon Web Services account(s) that received the results // of the query. MemberList []*ProtectedQuerySingleMemberOutput_ `locationName:"memberList" type:"list"` // If present, the output for a protected query with an `S3` output type. S3 *ProtectedQueryS3Output_ `locationName:"s3" type:"structure"` // contains filtered or unexported fields }
Contains details about the protected query output.
func (ProtectedQueryOutput_) GoString ¶
func (s ProtectedQueryOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryOutput_) SetMemberList ¶ added in v1.45.0
func (s *ProtectedQueryOutput_) SetMemberList(v []*ProtectedQuerySingleMemberOutput_) *ProtectedQueryOutput_
SetMemberList sets the MemberList field's value.
func (*ProtectedQueryOutput_) SetS3 ¶
func (s *ProtectedQueryOutput_) SetS3(v *ProtectedQueryS3Output_) *ProtectedQueryOutput_
SetS3 sets the S3 field's value.
func (ProtectedQueryOutput_) String ¶
func (s ProtectedQueryOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQueryResult ¶
type ProtectedQueryResult struct { // The output of the protected query. // // Output is a required field Output *ProtectedQueryOutput_ `locationName:"output" type:"structure" required:"true"` // contains filtered or unexported fields }
Details about the query results.
func (ProtectedQueryResult) GoString ¶
func (s ProtectedQueryResult) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryResult) SetOutput ¶
func (s *ProtectedQueryResult) SetOutput(v *ProtectedQueryOutput_) *ProtectedQueryResult
SetOutput sets the Output field's value.
func (ProtectedQueryResult) String ¶
func (s ProtectedQueryResult) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQueryResultConfiguration ¶
type ProtectedQueryResultConfiguration struct { // Configuration for protected query results. // // OutputConfiguration is a required field OutputConfiguration *ProtectedQueryOutputConfiguration `locationName:"outputConfiguration" type:"structure" required:"true"` // contains filtered or unexported fields }
Contains configurations for protected query results.
func (ProtectedQueryResultConfiguration) GoString ¶
func (s ProtectedQueryResultConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryResultConfiguration) SetOutputConfiguration ¶
func (s *ProtectedQueryResultConfiguration) SetOutputConfiguration(v *ProtectedQueryOutputConfiguration) *ProtectedQueryResultConfiguration
SetOutputConfiguration sets the OutputConfiguration field's value.
func (ProtectedQueryResultConfiguration) String ¶
func (s ProtectedQueryResultConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryResultConfiguration) Validate ¶
func (s *ProtectedQueryResultConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ProtectedQueryS3OutputConfiguration ¶
type ProtectedQueryS3OutputConfiguration struct { // The S3 bucket to unload the protected query results. // // Bucket is a required field Bucket *string `locationName:"bucket" min:"3" type:"string" required:"true"` // The S3 prefix to unload the protected query results. KeyPrefix *string `locationName:"keyPrefix" type:"string"` // Intended file format of the result. // // ResultFormat is a required field ResultFormat *string `locationName:"resultFormat" type:"string" required:"true" enum:"ResultFormat"` // contains filtered or unexported fields }
Contains the configuration to write the query results to S3.
func (ProtectedQueryS3OutputConfiguration) GoString ¶
func (s ProtectedQueryS3OutputConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryS3OutputConfiguration) SetBucket ¶
func (s *ProtectedQueryS3OutputConfiguration) SetBucket(v string) *ProtectedQueryS3OutputConfiguration
SetBucket sets the Bucket field's value.
func (*ProtectedQueryS3OutputConfiguration) SetKeyPrefix ¶
func (s *ProtectedQueryS3OutputConfiguration) SetKeyPrefix(v string) *ProtectedQueryS3OutputConfiguration
SetKeyPrefix sets the KeyPrefix field's value.
func (*ProtectedQueryS3OutputConfiguration) SetResultFormat ¶
func (s *ProtectedQueryS3OutputConfiguration) SetResultFormat(v string) *ProtectedQueryS3OutputConfiguration
SetResultFormat sets the ResultFormat field's value.
func (ProtectedQueryS3OutputConfiguration) String ¶
func (s ProtectedQueryS3OutputConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryS3OutputConfiguration) Validate ¶
func (s *ProtectedQueryS3OutputConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ProtectedQueryS3Output_ ¶
type ProtectedQueryS3Output_ struct { // The S3 location of the result. // // Location is a required field Location *string `locationName:"location" type:"string" required:"true"` // contains filtered or unexported fields }
Contains output information for protected queries with an S3 output type.
func (ProtectedQueryS3Output_) GoString ¶
func (s ProtectedQueryS3Output_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryS3Output_) SetLocation ¶
func (s *ProtectedQueryS3Output_) SetLocation(v string) *ProtectedQueryS3Output_
SetLocation sets the Location field's value.
func (ProtectedQueryS3Output_) String ¶
func (s ProtectedQueryS3Output_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQuerySQLParameters ¶
type ProtectedQuerySQLParameters struct { // The Amazon Resource Name (ARN) associated with the analysis template within // a collaboration. AnalysisTemplateArn *string `locationName:"analysisTemplateArn" type:"string"` // The protected query SQL parameters. Parameters map[string]*string `locationName:"parameters" type:"map"` // The query string to be submitted. QueryString *string `locationName:"queryString" type:"string"` // contains filtered or unexported fields }
The parameters for the SQL type Protected Query.
func (ProtectedQuerySQLParameters) GoString ¶
func (s ProtectedQuerySQLParameters) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQuerySQLParameters) SetAnalysisTemplateArn ¶ added in v1.44.313
func (s *ProtectedQuerySQLParameters) SetAnalysisTemplateArn(v string) *ProtectedQuerySQLParameters
SetAnalysisTemplateArn sets the AnalysisTemplateArn field's value.
func (*ProtectedQuerySQLParameters) SetParameters ¶ added in v1.44.313
func (s *ProtectedQuerySQLParameters) SetParameters(v map[string]*string) *ProtectedQuerySQLParameters
SetParameters sets the Parameters field's value.
func (*ProtectedQuerySQLParameters) SetQueryString ¶
func (s *ProtectedQuerySQLParameters) SetQueryString(v string) *ProtectedQuerySQLParameters
SetQueryString sets the QueryString field's value.
func (ProtectedQuerySQLParameters) String ¶
func (s ProtectedQuerySQLParameters) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQuerySingleMemberOutput_ ¶ added in v1.45.0
type ProtectedQuerySingleMemberOutput_ struct { // The Amazon Web Services account ID of the member in the collaboration who // can receive results for the query. // // AccountId is a required field AccountId *string `locationName:"accountId" min:"12" type:"string" required:"true"` // contains filtered or unexported fields }
Details about the member who received the query result.
func (ProtectedQuerySingleMemberOutput_) GoString ¶ added in v1.45.0
func (s ProtectedQuerySingleMemberOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQuerySingleMemberOutput_) SetAccountId ¶ added in v1.45.0
func (s *ProtectedQuerySingleMemberOutput_) SetAccountId(v string) *ProtectedQuerySingleMemberOutput_
SetAccountId sets the AccountId field's value.
func (ProtectedQuerySingleMemberOutput_) String ¶ added in v1.45.0
func (s ProtectedQuerySingleMemberOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQueryStatistics ¶
type ProtectedQueryStatistics struct { // The duration of the protected query, from creation until query completion. TotalDurationInMillis *int64 `locationName:"totalDurationInMillis" type:"long"` // contains filtered or unexported fields }
Contains statistics about the execution of the protected query.
func (ProtectedQueryStatistics) GoString ¶
func (s ProtectedQueryStatistics) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQueryStatistics) SetTotalDurationInMillis ¶
func (s *ProtectedQueryStatistics) SetTotalDurationInMillis(v int64) *ProtectedQueryStatistics
SetTotalDurationInMillis sets the TotalDurationInMillis field's value.
func (ProtectedQueryStatistics) String ¶
func (s ProtectedQueryStatistics) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ProtectedQuerySummary ¶
type ProtectedQuerySummary struct { // The time the protected query was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique ID of the protected query. // // Id is a required field Id *string `locationName:"id" min:"36" type:"string" required:"true"` // The unique ARN for the membership that initiated the protected query. // // MembershipArn is a required field MembershipArn *string `locationName:"membershipArn" type:"string" required:"true"` // The unique ID for the membership that initiated the protected query. // // MembershipId is a required field MembershipId *string `locationName:"membershipId" min:"36" type:"string" required:"true"` // The receiver configuration. // // ReceiverConfigurations is a required field ReceiverConfigurations []*ReceiverConfiguration `locationName:"receiverConfigurations" type:"list" required:"true"` // The status of the protected query. Value values are `SUBMITTED`, `STARTED`, // `CANCELLED`, `CANCELLING`, `FAILED`, `SUCCESS`, `TIMED_OUT`. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"ProtectedQueryStatus"` // contains filtered or unexported fields }
The protected query summary for the objects listed by the request.
func (ProtectedQuerySummary) GoString ¶
func (s ProtectedQuerySummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProtectedQuerySummary) SetCreateTime ¶
func (s *ProtectedQuerySummary) SetCreateTime(v time.Time) *ProtectedQuerySummary
SetCreateTime sets the CreateTime field's value.
func (*ProtectedQuerySummary) SetId ¶
func (s *ProtectedQuerySummary) SetId(v string) *ProtectedQuerySummary
SetId sets the Id field's value.
func (*ProtectedQuerySummary) SetMembershipArn ¶
func (s *ProtectedQuerySummary) SetMembershipArn(v string) *ProtectedQuerySummary
SetMembershipArn sets the MembershipArn field's value.
func (*ProtectedQuerySummary) SetMembershipId ¶
func (s *ProtectedQuerySummary) SetMembershipId(v string) *ProtectedQuerySummary
SetMembershipId sets the MembershipId field's value.
func (*ProtectedQuerySummary) SetReceiverConfigurations ¶ added in v1.55.2
func (s *ProtectedQuerySummary) SetReceiverConfigurations(v []*ReceiverConfiguration) *ProtectedQuerySummary
SetReceiverConfigurations sets the ReceiverConfigurations field's value.
func (*ProtectedQuerySummary) SetStatus ¶
func (s *ProtectedQuerySummary) SetStatus(v string) *ProtectedQuerySummary
SetStatus sets the Status field's value.
func (ProtectedQuerySummary) String ¶
func (s ProtectedQuerySummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type QueryComputePaymentConfig ¶ added in v1.47.11
type QueryComputePaymentConfig struct { // Indicates whether the collaboration creator has configured the collaboration // member to pay for query compute costs (TRUE) or has not configured the collaboration // member to pay for query compute costs (FALSE). // // Exactly one member can be configured to pay for query compute costs. An error // is returned if the collaboration creator sets a TRUE value for more than // one member in the collaboration. // // If the collaboration creator hasn't specified anyone as the member paying // for query compute costs, then the member who can query is the default payer. // An error is returned if the collaboration creator sets a FALSE value for // the member who can query. // // IsResponsible is a required field IsResponsible *bool `locationName:"isResponsible" type:"boolean" required:"true"` // contains filtered or unexported fields }
An object representing the collaboration member's payment responsibilities set by the collaboration creator for query compute costs.
func (QueryComputePaymentConfig) GoString ¶ added in v1.47.11
func (s QueryComputePaymentConfig) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QueryComputePaymentConfig) SetIsResponsible ¶ added in v1.47.11
func (s *QueryComputePaymentConfig) SetIsResponsible(v bool) *QueryComputePaymentConfig
SetIsResponsible sets the IsResponsible field's value.
func (QueryComputePaymentConfig) String ¶ added in v1.47.11
func (s QueryComputePaymentConfig) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QueryComputePaymentConfig) Validate ¶ added in v1.47.11
func (s *QueryComputePaymentConfig) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type QueryConstraint ¶ added in v1.55.1
type QueryConstraint struct { // An array of column names that specifies which columns are required in the // JOIN statement. RequireOverlap *QueryConstraintRequireOverlap `locationName:"requireOverlap" type:"structure"` // contains filtered or unexported fields }
Provides any necessary query constraint information.
func (QueryConstraint) GoString ¶ added in v1.55.1
func (s QueryConstraint) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QueryConstraint) SetRequireOverlap ¶ added in v1.55.1
func (s *QueryConstraint) SetRequireOverlap(v *QueryConstraintRequireOverlap) *QueryConstraint
SetRequireOverlap sets the RequireOverlap field's value.
func (QueryConstraint) String ¶ added in v1.55.1
func (s QueryConstraint) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type QueryConstraintRequireOverlap ¶ added in v1.55.1
type QueryConstraintRequireOverlap struct { // The columns that are required to overlap. Columns []*string `locationName:"columns" type:"list"` // contains filtered or unexported fields }
Provides the name of the columns that are required to overlap.
func (QueryConstraintRequireOverlap) GoString ¶ added in v1.55.1
func (s QueryConstraintRequireOverlap) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*QueryConstraintRequireOverlap) SetColumns ¶ added in v1.55.1
func (s *QueryConstraintRequireOverlap) SetColumns(v []*string) *QueryConstraintRequireOverlap
SetColumns sets the Columns field's value.
func (QueryConstraintRequireOverlap) String ¶ added in v1.55.1
func (s QueryConstraintRequireOverlap) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ReceiverConfiguration ¶ added in v1.55.2
type ReceiverConfiguration struct { // The type of analysis for the protected query. The results of the query can // be analyzed directly (DIRECT_ANALYSIS) or used as input into additional analyses // (ADDITIONAL_ANALYSIS), such as a query that is a seed for a lookalike ML // model. // // AnalysisType is a required field AnalysisType *string `locationName:"analysisType" type:"string" required:"true" enum:"AnalysisType"` // The configuration details of the receiver configuration. ConfigurationDetails *ConfigurationDetails `locationName:"configurationDetails" type:"structure"` // contains filtered or unexported fields }
The receiver configuration for a protected query.
func (ReceiverConfiguration) GoString ¶ added in v1.55.2
func (s ReceiverConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ReceiverConfiguration) SetAnalysisType ¶ added in v1.55.2
func (s *ReceiverConfiguration) SetAnalysisType(v string) *ReceiverConfiguration
SetAnalysisType sets the AnalysisType field's value.
func (*ReceiverConfiguration) SetConfigurationDetails ¶ added in v1.55.2
func (s *ReceiverConfiguration) SetConfigurationDetails(v *ConfigurationDetails) *ReceiverConfiguration
SetConfigurationDetails sets the ConfigurationDetails field's value.
func (ReceiverConfiguration) String ¶ added in v1.55.2
func (s ReceiverConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The Id of the missing resource. // // ResourceId is a required field ResourceId *string `locationName:"resourceId" type:"string" required:"true"` // The type of the missing resource. // // ResourceType is a required field ResourceType *string `locationName:"resourceType" type:"string" required:"true" enum:"ResourceType"` // contains filtered or unexported fields }
Request references a resource which does not exist.
func (*ResourceNotFoundException) Code ¶
func (s *ResourceNotFoundException) Code() string
Code returns the exception type name.
func (*ResourceNotFoundException) Error ¶
func (s *ResourceNotFoundException) Error() string
func (ResourceNotFoundException) GoString ¶
func (s ResourceNotFoundException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ResourceNotFoundException) Message ¶
func (s *ResourceNotFoundException) Message() string
Message returns the exception's message.
func (*ResourceNotFoundException) OrigErr ¶
func (s *ResourceNotFoundException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ResourceNotFoundException) RequestID ¶
func (s *ResourceNotFoundException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ResourceNotFoundException) StatusCode ¶
func (s *ResourceNotFoundException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ResourceNotFoundException) String ¶
func (s ResourceNotFoundException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type Schema ¶
type Schema struct { // The analysis method for the schema. The only valid value is currently DIRECT_QUERY. AnalysisMethod *string `locationName:"analysisMethod" type:"string" enum:"AnalysisMethod"` // The analysis rule types associated with the schema. Currently, only one entry // is present. // // AnalysisRuleTypes is a required field AnalysisRuleTypes []*string `locationName:"analysisRuleTypes" type:"list" required:"true" enum:"AnalysisRuleType"` // The unique ARN for the collaboration that the schema belongs to. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique ID for the collaboration that the schema belongs to. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The columns for the relation this schema represents. // // Columns is a required field Columns []*Column `locationName:"columns" type:"list" required:"true"` // The time the schema was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique account ID for the Amazon Web Services account that owns the schema. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // A description for the schema. // // Description is a required field Description *string `locationName:"description" type:"string" required:"true"` // A name for the schema. The schema relation is referred to by this name when // queried by a protected query. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The partition keys for the dataset underlying this schema. // // PartitionKeys is a required field PartitionKeys []*Column `locationName:"partitionKeys" type:"list" required:"true"` // Details about the status of the schema. Currently, only one entry is present. // // SchemaStatusDetails is a required field SchemaStatusDetails []*SchemaStatusDetail `locationName:"schemaStatusDetails" type:"list" required:"true"` // The schema type properties. SchemaTypeProperties *SchemaTypeProperties `locationName:"schemaTypeProperties" type:"structure"` // The type of schema. The only valid value is currently `TABLE`. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"SchemaType"` // The time the schema was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
A schema is a relation within a collaboration.
func (Schema) GoString ¶
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Schema) SetAnalysisMethod ¶
SetAnalysisMethod sets the AnalysisMethod field's value.
func (*Schema) SetAnalysisRuleTypes ¶
SetAnalysisRuleTypes sets the AnalysisRuleTypes field's value.
func (*Schema) SetCollaborationArn ¶
SetCollaborationArn sets the CollaborationArn field's value.
func (*Schema) SetCollaborationId ¶
SetCollaborationId sets the CollaborationId field's value.
func (*Schema) SetColumns ¶
SetColumns sets the Columns field's value.
func (*Schema) SetCreateTime ¶
SetCreateTime sets the CreateTime field's value.
func (*Schema) SetCreatorAccountId ¶
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*Schema) SetDescription ¶
SetDescription sets the Description field's value.
func (*Schema) SetPartitionKeys ¶
SetPartitionKeys sets the PartitionKeys field's value.
func (*Schema) SetSchemaStatusDetails ¶ added in v1.51.15
func (s *Schema) SetSchemaStatusDetails(v []*SchemaStatusDetail) *Schema
SetSchemaStatusDetails sets the SchemaStatusDetails field's value.
func (*Schema) SetSchemaTypeProperties ¶ added in v1.55.1
func (s *Schema) SetSchemaTypeProperties(v *SchemaTypeProperties) *Schema
SetSchemaTypeProperties sets the SchemaTypeProperties field's value.
func (*Schema) SetUpdateTime ¶
SetUpdateTime sets the UpdateTime field's value.
type SchemaAnalysisRuleRequest ¶ added in v1.51.15
type SchemaAnalysisRuleRequest struct { // The name of the analysis rule schema that you are requesting. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The type of analysis rule schema that you are requesting. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"AnalysisRuleType"` // contains filtered or unexported fields }
Defines the information that's necessary to retrieve an analysis rule schema. Schema analysis rules are uniquely identified by a combination of the schema name and the analysis rule type for a given collaboration.
func (SchemaAnalysisRuleRequest) GoString ¶ added in v1.51.15
func (s SchemaAnalysisRuleRequest) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SchemaAnalysisRuleRequest) SetName ¶ added in v1.51.15
func (s *SchemaAnalysisRuleRequest) SetName(v string) *SchemaAnalysisRuleRequest
SetName sets the Name field's value.
func (*SchemaAnalysisRuleRequest) SetType ¶ added in v1.51.15
func (s *SchemaAnalysisRuleRequest) SetType(v string) *SchemaAnalysisRuleRequest
SetType sets the Type field's value.
func (SchemaAnalysisRuleRequest) String ¶ added in v1.51.15
func (s SchemaAnalysisRuleRequest) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SchemaAnalysisRuleRequest) Validate ¶ added in v1.51.15
func (s *SchemaAnalysisRuleRequest) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SchemaStatusDetail ¶ added in v1.51.15
type SchemaStatusDetail struct { // The analysis rule type for which the schema status has been evaluated. AnalysisRuleType *string `locationName:"analysisRuleType" type:"string" enum:"AnalysisRuleType"` // The type of analysis that can be performed on the schema. // // A schema can have an analysisType of DIRECT_ANALYSIS, ADDITIONAL_ANALYSIS_FOR_AUDIENCE_GENERATION, // or both. // // AnalysisType is a required field AnalysisType *string `locationName:"analysisType" type:"string" required:"true" enum:"AnalysisType"` // The configuration details of the schema analysis rule for the given type. Configurations []*string `locationName:"configurations" type:"list" enum:"SchemaConfiguration"` // The reasons why the schema status is set to its current state. Reasons []*SchemaStatusReason `locationName:"reasons" type:"list"` // The status of the schema, indicating if it is ready to query. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SchemaStatus"` // contains filtered or unexported fields }
Information about the schema status.
A status of READY means that based on the schema analysis rule, queries of the given analysis rule type are properly configured to run queries on this schema.
func (SchemaStatusDetail) GoString ¶ added in v1.51.15
func (s SchemaStatusDetail) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SchemaStatusDetail) SetAnalysisRuleType ¶ added in v1.51.15
func (s *SchemaStatusDetail) SetAnalysisRuleType(v string) *SchemaStatusDetail
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*SchemaStatusDetail) SetAnalysisType ¶ added in v1.55.2
func (s *SchemaStatusDetail) SetAnalysisType(v string) *SchemaStatusDetail
SetAnalysisType sets the AnalysisType field's value.
func (*SchemaStatusDetail) SetConfigurations ¶ added in v1.51.15
func (s *SchemaStatusDetail) SetConfigurations(v []*string) *SchemaStatusDetail
SetConfigurations sets the Configurations field's value.
func (*SchemaStatusDetail) SetReasons ¶ added in v1.51.15
func (s *SchemaStatusDetail) SetReasons(v []*SchemaStatusReason) *SchemaStatusDetail
SetReasons sets the Reasons field's value.
func (*SchemaStatusDetail) SetStatus ¶ added in v1.51.15
func (s *SchemaStatusDetail) SetStatus(v string) *SchemaStatusDetail
SetStatus sets the Status field's value.
func (SchemaStatusDetail) String ¶ added in v1.51.15
func (s SchemaStatusDetail) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SchemaStatusReason ¶ added in v1.51.15
type SchemaStatusReason struct { // The schema status reason code. // // Code is a required field Code *string `locationName:"code" type:"string" required:"true" enum:"SchemaStatusReasonCode"` // An explanation of the schema status reason code. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // contains filtered or unexported fields }
A reason why the schema status is set to its current value.
func (SchemaStatusReason) GoString ¶ added in v1.51.15
func (s SchemaStatusReason) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SchemaStatusReason) SetCode ¶ added in v1.51.15
func (s *SchemaStatusReason) SetCode(v string) *SchemaStatusReason
SetCode sets the Code field's value.
func (*SchemaStatusReason) SetMessage ¶ added in v1.51.15
func (s *SchemaStatusReason) SetMessage(v string) *SchemaStatusReason
SetMessage sets the Message field's value.
func (SchemaStatusReason) String ¶ added in v1.51.15
func (s SchemaStatusReason) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SchemaSummary ¶
type SchemaSummary struct { // The analysis method for the associated schema. The only valid value is currently // `DIRECT_QUERY`. AnalysisMethod *string `locationName:"analysisMethod" type:"string" enum:"AnalysisMethod"` // The types of analysis rules that are associated with this schema object. // // AnalysisRuleTypes is a required field AnalysisRuleTypes []*string `locationName:"analysisRuleTypes" type:"list" required:"true" enum:"AnalysisRuleType"` // The unique ARN for the collaboration that the schema belongs to. // // CollaborationArn is a required field CollaborationArn *string `locationName:"collaborationArn" type:"string" required:"true"` // The unique ID for the collaboration that the schema belongs to. // // CollaborationId is a required field CollaborationId *string `locationName:"collaborationId" min:"36" type:"string" required:"true"` // The time the schema object was created. // // CreateTime is a required field CreateTime *time.Time `locationName:"createTime" type:"timestamp" required:"true"` // The unique account ID for the Amazon Web Services account that owns the schema. // // CreatorAccountId is a required field CreatorAccountId *string `locationName:"creatorAccountId" min:"12" type:"string" required:"true"` // The name for the schema object. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The type of schema object. The only valid schema type is currently `TABLE`. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"SchemaType"` // The time the schema object was last updated. // // UpdateTime is a required field UpdateTime *time.Time `locationName:"updateTime" type:"timestamp" required:"true"` // contains filtered or unexported fields }
The schema summary for the objects listed by the request.
func (SchemaSummary) GoString ¶
func (s SchemaSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SchemaSummary) SetAnalysisMethod ¶
func (s *SchemaSummary) SetAnalysisMethod(v string) *SchemaSummary
SetAnalysisMethod sets the AnalysisMethod field's value.
func (*SchemaSummary) SetAnalysisRuleTypes ¶
func (s *SchemaSummary) SetAnalysisRuleTypes(v []*string) *SchemaSummary
SetAnalysisRuleTypes sets the AnalysisRuleTypes field's value.
func (*SchemaSummary) SetCollaborationArn ¶
func (s *SchemaSummary) SetCollaborationArn(v string) *SchemaSummary
SetCollaborationArn sets the CollaborationArn field's value.
func (*SchemaSummary) SetCollaborationId ¶
func (s *SchemaSummary) SetCollaborationId(v string) *SchemaSummary
SetCollaborationId sets the CollaborationId field's value.
func (*SchemaSummary) SetCreateTime ¶
func (s *SchemaSummary) SetCreateTime(v time.Time) *SchemaSummary
SetCreateTime sets the CreateTime field's value.
func (*SchemaSummary) SetCreatorAccountId ¶
func (s *SchemaSummary) SetCreatorAccountId(v string) *SchemaSummary
SetCreatorAccountId sets the CreatorAccountId field's value.
func (*SchemaSummary) SetName ¶
func (s *SchemaSummary) SetName(v string) *SchemaSummary
SetName sets the Name field's value.
func (*SchemaSummary) SetType ¶
func (s *SchemaSummary) SetType(v string) *SchemaSummary
SetType sets the Type field's value.
func (*SchemaSummary) SetUpdateTime ¶
func (s *SchemaSummary) SetUpdateTime(v time.Time) *SchemaSummary
SetUpdateTime sets the UpdateTime field's value.
func (SchemaSummary) String ¶
func (s SchemaSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type SchemaTypeProperties ¶ added in v1.55.1
type SchemaTypeProperties struct { // The ID mapping table for the schema type properties. IdMappingTable *IdMappingTableSchemaTypeProperties `locationName:"idMappingTable" type:"structure"` // contains filtered or unexported fields }
Information about the schema type properties.
func (SchemaTypeProperties) GoString ¶ added in v1.55.1
func (s SchemaTypeProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SchemaTypeProperties) SetIdMappingTable ¶ added in v1.55.1
func (s *SchemaTypeProperties) SetIdMappingTable(v *IdMappingTableSchemaTypeProperties) *SchemaTypeProperties
SetIdMappingTable sets the IdMappingTable field's value.
func (SchemaTypeProperties) String ¶ added in v1.55.1
func (s SchemaTypeProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // The name of the quota. // // QuotaName is a required field QuotaName *string `locationName:"quotaName" type:"string" required:"true"` // The value of the quota. // // QuotaValue is a required field QuotaValue *float64 `locationName:"quotaValue" type:"double" required:"true"` // contains filtered or unexported fields }
Request denied because service quota has been exceeded.
func (*ServiceQuotaExceededException) Code ¶
func (s *ServiceQuotaExceededException) Code() string
Code returns the exception type name.
func (*ServiceQuotaExceededException) Error ¶
func (s *ServiceQuotaExceededException) Error() string
func (ServiceQuotaExceededException) GoString ¶
func (s ServiceQuotaExceededException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ServiceQuotaExceededException) Message ¶
func (s *ServiceQuotaExceededException) Message() string
Message returns the exception's message.
func (*ServiceQuotaExceededException) OrigErr ¶
func (s *ServiceQuotaExceededException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ServiceQuotaExceededException) RequestID ¶
func (s *ServiceQuotaExceededException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ServiceQuotaExceededException) StatusCode ¶
func (s *ServiceQuotaExceededException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ServiceQuotaExceededException) String ¶
func (s ServiceQuotaExceededException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type StartProtectedQueryInput ¶
type StartProtectedQueryInput struct { // A unique identifier for the membership to run this query against. Currently // accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The details needed to write the query results. ResultConfiguration *ProtectedQueryResultConfiguration `locationName:"resultConfiguration" type:"structure"` // The protected SQL query parameters. // // SqlParameters is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by StartProtectedQueryInput's // String and GoString methods. // // SqlParameters is a required field SqlParameters *ProtectedQuerySQLParameters `locationName:"sqlParameters" type:"structure" required:"true" sensitive:"true"` // The type of the protected query to be started. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"ProtectedQueryType"` // contains filtered or unexported fields }
func (StartProtectedQueryInput) GoString ¶
func (s StartProtectedQueryInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartProtectedQueryInput) SetMembershipIdentifier ¶
func (s *StartProtectedQueryInput) SetMembershipIdentifier(v string) *StartProtectedQueryInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*StartProtectedQueryInput) SetResultConfiguration ¶
func (s *StartProtectedQueryInput) SetResultConfiguration(v *ProtectedQueryResultConfiguration) *StartProtectedQueryInput
SetResultConfiguration sets the ResultConfiguration field's value.
func (*StartProtectedQueryInput) SetSqlParameters ¶
func (s *StartProtectedQueryInput) SetSqlParameters(v *ProtectedQuerySQLParameters) *StartProtectedQueryInput
SetSqlParameters sets the SqlParameters field's value.
func (*StartProtectedQueryInput) SetType ¶
func (s *StartProtectedQueryInput) SetType(v string) *StartProtectedQueryInput
SetType sets the Type field's value.
func (StartProtectedQueryInput) String ¶
func (s StartProtectedQueryInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartProtectedQueryInput) Validate ¶
func (s *StartProtectedQueryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartProtectedQueryOutput ¶
type StartProtectedQueryOutput struct { // The protected query. // // ProtectedQuery is a required field ProtectedQuery *ProtectedQuery `locationName:"protectedQuery" type:"structure" required:"true"` // contains filtered or unexported fields }
func (StartProtectedQueryOutput) GoString ¶
func (s StartProtectedQueryOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartProtectedQueryOutput) SetProtectedQuery ¶
func (s *StartProtectedQueryOutput) SetProtectedQuery(v *ProtectedQuery) *StartProtectedQueryOutput
SetProtectedQuery sets the ProtectedQuery field's value.
func (StartProtectedQueryOutput) String ¶
func (s StartProtectedQueryOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type TableReference ¶
type TableReference struct { // If present, a reference to the Glue table referred to by this table reference. Glue *GlueTableReference `locationName:"glue" type:"structure"` // contains filtered or unexported fields }
A pointer to the dataset that underlies this table. Currently, this can only be an Glue table.
func (TableReference) GoString ¶
func (s TableReference) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TableReference) SetGlue ¶
func (s *TableReference) SetGlue(v *GlueTableReference) *TableReference
SetGlue sets the Glue field's value.
func (TableReference) String ¶
func (s TableReference) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TableReference) Validate ¶
func (s *TableReference) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceInput ¶ added in v1.44.226
type TagResourceInput struct { // The Amazon Resource Name (ARN) associated with the resource you want to tag. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // A map of objects specifying each key name and value. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶ added in v1.44.226
func (s TagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) SetResourceArn ¶ added in v1.44.226
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶ added in v1.44.226
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶ added in v1.44.226
func (s TagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TagResourceInput) Validate ¶ added in v1.44.226
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶ added in v1.44.226
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶ added in v1.44.226
func (s TagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (TagResourceOutput) String ¶ added in v1.44.226
func (s TagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ThrottlingException ¶
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Request was denied due to request throttling.
func (*ThrottlingException) Code ¶
func (s *ThrottlingException) Code() string
Code returns the exception type name.
func (*ThrottlingException) Error ¶
func (s *ThrottlingException) Error() string
func (ThrottlingException) GoString ¶
func (s ThrottlingException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ThrottlingException) Message ¶
func (s *ThrottlingException) Message() string
Message returns the exception's message.
func (*ThrottlingException) OrigErr ¶
func (s *ThrottlingException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ThrottlingException) RequestID ¶
func (s *ThrottlingException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ThrottlingException) StatusCode ¶
func (s *ThrottlingException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ThrottlingException) String ¶
func (s ThrottlingException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UntagResourceInput ¶ added in v1.44.226
type UntagResourceInput struct { // The Amazon Resource Name (ARN) associated with the resource you want to remove // the tag from. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // A list of key names of tags to be removed. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶ added in v1.44.226
func (s UntagResourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) SetResourceArn ¶ added in v1.44.226
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶ added in v1.44.226
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶ added in v1.44.226
func (s UntagResourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UntagResourceInput) Validate ¶ added in v1.44.226
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶ added in v1.44.226
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶ added in v1.44.226
func (s UntagResourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (UntagResourceOutput) String ¶ added in v1.44.226
func (s UntagResourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateAnalysisTemplateInput ¶ added in v1.44.313
type UpdateAnalysisTemplateInput struct { // The identifier for the analysis template resource. // // AnalysisTemplateIdentifier is a required field AnalysisTemplateIdentifier *string `location:"uri" locationName:"analysisTemplateIdentifier" min:"36" type:"string" required:"true"` // A new description for the analysis template. Description *string `locationName:"description" type:"string"` // The identifier for a membership resource. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateAnalysisTemplateInput) GoString ¶ added in v1.44.313
func (s UpdateAnalysisTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateAnalysisTemplateInput) SetAnalysisTemplateIdentifier ¶ added in v1.44.313
func (s *UpdateAnalysisTemplateInput) SetAnalysisTemplateIdentifier(v string) *UpdateAnalysisTemplateInput
SetAnalysisTemplateIdentifier sets the AnalysisTemplateIdentifier field's value.
func (*UpdateAnalysisTemplateInput) SetDescription ¶ added in v1.44.313
func (s *UpdateAnalysisTemplateInput) SetDescription(v string) *UpdateAnalysisTemplateInput
SetDescription sets the Description field's value.
func (*UpdateAnalysisTemplateInput) SetMembershipIdentifier ¶ added in v1.44.313
func (s *UpdateAnalysisTemplateInput) SetMembershipIdentifier(v string) *UpdateAnalysisTemplateInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (UpdateAnalysisTemplateInput) String ¶ added in v1.44.313
func (s UpdateAnalysisTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateAnalysisTemplateInput) Validate ¶ added in v1.44.313
func (s *UpdateAnalysisTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateAnalysisTemplateOutput ¶ added in v1.44.313
type UpdateAnalysisTemplateOutput struct { // The analysis template. // // AnalysisTemplate is a required field AnalysisTemplate *AnalysisTemplate `locationName:"analysisTemplate" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateAnalysisTemplateOutput) GoString ¶ added in v1.44.313
func (s UpdateAnalysisTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateAnalysisTemplateOutput) SetAnalysisTemplate ¶ added in v1.44.313
func (s *UpdateAnalysisTemplateOutput) SetAnalysisTemplate(v *AnalysisTemplate) *UpdateAnalysisTemplateOutput
SetAnalysisTemplate sets the AnalysisTemplate field's value.
func (UpdateAnalysisTemplateOutput) String ¶ added in v1.44.313
func (s UpdateAnalysisTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateCollaborationInput ¶
type UpdateCollaborationInput struct { // The identifier for the collaboration. // // CollaborationIdentifier is a required field CollaborationIdentifier *string `location:"uri" locationName:"collaborationIdentifier" min:"36" type:"string" required:"true"` // A description of the collaboration. Description *string `locationName:"description" min:"1" type:"string"` // A human-readable identifier provided by the collaboration owner. Display // names are not unique. Name *string `locationName:"name" min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateCollaborationInput) GoString ¶
func (s UpdateCollaborationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateCollaborationInput) SetCollaborationIdentifier ¶
func (s *UpdateCollaborationInput) SetCollaborationIdentifier(v string) *UpdateCollaborationInput
SetCollaborationIdentifier sets the CollaborationIdentifier field's value.
func (*UpdateCollaborationInput) SetDescription ¶
func (s *UpdateCollaborationInput) SetDescription(v string) *UpdateCollaborationInput
SetDescription sets the Description field's value.
func (*UpdateCollaborationInput) SetName ¶
func (s *UpdateCollaborationInput) SetName(v string) *UpdateCollaborationInput
SetName sets the Name field's value.
func (UpdateCollaborationInput) String ¶
func (s UpdateCollaborationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateCollaborationInput) Validate ¶
func (s *UpdateCollaborationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateCollaborationOutput ¶
type UpdateCollaborationOutput struct { // The entire collaboration that has been updated. // // Collaboration is a required field Collaboration *Collaboration `locationName:"collaboration" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateCollaborationOutput) GoString ¶
func (s UpdateCollaborationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateCollaborationOutput) SetCollaboration ¶
func (s *UpdateCollaborationOutput) SetCollaboration(v *Collaboration) *UpdateCollaborationOutput
SetCollaboration sets the Collaboration field's value.
func (UpdateCollaborationOutput) String ¶
func (s UpdateCollaborationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateConfiguredAudienceModelAssociationInput ¶ added in v1.48.8
type UpdateConfiguredAudienceModelAssociationInput struct { // A unique identifier for the configured audience model association that you // want to update. // // ConfiguredAudienceModelAssociationIdentifier is a required field ConfiguredAudienceModelAssociationIdentifier *string `location:"uri" locationName:"configuredAudienceModelAssociationIdentifier" min:"36" type:"string" required:"true"` // A new description for the configured audience model association. Description *string `locationName:"description" type:"string"` // A unique identifier of the membership that contains the configured audience // model association that you want to update. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // A new name for the configured audience model association. Name *string `locationName:"name" min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateConfiguredAudienceModelAssociationInput) GoString ¶ added in v1.48.8
func (s UpdateConfiguredAudienceModelAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier ¶ added in v1.48.8
func (s *UpdateConfiguredAudienceModelAssociationInput) SetConfiguredAudienceModelAssociationIdentifier(v string) *UpdateConfiguredAudienceModelAssociationInput
SetConfiguredAudienceModelAssociationIdentifier sets the ConfiguredAudienceModelAssociationIdentifier field's value.
func (*UpdateConfiguredAudienceModelAssociationInput) SetDescription ¶ added in v1.48.8
func (s *UpdateConfiguredAudienceModelAssociationInput) SetDescription(v string) *UpdateConfiguredAudienceModelAssociationInput
SetDescription sets the Description field's value.
func (*UpdateConfiguredAudienceModelAssociationInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *UpdateConfiguredAudienceModelAssociationInput) SetMembershipIdentifier(v string) *UpdateConfiguredAudienceModelAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*UpdateConfiguredAudienceModelAssociationInput) SetName ¶ added in v1.48.8
func (s *UpdateConfiguredAudienceModelAssociationInput) SetName(v string) *UpdateConfiguredAudienceModelAssociationInput
SetName sets the Name field's value.
func (UpdateConfiguredAudienceModelAssociationInput) String ¶ added in v1.48.8
func (s UpdateConfiguredAudienceModelAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredAudienceModelAssociationInput) Validate ¶ added in v1.48.8
func (s *UpdateConfiguredAudienceModelAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateConfiguredAudienceModelAssociationOutput ¶ added in v1.48.8
type UpdateConfiguredAudienceModelAssociationOutput struct { // Details about the configured audience model association that you updated. // // ConfiguredAudienceModelAssociation is a required field ConfiguredAudienceModelAssociation *ConfiguredAudienceModelAssociation `locationName:"configuredAudienceModelAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateConfiguredAudienceModelAssociationOutput) GoString ¶ added in v1.48.8
func (s UpdateConfiguredAudienceModelAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation ¶ added in v1.48.8
func (s *UpdateConfiguredAudienceModelAssociationOutput) SetConfiguredAudienceModelAssociation(v *ConfiguredAudienceModelAssociation) *UpdateConfiguredAudienceModelAssociationOutput
SetConfiguredAudienceModelAssociation sets the ConfiguredAudienceModelAssociation field's value.
func (UpdateConfiguredAudienceModelAssociationOutput) String ¶ added in v1.48.8
func (s UpdateConfiguredAudienceModelAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateConfiguredTableAnalysisRuleInput ¶
type UpdateConfiguredTableAnalysisRuleInput struct { // The new analysis rule policy for the configured table analysis rule. // // AnalysisRulePolicy is a required field AnalysisRulePolicy *ConfiguredTableAnalysisRulePolicy `locationName:"analysisRulePolicy" type:"structure" required:"true"` // The analysis rule type to be updated. Configured table analysis rules are // uniquely identified by their configured table identifier and analysis rule // type. // // AnalysisRuleType is a required field AnalysisRuleType *string `location:"uri" locationName:"analysisRuleType" type:"string" required:"true" enum:"ConfiguredTableAnalysisRuleType"` // The unique identifier for the configured table that the analysis rule applies // to. Currently accepts the configured table ID. // // ConfiguredTableIdentifier is a required field ConfiguredTableIdentifier *string `location:"uri" locationName:"configuredTableIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateConfiguredTableAnalysisRuleInput) GoString ¶
func (s UpdateConfiguredTableAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAnalysisRuleInput) SetAnalysisRulePolicy ¶
func (s *UpdateConfiguredTableAnalysisRuleInput) SetAnalysisRulePolicy(v *ConfiguredTableAnalysisRulePolicy) *UpdateConfiguredTableAnalysisRuleInput
SetAnalysisRulePolicy sets the AnalysisRulePolicy field's value.
func (*UpdateConfiguredTableAnalysisRuleInput) SetAnalysisRuleType ¶
func (s *UpdateConfiguredTableAnalysisRuleInput) SetAnalysisRuleType(v string) *UpdateConfiguredTableAnalysisRuleInput
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*UpdateConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier ¶
func (s *UpdateConfiguredTableAnalysisRuleInput) SetConfiguredTableIdentifier(v string) *UpdateConfiguredTableAnalysisRuleInput
SetConfiguredTableIdentifier sets the ConfiguredTableIdentifier field's value.
func (UpdateConfiguredTableAnalysisRuleInput) String ¶
func (s UpdateConfiguredTableAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAnalysisRuleInput) Validate ¶
func (s *UpdateConfiguredTableAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateConfiguredTableAnalysisRuleOutput ¶
type UpdateConfiguredTableAnalysisRuleOutput struct { // The entire updated analysis rule. // // AnalysisRule is a required field AnalysisRule *ConfiguredTableAnalysisRule `locationName:"analysisRule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateConfiguredTableAnalysisRuleOutput) GoString ¶
func (s UpdateConfiguredTableAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAnalysisRuleOutput) SetAnalysisRule ¶
func (s *UpdateConfiguredTableAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAnalysisRule) *UpdateConfiguredTableAnalysisRuleOutput
SetAnalysisRule sets the AnalysisRule field's value.
func (UpdateConfiguredTableAnalysisRuleOutput) String ¶
func (s UpdateConfiguredTableAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateConfiguredTableAssociationAnalysisRuleInput ¶ added in v1.55.2
type UpdateConfiguredTableAssociationAnalysisRuleInput struct { // The updated analysis rule policy for the configured table association. // // AnalysisRulePolicy is a required field AnalysisRulePolicy *ConfiguredTableAssociationAnalysisRulePolicy `locationName:"analysisRulePolicy" type:"structure" required:"true"` // The analysis rule type that you want to update. // // AnalysisRuleType is a required field AnalysisRuleType *string `` /* 126-byte string literal not displayed */ // The identifier for the configured table association to update. // // ConfiguredTableAssociationIdentifier is a required field ConfiguredTableAssociationIdentifier *string `location:"uri" locationName:"configuredTableAssociationIdentifier" min:"36" type:"string" required:"true"` // A unique identifier for the membership that the configured table association // belongs to. Currently accepts the membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateConfiguredTableAssociationAnalysisRuleInput) GoString ¶ added in v1.55.2
func (s UpdateConfiguredTableAssociationAnalysisRuleInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRulePolicy ¶ added in v1.55.2
func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRulePolicy(v *ConfiguredTableAssociationAnalysisRulePolicy) *UpdateConfiguredTableAssociationAnalysisRuleInput
SetAnalysisRulePolicy sets the AnalysisRulePolicy field's value.
func (*UpdateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType ¶ added in v1.55.2
func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) SetAnalysisRuleType(v string) *UpdateConfiguredTableAssociationAnalysisRuleInput
SetAnalysisRuleType sets the AnalysisRuleType field's value.
func (*UpdateConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier ¶ added in v1.55.2
func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) SetConfiguredTableAssociationIdentifier(v string) *UpdateConfiguredTableAssociationAnalysisRuleInput
SetConfiguredTableAssociationIdentifier sets the ConfiguredTableAssociationIdentifier field's value.
func (*UpdateConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier ¶ added in v1.55.2
func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) SetMembershipIdentifier(v string) *UpdateConfiguredTableAssociationAnalysisRuleInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (UpdateConfiguredTableAssociationAnalysisRuleInput) String ¶ added in v1.55.2
func (s UpdateConfiguredTableAssociationAnalysisRuleInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAssociationAnalysisRuleInput) Validate ¶ added in v1.55.2
func (s *UpdateConfiguredTableAssociationAnalysisRuleInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateConfiguredTableAssociationAnalysisRuleOutput ¶ added in v1.55.2
type UpdateConfiguredTableAssociationAnalysisRuleOutput struct { // The updated analysis rule for the configured table association. In the console, // the ConfiguredTableAssociationAnalysisRule is referred to as the collaboration // analysis rule. // // AnalysisRule is a required field AnalysisRule *ConfiguredTableAssociationAnalysisRule `locationName:"analysisRule" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateConfiguredTableAssociationAnalysisRuleOutput) GoString ¶ added in v1.55.2
func (s UpdateConfiguredTableAssociationAnalysisRuleOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule ¶ added in v1.55.2
func (s *UpdateConfiguredTableAssociationAnalysisRuleOutput) SetAnalysisRule(v *ConfiguredTableAssociationAnalysisRule) *UpdateConfiguredTableAssociationAnalysisRuleOutput
SetAnalysisRule sets the AnalysisRule field's value.
func (UpdateConfiguredTableAssociationAnalysisRuleOutput) String ¶ added in v1.55.2
func (s UpdateConfiguredTableAssociationAnalysisRuleOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateConfiguredTableAssociationInput ¶
type UpdateConfiguredTableAssociationInput struct { // The unique identifier for the configured table association to update. Currently // accepts the configured table association ID. // // ConfiguredTableAssociationIdentifier is a required field ConfiguredTableAssociationIdentifier *string `location:"uri" locationName:"configuredTableAssociationIdentifier" min:"36" type:"string" required:"true"` // A new description for the configured table association. Description *string `locationName:"description" type:"string"` // The unique ID for the membership that the configured table association belongs // to. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The service will assume this role to access catalog metadata and query the // table. RoleArn *string `locationName:"roleArn" min:"32" type:"string"` // contains filtered or unexported fields }
func (UpdateConfiguredTableAssociationInput) GoString ¶
func (s UpdateConfiguredTableAssociationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier ¶
func (s *UpdateConfiguredTableAssociationInput) SetConfiguredTableAssociationIdentifier(v string) *UpdateConfiguredTableAssociationInput
SetConfiguredTableAssociationIdentifier sets the ConfiguredTableAssociationIdentifier field's value.
func (*UpdateConfiguredTableAssociationInput) SetDescription ¶
func (s *UpdateConfiguredTableAssociationInput) SetDescription(v string) *UpdateConfiguredTableAssociationInput
SetDescription sets the Description field's value.
func (*UpdateConfiguredTableAssociationInput) SetMembershipIdentifier ¶
func (s *UpdateConfiguredTableAssociationInput) SetMembershipIdentifier(v string) *UpdateConfiguredTableAssociationInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*UpdateConfiguredTableAssociationInput) SetRoleArn ¶
func (s *UpdateConfiguredTableAssociationInput) SetRoleArn(v string) *UpdateConfiguredTableAssociationInput
SetRoleArn sets the RoleArn field's value.
func (UpdateConfiguredTableAssociationInput) String ¶
func (s UpdateConfiguredTableAssociationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAssociationInput) Validate ¶
func (s *UpdateConfiguredTableAssociationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateConfiguredTableAssociationOutput ¶
type UpdateConfiguredTableAssociationOutput struct { // The entire updated configured table association. // // ConfiguredTableAssociation is a required field ConfiguredTableAssociation *ConfiguredTableAssociation `locationName:"configuredTableAssociation" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateConfiguredTableAssociationOutput) GoString ¶
func (s UpdateConfiguredTableAssociationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableAssociationOutput) SetConfiguredTableAssociation ¶
func (s *UpdateConfiguredTableAssociationOutput) SetConfiguredTableAssociation(v *ConfiguredTableAssociation) *UpdateConfiguredTableAssociationOutput
SetConfiguredTableAssociation sets the ConfiguredTableAssociation field's value.
func (UpdateConfiguredTableAssociationOutput) String ¶
func (s UpdateConfiguredTableAssociationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateConfiguredTableInput ¶
type UpdateConfiguredTableInput struct { // The identifier for the configured table to update. Currently accepts the // configured table ID. // // ConfiguredTableIdentifier is a required field ConfiguredTableIdentifier *string `location:"uri" locationName:"configuredTableIdentifier" min:"36" type:"string" required:"true"` // A new description for the configured table. Description *string `locationName:"description" type:"string"` // A new name for the configured table. Name *string `locationName:"name" min:"1" type:"string"` // contains filtered or unexported fields }
func (UpdateConfiguredTableInput) GoString ¶
func (s UpdateConfiguredTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableInput) SetConfiguredTableIdentifier ¶
func (s *UpdateConfiguredTableInput) SetConfiguredTableIdentifier(v string) *UpdateConfiguredTableInput
SetConfiguredTableIdentifier sets the ConfiguredTableIdentifier field's value.
func (*UpdateConfiguredTableInput) SetDescription ¶
func (s *UpdateConfiguredTableInput) SetDescription(v string) *UpdateConfiguredTableInput
SetDescription sets the Description field's value.
func (*UpdateConfiguredTableInput) SetName ¶
func (s *UpdateConfiguredTableInput) SetName(v string) *UpdateConfiguredTableInput
SetName sets the Name field's value.
func (UpdateConfiguredTableInput) String ¶
func (s UpdateConfiguredTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableInput) Validate ¶
func (s *UpdateConfiguredTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateConfiguredTableOutput ¶
type UpdateConfiguredTableOutput struct { // The updated configured table. // // ConfiguredTable is a required field ConfiguredTable *ConfiguredTable `locationName:"configuredTable" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateConfiguredTableOutput) GoString ¶
func (s UpdateConfiguredTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateConfiguredTableOutput) SetConfiguredTable ¶
func (s *UpdateConfiguredTableOutput) SetConfiguredTable(v *ConfiguredTable) *UpdateConfiguredTableOutput
SetConfiguredTable sets the ConfiguredTable field's value.
func (UpdateConfiguredTableOutput) String ¶
func (s UpdateConfiguredTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateIdMappingTableInput ¶ added in v1.55.1
type UpdateIdMappingTableInput struct { // A new description for the ID mapping table. Description *string `locationName:"description" type:"string"` // The unique identifier of the ID mapping table that you want to update. // // IdMappingTableIdentifier is a required field IdMappingTableIdentifier *string `location:"uri" locationName:"idMappingTableIdentifier" min:"36" type:"string" required:"true"` // The Amazon Resource Name (ARN) of the Amazon Web Services KMS key. KmsKeyArn *string `locationName:"kmsKeyArn" min:"20" type:"string"` // The unique identifier of the membership that contains the ID mapping table // that you want to update. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateIdMappingTableInput) GoString ¶ added in v1.55.1
func (s UpdateIdMappingTableInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateIdMappingTableInput) SetDescription ¶ added in v1.55.1
func (s *UpdateIdMappingTableInput) SetDescription(v string) *UpdateIdMappingTableInput
SetDescription sets the Description field's value.
func (*UpdateIdMappingTableInput) SetIdMappingTableIdentifier ¶ added in v1.55.1
func (s *UpdateIdMappingTableInput) SetIdMappingTableIdentifier(v string) *UpdateIdMappingTableInput
SetIdMappingTableIdentifier sets the IdMappingTableIdentifier field's value.
func (*UpdateIdMappingTableInput) SetKmsKeyArn ¶ added in v1.55.1
func (s *UpdateIdMappingTableInput) SetKmsKeyArn(v string) *UpdateIdMappingTableInput
SetKmsKeyArn sets the KmsKeyArn field's value.
func (*UpdateIdMappingTableInput) SetMembershipIdentifier ¶ added in v1.55.1
func (s *UpdateIdMappingTableInput) SetMembershipIdentifier(v string) *UpdateIdMappingTableInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (UpdateIdMappingTableInput) String ¶ added in v1.55.1
func (s UpdateIdMappingTableInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateIdMappingTableInput) Validate ¶ added in v1.55.1
func (s *UpdateIdMappingTableInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateIdMappingTableOutput ¶ added in v1.55.1
type UpdateIdMappingTableOutput struct { // The updated ID mapping table. // // IdMappingTable is a required field IdMappingTable *IdMappingTable `locationName:"idMappingTable" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateIdMappingTableOutput) GoString ¶ added in v1.55.1
func (s UpdateIdMappingTableOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateIdMappingTableOutput) SetIdMappingTable ¶ added in v1.55.1
func (s *UpdateIdMappingTableOutput) SetIdMappingTable(v *IdMappingTable) *UpdateIdMappingTableOutput
SetIdMappingTable sets the IdMappingTable field's value.
func (UpdateIdMappingTableOutput) String ¶ added in v1.55.1
func (s UpdateIdMappingTableOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateMembershipInput ¶
type UpdateMembershipInput struct { // The default protected query result configuration as specified by the member // who can receive results. DefaultResultConfiguration *MembershipProtectedQueryResultConfiguration `locationName:"defaultResultConfiguration" type:"structure"` // The unique identifier of the membership. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // An indicator as to whether query logging has been enabled or disabled for // the membership. QueryLogStatus *string `locationName:"queryLogStatus" type:"string" enum:"MembershipQueryLogStatus"` // contains filtered or unexported fields }
func (UpdateMembershipInput) GoString ¶
func (s UpdateMembershipInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateMembershipInput) SetDefaultResultConfiguration ¶ added in v1.45.0
func (s *UpdateMembershipInput) SetDefaultResultConfiguration(v *MembershipProtectedQueryResultConfiguration) *UpdateMembershipInput
SetDefaultResultConfiguration sets the DefaultResultConfiguration field's value.
func (*UpdateMembershipInput) SetMembershipIdentifier ¶
func (s *UpdateMembershipInput) SetMembershipIdentifier(v string) *UpdateMembershipInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*UpdateMembershipInput) SetQueryLogStatus ¶
func (s *UpdateMembershipInput) SetQueryLogStatus(v string) *UpdateMembershipInput
SetQueryLogStatus sets the QueryLogStatus field's value.
func (UpdateMembershipInput) String ¶
func (s UpdateMembershipInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateMembershipInput) Validate ¶
func (s *UpdateMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateMembershipOutput ¶
type UpdateMembershipOutput struct { // The membership object. // // Membership is a required field Membership *Membership `locationName:"membership" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateMembershipOutput) GoString ¶
func (s UpdateMembershipOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateMembershipOutput) SetMembership ¶
func (s *UpdateMembershipOutput) SetMembership(v *Membership) *UpdateMembershipOutput
SetMembership sets the Membership field's value.
func (UpdateMembershipOutput) String ¶
func (s UpdateMembershipOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdatePrivacyBudgetTemplateInput ¶ added in v1.48.8
type UpdatePrivacyBudgetTemplateInput struct { // A unique identifier for one of your memberships for a collaboration. The // privacy budget template is updated in the collaboration that this membership // belongs to. Accepts a membership ID. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // Specifies the epsilon and noise parameters for the privacy budget template. Parameters *PrivacyBudgetTemplateUpdateParameters `locationName:"parameters" type:"structure"` // A unique identifier for your privacy budget template that you want to update. // // PrivacyBudgetTemplateIdentifier is a required field PrivacyBudgetTemplateIdentifier *string `location:"uri" locationName:"privacyBudgetTemplateIdentifier" min:"36" type:"string" required:"true"` // Specifies the type of the privacy budget template. // // PrivacyBudgetType is a required field PrivacyBudgetType *string `locationName:"privacyBudgetType" type:"string" required:"true" enum:"PrivacyBudgetType"` // contains filtered or unexported fields }
func (UpdatePrivacyBudgetTemplateInput) GoString ¶ added in v1.48.8
func (s UpdatePrivacyBudgetTemplateInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePrivacyBudgetTemplateInput) SetMembershipIdentifier ¶ added in v1.48.8
func (s *UpdatePrivacyBudgetTemplateInput) SetMembershipIdentifier(v string) *UpdatePrivacyBudgetTemplateInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*UpdatePrivacyBudgetTemplateInput) SetParameters ¶ added in v1.48.8
func (s *UpdatePrivacyBudgetTemplateInput) SetParameters(v *PrivacyBudgetTemplateUpdateParameters) *UpdatePrivacyBudgetTemplateInput
SetParameters sets the Parameters field's value.
func (*UpdatePrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier ¶ added in v1.48.8
func (s *UpdatePrivacyBudgetTemplateInput) SetPrivacyBudgetTemplateIdentifier(v string) *UpdatePrivacyBudgetTemplateInput
SetPrivacyBudgetTemplateIdentifier sets the PrivacyBudgetTemplateIdentifier field's value.
func (*UpdatePrivacyBudgetTemplateInput) SetPrivacyBudgetType ¶ added in v1.48.8
func (s *UpdatePrivacyBudgetTemplateInput) SetPrivacyBudgetType(v string) *UpdatePrivacyBudgetTemplateInput
SetPrivacyBudgetType sets the PrivacyBudgetType field's value.
func (UpdatePrivacyBudgetTemplateInput) String ¶ added in v1.48.8
func (s UpdatePrivacyBudgetTemplateInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePrivacyBudgetTemplateInput) Validate ¶ added in v1.48.8
func (s *UpdatePrivacyBudgetTemplateInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdatePrivacyBudgetTemplateOutput ¶ added in v1.48.8
type UpdatePrivacyBudgetTemplateOutput struct { // Summary of the privacy budget template. // // PrivacyBudgetTemplate is a required field PrivacyBudgetTemplate *PrivacyBudgetTemplate `locationName:"privacyBudgetTemplate" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdatePrivacyBudgetTemplateOutput) GoString ¶ added in v1.48.8
func (s UpdatePrivacyBudgetTemplateOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdatePrivacyBudgetTemplateOutput) SetPrivacyBudgetTemplate ¶ added in v1.48.8
func (s *UpdatePrivacyBudgetTemplateOutput) SetPrivacyBudgetTemplate(v *PrivacyBudgetTemplate) *UpdatePrivacyBudgetTemplateOutput
SetPrivacyBudgetTemplate sets the PrivacyBudgetTemplate field's value.
func (UpdatePrivacyBudgetTemplateOutput) String ¶ added in v1.48.8
func (s UpdatePrivacyBudgetTemplateOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type UpdateProtectedQueryInput ¶
type UpdateProtectedQueryInput struct { // The identifier for a member of a protected query instance. // // MembershipIdentifier is a required field MembershipIdentifier *string `location:"uri" locationName:"membershipIdentifier" min:"36" type:"string" required:"true"` // The identifier for a protected query instance. // // ProtectedQueryIdentifier is a required field ProtectedQueryIdentifier *string `location:"uri" locationName:"protectedQueryIdentifier" min:"36" type:"string" required:"true"` // The target status of a query. Used to update the execution status of a currently // running query. // // TargetStatus is a required field TargetStatus *string `locationName:"targetStatus" type:"string" required:"true" enum:"TargetProtectedQueryStatus"` // contains filtered or unexported fields }
func (UpdateProtectedQueryInput) GoString ¶
func (s UpdateProtectedQueryInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProtectedQueryInput) SetMembershipIdentifier ¶
func (s *UpdateProtectedQueryInput) SetMembershipIdentifier(v string) *UpdateProtectedQueryInput
SetMembershipIdentifier sets the MembershipIdentifier field's value.
func (*UpdateProtectedQueryInput) SetProtectedQueryIdentifier ¶
func (s *UpdateProtectedQueryInput) SetProtectedQueryIdentifier(v string) *UpdateProtectedQueryInput
SetProtectedQueryIdentifier sets the ProtectedQueryIdentifier field's value.
func (*UpdateProtectedQueryInput) SetTargetStatus ¶
func (s *UpdateProtectedQueryInput) SetTargetStatus(v string) *UpdateProtectedQueryInput
SetTargetStatus sets the TargetStatus field's value.
func (UpdateProtectedQueryInput) String ¶
func (s UpdateProtectedQueryInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProtectedQueryInput) Validate ¶
func (s *UpdateProtectedQueryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateProtectedQueryOutput ¶
type UpdateProtectedQueryOutput struct { // The protected query output. // // ProtectedQuery is a required field ProtectedQuery *ProtectedQuery `locationName:"protectedQuery" type:"structure" required:"true"` // contains filtered or unexported fields }
func (UpdateProtectedQueryOutput) GoString ¶
func (s UpdateProtectedQueryOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProtectedQueryOutput) SetProtectedQuery ¶
func (s *UpdateProtectedQueryOutput) SetProtectedQuery(v *ProtectedQuery) *UpdateProtectedQueryOutput
SetProtectedQuery sets the ProtectedQuery field's value.
func (UpdateProtectedQueryOutput) String ¶
func (s UpdateProtectedQueryOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationException ¶
type ValidationException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` // Validation errors for specific input parameters. FieldList []*ValidationExceptionField `locationName:"fieldList" type:"list"` Message_ *string `locationName:"message" type:"string"` // A reason code for the exception. Reason *string `locationName:"reason" type:"string" enum:"ValidationExceptionReason"` // contains filtered or unexported fields }
The input fails to satisfy the specified constraints.
func (*ValidationException) Code ¶
func (s *ValidationException) Code() string
Code returns the exception type name.
func (*ValidationException) Error ¶
func (s *ValidationException) Error() string
func (ValidationException) GoString ¶
func (s ValidationException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationException) Message ¶
func (s *ValidationException) Message() string
Message returns the exception's message.
func (*ValidationException) OrigErr ¶
func (s *ValidationException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*ValidationException) RequestID ¶
func (s *ValidationException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*ValidationException) StatusCode ¶
func (s *ValidationException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (ValidationException) String ¶
func (s ValidationException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
type ValidationExceptionField ¶
type ValidationExceptionField struct { // A message for the input validation error. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // The name of the input parameter. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // contains filtered or unexported fields }
Describes validation errors for specific input parameters.
func (ValidationExceptionField) GoString ¶
func (s ValidationExceptionField) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ValidationExceptionField) SetMessage ¶
func (s *ValidationExceptionField) SetMessage(v string) *ValidationExceptionField
SetMessage sets the Message field's value.
func (*ValidationExceptionField) SetName ¶
func (s *ValidationExceptionField) SetName(v string) *ValidationExceptionField
SetName sets the Name field's value.
func (ValidationExceptionField) String ¶
func (s ValidationExceptionField) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
Directories ¶
Path | Synopsis |
---|---|
Package cleanroomsiface provides an interface to enable mocking the AWS Clean Rooms Service service client for testing your code.
|
Package cleanroomsiface provides an interface to enable mocking the AWS Clean Rooms Service service client for testing your code. |