Documentation ¶
Overview ¶
Package datazone provides the client and types for making API requests to Amazon DataZone.
Amazon DataZone is a data management service that enables you to catalog, discover, govern, share, and analyze your data. With Amazon DataZone, you can share and access your data across accounts and supported regions. Amazon DataZone simplifies your experience across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.
See https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10 for more information on this service.
See datazone package documentation for more information. https://docs.aws.amazon.com/sdk-for-go/api/service/datazone/
Using the Client ¶
To contact Amazon DataZone 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 Amazon DataZone client DataZone for more information on creating client for this service. https://docs.aws.amazon.com/sdk-for-go/api/service/datazone/#New
Index ¶
- Constants
- func AcceptRuleBehavior_Values() []string
- func AuthType_Values() []string
- func ChangeAction_Values() []string
- func ConfigurableActionTypeAuthorization_Values() []string
- func DataAssetActivityStatus_Values() []string
- func DataSourceErrorType_Values() []string
- func DataSourceRunStatus_Values() []string
- func DataSourceRunType_Values() []string
- func DataSourceStatus_Values() []string
- func DeploymentStatus_Values() []string
- func DeploymentType_Values() []string
- func DomainStatus_Values() []string
- func EnableSetting_Values() []string
- func EntityType_Values() []string
- func EnvironmentStatus_Values() []string
- func FilterExpressionType_Values() []string
- func FormTypeStatus_Values() []string
- func GlossaryStatus_Values() []string
- func GlossaryTermStatus_Values() []string
- func GroupProfileStatus_Values() []string
- func GroupSearchType_Values() []string
- func InventorySearchScope_Values() []string
- func ListingStatus_Values() []string
- func NotificationResourceType_Values() []string
- func NotificationRole_Values() []string
- func NotificationType_Values() []string
- func RejectRuleBehavior_Values() []string
- func SearchOutputAdditionalAttribute_Values() []string
- func SortFieldProject_Values() []string
- func SortKey_Values() []string
- func SortOrder_Values() []string
- func SubscriptionGrantOverallStatus_Values() []string
- func SubscriptionGrantStatus_Values() []string
- func SubscriptionRequestStatus_Values() []string
- func SubscriptionStatus_Values() []string
- func TaskStatus_Values() []string
- func Timezone_Values() []string
- func TypesSearchScope_Values() []string
- func UserAssignment_Values() []string
- func UserDesignation_Values() []string
- func UserProfileStatus_Values() []string
- func UserProfileType_Values() []string
- func UserSearchType_Values() []string
- func UserType_Values() []string
- type AcceptChoice
- type AcceptPredictionsInput
- func (s AcceptPredictionsInput) GoString() string
- func (s *AcceptPredictionsInput) SetAcceptChoices(v []*AcceptChoice) *AcceptPredictionsInput
- func (s *AcceptPredictionsInput) SetAcceptRule(v *AcceptRule) *AcceptPredictionsInput
- func (s *AcceptPredictionsInput) SetClientToken(v string) *AcceptPredictionsInput
- func (s *AcceptPredictionsInput) SetDomainIdentifier(v string) *AcceptPredictionsInput
- func (s *AcceptPredictionsInput) SetIdentifier(v string) *AcceptPredictionsInput
- func (s *AcceptPredictionsInput) SetRevision(v string) *AcceptPredictionsInput
- func (s AcceptPredictionsInput) String() string
- func (s *AcceptPredictionsInput) Validate() error
- type AcceptPredictionsOutput
- func (s AcceptPredictionsOutput) GoString() string
- func (s *AcceptPredictionsOutput) SetAssetId(v string) *AcceptPredictionsOutput
- func (s *AcceptPredictionsOutput) SetDomainId(v string) *AcceptPredictionsOutput
- func (s *AcceptPredictionsOutput) SetRevision(v string) *AcceptPredictionsOutput
- func (s AcceptPredictionsOutput) String() string
- type AcceptRule
- type AcceptSubscriptionRequestInput
- func (s AcceptSubscriptionRequestInput) GoString() string
- func (s *AcceptSubscriptionRequestInput) SetDecisionComment(v string) *AcceptSubscriptionRequestInput
- func (s *AcceptSubscriptionRequestInput) SetDomainIdentifier(v string) *AcceptSubscriptionRequestInput
- func (s *AcceptSubscriptionRequestInput) SetIdentifier(v string) *AcceptSubscriptionRequestInput
- func (s AcceptSubscriptionRequestInput) String() string
- func (s *AcceptSubscriptionRequestInput) Validate() error
- type AcceptSubscriptionRequestOutput
- func (s AcceptSubscriptionRequestOutput) GoString() string
- func (s *AcceptSubscriptionRequestOutput) SetCreatedAt(v time.Time) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetCreatedBy(v string) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetDecisionComment(v string) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetDomainId(v string) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetId(v string) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetRequestReason(v string) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetReviewerId(v string) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetStatus(v string) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetSubscribedListings(v []*SubscribedListing) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetUpdatedAt(v time.Time) *AcceptSubscriptionRequestOutput
- func (s *AcceptSubscriptionRequestOutput) SetUpdatedBy(v string) *AcceptSubscriptionRequestOutput
- func (s AcceptSubscriptionRequestOutput) String() 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 AssetItem
- func (s AssetItem) GoString() string
- func (s *AssetItem) SetAdditionalAttributes(v *AssetItemAdditionalAttributes) *AssetItem
- func (s *AssetItem) SetCreatedAt(v time.Time) *AssetItem
- func (s *AssetItem) SetCreatedBy(v string) *AssetItem
- func (s *AssetItem) SetDescription(v string) *AssetItem
- func (s *AssetItem) SetDomainId(v string) *AssetItem
- func (s *AssetItem) SetExternalIdentifier(v string) *AssetItem
- func (s *AssetItem) SetFirstRevisionCreatedAt(v time.Time) *AssetItem
- func (s *AssetItem) SetFirstRevisionCreatedBy(v string) *AssetItem
- func (s *AssetItem) SetGlossaryTerms(v []*string) *AssetItem
- func (s *AssetItem) SetIdentifier(v string) *AssetItem
- func (s *AssetItem) SetName(v string) *AssetItem
- func (s *AssetItem) SetOwningProjectId(v string) *AssetItem
- func (s *AssetItem) SetTypeIdentifier(v string) *AssetItem
- func (s *AssetItem) SetTypeRevision(v string) *AssetItem
- func (s AssetItem) String() string
- type AssetItemAdditionalAttributes
- func (s AssetItemAdditionalAttributes) GoString() string
- func (s *AssetItemAdditionalAttributes) SetFormsOutput(v []*FormOutput_) *AssetItemAdditionalAttributes
- func (s *AssetItemAdditionalAttributes) SetReadOnlyFormsOutput(v []*FormOutput_) *AssetItemAdditionalAttributes
- func (s AssetItemAdditionalAttributes) String() string
- type AssetListing
- func (s AssetListing) GoString() string
- func (s *AssetListing) SetAssetId(v string) *AssetListing
- func (s *AssetListing) SetAssetRevision(v string) *AssetListing
- func (s *AssetListing) SetAssetType(v string) *AssetListing
- func (s *AssetListing) SetCreatedAt(v time.Time) *AssetListing
- func (s *AssetListing) SetForms(v string) *AssetListing
- func (s *AssetListing) SetGlossaryTerms(v []*DetailedGlossaryTerm) *AssetListing
- func (s *AssetListing) SetOwningProjectId(v string) *AssetListing
- func (s AssetListing) String() string
- type AssetListingDetails
- type AssetListingItem
- func (s AssetListingItem) GoString() string
- func (s *AssetListingItem) SetAdditionalAttributes(v *AssetListingItemAdditionalAttributes) *AssetListingItem
- func (s *AssetListingItem) SetCreatedAt(v time.Time) *AssetListingItem
- func (s *AssetListingItem) SetDescription(v string) *AssetListingItem
- func (s *AssetListingItem) SetEntityId(v string) *AssetListingItem
- func (s *AssetListingItem) SetEntityRevision(v string) *AssetListingItem
- func (s *AssetListingItem) SetEntityType(v string) *AssetListingItem
- func (s *AssetListingItem) SetGlossaryTerms(v []*DetailedGlossaryTerm) *AssetListingItem
- func (s *AssetListingItem) SetListingCreatedBy(v string) *AssetListingItem
- func (s *AssetListingItem) SetListingId(v string) *AssetListingItem
- func (s *AssetListingItem) SetListingRevision(v string) *AssetListingItem
- func (s *AssetListingItem) SetListingUpdatedBy(v string) *AssetListingItem
- func (s *AssetListingItem) SetName(v string) *AssetListingItem
- func (s *AssetListingItem) SetOwningProjectId(v string) *AssetListingItem
- func (s AssetListingItem) String() string
- type AssetListingItemAdditionalAttributes
- type AssetRevision
- func (s AssetRevision) GoString() string
- func (s *AssetRevision) SetCreatedAt(v time.Time) *AssetRevision
- func (s *AssetRevision) SetCreatedBy(v string) *AssetRevision
- func (s *AssetRevision) SetDomainId(v string) *AssetRevision
- func (s *AssetRevision) SetId(v string) *AssetRevision
- func (s *AssetRevision) SetRevision(v string) *AssetRevision
- func (s AssetRevision) String() string
- type AssetTargetNameMap
- type AssetTypeItem
- func (s AssetTypeItem) GoString() string
- func (s *AssetTypeItem) SetCreatedAt(v time.Time) *AssetTypeItem
- func (s *AssetTypeItem) SetCreatedBy(v string) *AssetTypeItem
- func (s *AssetTypeItem) SetDescription(v string) *AssetTypeItem
- func (s *AssetTypeItem) SetDomainId(v string) *AssetTypeItem
- func (s *AssetTypeItem) SetFormsOutput(v map[string]*FormEntryOutput_) *AssetTypeItem
- func (s *AssetTypeItem) SetName(v string) *AssetTypeItem
- func (s *AssetTypeItem) SetOriginDomainId(v string) *AssetTypeItem
- func (s *AssetTypeItem) SetOriginProjectId(v string) *AssetTypeItem
- func (s *AssetTypeItem) SetOwningProjectId(v string) *AssetTypeItem
- func (s *AssetTypeItem) SetRevision(v string) *AssetTypeItem
- func (s *AssetTypeItem) SetUpdatedAt(v time.Time) *AssetTypeItem
- func (s *AssetTypeItem) SetUpdatedBy(v string) *AssetTypeItem
- func (s AssetTypeItem) String() string
- type BusinessNameGenerationConfiguration
- type CancelSubscriptionInput
- func (s CancelSubscriptionInput) GoString() string
- func (s *CancelSubscriptionInput) SetDomainIdentifier(v string) *CancelSubscriptionInput
- func (s *CancelSubscriptionInput) SetIdentifier(v string) *CancelSubscriptionInput
- func (s CancelSubscriptionInput) String() string
- func (s *CancelSubscriptionInput) Validate() error
- type CancelSubscriptionOutput
- func (s CancelSubscriptionOutput) GoString() string
- func (s *CancelSubscriptionOutput) SetCreatedAt(v time.Time) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetCreatedBy(v string) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetDomainId(v string) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetId(v string) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetRetainPermissions(v bool) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetStatus(v string) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetSubscribedListing(v *SubscribedListing) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetSubscribedPrincipal(v *SubscribedPrincipal) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetSubscriptionRequestId(v string) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetUpdatedAt(v time.Time) *CancelSubscriptionOutput
- func (s *CancelSubscriptionOutput) SetUpdatedBy(v string) *CancelSubscriptionOutput
- func (s CancelSubscriptionOutput) String() string
- type CloudFormationProperties
- type ConfigurableActionParameter
- type ConfigurableEnvironmentAction
- func (s ConfigurableEnvironmentAction) GoString() string
- func (s *ConfigurableEnvironmentAction) SetAuth(v string) *ConfigurableEnvironmentAction
- func (s *ConfigurableEnvironmentAction) SetParameters(v []*ConfigurableActionParameter) *ConfigurableEnvironmentAction
- func (s *ConfigurableEnvironmentAction) SetType(v string) *ConfigurableEnvironmentAction
- func (s ConfigurableEnvironmentAction) 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 CreateAssetInput
- func (s CreateAssetInput) GoString() string
- func (s *CreateAssetInput) SetClientToken(v string) *CreateAssetInput
- func (s *CreateAssetInput) SetDescription(v string) *CreateAssetInput
- func (s *CreateAssetInput) SetDomainIdentifier(v string) *CreateAssetInput
- func (s *CreateAssetInput) SetExternalIdentifier(v string) *CreateAssetInput
- func (s *CreateAssetInput) SetFormsInput(v []*FormInput_) *CreateAssetInput
- func (s *CreateAssetInput) SetGlossaryTerms(v []*string) *CreateAssetInput
- func (s *CreateAssetInput) SetName(v string) *CreateAssetInput
- func (s *CreateAssetInput) SetOwningProjectIdentifier(v string) *CreateAssetInput
- func (s *CreateAssetInput) SetPredictionConfiguration(v *PredictionConfiguration) *CreateAssetInput
- func (s *CreateAssetInput) SetTypeIdentifier(v string) *CreateAssetInput
- func (s *CreateAssetInput) SetTypeRevision(v string) *CreateAssetInput
- func (s CreateAssetInput) String() string
- func (s *CreateAssetInput) Validate() error
- type CreateAssetOutput
- func (s CreateAssetOutput) GoString() string
- func (s *CreateAssetOutput) SetCreatedAt(v time.Time) *CreateAssetOutput
- func (s *CreateAssetOutput) SetCreatedBy(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetDescription(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetDomainId(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetExternalIdentifier(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetFirstRevisionCreatedAt(v time.Time) *CreateAssetOutput
- func (s *CreateAssetOutput) SetFirstRevisionCreatedBy(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetFormsOutput(v []*FormOutput_) *CreateAssetOutput
- func (s *CreateAssetOutput) SetGlossaryTerms(v []*string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetId(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetListing(v *AssetListingDetails) *CreateAssetOutput
- func (s *CreateAssetOutput) SetName(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetOwningProjectId(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetPredictionConfiguration(v *PredictionConfiguration) *CreateAssetOutput
- func (s *CreateAssetOutput) SetReadOnlyFormsOutput(v []*FormOutput_) *CreateAssetOutput
- func (s *CreateAssetOutput) SetRevision(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetTypeIdentifier(v string) *CreateAssetOutput
- func (s *CreateAssetOutput) SetTypeRevision(v string) *CreateAssetOutput
- func (s CreateAssetOutput) String() string
- type CreateAssetRevisionInput
- func (s CreateAssetRevisionInput) GoString() string
- func (s *CreateAssetRevisionInput) SetClientToken(v string) *CreateAssetRevisionInput
- func (s *CreateAssetRevisionInput) SetDescription(v string) *CreateAssetRevisionInput
- func (s *CreateAssetRevisionInput) SetDomainIdentifier(v string) *CreateAssetRevisionInput
- func (s *CreateAssetRevisionInput) SetFormsInput(v []*FormInput_) *CreateAssetRevisionInput
- func (s *CreateAssetRevisionInput) SetGlossaryTerms(v []*string) *CreateAssetRevisionInput
- func (s *CreateAssetRevisionInput) SetIdentifier(v string) *CreateAssetRevisionInput
- func (s *CreateAssetRevisionInput) SetName(v string) *CreateAssetRevisionInput
- func (s *CreateAssetRevisionInput) SetPredictionConfiguration(v *PredictionConfiguration) *CreateAssetRevisionInput
- func (s *CreateAssetRevisionInput) SetTypeRevision(v string) *CreateAssetRevisionInput
- func (s CreateAssetRevisionInput) String() string
- func (s *CreateAssetRevisionInput) Validate() error
- type CreateAssetRevisionOutput
- func (s CreateAssetRevisionOutput) GoString() string
- func (s *CreateAssetRevisionOutput) SetCreatedAt(v time.Time) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetCreatedBy(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetDescription(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetDomainId(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetExternalIdentifier(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetFirstRevisionCreatedAt(v time.Time) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetFirstRevisionCreatedBy(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetFormsOutput(v []*FormOutput_) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetGlossaryTerms(v []*string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetId(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetListing(v *AssetListingDetails) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetName(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetOwningProjectId(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetPredictionConfiguration(v *PredictionConfiguration) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetReadOnlyFormsOutput(v []*FormOutput_) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetRevision(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetTypeIdentifier(v string) *CreateAssetRevisionOutput
- func (s *CreateAssetRevisionOutput) SetTypeRevision(v string) *CreateAssetRevisionOutput
- func (s CreateAssetRevisionOutput) String() string
- type CreateAssetTypeInput
- func (s CreateAssetTypeInput) GoString() string
- func (s *CreateAssetTypeInput) SetDescription(v string) *CreateAssetTypeInput
- func (s *CreateAssetTypeInput) SetDomainIdentifier(v string) *CreateAssetTypeInput
- func (s *CreateAssetTypeInput) SetFormsInput(v map[string]*FormEntryInput_) *CreateAssetTypeInput
- func (s *CreateAssetTypeInput) SetName(v string) *CreateAssetTypeInput
- func (s *CreateAssetTypeInput) SetOwningProjectIdentifier(v string) *CreateAssetTypeInput
- func (s CreateAssetTypeInput) String() string
- func (s *CreateAssetTypeInput) Validate() error
- type CreateAssetTypeOutput
- func (s CreateAssetTypeOutput) GoString() string
- func (s *CreateAssetTypeOutput) SetCreatedAt(v time.Time) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetCreatedBy(v string) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetDescription(v string) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetDomainId(v string) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetFormsOutput(v map[string]*FormEntryOutput_) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetName(v string) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetOriginDomainId(v string) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetOriginProjectId(v string) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetOwningProjectId(v string) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetRevision(v string) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetUpdatedAt(v time.Time) *CreateAssetTypeOutput
- func (s *CreateAssetTypeOutput) SetUpdatedBy(v string) *CreateAssetTypeOutput
- func (s CreateAssetTypeOutput) String() string
- type CreateDataSourceInput
- func (s CreateDataSourceInput) GoString() string
- func (s *CreateDataSourceInput) SetAssetFormsInput(v []*FormInput_) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetClientToken(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetConfiguration(v *DataSourceConfigurationInput_) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetDescription(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetDomainIdentifier(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetEnableSetting(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetEnvironmentIdentifier(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetName(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetProjectIdentifier(v string) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetPublishOnImport(v bool) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetRecommendation(v *RecommendationConfiguration) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetSchedule(v *ScheduleConfiguration) *CreateDataSourceInput
- func (s *CreateDataSourceInput) SetType(v string) *CreateDataSourceInput
- func (s CreateDataSourceInput) String() string
- func (s *CreateDataSourceInput) Validate() error
- type CreateDataSourceOutput
- func (s CreateDataSourceOutput) GoString() string
- func (s *CreateDataSourceOutput) SetAssetFormsOutput(v []*FormOutput_) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetConfiguration(v *DataSourceConfigurationOutput_) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetCreatedAt(v time.Time) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetDescription(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetDomainId(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetEnableSetting(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetEnvironmentId(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetErrorMessage(v *DataSourceErrorMessage) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetId(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetLastRunAt(v time.Time) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetLastRunErrorMessage(v *DataSourceErrorMessage) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetLastRunStatus(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetName(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetProjectId(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetPublishOnImport(v bool) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetRecommendation(v *RecommendationConfiguration) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetSchedule(v *ScheduleConfiguration) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetStatus(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetType(v string) *CreateDataSourceOutput
- func (s *CreateDataSourceOutput) SetUpdatedAt(v time.Time) *CreateDataSourceOutput
- func (s CreateDataSourceOutput) String() string
- type CreateDomainInput
- func (s CreateDomainInput) GoString() string
- func (s *CreateDomainInput) SetClientToken(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetDescription(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetDomainExecutionRole(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetKmsKeyIdentifier(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetName(v string) *CreateDomainInput
- func (s *CreateDomainInput) SetSingleSignOn(v *SingleSignOn) *CreateDomainInput
- func (s *CreateDomainInput) SetTags(v map[string]*string) *CreateDomainInput
- func (s CreateDomainInput) String() string
- func (s *CreateDomainInput) Validate() error
- type CreateDomainOutput
- func (s CreateDomainOutput) GoString() string
- func (s *CreateDomainOutput) SetArn(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetDescription(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetDomainExecutionRole(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetId(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetKmsKeyIdentifier(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetName(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetPortalUrl(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetSingleSignOn(v *SingleSignOn) *CreateDomainOutput
- func (s *CreateDomainOutput) SetStatus(v string) *CreateDomainOutput
- func (s *CreateDomainOutput) SetTags(v map[string]*string) *CreateDomainOutput
- func (s CreateDomainOutput) String() string
- type CreateEnvironmentInput
- func (s CreateEnvironmentInput) GoString() string
- func (s *CreateEnvironmentInput) SetDescription(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetDomainIdentifier(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetEnvironmentProfileIdentifier(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetGlossaryTerms(v []*string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetName(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetProjectIdentifier(v string) *CreateEnvironmentInput
- func (s *CreateEnvironmentInput) SetUserParameters(v []*EnvironmentParameter) *CreateEnvironmentInput
- func (s CreateEnvironmentInput) String() string
- func (s *CreateEnvironmentInput) Validate() error
- type CreateEnvironmentOutput
- func (s CreateEnvironmentOutput) GoString() string
- func (s *CreateEnvironmentOutput) SetAwsAccountId(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetAwsAccountRegion(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetCreatedAt(v time.Time) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetCreatedBy(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetDeploymentProperties(v *DeploymentProperties) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetDescription(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetDomainId(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetEnvironmentActions(v []*ConfigurableEnvironmentAction) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetEnvironmentBlueprintId(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetEnvironmentProfileId(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetGlossaryTerms(v []*string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetId(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetLastDeployment(v *Deployment) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetName(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetProjectId(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetProvider(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetProvisionedResources(v []*Resource) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetProvisioningProperties(v *ProvisioningProperties) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetStatus(v string) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetUpdatedAt(v time.Time) *CreateEnvironmentOutput
- func (s *CreateEnvironmentOutput) SetUserParameters(v []*CustomParameter) *CreateEnvironmentOutput
- func (s CreateEnvironmentOutput) String() string
- type CreateEnvironmentProfileInput
- func (s CreateEnvironmentProfileInput) GoString() string
- func (s *CreateEnvironmentProfileInput) SetAwsAccountId(v string) *CreateEnvironmentProfileInput
- func (s *CreateEnvironmentProfileInput) SetAwsAccountRegion(v string) *CreateEnvironmentProfileInput
- func (s *CreateEnvironmentProfileInput) SetDescription(v string) *CreateEnvironmentProfileInput
- func (s *CreateEnvironmentProfileInput) SetDomainIdentifier(v string) *CreateEnvironmentProfileInput
- func (s *CreateEnvironmentProfileInput) SetEnvironmentBlueprintIdentifier(v string) *CreateEnvironmentProfileInput
- func (s *CreateEnvironmentProfileInput) SetName(v string) *CreateEnvironmentProfileInput
- func (s *CreateEnvironmentProfileInput) SetProjectIdentifier(v string) *CreateEnvironmentProfileInput
- func (s *CreateEnvironmentProfileInput) SetUserParameters(v []*EnvironmentParameter) *CreateEnvironmentProfileInput
- func (s CreateEnvironmentProfileInput) String() string
- func (s *CreateEnvironmentProfileInput) Validate() error
- type CreateEnvironmentProfileOutput
- func (s CreateEnvironmentProfileOutput) GoString() string
- func (s *CreateEnvironmentProfileOutput) SetAwsAccountId(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetAwsAccountRegion(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetCreatedAt(v time.Time) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetCreatedBy(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetDescription(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetDomainId(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetEnvironmentBlueprintId(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetId(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetName(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetProjectId(v string) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetUpdatedAt(v time.Time) *CreateEnvironmentProfileOutput
- func (s *CreateEnvironmentProfileOutput) SetUserParameters(v []*CustomParameter) *CreateEnvironmentProfileOutput
- func (s CreateEnvironmentProfileOutput) String() string
- type CreateFormTypeInput
- func (s CreateFormTypeInput) GoString() string
- func (s *CreateFormTypeInput) SetDescription(v string) *CreateFormTypeInput
- func (s *CreateFormTypeInput) SetDomainIdentifier(v string) *CreateFormTypeInput
- func (s *CreateFormTypeInput) SetModel(v *Model) *CreateFormTypeInput
- func (s *CreateFormTypeInput) SetName(v string) *CreateFormTypeInput
- func (s *CreateFormTypeInput) SetOwningProjectIdentifier(v string) *CreateFormTypeInput
- func (s *CreateFormTypeInput) SetStatus(v string) *CreateFormTypeInput
- func (s CreateFormTypeInput) String() string
- func (s *CreateFormTypeInput) Validate() error
- type CreateFormTypeOutput
- func (s CreateFormTypeOutput) GoString() string
- func (s *CreateFormTypeOutput) SetDescription(v string) *CreateFormTypeOutput
- func (s *CreateFormTypeOutput) SetDomainId(v string) *CreateFormTypeOutput
- func (s *CreateFormTypeOutput) SetName(v string) *CreateFormTypeOutput
- func (s *CreateFormTypeOutput) SetOriginDomainId(v string) *CreateFormTypeOutput
- func (s *CreateFormTypeOutput) SetOriginProjectId(v string) *CreateFormTypeOutput
- func (s *CreateFormTypeOutput) SetOwningProjectId(v string) *CreateFormTypeOutput
- func (s *CreateFormTypeOutput) SetRevision(v string) *CreateFormTypeOutput
- func (s CreateFormTypeOutput) String() string
- type CreateGlossaryInput
- func (s CreateGlossaryInput) GoString() string
- func (s *CreateGlossaryInput) SetClientToken(v string) *CreateGlossaryInput
- func (s *CreateGlossaryInput) SetDescription(v string) *CreateGlossaryInput
- func (s *CreateGlossaryInput) SetDomainIdentifier(v string) *CreateGlossaryInput
- func (s *CreateGlossaryInput) SetName(v string) *CreateGlossaryInput
- func (s *CreateGlossaryInput) SetOwningProjectIdentifier(v string) *CreateGlossaryInput
- func (s *CreateGlossaryInput) SetStatus(v string) *CreateGlossaryInput
- func (s CreateGlossaryInput) String() string
- func (s *CreateGlossaryInput) Validate() error
- type CreateGlossaryOutput
- func (s CreateGlossaryOutput) GoString() string
- func (s *CreateGlossaryOutput) SetDescription(v string) *CreateGlossaryOutput
- func (s *CreateGlossaryOutput) SetDomainId(v string) *CreateGlossaryOutput
- func (s *CreateGlossaryOutput) SetId(v string) *CreateGlossaryOutput
- func (s *CreateGlossaryOutput) SetName(v string) *CreateGlossaryOutput
- func (s *CreateGlossaryOutput) SetOwningProjectId(v string) *CreateGlossaryOutput
- func (s *CreateGlossaryOutput) SetStatus(v string) *CreateGlossaryOutput
- func (s CreateGlossaryOutput) String() string
- type CreateGlossaryTermInput
- func (s CreateGlossaryTermInput) GoString() string
- func (s *CreateGlossaryTermInput) SetClientToken(v string) *CreateGlossaryTermInput
- func (s *CreateGlossaryTermInput) SetDomainIdentifier(v string) *CreateGlossaryTermInput
- func (s *CreateGlossaryTermInput) SetGlossaryIdentifier(v string) *CreateGlossaryTermInput
- func (s *CreateGlossaryTermInput) SetLongDescription(v string) *CreateGlossaryTermInput
- func (s *CreateGlossaryTermInput) SetName(v string) *CreateGlossaryTermInput
- func (s *CreateGlossaryTermInput) SetShortDescription(v string) *CreateGlossaryTermInput
- func (s *CreateGlossaryTermInput) SetStatus(v string) *CreateGlossaryTermInput
- func (s *CreateGlossaryTermInput) SetTermRelations(v *TermRelations) *CreateGlossaryTermInput
- func (s CreateGlossaryTermInput) String() string
- func (s *CreateGlossaryTermInput) Validate() error
- type CreateGlossaryTermOutput
- func (s CreateGlossaryTermOutput) GoString() string
- func (s *CreateGlossaryTermOutput) SetDomainId(v string) *CreateGlossaryTermOutput
- func (s *CreateGlossaryTermOutput) SetGlossaryId(v string) *CreateGlossaryTermOutput
- func (s *CreateGlossaryTermOutput) SetId(v string) *CreateGlossaryTermOutput
- func (s *CreateGlossaryTermOutput) SetLongDescription(v string) *CreateGlossaryTermOutput
- func (s *CreateGlossaryTermOutput) SetName(v string) *CreateGlossaryTermOutput
- func (s *CreateGlossaryTermOutput) SetShortDescription(v string) *CreateGlossaryTermOutput
- func (s *CreateGlossaryTermOutput) SetStatus(v string) *CreateGlossaryTermOutput
- func (s *CreateGlossaryTermOutput) SetTermRelations(v *TermRelations) *CreateGlossaryTermOutput
- func (s CreateGlossaryTermOutput) String() string
- type CreateGroupProfileInput
- func (s CreateGroupProfileInput) GoString() string
- func (s *CreateGroupProfileInput) SetClientToken(v string) *CreateGroupProfileInput
- func (s *CreateGroupProfileInput) SetDomainIdentifier(v string) *CreateGroupProfileInput
- func (s *CreateGroupProfileInput) SetGroupIdentifier(v string) *CreateGroupProfileInput
- func (s CreateGroupProfileInput) String() string
- func (s *CreateGroupProfileInput) Validate() error
- type CreateGroupProfileOutput
- func (s CreateGroupProfileOutput) GoString() string
- func (s *CreateGroupProfileOutput) SetDomainId(v string) *CreateGroupProfileOutput
- func (s *CreateGroupProfileOutput) SetGroupName(v string) *CreateGroupProfileOutput
- func (s *CreateGroupProfileOutput) SetId(v string) *CreateGroupProfileOutput
- func (s *CreateGroupProfileOutput) SetStatus(v string) *CreateGroupProfileOutput
- func (s CreateGroupProfileOutput) String() string
- type CreateListingChangeSetInput
- func (s CreateListingChangeSetInput) GoString() string
- func (s *CreateListingChangeSetInput) SetAction(v string) *CreateListingChangeSetInput
- func (s *CreateListingChangeSetInput) SetClientToken(v string) *CreateListingChangeSetInput
- func (s *CreateListingChangeSetInput) SetDomainIdentifier(v string) *CreateListingChangeSetInput
- func (s *CreateListingChangeSetInput) SetEntityIdentifier(v string) *CreateListingChangeSetInput
- func (s *CreateListingChangeSetInput) SetEntityRevision(v string) *CreateListingChangeSetInput
- func (s *CreateListingChangeSetInput) SetEntityType(v string) *CreateListingChangeSetInput
- func (s CreateListingChangeSetInput) String() string
- func (s *CreateListingChangeSetInput) Validate() error
- type CreateListingChangeSetOutput
- func (s CreateListingChangeSetOutput) GoString() string
- func (s *CreateListingChangeSetOutput) SetListingId(v string) *CreateListingChangeSetOutput
- func (s *CreateListingChangeSetOutput) SetListingRevision(v string) *CreateListingChangeSetOutput
- func (s *CreateListingChangeSetOutput) SetStatus(v string) *CreateListingChangeSetOutput
- func (s CreateListingChangeSetOutput) String() string
- type CreateProjectInput
- func (s CreateProjectInput) GoString() string
- func (s *CreateProjectInput) SetDescription(v string) *CreateProjectInput
- func (s *CreateProjectInput) SetDomainIdentifier(v string) *CreateProjectInput
- func (s *CreateProjectInput) SetGlossaryTerms(v []*string) *CreateProjectInput
- func (s *CreateProjectInput) SetName(v string) *CreateProjectInput
- func (s CreateProjectInput) String() string
- func (s *CreateProjectInput) Validate() error
- type CreateProjectMembershipInput
- func (s CreateProjectMembershipInput) GoString() string
- func (s *CreateProjectMembershipInput) SetDesignation(v string) *CreateProjectMembershipInput
- func (s *CreateProjectMembershipInput) SetDomainIdentifier(v string) *CreateProjectMembershipInput
- func (s *CreateProjectMembershipInput) SetMember(v *Member) *CreateProjectMembershipInput
- func (s *CreateProjectMembershipInput) SetProjectIdentifier(v string) *CreateProjectMembershipInput
- func (s CreateProjectMembershipInput) String() string
- func (s *CreateProjectMembershipInput) Validate() error
- type CreateProjectMembershipOutput
- type CreateProjectOutput
- func (s CreateProjectOutput) GoString() string
- func (s *CreateProjectOutput) SetCreatedAt(v time.Time) *CreateProjectOutput
- func (s *CreateProjectOutput) SetCreatedBy(v string) *CreateProjectOutput
- func (s *CreateProjectOutput) SetDescription(v string) *CreateProjectOutput
- func (s *CreateProjectOutput) SetDomainId(v string) *CreateProjectOutput
- func (s *CreateProjectOutput) SetGlossaryTerms(v []*string) *CreateProjectOutput
- func (s *CreateProjectOutput) SetId(v string) *CreateProjectOutput
- func (s *CreateProjectOutput) SetLastUpdatedAt(v time.Time) *CreateProjectOutput
- func (s *CreateProjectOutput) SetName(v string) *CreateProjectOutput
- func (s CreateProjectOutput) String() string
- type CreateSubscriptionGrantInput
- func (s CreateSubscriptionGrantInput) GoString() string
- func (s *CreateSubscriptionGrantInput) SetAssetTargetNames(v []*AssetTargetNameMap) *CreateSubscriptionGrantInput
- func (s *CreateSubscriptionGrantInput) SetClientToken(v string) *CreateSubscriptionGrantInput
- func (s *CreateSubscriptionGrantInput) SetDomainIdentifier(v string) *CreateSubscriptionGrantInput
- func (s *CreateSubscriptionGrantInput) SetEnvironmentIdentifier(v string) *CreateSubscriptionGrantInput
- func (s *CreateSubscriptionGrantInput) SetGrantedEntity(v *GrantedEntityInput_) *CreateSubscriptionGrantInput
- func (s *CreateSubscriptionGrantInput) SetSubscriptionTargetIdentifier(v string) *CreateSubscriptionGrantInput
- func (s CreateSubscriptionGrantInput) String() string
- func (s *CreateSubscriptionGrantInput) Validate() error
- type CreateSubscriptionGrantOutput
- func (s CreateSubscriptionGrantOutput) GoString() string
- func (s *CreateSubscriptionGrantOutput) SetAssets(v []*SubscribedAsset) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetCreatedAt(v time.Time) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetCreatedBy(v string) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetDomainId(v string) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetGrantedEntity(v *GrantedEntity) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetId(v string) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetStatus(v string) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetSubscriptionId(v string) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetSubscriptionTargetId(v string) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetUpdatedAt(v time.Time) *CreateSubscriptionGrantOutput
- func (s *CreateSubscriptionGrantOutput) SetUpdatedBy(v string) *CreateSubscriptionGrantOutput
- func (s CreateSubscriptionGrantOutput) String() string
- type CreateSubscriptionRequestInput
- func (s CreateSubscriptionRequestInput) GoString() string
- func (s *CreateSubscriptionRequestInput) SetClientToken(v string) *CreateSubscriptionRequestInput
- func (s *CreateSubscriptionRequestInput) SetDomainIdentifier(v string) *CreateSubscriptionRequestInput
- func (s *CreateSubscriptionRequestInput) SetRequestReason(v string) *CreateSubscriptionRequestInput
- func (s *CreateSubscriptionRequestInput) SetSubscribedListings(v []*SubscribedListingInput_) *CreateSubscriptionRequestInput
- func (s *CreateSubscriptionRequestInput) SetSubscribedPrincipals(v []*SubscribedPrincipalInput_) *CreateSubscriptionRequestInput
- func (s CreateSubscriptionRequestInput) String() string
- func (s *CreateSubscriptionRequestInput) Validate() error
- type CreateSubscriptionRequestOutput
- func (s CreateSubscriptionRequestOutput) GoString() string
- func (s *CreateSubscriptionRequestOutput) SetCreatedAt(v time.Time) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetCreatedBy(v string) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetDecisionComment(v string) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetDomainId(v string) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetId(v string) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetRequestReason(v string) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetReviewerId(v string) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetStatus(v string) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetSubscribedListings(v []*SubscribedListing) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetUpdatedAt(v time.Time) *CreateSubscriptionRequestOutput
- func (s *CreateSubscriptionRequestOutput) SetUpdatedBy(v string) *CreateSubscriptionRequestOutput
- func (s CreateSubscriptionRequestOutput) String() string
- type CreateSubscriptionTargetInput
- func (s CreateSubscriptionTargetInput) GoString() string
- func (s *CreateSubscriptionTargetInput) SetApplicableAssetTypes(v []*string) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetAuthorizedPrincipals(v []*string) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetClientToken(v string) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetDomainIdentifier(v string) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetEnvironmentIdentifier(v string) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetManageAccessRole(v string) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetName(v string) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetProvider(v string) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *CreateSubscriptionTargetInput
- func (s *CreateSubscriptionTargetInput) SetType(v string) *CreateSubscriptionTargetInput
- func (s CreateSubscriptionTargetInput) String() string
- func (s *CreateSubscriptionTargetInput) Validate() error
- type CreateSubscriptionTargetOutput
- func (s CreateSubscriptionTargetOutput) GoString() string
- func (s *CreateSubscriptionTargetOutput) SetApplicableAssetTypes(v []*string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetAuthorizedPrincipals(v []*string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetCreatedAt(v time.Time) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetCreatedBy(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetDomainId(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetEnvironmentId(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetId(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetManageAccessRole(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetName(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetProjectId(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetProvider(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetType(v string) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetUpdatedAt(v time.Time) *CreateSubscriptionTargetOutput
- func (s *CreateSubscriptionTargetOutput) SetUpdatedBy(v string) *CreateSubscriptionTargetOutput
- func (s CreateSubscriptionTargetOutput) String() string
- type CreateUserProfileInput
- func (s CreateUserProfileInput) GoString() string
- func (s *CreateUserProfileInput) SetClientToken(v string) *CreateUserProfileInput
- func (s *CreateUserProfileInput) SetDomainIdentifier(v string) *CreateUserProfileInput
- func (s *CreateUserProfileInput) SetUserIdentifier(v string) *CreateUserProfileInput
- func (s *CreateUserProfileInput) SetUserType(v string) *CreateUserProfileInput
- func (s CreateUserProfileInput) String() string
- func (s *CreateUserProfileInput) Validate() error
- type CreateUserProfileOutput
- func (s CreateUserProfileOutput) GoString() string
- func (s *CreateUserProfileOutput) SetDetails(v *UserProfileDetails) *CreateUserProfileOutput
- func (s *CreateUserProfileOutput) SetDomainId(v string) *CreateUserProfileOutput
- func (s *CreateUserProfileOutput) SetId(v string) *CreateUserProfileOutput
- func (s *CreateUserProfileOutput) SetStatus(v string) *CreateUserProfileOutput
- func (s *CreateUserProfileOutput) SetType(v string) *CreateUserProfileOutput
- func (s CreateUserProfileOutput) String() string
- type CustomParameter
- func (s CustomParameter) GoString() string
- func (s *CustomParameter) SetDefaultValue(v string) *CustomParameter
- func (s *CustomParameter) SetDescription(v string) *CustomParameter
- func (s *CustomParameter) SetFieldType(v string) *CustomParameter
- func (s *CustomParameter) SetIsEditable(v bool) *CustomParameter
- func (s *CustomParameter) SetIsOptional(v bool) *CustomParameter
- func (s *CustomParameter) SetKeyName(v string) *CustomParameter
- func (s CustomParameter) String() string
- type DataProductItem
- type DataProductSummary
- func (s DataProductSummary) GoString() string
- func (s *DataProductSummary) SetCreatedAt(v time.Time) *DataProductSummary
- func (s *DataProductSummary) SetCreatedBy(v string) *DataProductSummary
- func (s *DataProductSummary) SetDataProductItems(v []*DataProductItem) *DataProductSummary
- func (s *DataProductSummary) SetDescription(v string) *DataProductSummary
- func (s *DataProductSummary) SetDomainId(v string) *DataProductSummary
- func (s *DataProductSummary) SetGlossaryTerms(v []*string) *DataProductSummary
- func (s *DataProductSummary) SetId(v string) *DataProductSummary
- func (s *DataProductSummary) SetName(v string) *DataProductSummary
- func (s *DataProductSummary) SetOwningProjectId(v string) *DataProductSummary
- func (s *DataProductSummary) SetUpdatedAt(v time.Time) *DataProductSummary
- func (s *DataProductSummary) SetUpdatedBy(v string) *DataProductSummary
- func (s DataProductSummary) String() string
- type DataSourceConfigurationInput_
- func (s DataSourceConfigurationInput_) GoString() string
- func (s *DataSourceConfigurationInput_) SetGlueRunConfiguration(v *GlueRunConfigurationInput_) *DataSourceConfigurationInput_
- func (s *DataSourceConfigurationInput_) SetRedshiftRunConfiguration(v *RedshiftRunConfigurationInput_) *DataSourceConfigurationInput_
- func (s DataSourceConfigurationInput_) String() string
- func (s *DataSourceConfigurationInput_) Validate() error
- type DataSourceConfigurationOutput_
- func (s DataSourceConfigurationOutput_) GoString() string
- func (s *DataSourceConfigurationOutput_) SetGlueRunConfiguration(v *GlueRunConfigurationOutput_) *DataSourceConfigurationOutput_
- func (s *DataSourceConfigurationOutput_) SetRedshiftRunConfiguration(v *RedshiftRunConfigurationOutput_) *DataSourceConfigurationOutput_
- func (s DataSourceConfigurationOutput_) String() string
- type DataSourceErrorMessage
- type DataSourceRunActivity
- func (s DataSourceRunActivity) GoString() string
- func (s *DataSourceRunActivity) SetCreatedAt(v time.Time) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetDataAssetId(v string) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetDataAssetStatus(v string) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetDataSourceRunId(v string) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetDatabase(v string) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetErrorMessage(v *DataSourceErrorMessage) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetProjectId(v string) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetTechnicalDescription(v string) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetTechnicalName(v string) *DataSourceRunActivity
- func (s *DataSourceRunActivity) SetUpdatedAt(v time.Time) *DataSourceRunActivity
- func (s DataSourceRunActivity) String() string
- type DataSourceRunSummary
- func (s DataSourceRunSummary) GoString() string
- func (s *DataSourceRunSummary) SetCreatedAt(v time.Time) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetDataSourceId(v string) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetErrorMessage(v *DataSourceErrorMessage) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetId(v string) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetProjectId(v string) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetRunStatisticsForAssets(v *RunStatisticsForAssets) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetStartedAt(v time.Time) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetStatus(v string) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetStoppedAt(v time.Time) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetType(v string) *DataSourceRunSummary
- func (s *DataSourceRunSummary) SetUpdatedAt(v time.Time) *DataSourceRunSummary
- func (s DataSourceRunSummary) String() string
- type DataSourceSummary
- func (s DataSourceSummary) GoString() string
- func (s *DataSourceSummary) SetCreatedAt(v time.Time) *DataSourceSummary
- func (s *DataSourceSummary) SetDataSourceId(v string) *DataSourceSummary
- func (s *DataSourceSummary) SetDomainId(v string) *DataSourceSummary
- func (s *DataSourceSummary) SetEnableSetting(v string) *DataSourceSummary
- func (s *DataSourceSummary) SetEnvironmentId(v string) *DataSourceSummary
- func (s *DataSourceSummary) SetLastRunAssetCount(v int64) *DataSourceSummary
- func (s *DataSourceSummary) SetLastRunAt(v time.Time) *DataSourceSummary
- func (s *DataSourceSummary) SetLastRunErrorMessage(v *DataSourceErrorMessage) *DataSourceSummary
- func (s *DataSourceSummary) SetLastRunStatus(v string) *DataSourceSummary
- func (s *DataSourceSummary) SetName(v string) *DataSourceSummary
- func (s *DataSourceSummary) SetSchedule(v *ScheduleConfiguration) *DataSourceSummary
- func (s *DataSourceSummary) SetStatus(v string) *DataSourceSummary
- func (s *DataSourceSummary) SetType(v string) *DataSourceSummary
- func (s *DataSourceSummary) SetUpdatedAt(v time.Time) *DataSourceSummary
- func (s DataSourceSummary) String() string
- type DataZone
- func (c *DataZone) AcceptPredictions(input *AcceptPredictionsInput) (*AcceptPredictionsOutput, error)
- func (c *DataZone) AcceptPredictionsRequest(input *AcceptPredictionsInput) (req *request.Request, output *AcceptPredictionsOutput)
- func (c *DataZone) AcceptPredictionsWithContext(ctx aws.Context, input *AcceptPredictionsInput, opts ...request.Option) (*AcceptPredictionsOutput, error)
- func (c *DataZone) AcceptSubscriptionRequest(input *AcceptSubscriptionRequestInput) (*AcceptSubscriptionRequestOutput, error)
- func (c *DataZone) AcceptSubscriptionRequestRequest(input *AcceptSubscriptionRequestInput) (req *request.Request, output *AcceptSubscriptionRequestOutput)
- func (c *DataZone) AcceptSubscriptionRequestWithContext(ctx aws.Context, input *AcceptSubscriptionRequestInput, opts ...request.Option) (*AcceptSubscriptionRequestOutput, error)
- func (c *DataZone) CancelSubscription(input *CancelSubscriptionInput) (*CancelSubscriptionOutput, error)
- func (c *DataZone) CancelSubscriptionRequest(input *CancelSubscriptionInput) (req *request.Request, output *CancelSubscriptionOutput)
- func (c *DataZone) CancelSubscriptionWithContext(ctx aws.Context, input *CancelSubscriptionInput, opts ...request.Option) (*CancelSubscriptionOutput, error)
- func (c *DataZone) CreateAsset(input *CreateAssetInput) (*CreateAssetOutput, error)
- func (c *DataZone) CreateAssetRequest(input *CreateAssetInput) (req *request.Request, output *CreateAssetOutput)
- func (c *DataZone) CreateAssetRevision(input *CreateAssetRevisionInput) (*CreateAssetRevisionOutput, error)
- func (c *DataZone) CreateAssetRevisionRequest(input *CreateAssetRevisionInput) (req *request.Request, output *CreateAssetRevisionOutput)
- func (c *DataZone) CreateAssetRevisionWithContext(ctx aws.Context, input *CreateAssetRevisionInput, opts ...request.Option) (*CreateAssetRevisionOutput, error)
- func (c *DataZone) CreateAssetType(input *CreateAssetTypeInput) (*CreateAssetTypeOutput, error)
- func (c *DataZone) CreateAssetTypeRequest(input *CreateAssetTypeInput) (req *request.Request, output *CreateAssetTypeOutput)
- func (c *DataZone) CreateAssetTypeWithContext(ctx aws.Context, input *CreateAssetTypeInput, opts ...request.Option) (*CreateAssetTypeOutput, error)
- func (c *DataZone) CreateAssetWithContext(ctx aws.Context, input *CreateAssetInput, opts ...request.Option) (*CreateAssetOutput, error)
- func (c *DataZone) CreateDataSource(input *CreateDataSourceInput) (*CreateDataSourceOutput, error)
- func (c *DataZone) CreateDataSourceRequest(input *CreateDataSourceInput) (req *request.Request, output *CreateDataSourceOutput)
- func (c *DataZone) CreateDataSourceWithContext(ctx aws.Context, input *CreateDataSourceInput, opts ...request.Option) (*CreateDataSourceOutput, error)
- func (c *DataZone) CreateDomain(input *CreateDomainInput) (*CreateDomainOutput, error)
- func (c *DataZone) CreateDomainRequest(input *CreateDomainInput) (req *request.Request, output *CreateDomainOutput)
- func (c *DataZone) CreateDomainWithContext(ctx aws.Context, input *CreateDomainInput, opts ...request.Option) (*CreateDomainOutput, error)
- func (c *DataZone) CreateEnvironment(input *CreateEnvironmentInput) (*CreateEnvironmentOutput, error)
- func (c *DataZone) CreateEnvironmentProfile(input *CreateEnvironmentProfileInput) (*CreateEnvironmentProfileOutput, error)
- func (c *DataZone) CreateEnvironmentProfileRequest(input *CreateEnvironmentProfileInput) (req *request.Request, output *CreateEnvironmentProfileOutput)
- func (c *DataZone) CreateEnvironmentProfileWithContext(ctx aws.Context, input *CreateEnvironmentProfileInput, opts ...request.Option) (*CreateEnvironmentProfileOutput, error)
- func (c *DataZone) CreateEnvironmentRequest(input *CreateEnvironmentInput) (req *request.Request, output *CreateEnvironmentOutput)
- func (c *DataZone) CreateEnvironmentWithContext(ctx aws.Context, input *CreateEnvironmentInput, opts ...request.Option) (*CreateEnvironmentOutput, error)
- func (c *DataZone) CreateFormType(input *CreateFormTypeInput) (*CreateFormTypeOutput, error)
- func (c *DataZone) CreateFormTypeRequest(input *CreateFormTypeInput) (req *request.Request, output *CreateFormTypeOutput)
- func (c *DataZone) CreateFormTypeWithContext(ctx aws.Context, input *CreateFormTypeInput, opts ...request.Option) (*CreateFormTypeOutput, error)
- func (c *DataZone) CreateGlossary(input *CreateGlossaryInput) (*CreateGlossaryOutput, error)
- func (c *DataZone) CreateGlossaryRequest(input *CreateGlossaryInput) (req *request.Request, output *CreateGlossaryOutput)
- func (c *DataZone) CreateGlossaryTerm(input *CreateGlossaryTermInput) (*CreateGlossaryTermOutput, error)
- func (c *DataZone) CreateGlossaryTermRequest(input *CreateGlossaryTermInput) (req *request.Request, output *CreateGlossaryTermOutput)
- func (c *DataZone) CreateGlossaryTermWithContext(ctx aws.Context, input *CreateGlossaryTermInput, opts ...request.Option) (*CreateGlossaryTermOutput, error)
- func (c *DataZone) CreateGlossaryWithContext(ctx aws.Context, input *CreateGlossaryInput, opts ...request.Option) (*CreateGlossaryOutput, error)
- func (c *DataZone) CreateGroupProfile(input *CreateGroupProfileInput) (*CreateGroupProfileOutput, error)
- func (c *DataZone) CreateGroupProfileRequest(input *CreateGroupProfileInput) (req *request.Request, output *CreateGroupProfileOutput)
- func (c *DataZone) CreateGroupProfileWithContext(ctx aws.Context, input *CreateGroupProfileInput, opts ...request.Option) (*CreateGroupProfileOutput, error)
- func (c *DataZone) CreateListingChangeSet(input *CreateListingChangeSetInput) (*CreateListingChangeSetOutput, error)
- func (c *DataZone) CreateListingChangeSetRequest(input *CreateListingChangeSetInput) (req *request.Request, output *CreateListingChangeSetOutput)
- func (c *DataZone) CreateListingChangeSetWithContext(ctx aws.Context, input *CreateListingChangeSetInput, opts ...request.Option) (*CreateListingChangeSetOutput, error)
- func (c *DataZone) CreateProject(input *CreateProjectInput) (*CreateProjectOutput, error)
- func (c *DataZone) CreateProjectMembership(input *CreateProjectMembershipInput) (*CreateProjectMembershipOutput, error)
- func (c *DataZone) CreateProjectMembershipRequest(input *CreateProjectMembershipInput) (req *request.Request, output *CreateProjectMembershipOutput)
- func (c *DataZone) CreateProjectMembershipWithContext(ctx aws.Context, input *CreateProjectMembershipInput, opts ...request.Option) (*CreateProjectMembershipOutput, error)
- func (c *DataZone) CreateProjectRequest(input *CreateProjectInput) (req *request.Request, output *CreateProjectOutput)
- func (c *DataZone) CreateProjectWithContext(ctx aws.Context, input *CreateProjectInput, opts ...request.Option) (*CreateProjectOutput, error)
- func (c *DataZone) CreateSubscriptionGrant(input *CreateSubscriptionGrantInput) (*CreateSubscriptionGrantOutput, error)
- func (c *DataZone) CreateSubscriptionGrantRequest(input *CreateSubscriptionGrantInput) (req *request.Request, output *CreateSubscriptionGrantOutput)
- func (c *DataZone) CreateSubscriptionGrantWithContext(ctx aws.Context, input *CreateSubscriptionGrantInput, opts ...request.Option) (*CreateSubscriptionGrantOutput, error)
- func (c *DataZone) CreateSubscriptionRequest(input *CreateSubscriptionRequestInput) (*CreateSubscriptionRequestOutput, error)
- func (c *DataZone) CreateSubscriptionRequestRequest(input *CreateSubscriptionRequestInput) (req *request.Request, output *CreateSubscriptionRequestOutput)
- func (c *DataZone) CreateSubscriptionRequestWithContext(ctx aws.Context, input *CreateSubscriptionRequestInput, opts ...request.Option) (*CreateSubscriptionRequestOutput, error)
- func (c *DataZone) CreateSubscriptionTarget(input *CreateSubscriptionTargetInput) (*CreateSubscriptionTargetOutput, error)
- func (c *DataZone) CreateSubscriptionTargetRequest(input *CreateSubscriptionTargetInput) (req *request.Request, output *CreateSubscriptionTargetOutput)
- func (c *DataZone) CreateSubscriptionTargetWithContext(ctx aws.Context, input *CreateSubscriptionTargetInput, opts ...request.Option) (*CreateSubscriptionTargetOutput, error)
- func (c *DataZone) CreateUserProfile(input *CreateUserProfileInput) (*CreateUserProfileOutput, error)
- func (c *DataZone) CreateUserProfileRequest(input *CreateUserProfileInput) (req *request.Request, output *CreateUserProfileOutput)
- func (c *DataZone) CreateUserProfileWithContext(ctx aws.Context, input *CreateUserProfileInput, opts ...request.Option) (*CreateUserProfileOutput, error)
- func (c *DataZone) DeleteAsset(input *DeleteAssetInput) (*DeleteAssetOutput, error)
- func (c *DataZone) DeleteAssetRequest(input *DeleteAssetInput) (req *request.Request, output *DeleteAssetOutput)
- func (c *DataZone) DeleteAssetType(input *DeleteAssetTypeInput) (*DeleteAssetTypeOutput, error)
- func (c *DataZone) DeleteAssetTypeRequest(input *DeleteAssetTypeInput) (req *request.Request, output *DeleteAssetTypeOutput)
- func (c *DataZone) DeleteAssetTypeWithContext(ctx aws.Context, input *DeleteAssetTypeInput, opts ...request.Option) (*DeleteAssetTypeOutput, error)
- func (c *DataZone) DeleteAssetWithContext(ctx aws.Context, input *DeleteAssetInput, opts ...request.Option) (*DeleteAssetOutput, error)
- func (c *DataZone) DeleteDataSource(input *DeleteDataSourceInput) (*DeleteDataSourceOutput, error)
- func (c *DataZone) DeleteDataSourceRequest(input *DeleteDataSourceInput) (req *request.Request, output *DeleteDataSourceOutput)
- func (c *DataZone) DeleteDataSourceWithContext(ctx aws.Context, input *DeleteDataSourceInput, opts ...request.Option) (*DeleteDataSourceOutput, error)
- func (c *DataZone) DeleteDomain(input *DeleteDomainInput) (*DeleteDomainOutput, error)
- func (c *DataZone) DeleteDomainRequest(input *DeleteDomainInput) (req *request.Request, output *DeleteDomainOutput)
- func (c *DataZone) DeleteDomainWithContext(ctx aws.Context, input *DeleteDomainInput, opts ...request.Option) (*DeleteDomainOutput, error)
- func (c *DataZone) DeleteEnvironment(input *DeleteEnvironmentInput) (*DeleteEnvironmentOutput, error)
- func (c *DataZone) DeleteEnvironmentBlueprintConfiguration(input *DeleteEnvironmentBlueprintConfigurationInput) (*DeleteEnvironmentBlueprintConfigurationOutput, error)
- func (c *DataZone) DeleteEnvironmentBlueprintConfigurationRequest(input *DeleteEnvironmentBlueprintConfigurationInput) (req *request.Request, output *DeleteEnvironmentBlueprintConfigurationOutput)
- func (c *DataZone) DeleteEnvironmentBlueprintConfigurationWithContext(ctx aws.Context, input *DeleteEnvironmentBlueprintConfigurationInput, ...) (*DeleteEnvironmentBlueprintConfigurationOutput, error)
- func (c *DataZone) DeleteEnvironmentProfile(input *DeleteEnvironmentProfileInput) (*DeleteEnvironmentProfileOutput, error)
- func (c *DataZone) DeleteEnvironmentProfileRequest(input *DeleteEnvironmentProfileInput) (req *request.Request, output *DeleteEnvironmentProfileOutput)
- func (c *DataZone) DeleteEnvironmentProfileWithContext(ctx aws.Context, input *DeleteEnvironmentProfileInput, opts ...request.Option) (*DeleteEnvironmentProfileOutput, error)
- func (c *DataZone) DeleteEnvironmentRequest(input *DeleteEnvironmentInput) (req *request.Request, output *DeleteEnvironmentOutput)
- func (c *DataZone) DeleteEnvironmentWithContext(ctx aws.Context, input *DeleteEnvironmentInput, opts ...request.Option) (*DeleteEnvironmentOutput, error)
- func (c *DataZone) DeleteFormType(input *DeleteFormTypeInput) (*DeleteFormTypeOutput, error)
- func (c *DataZone) DeleteFormTypeRequest(input *DeleteFormTypeInput) (req *request.Request, output *DeleteFormTypeOutput)
- func (c *DataZone) DeleteFormTypeWithContext(ctx aws.Context, input *DeleteFormTypeInput, opts ...request.Option) (*DeleteFormTypeOutput, error)
- func (c *DataZone) DeleteGlossary(input *DeleteGlossaryInput) (*DeleteGlossaryOutput, error)
- func (c *DataZone) DeleteGlossaryRequest(input *DeleteGlossaryInput) (req *request.Request, output *DeleteGlossaryOutput)
- func (c *DataZone) DeleteGlossaryTerm(input *DeleteGlossaryTermInput) (*DeleteGlossaryTermOutput, error)
- func (c *DataZone) DeleteGlossaryTermRequest(input *DeleteGlossaryTermInput) (req *request.Request, output *DeleteGlossaryTermOutput)
- func (c *DataZone) DeleteGlossaryTermWithContext(ctx aws.Context, input *DeleteGlossaryTermInput, opts ...request.Option) (*DeleteGlossaryTermOutput, error)
- func (c *DataZone) DeleteGlossaryWithContext(ctx aws.Context, input *DeleteGlossaryInput, opts ...request.Option) (*DeleteGlossaryOutput, error)
- func (c *DataZone) DeleteListing(input *DeleteListingInput) (*DeleteListingOutput, error)
- func (c *DataZone) DeleteListingRequest(input *DeleteListingInput) (req *request.Request, output *DeleteListingOutput)
- func (c *DataZone) DeleteListingWithContext(ctx aws.Context, input *DeleteListingInput, opts ...request.Option) (*DeleteListingOutput, error)
- func (c *DataZone) DeleteProject(input *DeleteProjectInput) (*DeleteProjectOutput, error)
- func (c *DataZone) DeleteProjectMembership(input *DeleteProjectMembershipInput) (*DeleteProjectMembershipOutput, error)
- func (c *DataZone) DeleteProjectMembershipRequest(input *DeleteProjectMembershipInput) (req *request.Request, output *DeleteProjectMembershipOutput)
- func (c *DataZone) DeleteProjectMembershipWithContext(ctx aws.Context, input *DeleteProjectMembershipInput, opts ...request.Option) (*DeleteProjectMembershipOutput, error)
- func (c *DataZone) DeleteProjectRequest(input *DeleteProjectInput) (req *request.Request, output *DeleteProjectOutput)
- func (c *DataZone) DeleteProjectWithContext(ctx aws.Context, input *DeleteProjectInput, opts ...request.Option) (*DeleteProjectOutput, error)
- func (c *DataZone) DeleteSubscriptionGrant(input *DeleteSubscriptionGrantInput) (*DeleteSubscriptionGrantOutput, error)
- func (c *DataZone) DeleteSubscriptionGrantRequest(input *DeleteSubscriptionGrantInput) (req *request.Request, output *DeleteSubscriptionGrantOutput)
- func (c *DataZone) DeleteSubscriptionGrantWithContext(ctx aws.Context, input *DeleteSubscriptionGrantInput, opts ...request.Option) (*DeleteSubscriptionGrantOutput, error)
- func (c *DataZone) DeleteSubscriptionRequest(input *DeleteSubscriptionRequestInput) (*DeleteSubscriptionRequestOutput, error)
- func (c *DataZone) DeleteSubscriptionRequestRequest(input *DeleteSubscriptionRequestInput) (req *request.Request, output *DeleteSubscriptionRequestOutput)
- func (c *DataZone) DeleteSubscriptionRequestWithContext(ctx aws.Context, input *DeleteSubscriptionRequestInput, opts ...request.Option) (*DeleteSubscriptionRequestOutput, error)
- func (c *DataZone) DeleteSubscriptionTarget(input *DeleteSubscriptionTargetInput) (*DeleteSubscriptionTargetOutput, error)
- func (c *DataZone) DeleteSubscriptionTargetRequest(input *DeleteSubscriptionTargetInput) (req *request.Request, output *DeleteSubscriptionTargetOutput)
- func (c *DataZone) DeleteSubscriptionTargetWithContext(ctx aws.Context, input *DeleteSubscriptionTargetInput, opts ...request.Option) (*DeleteSubscriptionTargetOutput, error)
- func (c *DataZone) GetAsset(input *GetAssetInput) (*GetAssetOutput, error)
- func (c *DataZone) GetAssetRequest(input *GetAssetInput) (req *request.Request, output *GetAssetOutput)
- func (c *DataZone) GetAssetType(input *GetAssetTypeInput) (*GetAssetTypeOutput, error)
- func (c *DataZone) GetAssetTypeRequest(input *GetAssetTypeInput) (req *request.Request, output *GetAssetTypeOutput)
- func (c *DataZone) GetAssetTypeWithContext(ctx aws.Context, input *GetAssetTypeInput, opts ...request.Option) (*GetAssetTypeOutput, error)
- func (c *DataZone) GetAssetWithContext(ctx aws.Context, input *GetAssetInput, opts ...request.Option) (*GetAssetOutput, error)
- func (c *DataZone) GetDataSource(input *GetDataSourceInput) (*GetDataSourceOutput, error)
- func (c *DataZone) GetDataSourceRequest(input *GetDataSourceInput) (req *request.Request, output *GetDataSourceOutput)
- func (c *DataZone) GetDataSourceRun(input *GetDataSourceRunInput) (*GetDataSourceRunOutput, error)
- func (c *DataZone) GetDataSourceRunRequest(input *GetDataSourceRunInput) (req *request.Request, output *GetDataSourceRunOutput)
- func (c *DataZone) GetDataSourceRunWithContext(ctx aws.Context, input *GetDataSourceRunInput, opts ...request.Option) (*GetDataSourceRunOutput, error)
- func (c *DataZone) GetDataSourceWithContext(ctx aws.Context, input *GetDataSourceInput, opts ...request.Option) (*GetDataSourceOutput, error)
- func (c *DataZone) GetDomain(input *GetDomainInput) (*GetDomainOutput, error)
- func (c *DataZone) GetDomainRequest(input *GetDomainInput) (req *request.Request, output *GetDomainOutput)
- func (c *DataZone) GetDomainWithContext(ctx aws.Context, input *GetDomainInput, opts ...request.Option) (*GetDomainOutput, error)
- func (c *DataZone) GetEnvironment(input *GetEnvironmentInput) (*GetEnvironmentOutput, error)
- func (c *DataZone) GetEnvironmentBlueprint(input *GetEnvironmentBlueprintInput) (*GetEnvironmentBlueprintOutput, error)
- func (c *DataZone) GetEnvironmentBlueprintConfiguration(input *GetEnvironmentBlueprintConfigurationInput) (*GetEnvironmentBlueprintConfigurationOutput, error)
- func (c *DataZone) GetEnvironmentBlueprintConfigurationRequest(input *GetEnvironmentBlueprintConfigurationInput) (req *request.Request, output *GetEnvironmentBlueprintConfigurationOutput)
- func (c *DataZone) GetEnvironmentBlueprintConfigurationWithContext(ctx aws.Context, input *GetEnvironmentBlueprintConfigurationInput, ...) (*GetEnvironmentBlueprintConfigurationOutput, error)
- func (c *DataZone) GetEnvironmentBlueprintRequest(input *GetEnvironmentBlueprintInput) (req *request.Request, output *GetEnvironmentBlueprintOutput)
- func (c *DataZone) GetEnvironmentBlueprintWithContext(ctx aws.Context, input *GetEnvironmentBlueprintInput, opts ...request.Option) (*GetEnvironmentBlueprintOutput, error)
- func (c *DataZone) GetEnvironmentProfile(input *GetEnvironmentProfileInput) (*GetEnvironmentProfileOutput, error)
- func (c *DataZone) GetEnvironmentProfileRequest(input *GetEnvironmentProfileInput) (req *request.Request, output *GetEnvironmentProfileOutput)
- func (c *DataZone) GetEnvironmentProfileWithContext(ctx aws.Context, input *GetEnvironmentProfileInput, opts ...request.Option) (*GetEnvironmentProfileOutput, error)
- func (c *DataZone) GetEnvironmentRequest(input *GetEnvironmentInput) (req *request.Request, output *GetEnvironmentOutput)
- func (c *DataZone) GetEnvironmentWithContext(ctx aws.Context, input *GetEnvironmentInput, opts ...request.Option) (*GetEnvironmentOutput, error)
- func (c *DataZone) GetFormType(input *GetFormTypeInput) (*GetFormTypeOutput, error)
- func (c *DataZone) GetFormTypeRequest(input *GetFormTypeInput) (req *request.Request, output *GetFormTypeOutput)
- func (c *DataZone) GetFormTypeWithContext(ctx aws.Context, input *GetFormTypeInput, opts ...request.Option) (*GetFormTypeOutput, error)
- func (c *DataZone) GetGlossary(input *GetGlossaryInput) (*GetGlossaryOutput, error)
- func (c *DataZone) GetGlossaryRequest(input *GetGlossaryInput) (req *request.Request, output *GetGlossaryOutput)
- func (c *DataZone) GetGlossaryTerm(input *GetGlossaryTermInput) (*GetGlossaryTermOutput, error)
- func (c *DataZone) GetGlossaryTermRequest(input *GetGlossaryTermInput) (req *request.Request, output *GetGlossaryTermOutput)
- func (c *DataZone) GetGlossaryTermWithContext(ctx aws.Context, input *GetGlossaryTermInput, opts ...request.Option) (*GetGlossaryTermOutput, error)
- func (c *DataZone) GetGlossaryWithContext(ctx aws.Context, input *GetGlossaryInput, opts ...request.Option) (*GetGlossaryOutput, error)
- func (c *DataZone) GetGroupProfile(input *GetGroupProfileInput) (*GetGroupProfileOutput, error)
- func (c *DataZone) GetGroupProfileRequest(input *GetGroupProfileInput) (req *request.Request, output *GetGroupProfileOutput)
- func (c *DataZone) GetGroupProfileWithContext(ctx aws.Context, input *GetGroupProfileInput, opts ...request.Option) (*GetGroupProfileOutput, error)
- func (c *DataZone) GetIamPortalLoginUrl(input *GetIamPortalLoginUrlInput) (*GetIamPortalLoginUrlOutput, error)
- func (c *DataZone) GetIamPortalLoginUrlRequest(input *GetIamPortalLoginUrlInput) (req *request.Request, output *GetIamPortalLoginUrlOutput)
- func (c *DataZone) GetIamPortalLoginUrlWithContext(ctx aws.Context, input *GetIamPortalLoginUrlInput, opts ...request.Option) (*GetIamPortalLoginUrlOutput, error)
- func (c *DataZone) GetListing(input *GetListingInput) (*GetListingOutput, error)
- func (c *DataZone) GetListingRequest(input *GetListingInput) (req *request.Request, output *GetListingOutput)
- func (c *DataZone) GetListingWithContext(ctx aws.Context, input *GetListingInput, opts ...request.Option) (*GetListingOutput, error)
- func (c *DataZone) GetProject(input *GetProjectInput) (*GetProjectOutput, error)
- func (c *DataZone) GetProjectRequest(input *GetProjectInput) (req *request.Request, output *GetProjectOutput)
- func (c *DataZone) GetProjectWithContext(ctx aws.Context, input *GetProjectInput, opts ...request.Option) (*GetProjectOutput, error)
- func (c *DataZone) GetSubscription(input *GetSubscriptionInput) (*GetSubscriptionOutput, error)
- func (c *DataZone) GetSubscriptionGrant(input *GetSubscriptionGrantInput) (*GetSubscriptionGrantOutput, error)
- func (c *DataZone) GetSubscriptionGrantRequest(input *GetSubscriptionGrantInput) (req *request.Request, output *GetSubscriptionGrantOutput)
- func (c *DataZone) GetSubscriptionGrantWithContext(ctx aws.Context, input *GetSubscriptionGrantInput, opts ...request.Option) (*GetSubscriptionGrantOutput, error)
- func (c *DataZone) GetSubscriptionRequest(input *GetSubscriptionInput) (req *request.Request, output *GetSubscriptionOutput)
- func (c *DataZone) GetSubscriptionRequestDetails(input *GetSubscriptionRequestDetailsInput) (*GetSubscriptionRequestDetailsOutput, error)
- func (c *DataZone) GetSubscriptionRequestDetailsRequest(input *GetSubscriptionRequestDetailsInput) (req *request.Request, output *GetSubscriptionRequestDetailsOutput)
- func (c *DataZone) GetSubscriptionRequestDetailsWithContext(ctx aws.Context, input *GetSubscriptionRequestDetailsInput, ...) (*GetSubscriptionRequestDetailsOutput, error)
- func (c *DataZone) GetSubscriptionTarget(input *GetSubscriptionTargetInput) (*GetSubscriptionTargetOutput, error)
- func (c *DataZone) GetSubscriptionTargetRequest(input *GetSubscriptionTargetInput) (req *request.Request, output *GetSubscriptionTargetOutput)
- func (c *DataZone) GetSubscriptionTargetWithContext(ctx aws.Context, input *GetSubscriptionTargetInput, opts ...request.Option) (*GetSubscriptionTargetOutput, error)
- func (c *DataZone) GetSubscriptionWithContext(ctx aws.Context, input *GetSubscriptionInput, opts ...request.Option) (*GetSubscriptionOutput, error)
- func (c *DataZone) GetUserProfile(input *GetUserProfileInput) (*GetUserProfileOutput, error)
- func (c *DataZone) GetUserProfileRequest(input *GetUserProfileInput) (req *request.Request, output *GetUserProfileOutput)
- func (c *DataZone) GetUserProfileWithContext(ctx aws.Context, input *GetUserProfileInput, opts ...request.Option) (*GetUserProfileOutput, error)
- func (c *DataZone) ListAssetRevisions(input *ListAssetRevisionsInput) (*ListAssetRevisionsOutput, error)
- func (c *DataZone) ListAssetRevisionsPages(input *ListAssetRevisionsInput, fn func(*ListAssetRevisionsOutput, bool) bool) error
- func (c *DataZone) ListAssetRevisionsPagesWithContext(ctx aws.Context, input *ListAssetRevisionsInput, ...) error
- func (c *DataZone) ListAssetRevisionsRequest(input *ListAssetRevisionsInput) (req *request.Request, output *ListAssetRevisionsOutput)
- func (c *DataZone) ListAssetRevisionsWithContext(ctx aws.Context, input *ListAssetRevisionsInput, opts ...request.Option) (*ListAssetRevisionsOutput, error)
- func (c *DataZone) ListDataSourceRunActivities(input *ListDataSourceRunActivitiesInput) (*ListDataSourceRunActivitiesOutput, error)
- func (c *DataZone) ListDataSourceRunActivitiesPages(input *ListDataSourceRunActivitiesInput, ...) error
- func (c *DataZone) ListDataSourceRunActivitiesPagesWithContext(ctx aws.Context, input *ListDataSourceRunActivitiesInput, ...) error
- func (c *DataZone) ListDataSourceRunActivitiesRequest(input *ListDataSourceRunActivitiesInput) (req *request.Request, output *ListDataSourceRunActivitiesOutput)
- func (c *DataZone) ListDataSourceRunActivitiesWithContext(ctx aws.Context, input *ListDataSourceRunActivitiesInput, ...) (*ListDataSourceRunActivitiesOutput, error)
- func (c *DataZone) ListDataSourceRuns(input *ListDataSourceRunsInput) (*ListDataSourceRunsOutput, error)
- func (c *DataZone) ListDataSourceRunsPages(input *ListDataSourceRunsInput, fn func(*ListDataSourceRunsOutput, bool) bool) error
- func (c *DataZone) ListDataSourceRunsPagesWithContext(ctx aws.Context, input *ListDataSourceRunsInput, ...) error
- func (c *DataZone) ListDataSourceRunsRequest(input *ListDataSourceRunsInput) (req *request.Request, output *ListDataSourceRunsOutput)
- func (c *DataZone) ListDataSourceRunsWithContext(ctx aws.Context, input *ListDataSourceRunsInput, opts ...request.Option) (*ListDataSourceRunsOutput, error)
- func (c *DataZone) ListDataSources(input *ListDataSourcesInput) (*ListDataSourcesOutput, error)
- func (c *DataZone) ListDataSourcesPages(input *ListDataSourcesInput, fn func(*ListDataSourcesOutput, bool) bool) error
- func (c *DataZone) ListDataSourcesPagesWithContext(ctx aws.Context, input *ListDataSourcesInput, ...) error
- func (c *DataZone) ListDataSourcesRequest(input *ListDataSourcesInput) (req *request.Request, output *ListDataSourcesOutput)
- func (c *DataZone) ListDataSourcesWithContext(ctx aws.Context, input *ListDataSourcesInput, opts ...request.Option) (*ListDataSourcesOutput, error)
- func (c *DataZone) ListDomains(input *ListDomainsInput) (*ListDomainsOutput, error)
- func (c *DataZone) ListDomainsPages(input *ListDomainsInput, fn func(*ListDomainsOutput, bool) bool) error
- func (c *DataZone) ListDomainsPagesWithContext(ctx aws.Context, input *ListDomainsInput, ...) error
- func (c *DataZone) ListDomainsRequest(input *ListDomainsInput) (req *request.Request, output *ListDomainsOutput)
- func (c *DataZone) ListDomainsWithContext(ctx aws.Context, input *ListDomainsInput, opts ...request.Option) (*ListDomainsOutput, error)
- func (c *DataZone) ListEnvironmentBlueprintConfigurations(input *ListEnvironmentBlueprintConfigurationsInput) (*ListEnvironmentBlueprintConfigurationsOutput, error)
- func (c *DataZone) ListEnvironmentBlueprintConfigurationsPages(input *ListEnvironmentBlueprintConfigurationsInput, ...) error
- func (c *DataZone) ListEnvironmentBlueprintConfigurationsPagesWithContext(ctx aws.Context, input *ListEnvironmentBlueprintConfigurationsInput, ...) error
- func (c *DataZone) ListEnvironmentBlueprintConfigurationsRequest(input *ListEnvironmentBlueprintConfigurationsInput) (req *request.Request, output *ListEnvironmentBlueprintConfigurationsOutput)
- func (c *DataZone) ListEnvironmentBlueprintConfigurationsWithContext(ctx aws.Context, input *ListEnvironmentBlueprintConfigurationsInput, ...) (*ListEnvironmentBlueprintConfigurationsOutput, error)
- func (c *DataZone) ListEnvironmentBlueprints(input *ListEnvironmentBlueprintsInput) (*ListEnvironmentBlueprintsOutput, error)
- func (c *DataZone) ListEnvironmentBlueprintsPages(input *ListEnvironmentBlueprintsInput, ...) error
- func (c *DataZone) ListEnvironmentBlueprintsPagesWithContext(ctx aws.Context, input *ListEnvironmentBlueprintsInput, ...) error
- func (c *DataZone) ListEnvironmentBlueprintsRequest(input *ListEnvironmentBlueprintsInput) (req *request.Request, output *ListEnvironmentBlueprintsOutput)
- func (c *DataZone) ListEnvironmentBlueprintsWithContext(ctx aws.Context, input *ListEnvironmentBlueprintsInput, opts ...request.Option) (*ListEnvironmentBlueprintsOutput, error)
- func (c *DataZone) ListEnvironmentProfiles(input *ListEnvironmentProfilesInput) (*ListEnvironmentProfilesOutput, error)
- func (c *DataZone) ListEnvironmentProfilesPages(input *ListEnvironmentProfilesInput, ...) error
- func (c *DataZone) ListEnvironmentProfilesPagesWithContext(ctx aws.Context, input *ListEnvironmentProfilesInput, ...) error
- func (c *DataZone) ListEnvironmentProfilesRequest(input *ListEnvironmentProfilesInput) (req *request.Request, output *ListEnvironmentProfilesOutput)
- func (c *DataZone) ListEnvironmentProfilesWithContext(ctx aws.Context, input *ListEnvironmentProfilesInput, opts ...request.Option) (*ListEnvironmentProfilesOutput, error)
- func (c *DataZone) ListEnvironments(input *ListEnvironmentsInput) (*ListEnvironmentsOutput, error)
- func (c *DataZone) ListEnvironmentsPages(input *ListEnvironmentsInput, fn func(*ListEnvironmentsOutput, bool) bool) error
- func (c *DataZone) ListEnvironmentsPagesWithContext(ctx aws.Context, input *ListEnvironmentsInput, ...) error
- func (c *DataZone) ListEnvironmentsRequest(input *ListEnvironmentsInput) (req *request.Request, output *ListEnvironmentsOutput)
- func (c *DataZone) ListEnvironmentsWithContext(ctx aws.Context, input *ListEnvironmentsInput, opts ...request.Option) (*ListEnvironmentsOutput, error)
- func (c *DataZone) ListNotifications(input *ListNotificationsInput) (*ListNotificationsOutput, error)
- func (c *DataZone) ListNotificationsPages(input *ListNotificationsInput, fn func(*ListNotificationsOutput, bool) bool) error
- func (c *DataZone) ListNotificationsPagesWithContext(ctx aws.Context, input *ListNotificationsInput, ...) error
- func (c *DataZone) ListNotificationsRequest(input *ListNotificationsInput) (req *request.Request, output *ListNotificationsOutput)
- func (c *DataZone) ListNotificationsWithContext(ctx aws.Context, input *ListNotificationsInput, opts ...request.Option) (*ListNotificationsOutput, error)
- func (c *DataZone) ListProjectMemberships(input *ListProjectMembershipsInput) (*ListProjectMembershipsOutput, error)
- func (c *DataZone) ListProjectMembershipsPages(input *ListProjectMembershipsInput, ...) error
- func (c *DataZone) ListProjectMembershipsPagesWithContext(ctx aws.Context, input *ListProjectMembershipsInput, ...) error
- func (c *DataZone) ListProjectMembershipsRequest(input *ListProjectMembershipsInput) (req *request.Request, output *ListProjectMembershipsOutput)
- func (c *DataZone) ListProjectMembershipsWithContext(ctx aws.Context, input *ListProjectMembershipsInput, opts ...request.Option) (*ListProjectMembershipsOutput, error)
- func (c *DataZone) ListProjects(input *ListProjectsInput) (*ListProjectsOutput, error)
- func (c *DataZone) ListProjectsPages(input *ListProjectsInput, fn func(*ListProjectsOutput, bool) bool) error
- func (c *DataZone) ListProjectsPagesWithContext(ctx aws.Context, input *ListProjectsInput, ...) error
- func (c *DataZone) ListProjectsRequest(input *ListProjectsInput) (req *request.Request, output *ListProjectsOutput)
- func (c *DataZone) ListProjectsWithContext(ctx aws.Context, input *ListProjectsInput, opts ...request.Option) (*ListProjectsOutput, error)
- func (c *DataZone) ListSubscriptionGrants(input *ListSubscriptionGrantsInput) (*ListSubscriptionGrantsOutput, error)
- func (c *DataZone) ListSubscriptionGrantsPages(input *ListSubscriptionGrantsInput, ...) error
- func (c *DataZone) ListSubscriptionGrantsPagesWithContext(ctx aws.Context, input *ListSubscriptionGrantsInput, ...) error
- func (c *DataZone) ListSubscriptionGrantsRequest(input *ListSubscriptionGrantsInput) (req *request.Request, output *ListSubscriptionGrantsOutput)
- func (c *DataZone) ListSubscriptionGrantsWithContext(ctx aws.Context, input *ListSubscriptionGrantsInput, opts ...request.Option) (*ListSubscriptionGrantsOutput, error)
- func (c *DataZone) ListSubscriptionRequests(input *ListSubscriptionRequestsInput) (*ListSubscriptionRequestsOutput, error)
- func (c *DataZone) ListSubscriptionRequestsPages(input *ListSubscriptionRequestsInput, ...) error
- func (c *DataZone) ListSubscriptionRequestsPagesWithContext(ctx aws.Context, input *ListSubscriptionRequestsInput, ...) error
- func (c *DataZone) ListSubscriptionRequestsRequest(input *ListSubscriptionRequestsInput) (req *request.Request, output *ListSubscriptionRequestsOutput)
- func (c *DataZone) ListSubscriptionRequestsWithContext(ctx aws.Context, input *ListSubscriptionRequestsInput, opts ...request.Option) (*ListSubscriptionRequestsOutput, error)
- func (c *DataZone) ListSubscriptionTargets(input *ListSubscriptionTargetsInput) (*ListSubscriptionTargetsOutput, error)
- func (c *DataZone) ListSubscriptionTargetsPages(input *ListSubscriptionTargetsInput, ...) error
- func (c *DataZone) ListSubscriptionTargetsPagesWithContext(ctx aws.Context, input *ListSubscriptionTargetsInput, ...) error
- func (c *DataZone) ListSubscriptionTargetsRequest(input *ListSubscriptionTargetsInput) (req *request.Request, output *ListSubscriptionTargetsOutput)
- func (c *DataZone) ListSubscriptionTargetsWithContext(ctx aws.Context, input *ListSubscriptionTargetsInput, opts ...request.Option) (*ListSubscriptionTargetsOutput, error)
- func (c *DataZone) ListSubscriptions(input *ListSubscriptionsInput) (*ListSubscriptionsOutput, error)
- func (c *DataZone) ListSubscriptionsPages(input *ListSubscriptionsInput, fn func(*ListSubscriptionsOutput, bool) bool) error
- func (c *DataZone) ListSubscriptionsPagesWithContext(ctx aws.Context, input *ListSubscriptionsInput, ...) error
- func (c *DataZone) ListSubscriptionsRequest(input *ListSubscriptionsInput) (req *request.Request, output *ListSubscriptionsOutput)
- func (c *DataZone) ListSubscriptionsWithContext(ctx aws.Context, input *ListSubscriptionsInput, opts ...request.Option) (*ListSubscriptionsOutput, error)
- func (c *DataZone) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
- func (c *DataZone) ListTagsForResourceRequest(input *ListTagsForResourceInput) (req *request.Request, output *ListTagsForResourceOutput)
- func (c *DataZone) ListTagsForResourceWithContext(ctx aws.Context, input *ListTagsForResourceInput, opts ...request.Option) (*ListTagsForResourceOutput, error)
- func (c *DataZone) PutEnvironmentBlueprintConfiguration(input *PutEnvironmentBlueprintConfigurationInput) (*PutEnvironmentBlueprintConfigurationOutput, error)
- func (c *DataZone) PutEnvironmentBlueprintConfigurationRequest(input *PutEnvironmentBlueprintConfigurationInput) (req *request.Request, output *PutEnvironmentBlueprintConfigurationOutput)
- func (c *DataZone) PutEnvironmentBlueprintConfigurationWithContext(ctx aws.Context, input *PutEnvironmentBlueprintConfigurationInput, ...) (*PutEnvironmentBlueprintConfigurationOutput, error)
- func (c *DataZone) RejectPredictions(input *RejectPredictionsInput) (*RejectPredictionsOutput, error)
- func (c *DataZone) RejectPredictionsRequest(input *RejectPredictionsInput) (req *request.Request, output *RejectPredictionsOutput)
- func (c *DataZone) RejectPredictionsWithContext(ctx aws.Context, input *RejectPredictionsInput, opts ...request.Option) (*RejectPredictionsOutput, error)
- func (c *DataZone) RejectSubscriptionRequest(input *RejectSubscriptionRequestInput) (*RejectSubscriptionRequestOutput, error)
- func (c *DataZone) RejectSubscriptionRequestRequest(input *RejectSubscriptionRequestInput) (req *request.Request, output *RejectSubscriptionRequestOutput)
- func (c *DataZone) RejectSubscriptionRequestWithContext(ctx aws.Context, input *RejectSubscriptionRequestInput, opts ...request.Option) (*RejectSubscriptionRequestOutput, error)
- func (c *DataZone) RevokeSubscription(input *RevokeSubscriptionInput) (*RevokeSubscriptionOutput, error)
- func (c *DataZone) RevokeSubscriptionRequest(input *RevokeSubscriptionInput) (req *request.Request, output *RevokeSubscriptionOutput)
- func (c *DataZone) RevokeSubscriptionWithContext(ctx aws.Context, input *RevokeSubscriptionInput, opts ...request.Option) (*RevokeSubscriptionOutput, error)
- func (c *DataZone) Search(input *SearchInput) (*SearchOutput, error)
- func (c *DataZone) SearchGroupProfiles(input *SearchGroupProfilesInput) (*SearchGroupProfilesOutput, error)
- func (c *DataZone) SearchGroupProfilesPages(input *SearchGroupProfilesInput, ...) error
- func (c *DataZone) SearchGroupProfilesPagesWithContext(ctx aws.Context, input *SearchGroupProfilesInput, ...) error
- func (c *DataZone) SearchGroupProfilesRequest(input *SearchGroupProfilesInput) (req *request.Request, output *SearchGroupProfilesOutput)
- func (c *DataZone) SearchGroupProfilesWithContext(ctx aws.Context, input *SearchGroupProfilesInput, opts ...request.Option) (*SearchGroupProfilesOutput, error)
- func (c *DataZone) SearchListings(input *SearchListingsInput) (*SearchListingsOutput, error)
- func (c *DataZone) SearchListingsPages(input *SearchListingsInput, fn func(*SearchListingsOutput, bool) bool) error
- func (c *DataZone) SearchListingsPagesWithContext(ctx aws.Context, input *SearchListingsInput, ...) error
- func (c *DataZone) SearchListingsRequest(input *SearchListingsInput) (req *request.Request, output *SearchListingsOutput)
- func (c *DataZone) SearchListingsWithContext(ctx aws.Context, input *SearchListingsInput, opts ...request.Option) (*SearchListingsOutput, error)
- func (c *DataZone) SearchPages(input *SearchInput, fn func(*SearchOutput, bool) bool) error
- func (c *DataZone) SearchPagesWithContext(ctx aws.Context, input *SearchInput, fn func(*SearchOutput, bool) bool, ...) error
- func (c *DataZone) SearchRequest(input *SearchInput) (req *request.Request, output *SearchOutput)
- func (c *DataZone) SearchTypes(input *SearchTypesInput) (*SearchTypesOutput, error)
- func (c *DataZone) SearchTypesPages(input *SearchTypesInput, fn func(*SearchTypesOutput, bool) bool) error
- func (c *DataZone) SearchTypesPagesWithContext(ctx aws.Context, input *SearchTypesInput, ...) error
- func (c *DataZone) SearchTypesRequest(input *SearchTypesInput) (req *request.Request, output *SearchTypesOutput)
- func (c *DataZone) SearchTypesWithContext(ctx aws.Context, input *SearchTypesInput, opts ...request.Option) (*SearchTypesOutput, error)
- func (c *DataZone) SearchUserProfiles(input *SearchUserProfilesInput) (*SearchUserProfilesOutput, error)
- func (c *DataZone) SearchUserProfilesPages(input *SearchUserProfilesInput, fn func(*SearchUserProfilesOutput, bool) bool) error
- func (c *DataZone) SearchUserProfilesPagesWithContext(ctx aws.Context, input *SearchUserProfilesInput, ...) error
- func (c *DataZone) SearchUserProfilesRequest(input *SearchUserProfilesInput) (req *request.Request, output *SearchUserProfilesOutput)
- func (c *DataZone) SearchUserProfilesWithContext(ctx aws.Context, input *SearchUserProfilesInput, opts ...request.Option) (*SearchUserProfilesOutput, error)
- func (c *DataZone) SearchWithContext(ctx aws.Context, input *SearchInput, opts ...request.Option) (*SearchOutput, error)
- func (c *DataZone) StartDataSourceRun(input *StartDataSourceRunInput) (*StartDataSourceRunOutput, error)
- func (c *DataZone) StartDataSourceRunRequest(input *StartDataSourceRunInput) (req *request.Request, output *StartDataSourceRunOutput)
- func (c *DataZone) StartDataSourceRunWithContext(ctx aws.Context, input *StartDataSourceRunInput, opts ...request.Option) (*StartDataSourceRunOutput, error)
- func (c *DataZone) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
- func (c *DataZone) TagResourceRequest(input *TagResourceInput) (req *request.Request, output *TagResourceOutput)
- func (c *DataZone) TagResourceWithContext(ctx aws.Context, input *TagResourceInput, opts ...request.Option) (*TagResourceOutput, error)
- func (c *DataZone) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
- func (c *DataZone) UntagResourceRequest(input *UntagResourceInput) (req *request.Request, output *UntagResourceOutput)
- func (c *DataZone) UntagResourceWithContext(ctx aws.Context, input *UntagResourceInput, opts ...request.Option) (*UntagResourceOutput, error)
- func (c *DataZone) UpdateDataSource(input *UpdateDataSourceInput) (*UpdateDataSourceOutput, error)
- func (c *DataZone) UpdateDataSourceRequest(input *UpdateDataSourceInput) (req *request.Request, output *UpdateDataSourceOutput)
- func (c *DataZone) UpdateDataSourceWithContext(ctx aws.Context, input *UpdateDataSourceInput, opts ...request.Option) (*UpdateDataSourceOutput, error)
- func (c *DataZone) UpdateDomain(input *UpdateDomainInput) (*UpdateDomainOutput, error)
- func (c *DataZone) UpdateDomainRequest(input *UpdateDomainInput) (req *request.Request, output *UpdateDomainOutput)
- func (c *DataZone) UpdateDomainWithContext(ctx aws.Context, input *UpdateDomainInput, opts ...request.Option) (*UpdateDomainOutput, error)
- func (c *DataZone) UpdateEnvironment(input *UpdateEnvironmentInput) (*UpdateEnvironmentOutput, error)
- func (c *DataZone) UpdateEnvironmentProfile(input *UpdateEnvironmentProfileInput) (*UpdateEnvironmentProfileOutput, error)
- func (c *DataZone) UpdateEnvironmentProfileRequest(input *UpdateEnvironmentProfileInput) (req *request.Request, output *UpdateEnvironmentProfileOutput)
- func (c *DataZone) UpdateEnvironmentProfileWithContext(ctx aws.Context, input *UpdateEnvironmentProfileInput, opts ...request.Option) (*UpdateEnvironmentProfileOutput, error)
- func (c *DataZone) UpdateEnvironmentRequest(input *UpdateEnvironmentInput) (req *request.Request, output *UpdateEnvironmentOutput)
- func (c *DataZone) UpdateEnvironmentWithContext(ctx aws.Context, input *UpdateEnvironmentInput, opts ...request.Option) (*UpdateEnvironmentOutput, error)
- func (c *DataZone) UpdateGlossary(input *UpdateGlossaryInput) (*UpdateGlossaryOutput, error)
- func (c *DataZone) UpdateGlossaryRequest(input *UpdateGlossaryInput) (req *request.Request, output *UpdateGlossaryOutput)
- func (c *DataZone) UpdateGlossaryTerm(input *UpdateGlossaryTermInput) (*UpdateGlossaryTermOutput, error)
- func (c *DataZone) UpdateGlossaryTermRequest(input *UpdateGlossaryTermInput) (req *request.Request, output *UpdateGlossaryTermOutput)
- func (c *DataZone) UpdateGlossaryTermWithContext(ctx aws.Context, input *UpdateGlossaryTermInput, opts ...request.Option) (*UpdateGlossaryTermOutput, error)
- func (c *DataZone) UpdateGlossaryWithContext(ctx aws.Context, input *UpdateGlossaryInput, opts ...request.Option) (*UpdateGlossaryOutput, error)
- func (c *DataZone) UpdateGroupProfile(input *UpdateGroupProfileInput) (*UpdateGroupProfileOutput, error)
- func (c *DataZone) UpdateGroupProfileRequest(input *UpdateGroupProfileInput) (req *request.Request, output *UpdateGroupProfileOutput)
- func (c *DataZone) UpdateGroupProfileWithContext(ctx aws.Context, input *UpdateGroupProfileInput, opts ...request.Option) (*UpdateGroupProfileOutput, error)
- func (c *DataZone) UpdateProject(input *UpdateProjectInput) (*UpdateProjectOutput, error)
- func (c *DataZone) UpdateProjectRequest(input *UpdateProjectInput) (req *request.Request, output *UpdateProjectOutput)
- func (c *DataZone) UpdateProjectWithContext(ctx aws.Context, input *UpdateProjectInput, opts ...request.Option) (*UpdateProjectOutput, error)
- func (c *DataZone) UpdateSubscriptionGrantStatus(input *UpdateSubscriptionGrantStatusInput) (*UpdateSubscriptionGrantStatusOutput, error)
- func (c *DataZone) UpdateSubscriptionGrantStatusRequest(input *UpdateSubscriptionGrantStatusInput) (req *request.Request, output *UpdateSubscriptionGrantStatusOutput)
- func (c *DataZone) UpdateSubscriptionGrantStatusWithContext(ctx aws.Context, input *UpdateSubscriptionGrantStatusInput, ...) (*UpdateSubscriptionGrantStatusOutput, error)
- func (c *DataZone) UpdateSubscriptionRequest(input *UpdateSubscriptionRequestInput) (*UpdateSubscriptionRequestOutput, error)
- func (c *DataZone) UpdateSubscriptionRequestRequest(input *UpdateSubscriptionRequestInput) (req *request.Request, output *UpdateSubscriptionRequestOutput)
- func (c *DataZone) UpdateSubscriptionRequestWithContext(ctx aws.Context, input *UpdateSubscriptionRequestInput, opts ...request.Option) (*UpdateSubscriptionRequestOutput, error)
- func (c *DataZone) UpdateSubscriptionTarget(input *UpdateSubscriptionTargetInput) (*UpdateSubscriptionTargetOutput, error)
- func (c *DataZone) UpdateSubscriptionTargetRequest(input *UpdateSubscriptionTargetInput) (req *request.Request, output *UpdateSubscriptionTargetOutput)
- func (c *DataZone) UpdateSubscriptionTargetWithContext(ctx aws.Context, input *UpdateSubscriptionTargetInput, opts ...request.Option) (*UpdateSubscriptionTargetOutput, error)
- func (c *DataZone) UpdateUserProfile(input *UpdateUserProfileInput) (*UpdateUserProfileOutput, error)
- func (c *DataZone) UpdateUserProfileRequest(input *UpdateUserProfileInput) (req *request.Request, output *UpdateUserProfileOutput)
- func (c *DataZone) UpdateUserProfileWithContext(ctx aws.Context, input *UpdateUserProfileInput, opts ...request.Option) (*UpdateUserProfileOutput, error)
- type DeleteAssetInput
- type DeleteAssetOutput
- type DeleteAssetTypeInput
- func (s DeleteAssetTypeInput) GoString() string
- func (s *DeleteAssetTypeInput) SetDomainIdentifier(v string) *DeleteAssetTypeInput
- func (s *DeleteAssetTypeInput) SetIdentifier(v string) *DeleteAssetTypeInput
- func (s DeleteAssetTypeInput) String() string
- func (s *DeleteAssetTypeInput) Validate() error
- type DeleteAssetTypeOutput
- type DeleteDataSourceInput
- func (s DeleteDataSourceInput) GoString() string
- func (s *DeleteDataSourceInput) SetClientToken(v string) *DeleteDataSourceInput
- func (s *DeleteDataSourceInput) SetDomainIdentifier(v string) *DeleteDataSourceInput
- func (s *DeleteDataSourceInput) SetIdentifier(v string) *DeleteDataSourceInput
- func (s DeleteDataSourceInput) String() string
- func (s *DeleteDataSourceInput) Validate() error
- type DeleteDataSourceOutput
- func (s DeleteDataSourceOutput) GoString() string
- func (s *DeleteDataSourceOutput) SetAssetFormsOutput(v []*FormOutput_) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetConfiguration(v *DataSourceConfigurationOutput_) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetCreatedAt(v time.Time) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetDescription(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetDomainId(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetEnableSetting(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetEnvironmentId(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetErrorMessage(v *DataSourceErrorMessage) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetId(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetLastRunAt(v time.Time) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetLastRunErrorMessage(v *DataSourceErrorMessage) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetLastRunStatus(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetName(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetProjectId(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetPublishOnImport(v bool) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetSchedule(v *ScheduleConfiguration) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetStatus(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetType(v string) *DeleteDataSourceOutput
- func (s *DeleteDataSourceOutput) SetUpdatedAt(v time.Time) *DeleteDataSourceOutput
- func (s DeleteDataSourceOutput) String() string
- type DeleteDomainInput
- type DeleteDomainOutput
- type DeleteEnvironmentBlueprintConfigurationInput
- func (s DeleteEnvironmentBlueprintConfigurationInput) GoString() string
- func (s *DeleteEnvironmentBlueprintConfigurationInput) SetDomainIdentifier(v string) *DeleteEnvironmentBlueprintConfigurationInput
- func (s *DeleteEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier(v string) *DeleteEnvironmentBlueprintConfigurationInput
- func (s DeleteEnvironmentBlueprintConfigurationInput) String() string
- func (s *DeleteEnvironmentBlueprintConfigurationInput) Validate() error
- type DeleteEnvironmentBlueprintConfigurationOutput
- type DeleteEnvironmentInput
- func (s DeleteEnvironmentInput) GoString() string
- func (s *DeleteEnvironmentInput) SetDomainIdentifier(v string) *DeleteEnvironmentInput
- func (s *DeleteEnvironmentInput) SetIdentifier(v string) *DeleteEnvironmentInput
- func (s DeleteEnvironmentInput) String() string
- func (s *DeleteEnvironmentInput) Validate() error
- type DeleteEnvironmentOutput
- type DeleteEnvironmentProfileInput
- func (s DeleteEnvironmentProfileInput) GoString() string
- func (s *DeleteEnvironmentProfileInput) SetDomainIdentifier(v string) *DeleteEnvironmentProfileInput
- func (s *DeleteEnvironmentProfileInput) SetIdentifier(v string) *DeleteEnvironmentProfileInput
- func (s DeleteEnvironmentProfileInput) String() string
- func (s *DeleteEnvironmentProfileInput) Validate() error
- type DeleteEnvironmentProfileOutput
- type DeleteFormTypeInput
- func (s DeleteFormTypeInput) GoString() string
- func (s *DeleteFormTypeInput) SetDomainIdentifier(v string) *DeleteFormTypeInput
- func (s *DeleteFormTypeInput) SetFormTypeIdentifier(v string) *DeleteFormTypeInput
- func (s DeleteFormTypeInput) String() string
- func (s *DeleteFormTypeInput) Validate() error
- type DeleteFormTypeOutput
- type DeleteGlossaryInput
- type DeleteGlossaryOutput
- type DeleteGlossaryTermInput
- func (s DeleteGlossaryTermInput) GoString() string
- func (s *DeleteGlossaryTermInput) SetDomainIdentifier(v string) *DeleteGlossaryTermInput
- func (s *DeleteGlossaryTermInput) SetIdentifier(v string) *DeleteGlossaryTermInput
- func (s DeleteGlossaryTermInput) String() string
- func (s *DeleteGlossaryTermInput) Validate() error
- type DeleteGlossaryTermOutput
- type DeleteListingInput
- type DeleteListingOutput
- type DeleteProjectInput
- type DeleteProjectMembershipInput
- func (s DeleteProjectMembershipInput) GoString() string
- func (s *DeleteProjectMembershipInput) SetDomainIdentifier(v string) *DeleteProjectMembershipInput
- func (s *DeleteProjectMembershipInput) SetMember(v *Member) *DeleteProjectMembershipInput
- func (s *DeleteProjectMembershipInput) SetProjectIdentifier(v string) *DeleteProjectMembershipInput
- func (s DeleteProjectMembershipInput) String() string
- func (s *DeleteProjectMembershipInput) Validate() error
- type DeleteProjectMembershipOutput
- type DeleteProjectOutput
- type DeleteSubscriptionGrantInput
- func (s DeleteSubscriptionGrantInput) GoString() string
- func (s *DeleteSubscriptionGrantInput) SetDomainIdentifier(v string) *DeleteSubscriptionGrantInput
- func (s *DeleteSubscriptionGrantInput) SetIdentifier(v string) *DeleteSubscriptionGrantInput
- func (s DeleteSubscriptionGrantInput) String() string
- func (s *DeleteSubscriptionGrantInput) Validate() error
- type DeleteSubscriptionGrantOutput
- func (s DeleteSubscriptionGrantOutput) GoString() string
- func (s *DeleteSubscriptionGrantOutput) SetAssets(v []*SubscribedAsset) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetCreatedAt(v time.Time) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetCreatedBy(v string) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetDomainId(v string) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetGrantedEntity(v *GrantedEntity) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetId(v string) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetStatus(v string) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetSubscriptionId(v string) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetSubscriptionTargetId(v string) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetUpdatedAt(v time.Time) *DeleteSubscriptionGrantOutput
- func (s *DeleteSubscriptionGrantOutput) SetUpdatedBy(v string) *DeleteSubscriptionGrantOutput
- func (s DeleteSubscriptionGrantOutput) String() string
- type DeleteSubscriptionRequestInput
- func (s DeleteSubscriptionRequestInput) GoString() string
- func (s *DeleteSubscriptionRequestInput) SetDomainIdentifier(v string) *DeleteSubscriptionRequestInput
- func (s *DeleteSubscriptionRequestInput) SetIdentifier(v string) *DeleteSubscriptionRequestInput
- func (s DeleteSubscriptionRequestInput) String() string
- func (s *DeleteSubscriptionRequestInput) Validate() error
- type DeleteSubscriptionRequestOutput
- type DeleteSubscriptionTargetInput
- func (s DeleteSubscriptionTargetInput) GoString() string
- func (s *DeleteSubscriptionTargetInput) SetDomainIdentifier(v string) *DeleteSubscriptionTargetInput
- func (s *DeleteSubscriptionTargetInput) SetEnvironmentIdentifier(v string) *DeleteSubscriptionTargetInput
- func (s *DeleteSubscriptionTargetInput) SetIdentifier(v string) *DeleteSubscriptionTargetInput
- func (s DeleteSubscriptionTargetInput) String() string
- func (s *DeleteSubscriptionTargetInput) Validate() error
- type DeleteSubscriptionTargetOutput
- type Deployment
- func (s Deployment) GoString() string
- func (s *Deployment) SetDeploymentId(v string) *Deployment
- func (s *Deployment) SetDeploymentStatus(v string) *Deployment
- func (s *Deployment) SetDeploymentType(v string) *Deployment
- func (s *Deployment) SetFailureReason(v *EnvironmentError) *Deployment
- func (s *Deployment) SetIsDeploymentComplete(v bool) *Deployment
- func (s *Deployment) SetMessages(v []*string) *Deployment
- func (s Deployment) String() string
- type DeploymentProperties
- type DetailedGlossaryTerm
- type DomainSummary
- func (s DomainSummary) GoString() string
- func (s *DomainSummary) SetArn(v string) *DomainSummary
- func (s *DomainSummary) SetCreatedAt(v time.Time) *DomainSummary
- func (s *DomainSummary) SetDescription(v string) *DomainSummary
- func (s *DomainSummary) SetId(v string) *DomainSummary
- func (s *DomainSummary) SetLastUpdatedAt(v time.Time) *DomainSummary
- func (s *DomainSummary) SetManagedAccountId(v string) *DomainSummary
- func (s *DomainSummary) SetName(v string) *DomainSummary
- func (s *DomainSummary) SetPortalUrl(v string) *DomainSummary
- func (s *DomainSummary) SetStatus(v string) *DomainSummary
- func (s DomainSummary) String() string
- type EnvironmentBlueprintConfigurationItem
- func (s EnvironmentBlueprintConfigurationItem) GoString() string
- func (s *EnvironmentBlueprintConfigurationItem) SetCreatedAt(v time.Time) *EnvironmentBlueprintConfigurationItem
- func (s *EnvironmentBlueprintConfigurationItem) SetDomainId(v string) *EnvironmentBlueprintConfigurationItem
- func (s *EnvironmentBlueprintConfigurationItem) SetEnabledRegions(v []*string) *EnvironmentBlueprintConfigurationItem
- func (s *EnvironmentBlueprintConfigurationItem) SetEnvironmentBlueprintId(v string) *EnvironmentBlueprintConfigurationItem
- func (s *EnvironmentBlueprintConfigurationItem) SetManageAccessRoleArn(v string) *EnvironmentBlueprintConfigurationItem
- func (s *EnvironmentBlueprintConfigurationItem) SetProvisioningRoleArn(v string) *EnvironmentBlueprintConfigurationItem
- func (s *EnvironmentBlueprintConfigurationItem) SetRegionalParameters(v map[string]map[string]*string) *EnvironmentBlueprintConfigurationItem
- func (s *EnvironmentBlueprintConfigurationItem) SetUpdatedAt(v time.Time) *EnvironmentBlueprintConfigurationItem
- func (s EnvironmentBlueprintConfigurationItem) String() string
- type EnvironmentBlueprintSummary
- func (s EnvironmentBlueprintSummary) GoString() string
- func (s *EnvironmentBlueprintSummary) SetCreatedAt(v time.Time) *EnvironmentBlueprintSummary
- func (s *EnvironmentBlueprintSummary) SetDescription(v string) *EnvironmentBlueprintSummary
- func (s *EnvironmentBlueprintSummary) SetId(v string) *EnvironmentBlueprintSummary
- func (s *EnvironmentBlueprintSummary) SetName(v string) *EnvironmentBlueprintSummary
- func (s *EnvironmentBlueprintSummary) SetProvider(v string) *EnvironmentBlueprintSummary
- func (s *EnvironmentBlueprintSummary) SetProvisioningProperties(v *ProvisioningProperties) *EnvironmentBlueprintSummary
- func (s *EnvironmentBlueprintSummary) SetUpdatedAt(v time.Time) *EnvironmentBlueprintSummary
- func (s EnvironmentBlueprintSummary) String() string
- type EnvironmentError
- type EnvironmentParameter
- type EnvironmentProfileSummary
- func (s EnvironmentProfileSummary) GoString() string
- func (s *EnvironmentProfileSummary) SetAwsAccountId(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetAwsAccountRegion(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetCreatedAt(v time.Time) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetCreatedBy(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetDescription(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetDomainId(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetEnvironmentBlueprintId(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetId(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetName(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetProjectId(v string) *EnvironmentProfileSummary
- func (s *EnvironmentProfileSummary) SetUpdatedAt(v time.Time) *EnvironmentProfileSummary
- func (s EnvironmentProfileSummary) String() string
- type EnvironmentSummary
- func (s EnvironmentSummary) GoString() string
- func (s *EnvironmentSummary) SetAwsAccountId(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetAwsAccountRegion(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetCreatedAt(v time.Time) *EnvironmentSummary
- func (s *EnvironmentSummary) SetCreatedBy(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetDescription(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetDomainId(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetEnvironmentProfileId(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetId(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetName(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetProjectId(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetProvider(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetStatus(v string) *EnvironmentSummary
- func (s *EnvironmentSummary) SetUpdatedAt(v time.Time) *EnvironmentSummary
- func (s EnvironmentSummary) String() string
- type FailureCause
- type Filter
- type FilterClause
- func (s FilterClause) GoString() string
- func (s *FilterClause) SetAnd(v []*FilterClause) *FilterClause
- func (s *FilterClause) SetFilter(v *Filter) *FilterClause
- func (s *FilterClause) SetOr(v []*FilterClause) *FilterClause
- func (s FilterClause) String() string
- func (s *FilterClause) Validate() error
- type FilterExpression
- type FormEntryInput_
- func (s FormEntryInput_) GoString() string
- func (s *FormEntryInput_) SetRequired(v bool) *FormEntryInput_
- func (s *FormEntryInput_) SetTypeIdentifier(v string) *FormEntryInput_
- func (s *FormEntryInput_) SetTypeRevision(v string) *FormEntryInput_
- func (s FormEntryInput_) String() string
- func (s *FormEntryInput_) Validate() error
- type FormEntryOutput_
- type FormInput_
- func (s FormInput_) GoString() string
- func (s *FormInput_) SetContent(v string) *FormInput_
- func (s *FormInput_) SetFormName(v string) *FormInput_
- func (s *FormInput_) SetTypeIdentifier(v string) *FormInput_
- func (s *FormInput_) SetTypeRevision(v string) *FormInput_
- func (s FormInput_) String() string
- func (s *FormInput_) Validate() error
- type FormOutput_
- func (s FormOutput_) GoString() string
- func (s *FormOutput_) SetContent(v string) *FormOutput_
- func (s *FormOutput_) SetFormName(v string) *FormOutput_
- func (s *FormOutput_) SetTypeName(v string) *FormOutput_
- func (s *FormOutput_) SetTypeRevision(v string) *FormOutput_
- func (s FormOutput_) String() string
- type FormTypeData
- func (s FormTypeData) GoString() string
- func (s *FormTypeData) SetCreatedAt(v time.Time) *FormTypeData
- func (s *FormTypeData) SetCreatedBy(v string) *FormTypeData
- func (s *FormTypeData) SetDescription(v string) *FormTypeData
- func (s *FormTypeData) SetDomainId(v string) *FormTypeData
- func (s *FormTypeData) SetImports(v []*Import) *FormTypeData
- func (s *FormTypeData) SetModel(v *Model) *FormTypeData
- func (s *FormTypeData) SetName(v string) *FormTypeData
- func (s *FormTypeData) SetOriginDomainId(v string) *FormTypeData
- func (s *FormTypeData) SetOriginProjectId(v string) *FormTypeData
- func (s *FormTypeData) SetOwningProjectId(v string) *FormTypeData
- func (s *FormTypeData) SetRevision(v string) *FormTypeData
- func (s *FormTypeData) SetStatus(v string) *FormTypeData
- func (s FormTypeData) String() string
- type GetAssetInput
- func (s GetAssetInput) GoString() string
- func (s *GetAssetInput) SetDomainIdentifier(v string) *GetAssetInput
- func (s *GetAssetInput) SetIdentifier(v string) *GetAssetInput
- func (s *GetAssetInput) SetRevision(v string) *GetAssetInput
- func (s GetAssetInput) String() string
- func (s *GetAssetInput) Validate() error
- type GetAssetOutput
- func (s GetAssetOutput) GoString() string
- func (s *GetAssetOutput) SetCreatedAt(v time.Time) *GetAssetOutput
- func (s *GetAssetOutput) SetCreatedBy(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetDescription(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetDomainId(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetExternalIdentifier(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetFirstRevisionCreatedAt(v time.Time) *GetAssetOutput
- func (s *GetAssetOutput) SetFirstRevisionCreatedBy(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetFormsOutput(v []*FormOutput_) *GetAssetOutput
- func (s *GetAssetOutput) SetGlossaryTerms(v []*string) *GetAssetOutput
- func (s *GetAssetOutput) SetId(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetListing(v *AssetListingDetails) *GetAssetOutput
- func (s *GetAssetOutput) SetName(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetOwningProjectId(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetReadOnlyFormsOutput(v []*FormOutput_) *GetAssetOutput
- func (s *GetAssetOutput) SetRevision(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetTypeIdentifier(v string) *GetAssetOutput
- func (s *GetAssetOutput) SetTypeRevision(v string) *GetAssetOutput
- func (s GetAssetOutput) String() string
- type GetAssetTypeInput
- func (s GetAssetTypeInput) GoString() string
- func (s *GetAssetTypeInput) SetDomainIdentifier(v string) *GetAssetTypeInput
- func (s *GetAssetTypeInput) SetIdentifier(v string) *GetAssetTypeInput
- func (s *GetAssetTypeInput) SetRevision(v string) *GetAssetTypeInput
- func (s GetAssetTypeInput) String() string
- func (s *GetAssetTypeInput) Validate() error
- type GetAssetTypeOutput
- func (s GetAssetTypeOutput) GoString() string
- func (s *GetAssetTypeOutput) SetCreatedAt(v time.Time) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetCreatedBy(v string) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetDescription(v string) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetDomainId(v string) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetFormsOutput(v map[string]*FormEntryOutput_) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetName(v string) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetOriginDomainId(v string) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetOriginProjectId(v string) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetOwningProjectId(v string) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetRevision(v string) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetUpdatedAt(v time.Time) *GetAssetTypeOutput
- func (s *GetAssetTypeOutput) SetUpdatedBy(v string) *GetAssetTypeOutput
- func (s GetAssetTypeOutput) String() string
- type GetDataSourceInput
- type GetDataSourceOutput
- func (s GetDataSourceOutput) GoString() string
- func (s *GetDataSourceOutput) SetAssetFormsOutput(v []*FormOutput_) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetConfiguration(v *DataSourceConfigurationOutput_) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetCreatedAt(v time.Time) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetDescription(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetDomainId(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetEnableSetting(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetEnvironmentId(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetErrorMessage(v *DataSourceErrorMessage) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetId(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetLastRunAssetCount(v int64) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetLastRunAt(v time.Time) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetLastRunErrorMessage(v *DataSourceErrorMessage) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetLastRunStatus(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetName(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetProjectId(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetPublishOnImport(v bool) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetRecommendation(v *RecommendationConfiguration) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetSchedule(v *ScheduleConfiguration) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetStatus(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetType(v string) *GetDataSourceOutput
- func (s *GetDataSourceOutput) SetUpdatedAt(v time.Time) *GetDataSourceOutput
- func (s GetDataSourceOutput) String() string
- type GetDataSourceRunInput
- func (s GetDataSourceRunInput) GoString() string
- func (s *GetDataSourceRunInput) SetDomainIdentifier(v string) *GetDataSourceRunInput
- func (s *GetDataSourceRunInput) SetIdentifier(v string) *GetDataSourceRunInput
- func (s GetDataSourceRunInput) String() string
- func (s *GetDataSourceRunInput) Validate() error
- type GetDataSourceRunOutput
- func (s GetDataSourceRunOutput) GoString() string
- func (s *GetDataSourceRunOutput) SetCreatedAt(v time.Time) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetDataSourceConfigurationSnapshot(v string) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetDataSourceId(v string) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetDomainId(v string) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetErrorMessage(v *DataSourceErrorMessage) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetId(v string) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetProjectId(v string) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetRunStatisticsForAssets(v *RunStatisticsForAssets) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetStartedAt(v time.Time) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetStatus(v string) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetStoppedAt(v time.Time) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetType(v string) *GetDataSourceRunOutput
- func (s *GetDataSourceRunOutput) SetUpdatedAt(v time.Time) *GetDataSourceRunOutput
- func (s GetDataSourceRunOutput) String() string
- type GetDomainInput
- type GetDomainOutput
- func (s GetDomainOutput) GoString() string
- func (s *GetDomainOutput) SetArn(v string) *GetDomainOutput
- func (s *GetDomainOutput) SetCreatedAt(v time.Time) *GetDomainOutput
- func (s *GetDomainOutput) SetDescription(v string) *GetDomainOutput
- func (s *GetDomainOutput) SetDomainExecutionRole(v string) *GetDomainOutput
- func (s *GetDomainOutput) SetId(v string) *GetDomainOutput
- func (s *GetDomainOutput) SetKmsKeyIdentifier(v string) *GetDomainOutput
- func (s *GetDomainOutput) SetLastUpdatedAt(v time.Time) *GetDomainOutput
- func (s *GetDomainOutput) SetName(v string) *GetDomainOutput
- func (s *GetDomainOutput) SetPortalUrl(v string) *GetDomainOutput
- func (s *GetDomainOutput) SetSingleSignOn(v *SingleSignOn) *GetDomainOutput
- func (s *GetDomainOutput) SetStatus(v string) *GetDomainOutput
- func (s *GetDomainOutput) SetTags(v map[string]*string) *GetDomainOutput
- func (s GetDomainOutput) String() string
- type GetEnvironmentBlueprintConfigurationInput
- func (s GetEnvironmentBlueprintConfigurationInput) GoString() string
- func (s *GetEnvironmentBlueprintConfigurationInput) SetDomainIdentifier(v string) *GetEnvironmentBlueprintConfigurationInput
- func (s *GetEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier(v string) *GetEnvironmentBlueprintConfigurationInput
- func (s GetEnvironmentBlueprintConfigurationInput) String() string
- func (s *GetEnvironmentBlueprintConfigurationInput) Validate() error
- type GetEnvironmentBlueprintConfigurationOutput
- func (s GetEnvironmentBlueprintConfigurationOutput) GoString() string
- func (s *GetEnvironmentBlueprintConfigurationOutput) SetCreatedAt(v time.Time) *GetEnvironmentBlueprintConfigurationOutput
- func (s *GetEnvironmentBlueprintConfigurationOutput) SetDomainId(v string) *GetEnvironmentBlueprintConfigurationOutput
- func (s *GetEnvironmentBlueprintConfigurationOutput) SetEnabledRegions(v []*string) *GetEnvironmentBlueprintConfigurationOutput
- func (s *GetEnvironmentBlueprintConfigurationOutput) SetEnvironmentBlueprintId(v string) *GetEnvironmentBlueprintConfigurationOutput
- func (s *GetEnvironmentBlueprintConfigurationOutput) SetManageAccessRoleArn(v string) *GetEnvironmentBlueprintConfigurationOutput
- func (s *GetEnvironmentBlueprintConfigurationOutput) SetProvisioningRoleArn(v string) *GetEnvironmentBlueprintConfigurationOutput
- func (s *GetEnvironmentBlueprintConfigurationOutput) SetRegionalParameters(v map[string]map[string]*string) *GetEnvironmentBlueprintConfigurationOutput
- func (s *GetEnvironmentBlueprintConfigurationOutput) SetUpdatedAt(v time.Time) *GetEnvironmentBlueprintConfigurationOutput
- func (s GetEnvironmentBlueprintConfigurationOutput) String() string
- type GetEnvironmentBlueprintInput
- func (s GetEnvironmentBlueprintInput) GoString() string
- func (s *GetEnvironmentBlueprintInput) SetDomainIdentifier(v string) *GetEnvironmentBlueprintInput
- func (s *GetEnvironmentBlueprintInput) SetIdentifier(v string) *GetEnvironmentBlueprintInput
- func (s GetEnvironmentBlueprintInput) String() string
- func (s *GetEnvironmentBlueprintInput) Validate() error
- type GetEnvironmentBlueprintOutput
- func (s GetEnvironmentBlueprintOutput) GoString() string
- func (s *GetEnvironmentBlueprintOutput) SetCreatedAt(v time.Time) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetDeploymentProperties(v *DeploymentProperties) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetDescription(v string) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetGlossaryTerms(v []*string) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetId(v string) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetName(v string) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetProvider(v string) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetProvisioningProperties(v *ProvisioningProperties) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetUpdatedAt(v time.Time) *GetEnvironmentBlueprintOutput
- func (s *GetEnvironmentBlueprintOutput) SetUserParameters(v []*CustomParameter) *GetEnvironmentBlueprintOutput
- func (s GetEnvironmentBlueprintOutput) String() string
- type GetEnvironmentInput
- type GetEnvironmentOutput
- func (s GetEnvironmentOutput) GoString() string
- func (s *GetEnvironmentOutput) SetAwsAccountId(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetAwsAccountRegion(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetCreatedAt(v time.Time) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetCreatedBy(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetDeploymentProperties(v *DeploymentProperties) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetDescription(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetDomainId(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetEnvironmentActions(v []*ConfigurableEnvironmentAction) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetEnvironmentBlueprintId(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetEnvironmentProfileId(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetGlossaryTerms(v []*string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetId(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetLastDeployment(v *Deployment) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetName(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetProjectId(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetProvider(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetProvisionedResources(v []*Resource) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetProvisioningProperties(v *ProvisioningProperties) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetStatus(v string) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetUpdatedAt(v time.Time) *GetEnvironmentOutput
- func (s *GetEnvironmentOutput) SetUserParameters(v []*CustomParameter) *GetEnvironmentOutput
- func (s GetEnvironmentOutput) String() string
- type GetEnvironmentProfileInput
- func (s GetEnvironmentProfileInput) GoString() string
- func (s *GetEnvironmentProfileInput) SetDomainIdentifier(v string) *GetEnvironmentProfileInput
- func (s *GetEnvironmentProfileInput) SetIdentifier(v string) *GetEnvironmentProfileInput
- func (s GetEnvironmentProfileInput) String() string
- func (s *GetEnvironmentProfileInput) Validate() error
- type GetEnvironmentProfileOutput
- func (s GetEnvironmentProfileOutput) GoString() string
- func (s *GetEnvironmentProfileOutput) SetAwsAccountId(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetAwsAccountRegion(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetCreatedAt(v time.Time) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetCreatedBy(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetDescription(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetDomainId(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetEnvironmentBlueprintId(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetId(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetName(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetProjectId(v string) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetUpdatedAt(v time.Time) *GetEnvironmentProfileOutput
- func (s *GetEnvironmentProfileOutput) SetUserParameters(v []*CustomParameter) *GetEnvironmentProfileOutput
- func (s GetEnvironmentProfileOutput) String() string
- type GetFormTypeInput
- func (s GetFormTypeInput) GoString() string
- func (s *GetFormTypeInput) SetDomainIdentifier(v string) *GetFormTypeInput
- func (s *GetFormTypeInput) SetFormTypeIdentifier(v string) *GetFormTypeInput
- func (s *GetFormTypeInput) SetRevision(v string) *GetFormTypeInput
- func (s GetFormTypeInput) String() string
- func (s *GetFormTypeInput) Validate() error
- type GetFormTypeOutput
- func (s GetFormTypeOutput) GoString() string
- func (s *GetFormTypeOutput) SetCreatedAt(v time.Time) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetCreatedBy(v string) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetDescription(v string) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetDomainId(v string) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetImports(v []*Import) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetModel(v *Model) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetName(v string) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetOriginDomainId(v string) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetOriginProjectId(v string) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetOwningProjectId(v string) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetRevision(v string) *GetFormTypeOutput
- func (s *GetFormTypeOutput) SetStatus(v string) *GetFormTypeOutput
- func (s GetFormTypeOutput) String() string
- type GetGlossaryInput
- type GetGlossaryOutput
- func (s GetGlossaryOutput) GoString() string
- func (s *GetGlossaryOutput) SetCreatedAt(v time.Time) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetCreatedBy(v string) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetDescription(v string) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetDomainId(v string) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetId(v string) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetName(v string) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetOwningProjectId(v string) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetStatus(v string) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetUpdatedAt(v time.Time) *GetGlossaryOutput
- func (s *GetGlossaryOutput) SetUpdatedBy(v string) *GetGlossaryOutput
- func (s GetGlossaryOutput) String() string
- type GetGlossaryTermInput
- func (s GetGlossaryTermInput) GoString() string
- func (s *GetGlossaryTermInput) SetDomainIdentifier(v string) *GetGlossaryTermInput
- func (s *GetGlossaryTermInput) SetIdentifier(v string) *GetGlossaryTermInput
- func (s GetGlossaryTermInput) String() string
- func (s *GetGlossaryTermInput) Validate() error
- type GetGlossaryTermOutput
- func (s GetGlossaryTermOutput) GoString() string
- func (s *GetGlossaryTermOutput) SetCreatedAt(v time.Time) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetCreatedBy(v string) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetDomainId(v string) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetGlossaryId(v string) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetId(v string) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetLongDescription(v string) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetName(v string) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetShortDescription(v string) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetStatus(v string) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetTermRelations(v *TermRelations) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetUpdatedAt(v time.Time) *GetGlossaryTermOutput
- func (s *GetGlossaryTermOutput) SetUpdatedBy(v string) *GetGlossaryTermOutput
- func (s GetGlossaryTermOutput) String() string
- type GetGroupProfileInput
- func (s GetGroupProfileInput) GoString() string
- func (s *GetGroupProfileInput) SetDomainIdentifier(v string) *GetGroupProfileInput
- func (s *GetGroupProfileInput) SetGroupIdentifier(v string) *GetGroupProfileInput
- func (s GetGroupProfileInput) String() string
- func (s *GetGroupProfileInput) Validate() error
- type GetGroupProfileOutput
- func (s GetGroupProfileOutput) GoString() string
- func (s *GetGroupProfileOutput) SetDomainId(v string) *GetGroupProfileOutput
- func (s *GetGroupProfileOutput) SetGroupName(v string) *GetGroupProfileOutput
- func (s *GetGroupProfileOutput) SetId(v string) *GetGroupProfileOutput
- func (s *GetGroupProfileOutput) SetStatus(v string) *GetGroupProfileOutput
- func (s GetGroupProfileOutput) String() string
- type GetIamPortalLoginUrlInput
- type GetIamPortalLoginUrlOutput
- type GetListingInput
- func (s GetListingInput) GoString() string
- func (s *GetListingInput) SetDomainIdentifier(v string) *GetListingInput
- func (s *GetListingInput) SetIdentifier(v string) *GetListingInput
- func (s *GetListingInput) SetListingRevision(v string) *GetListingInput
- func (s GetListingInput) String() string
- func (s *GetListingInput) Validate() error
- type GetListingOutput
- func (s GetListingOutput) GoString() string
- func (s *GetListingOutput) SetCreatedAt(v time.Time) *GetListingOutput
- func (s *GetListingOutput) SetCreatedBy(v string) *GetListingOutput
- func (s *GetListingOutput) SetDescription(v string) *GetListingOutput
- func (s *GetListingOutput) SetDomainId(v string) *GetListingOutput
- func (s *GetListingOutput) SetId(v string) *GetListingOutput
- func (s *GetListingOutput) SetItem(v *ListingItem) *GetListingOutput
- func (s *GetListingOutput) SetListingRevision(v string) *GetListingOutput
- func (s *GetListingOutput) SetName(v string) *GetListingOutput
- func (s *GetListingOutput) SetStatus(v string) *GetListingOutput
- func (s *GetListingOutput) SetUpdatedAt(v time.Time) *GetListingOutput
- func (s *GetListingOutput) SetUpdatedBy(v string) *GetListingOutput
- func (s GetListingOutput) String() string
- type GetProjectInput
- type GetProjectOutput
- func (s GetProjectOutput) GoString() string
- func (s *GetProjectOutput) SetCreatedAt(v time.Time) *GetProjectOutput
- func (s *GetProjectOutput) SetCreatedBy(v string) *GetProjectOutput
- func (s *GetProjectOutput) SetDescription(v string) *GetProjectOutput
- func (s *GetProjectOutput) SetDomainId(v string) *GetProjectOutput
- func (s *GetProjectOutput) SetGlossaryTerms(v []*string) *GetProjectOutput
- func (s *GetProjectOutput) SetId(v string) *GetProjectOutput
- func (s *GetProjectOutput) SetLastUpdatedAt(v time.Time) *GetProjectOutput
- func (s *GetProjectOutput) SetName(v string) *GetProjectOutput
- func (s GetProjectOutput) String() string
- type GetSubscriptionGrantInput
- func (s GetSubscriptionGrantInput) GoString() string
- func (s *GetSubscriptionGrantInput) SetDomainIdentifier(v string) *GetSubscriptionGrantInput
- func (s *GetSubscriptionGrantInput) SetIdentifier(v string) *GetSubscriptionGrantInput
- func (s GetSubscriptionGrantInput) String() string
- func (s *GetSubscriptionGrantInput) Validate() error
- type GetSubscriptionGrantOutput
- func (s GetSubscriptionGrantOutput) GoString() string
- func (s *GetSubscriptionGrantOutput) SetAssets(v []*SubscribedAsset) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetCreatedAt(v time.Time) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetCreatedBy(v string) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetDomainId(v string) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetGrantedEntity(v *GrantedEntity) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetId(v string) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetStatus(v string) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetSubscriptionId(v string) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetSubscriptionTargetId(v string) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetUpdatedAt(v time.Time) *GetSubscriptionGrantOutput
- func (s *GetSubscriptionGrantOutput) SetUpdatedBy(v string) *GetSubscriptionGrantOutput
- func (s GetSubscriptionGrantOutput) String() string
- type GetSubscriptionInput
- func (s GetSubscriptionInput) GoString() string
- func (s *GetSubscriptionInput) SetDomainIdentifier(v string) *GetSubscriptionInput
- func (s *GetSubscriptionInput) SetIdentifier(v string) *GetSubscriptionInput
- func (s GetSubscriptionInput) String() string
- func (s *GetSubscriptionInput) Validate() error
- type GetSubscriptionOutput
- func (s GetSubscriptionOutput) GoString() string
- func (s *GetSubscriptionOutput) SetCreatedAt(v time.Time) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetCreatedBy(v string) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetDomainId(v string) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetId(v string) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetRetainPermissions(v bool) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetStatus(v string) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetSubscribedListing(v *SubscribedListing) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetSubscribedPrincipal(v *SubscribedPrincipal) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetSubscriptionRequestId(v string) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetUpdatedAt(v time.Time) *GetSubscriptionOutput
- func (s *GetSubscriptionOutput) SetUpdatedBy(v string) *GetSubscriptionOutput
- func (s GetSubscriptionOutput) String() string
- type GetSubscriptionRequestDetailsInput
- func (s GetSubscriptionRequestDetailsInput) GoString() string
- func (s *GetSubscriptionRequestDetailsInput) SetDomainIdentifier(v string) *GetSubscriptionRequestDetailsInput
- func (s *GetSubscriptionRequestDetailsInput) SetIdentifier(v string) *GetSubscriptionRequestDetailsInput
- func (s GetSubscriptionRequestDetailsInput) String() string
- func (s *GetSubscriptionRequestDetailsInput) Validate() error
- type GetSubscriptionRequestDetailsOutput
- func (s GetSubscriptionRequestDetailsOutput) GoString() string
- func (s *GetSubscriptionRequestDetailsOutput) SetCreatedAt(v time.Time) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetCreatedBy(v string) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetDecisionComment(v string) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetDomainId(v string) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetId(v string) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetRequestReason(v string) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetReviewerId(v string) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetStatus(v string) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetSubscribedListings(v []*SubscribedListing) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetUpdatedAt(v time.Time) *GetSubscriptionRequestDetailsOutput
- func (s *GetSubscriptionRequestDetailsOutput) SetUpdatedBy(v string) *GetSubscriptionRequestDetailsOutput
- func (s GetSubscriptionRequestDetailsOutput) String() string
- type GetSubscriptionTargetInput
- func (s GetSubscriptionTargetInput) GoString() string
- func (s *GetSubscriptionTargetInput) SetDomainIdentifier(v string) *GetSubscriptionTargetInput
- func (s *GetSubscriptionTargetInput) SetEnvironmentIdentifier(v string) *GetSubscriptionTargetInput
- func (s *GetSubscriptionTargetInput) SetIdentifier(v string) *GetSubscriptionTargetInput
- func (s GetSubscriptionTargetInput) String() string
- func (s *GetSubscriptionTargetInput) Validate() error
- type GetSubscriptionTargetOutput
- func (s GetSubscriptionTargetOutput) GoString() string
- func (s *GetSubscriptionTargetOutput) SetApplicableAssetTypes(v []*string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetAuthorizedPrincipals(v []*string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetCreatedAt(v time.Time) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetCreatedBy(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetDomainId(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetEnvironmentId(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetId(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetManageAccessRole(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetName(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetProjectId(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetProvider(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetType(v string) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetUpdatedAt(v time.Time) *GetSubscriptionTargetOutput
- func (s *GetSubscriptionTargetOutput) SetUpdatedBy(v string) *GetSubscriptionTargetOutput
- func (s GetSubscriptionTargetOutput) String() string
- type GetUserProfileInput
- func (s GetUserProfileInput) GoString() string
- func (s *GetUserProfileInput) SetDomainIdentifier(v string) *GetUserProfileInput
- func (s *GetUserProfileInput) SetType(v string) *GetUserProfileInput
- func (s *GetUserProfileInput) SetUserIdentifier(v string) *GetUserProfileInput
- func (s GetUserProfileInput) String() string
- func (s *GetUserProfileInput) Validate() error
- type GetUserProfileOutput
- func (s GetUserProfileOutput) GoString() string
- func (s *GetUserProfileOutput) SetDetails(v *UserProfileDetails) *GetUserProfileOutput
- func (s *GetUserProfileOutput) SetDomainId(v string) *GetUserProfileOutput
- func (s *GetUserProfileOutput) SetId(v string) *GetUserProfileOutput
- func (s *GetUserProfileOutput) SetStatus(v string) *GetUserProfileOutput
- func (s *GetUserProfileOutput) SetType(v string) *GetUserProfileOutput
- func (s GetUserProfileOutput) String() string
- type GlossaryItem
- func (s GlossaryItem) GoString() string
- func (s *GlossaryItem) SetCreatedAt(v time.Time) *GlossaryItem
- func (s *GlossaryItem) SetCreatedBy(v string) *GlossaryItem
- func (s *GlossaryItem) SetDescription(v string) *GlossaryItem
- func (s *GlossaryItem) SetDomainId(v string) *GlossaryItem
- func (s *GlossaryItem) SetId(v string) *GlossaryItem
- func (s *GlossaryItem) SetName(v string) *GlossaryItem
- func (s *GlossaryItem) SetOwningProjectId(v string) *GlossaryItem
- func (s *GlossaryItem) SetStatus(v string) *GlossaryItem
- func (s *GlossaryItem) SetUpdatedAt(v time.Time) *GlossaryItem
- func (s *GlossaryItem) SetUpdatedBy(v string) *GlossaryItem
- func (s GlossaryItem) String() string
- type GlossaryTermItem
- func (s GlossaryTermItem) GoString() string
- func (s *GlossaryTermItem) SetCreatedAt(v time.Time) *GlossaryTermItem
- func (s *GlossaryTermItem) SetCreatedBy(v string) *GlossaryTermItem
- func (s *GlossaryTermItem) SetDomainId(v string) *GlossaryTermItem
- func (s *GlossaryTermItem) SetGlossaryId(v string) *GlossaryTermItem
- func (s *GlossaryTermItem) SetId(v string) *GlossaryTermItem
- func (s *GlossaryTermItem) SetLongDescription(v string) *GlossaryTermItem
- func (s *GlossaryTermItem) SetName(v string) *GlossaryTermItem
- func (s *GlossaryTermItem) SetShortDescription(v string) *GlossaryTermItem
- func (s *GlossaryTermItem) SetStatus(v string) *GlossaryTermItem
- func (s *GlossaryTermItem) SetTermRelations(v *TermRelations) *GlossaryTermItem
- func (s *GlossaryTermItem) SetUpdatedAt(v time.Time) *GlossaryTermItem
- func (s *GlossaryTermItem) SetUpdatedBy(v string) *GlossaryTermItem
- func (s GlossaryTermItem) String() string
- type GlueRunConfigurationInput_
- func (s GlueRunConfigurationInput_) GoString() string
- func (s *GlueRunConfigurationInput_) SetDataAccessRole(v string) *GlueRunConfigurationInput_
- func (s *GlueRunConfigurationInput_) SetRelationalFilterConfigurations(v []*RelationalFilterConfiguration) *GlueRunConfigurationInput_
- func (s GlueRunConfigurationInput_) String() string
- func (s *GlueRunConfigurationInput_) Validate() error
- type GlueRunConfigurationOutput_
- func (s GlueRunConfigurationOutput_) GoString() string
- func (s *GlueRunConfigurationOutput_) SetAccountId(v string) *GlueRunConfigurationOutput_
- func (s *GlueRunConfigurationOutput_) SetDataAccessRole(v string) *GlueRunConfigurationOutput_
- func (s *GlueRunConfigurationOutput_) SetRegion(v string) *GlueRunConfigurationOutput_
- func (s *GlueRunConfigurationOutput_) SetRelationalFilterConfigurations(v []*RelationalFilterConfiguration) *GlueRunConfigurationOutput_
- func (s GlueRunConfigurationOutput_) String() string
- type GrantedEntity
- type GrantedEntityInput_
- type GroupDetails
- type GroupProfileSummary
- func (s GroupProfileSummary) GoString() string
- func (s *GroupProfileSummary) SetDomainId(v string) *GroupProfileSummary
- func (s *GroupProfileSummary) SetGroupName(v string) *GroupProfileSummary
- func (s *GroupProfileSummary) SetId(v string) *GroupProfileSummary
- func (s *GroupProfileSummary) SetStatus(v string) *GroupProfileSummary
- func (s GroupProfileSummary) String() string
- type IamUserProfileDetails
- type Import
- 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 ListAssetRevisionsInput
- func (s ListAssetRevisionsInput) GoString() string
- func (s *ListAssetRevisionsInput) SetDomainIdentifier(v string) *ListAssetRevisionsInput
- func (s *ListAssetRevisionsInput) SetIdentifier(v string) *ListAssetRevisionsInput
- func (s *ListAssetRevisionsInput) SetMaxResults(v int64) *ListAssetRevisionsInput
- func (s *ListAssetRevisionsInput) SetNextToken(v string) *ListAssetRevisionsInput
- func (s ListAssetRevisionsInput) String() string
- func (s *ListAssetRevisionsInput) Validate() error
- type ListAssetRevisionsOutput
- type ListDataSourceRunActivitiesInput
- func (s ListDataSourceRunActivitiesInput) GoString() string
- func (s *ListDataSourceRunActivitiesInput) SetDomainIdentifier(v string) *ListDataSourceRunActivitiesInput
- func (s *ListDataSourceRunActivitiesInput) SetIdentifier(v string) *ListDataSourceRunActivitiesInput
- func (s *ListDataSourceRunActivitiesInput) SetMaxResults(v int64) *ListDataSourceRunActivitiesInput
- func (s *ListDataSourceRunActivitiesInput) SetNextToken(v string) *ListDataSourceRunActivitiesInput
- func (s *ListDataSourceRunActivitiesInput) SetStatus(v string) *ListDataSourceRunActivitiesInput
- func (s ListDataSourceRunActivitiesInput) String() string
- func (s *ListDataSourceRunActivitiesInput) Validate() error
- type ListDataSourceRunActivitiesOutput
- func (s ListDataSourceRunActivitiesOutput) GoString() string
- func (s *ListDataSourceRunActivitiesOutput) SetItems(v []*DataSourceRunActivity) *ListDataSourceRunActivitiesOutput
- func (s *ListDataSourceRunActivitiesOutput) SetNextToken(v string) *ListDataSourceRunActivitiesOutput
- func (s ListDataSourceRunActivitiesOutput) String() string
- type ListDataSourceRunsInput
- func (s ListDataSourceRunsInput) GoString() string
- func (s *ListDataSourceRunsInput) SetDataSourceIdentifier(v string) *ListDataSourceRunsInput
- func (s *ListDataSourceRunsInput) SetDomainIdentifier(v string) *ListDataSourceRunsInput
- func (s *ListDataSourceRunsInput) SetMaxResults(v int64) *ListDataSourceRunsInput
- func (s *ListDataSourceRunsInput) SetNextToken(v string) *ListDataSourceRunsInput
- func (s *ListDataSourceRunsInput) SetStatus(v string) *ListDataSourceRunsInput
- func (s ListDataSourceRunsInput) String() string
- func (s *ListDataSourceRunsInput) Validate() error
- type ListDataSourceRunsOutput
- type ListDataSourcesInput
- func (s ListDataSourcesInput) GoString() string
- func (s *ListDataSourcesInput) SetDomainIdentifier(v string) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetEnvironmentIdentifier(v string) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetMaxResults(v int64) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetName(v string) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetNextToken(v string) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetProjectIdentifier(v string) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetStatus(v string) *ListDataSourcesInput
- func (s *ListDataSourcesInput) SetType(v string) *ListDataSourcesInput
- func (s ListDataSourcesInput) String() string
- func (s *ListDataSourcesInput) Validate() error
- type ListDataSourcesOutput
- type ListDomainsInput
- func (s ListDomainsInput) GoString() string
- func (s *ListDomainsInput) SetMaxResults(v int64) *ListDomainsInput
- func (s *ListDomainsInput) SetNextToken(v string) *ListDomainsInput
- func (s *ListDomainsInput) SetStatus(v string) *ListDomainsInput
- func (s ListDomainsInput) String() string
- func (s *ListDomainsInput) Validate() error
- type ListDomainsOutput
- type ListEnvironmentBlueprintConfigurationsInput
- func (s ListEnvironmentBlueprintConfigurationsInput) GoString() string
- func (s *ListEnvironmentBlueprintConfigurationsInput) SetDomainIdentifier(v string) *ListEnvironmentBlueprintConfigurationsInput
- func (s *ListEnvironmentBlueprintConfigurationsInput) SetMaxResults(v int64) *ListEnvironmentBlueprintConfigurationsInput
- func (s *ListEnvironmentBlueprintConfigurationsInput) SetNextToken(v string) *ListEnvironmentBlueprintConfigurationsInput
- func (s ListEnvironmentBlueprintConfigurationsInput) String() string
- func (s *ListEnvironmentBlueprintConfigurationsInput) Validate() error
- type ListEnvironmentBlueprintConfigurationsOutput
- func (s ListEnvironmentBlueprintConfigurationsOutput) GoString() string
- func (s *ListEnvironmentBlueprintConfigurationsOutput) SetItems(v []*EnvironmentBlueprintConfigurationItem) *ListEnvironmentBlueprintConfigurationsOutput
- func (s *ListEnvironmentBlueprintConfigurationsOutput) SetNextToken(v string) *ListEnvironmentBlueprintConfigurationsOutput
- func (s ListEnvironmentBlueprintConfigurationsOutput) String() string
- type ListEnvironmentBlueprintsInput
- func (s ListEnvironmentBlueprintsInput) GoString() string
- func (s *ListEnvironmentBlueprintsInput) SetDomainIdentifier(v string) *ListEnvironmentBlueprintsInput
- func (s *ListEnvironmentBlueprintsInput) SetManaged(v bool) *ListEnvironmentBlueprintsInput
- func (s *ListEnvironmentBlueprintsInput) SetMaxResults(v int64) *ListEnvironmentBlueprintsInput
- func (s *ListEnvironmentBlueprintsInput) SetName(v string) *ListEnvironmentBlueprintsInput
- func (s *ListEnvironmentBlueprintsInput) SetNextToken(v string) *ListEnvironmentBlueprintsInput
- func (s ListEnvironmentBlueprintsInput) String() string
- func (s *ListEnvironmentBlueprintsInput) Validate() error
- type ListEnvironmentBlueprintsOutput
- func (s ListEnvironmentBlueprintsOutput) GoString() string
- func (s *ListEnvironmentBlueprintsOutput) SetItems(v []*EnvironmentBlueprintSummary) *ListEnvironmentBlueprintsOutput
- func (s *ListEnvironmentBlueprintsOutput) SetNextToken(v string) *ListEnvironmentBlueprintsOutput
- func (s ListEnvironmentBlueprintsOutput) String() string
- type ListEnvironmentProfilesInput
- func (s ListEnvironmentProfilesInput) GoString() string
- func (s *ListEnvironmentProfilesInput) SetAwsAccountId(v string) *ListEnvironmentProfilesInput
- func (s *ListEnvironmentProfilesInput) SetAwsAccountRegion(v string) *ListEnvironmentProfilesInput
- func (s *ListEnvironmentProfilesInput) SetDomainIdentifier(v string) *ListEnvironmentProfilesInput
- func (s *ListEnvironmentProfilesInput) SetEnvironmentBlueprintIdentifier(v string) *ListEnvironmentProfilesInput
- func (s *ListEnvironmentProfilesInput) SetMaxResults(v int64) *ListEnvironmentProfilesInput
- func (s *ListEnvironmentProfilesInput) SetName(v string) *ListEnvironmentProfilesInput
- func (s *ListEnvironmentProfilesInput) SetNextToken(v string) *ListEnvironmentProfilesInput
- func (s *ListEnvironmentProfilesInput) SetProjectIdentifier(v string) *ListEnvironmentProfilesInput
- func (s ListEnvironmentProfilesInput) String() string
- func (s *ListEnvironmentProfilesInput) Validate() error
- type ListEnvironmentProfilesOutput
- func (s ListEnvironmentProfilesOutput) GoString() string
- func (s *ListEnvironmentProfilesOutput) SetItems(v []*EnvironmentProfileSummary) *ListEnvironmentProfilesOutput
- func (s *ListEnvironmentProfilesOutput) SetNextToken(v string) *ListEnvironmentProfilesOutput
- func (s ListEnvironmentProfilesOutput) String() string
- type ListEnvironmentsInput
- func (s ListEnvironmentsInput) GoString() string
- func (s *ListEnvironmentsInput) SetAwsAccountId(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetAwsAccountRegion(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetDomainIdentifier(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetEnvironmentBlueprintIdentifier(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetEnvironmentProfileIdentifier(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetMaxResults(v int64) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetName(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetNextToken(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetProjectIdentifier(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetProvider(v string) *ListEnvironmentsInput
- func (s *ListEnvironmentsInput) SetStatus(v string) *ListEnvironmentsInput
- func (s ListEnvironmentsInput) String() string
- func (s *ListEnvironmentsInput) Validate() error
- type ListEnvironmentsOutput
- type ListNotificationsInput
- func (s ListNotificationsInput) GoString() string
- func (s *ListNotificationsInput) SetAfterTimestamp(v time.Time) *ListNotificationsInput
- func (s *ListNotificationsInput) SetBeforeTimestamp(v time.Time) *ListNotificationsInput
- func (s *ListNotificationsInput) SetDomainIdentifier(v string) *ListNotificationsInput
- func (s *ListNotificationsInput) SetMaxResults(v int64) *ListNotificationsInput
- func (s *ListNotificationsInput) SetNextToken(v string) *ListNotificationsInput
- func (s *ListNotificationsInput) SetSubjects(v []*string) *ListNotificationsInput
- func (s *ListNotificationsInput) SetTaskStatus(v string) *ListNotificationsInput
- func (s *ListNotificationsInput) SetType(v string) *ListNotificationsInput
- func (s ListNotificationsInput) String() string
- func (s *ListNotificationsInput) Validate() error
- type ListNotificationsOutput
- type ListProjectMembershipsInput
- func (s ListProjectMembershipsInput) GoString() string
- func (s *ListProjectMembershipsInput) SetDomainIdentifier(v string) *ListProjectMembershipsInput
- func (s *ListProjectMembershipsInput) SetMaxResults(v int64) *ListProjectMembershipsInput
- func (s *ListProjectMembershipsInput) SetNextToken(v string) *ListProjectMembershipsInput
- func (s *ListProjectMembershipsInput) SetProjectIdentifier(v string) *ListProjectMembershipsInput
- func (s *ListProjectMembershipsInput) SetSortBy(v string) *ListProjectMembershipsInput
- func (s *ListProjectMembershipsInput) SetSortOrder(v string) *ListProjectMembershipsInput
- func (s ListProjectMembershipsInput) String() string
- func (s *ListProjectMembershipsInput) Validate() error
- type ListProjectMembershipsOutput
- func (s ListProjectMembershipsOutput) GoString() string
- func (s *ListProjectMembershipsOutput) SetMembers(v []*ProjectMember) *ListProjectMembershipsOutput
- func (s *ListProjectMembershipsOutput) SetNextToken(v string) *ListProjectMembershipsOutput
- func (s ListProjectMembershipsOutput) String() string
- type ListProjectsInput
- func (s ListProjectsInput) GoString() string
- func (s *ListProjectsInput) SetDomainIdentifier(v string) *ListProjectsInput
- func (s *ListProjectsInput) SetGroupIdentifier(v string) *ListProjectsInput
- func (s *ListProjectsInput) SetMaxResults(v int64) *ListProjectsInput
- func (s *ListProjectsInput) SetName(v string) *ListProjectsInput
- func (s *ListProjectsInput) SetNextToken(v string) *ListProjectsInput
- func (s *ListProjectsInput) SetUserIdentifier(v string) *ListProjectsInput
- func (s ListProjectsInput) String() string
- func (s *ListProjectsInput) Validate() error
- type ListProjectsOutput
- type ListSubscriptionGrantsInput
- func (s ListSubscriptionGrantsInput) GoString() string
- func (s *ListSubscriptionGrantsInput) SetDomainIdentifier(v string) *ListSubscriptionGrantsInput
- func (s *ListSubscriptionGrantsInput) SetEnvironmentId(v string) *ListSubscriptionGrantsInput
- func (s *ListSubscriptionGrantsInput) SetMaxResults(v int64) *ListSubscriptionGrantsInput
- func (s *ListSubscriptionGrantsInput) SetNextToken(v string) *ListSubscriptionGrantsInput
- func (s *ListSubscriptionGrantsInput) SetSortBy(v string) *ListSubscriptionGrantsInput
- func (s *ListSubscriptionGrantsInput) SetSortOrder(v string) *ListSubscriptionGrantsInput
- func (s *ListSubscriptionGrantsInput) SetSubscribedListingId(v string) *ListSubscriptionGrantsInput
- func (s *ListSubscriptionGrantsInput) SetSubscriptionId(v string) *ListSubscriptionGrantsInput
- func (s *ListSubscriptionGrantsInput) SetSubscriptionTargetId(v string) *ListSubscriptionGrantsInput
- func (s ListSubscriptionGrantsInput) String() string
- func (s *ListSubscriptionGrantsInput) Validate() error
- type ListSubscriptionGrantsOutput
- func (s ListSubscriptionGrantsOutput) GoString() string
- func (s *ListSubscriptionGrantsOutput) SetItems(v []*SubscriptionGrantSummary) *ListSubscriptionGrantsOutput
- func (s *ListSubscriptionGrantsOutput) SetNextToken(v string) *ListSubscriptionGrantsOutput
- func (s ListSubscriptionGrantsOutput) String() string
- type ListSubscriptionRequestsInput
- func (s ListSubscriptionRequestsInput) GoString() string
- func (s *ListSubscriptionRequestsInput) SetApproverProjectId(v string) *ListSubscriptionRequestsInput
- func (s *ListSubscriptionRequestsInput) SetDomainIdentifier(v string) *ListSubscriptionRequestsInput
- func (s *ListSubscriptionRequestsInput) SetMaxResults(v int64) *ListSubscriptionRequestsInput
- func (s *ListSubscriptionRequestsInput) SetNextToken(v string) *ListSubscriptionRequestsInput
- func (s *ListSubscriptionRequestsInput) SetOwningProjectId(v string) *ListSubscriptionRequestsInput
- func (s *ListSubscriptionRequestsInput) SetSortBy(v string) *ListSubscriptionRequestsInput
- func (s *ListSubscriptionRequestsInput) SetSortOrder(v string) *ListSubscriptionRequestsInput
- func (s *ListSubscriptionRequestsInput) SetStatus(v string) *ListSubscriptionRequestsInput
- func (s *ListSubscriptionRequestsInput) SetSubscribedListingId(v string) *ListSubscriptionRequestsInput
- func (s ListSubscriptionRequestsInput) String() string
- func (s *ListSubscriptionRequestsInput) Validate() error
- type ListSubscriptionRequestsOutput
- func (s ListSubscriptionRequestsOutput) GoString() string
- func (s *ListSubscriptionRequestsOutput) SetItems(v []*SubscriptionRequestSummary) *ListSubscriptionRequestsOutput
- func (s *ListSubscriptionRequestsOutput) SetNextToken(v string) *ListSubscriptionRequestsOutput
- func (s ListSubscriptionRequestsOutput) String() string
- type ListSubscriptionTargetsInput
- func (s ListSubscriptionTargetsInput) GoString() string
- func (s *ListSubscriptionTargetsInput) SetDomainIdentifier(v string) *ListSubscriptionTargetsInput
- func (s *ListSubscriptionTargetsInput) SetEnvironmentIdentifier(v string) *ListSubscriptionTargetsInput
- func (s *ListSubscriptionTargetsInput) SetMaxResults(v int64) *ListSubscriptionTargetsInput
- func (s *ListSubscriptionTargetsInput) SetNextToken(v string) *ListSubscriptionTargetsInput
- func (s *ListSubscriptionTargetsInput) SetSortBy(v string) *ListSubscriptionTargetsInput
- func (s *ListSubscriptionTargetsInput) SetSortOrder(v string) *ListSubscriptionTargetsInput
- func (s ListSubscriptionTargetsInput) String() string
- func (s *ListSubscriptionTargetsInput) Validate() error
- type ListSubscriptionTargetsOutput
- func (s ListSubscriptionTargetsOutput) GoString() string
- func (s *ListSubscriptionTargetsOutput) SetItems(v []*SubscriptionTargetSummary) *ListSubscriptionTargetsOutput
- func (s *ListSubscriptionTargetsOutput) SetNextToken(v string) *ListSubscriptionTargetsOutput
- func (s ListSubscriptionTargetsOutput) String() string
- type ListSubscriptionsInput
- func (s ListSubscriptionsInput) GoString() string
- func (s *ListSubscriptionsInput) SetApproverProjectId(v string) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetDomainIdentifier(v string) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetMaxResults(v int64) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetNextToken(v string) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetOwningProjectId(v string) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetSortBy(v string) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetSortOrder(v string) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetStatus(v string) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetSubscribedListingId(v string) *ListSubscriptionsInput
- func (s *ListSubscriptionsInput) SetSubscriptionRequestIdentifier(v string) *ListSubscriptionsInput
- func (s ListSubscriptionsInput) String() string
- func (s *ListSubscriptionsInput) Validate() error
- type ListSubscriptionsOutput
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListingItem
- type ListingRevision
- type ListingRevisionInput_
- func (s ListingRevisionInput_) GoString() string
- func (s *ListingRevisionInput_) SetIdentifier(v string) *ListingRevisionInput_
- func (s *ListingRevisionInput_) SetRevision(v string) *ListingRevisionInput_
- func (s ListingRevisionInput_) String() string
- func (s *ListingRevisionInput_) Validate() error
- type Member
- type MemberDetails
- type Model
- type NotificationOutput_
- func (s NotificationOutput_) GoString() string
- func (s *NotificationOutput_) SetActionLink(v string) *NotificationOutput_
- func (s *NotificationOutput_) SetCreationTimestamp(v time.Time) *NotificationOutput_
- func (s *NotificationOutput_) SetDomainIdentifier(v string) *NotificationOutput_
- func (s *NotificationOutput_) SetIdentifier(v string) *NotificationOutput_
- func (s *NotificationOutput_) SetLastUpdatedTimestamp(v time.Time) *NotificationOutput_
- func (s *NotificationOutput_) SetMessage(v string) *NotificationOutput_
- func (s *NotificationOutput_) SetMetadata(v map[string]*string) *NotificationOutput_
- func (s *NotificationOutput_) SetStatus(v string) *NotificationOutput_
- func (s *NotificationOutput_) SetTitle(v string) *NotificationOutput_
- func (s *NotificationOutput_) SetTopic(v *Topic) *NotificationOutput_
- func (s *NotificationOutput_) SetType(v string) *NotificationOutput_
- func (s NotificationOutput_) String() string
- type NotificationResource
- func (s NotificationResource) GoString() string
- func (s *NotificationResource) SetId(v string) *NotificationResource
- func (s *NotificationResource) SetName(v string) *NotificationResource
- func (s *NotificationResource) SetType(v string) *NotificationResource
- func (s NotificationResource) String() string
- type PredictionConfiguration
- type ProjectMember
- type ProjectSummary
- func (s ProjectSummary) GoString() string
- func (s *ProjectSummary) SetCreatedAt(v time.Time) *ProjectSummary
- func (s *ProjectSummary) SetCreatedBy(v string) *ProjectSummary
- func (s *ProjectSummary) SetDescription(v string) *ProjectSummary
- func (s *ProjectSummary) SetDomainId(v string) *ProjectSummary
- func (s *ProjectSummary) SetId(v string) *ProjectSummary
- func (s *ProjectSummary) SetName(v string) *ProjectSummary
- func (s *ProjectSummary) SetUpdatedAt(v time.Time) *ProjectSummary
- func (s ProjectSummary) String() string
- type ProvisioningProperties
- type PutEnvironmentBlueprintConfigurationInput
- func (s PutEnvironmentBlueprintConfigurationInput) GoString() string
- func (s *PutEnvironmentBlueprintConfigurationInput) SetDomainIdentifier(v string) *PutEnvironmentBlueprintConfigurationInput
- func (s *PutEnvironmentBlueprintConfigurationInput) SetEnabledRegions(v []*string) *PutEnvironmentBlueprintConfigurationInput
- func (s *PutEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier(v string) *PutEnvironmentBlueprintConfigurationInput
- func (s *PutEnvironmentBlueprintConfigurationInput) SetManageAccessRoleArn(v string) *PutEnvironmentBlueprintConfigurationInput
- func (s *PutEnvironmentBlueprintConfigurationInput) SetProvisioningRoleArn(v string) *PutEnvironmentBlueprintConfigurationInput
- func (s *PutEnvironmentBlueprintConfigurationInput) SetRegionalParameters(v map[string]map[string]*string) *PutEnvironmentBlueprintConfigurationInput
- func (s PutEnvironmentBlueprintConfigurationInput) String() string
- func (s *PutEnvironmentBlueprintConfigurationInput) Validate() error
- type PutEnvironmentBlueprintConfigurationOutput
- func (s PutEnvironmentBlueprintConfigurationOutput) GoString() string
- func (s *PutEnvironmentBlueprintConfigurationOutput) SetCreatedAt(v time.Time) *PutEnvironmentBlueprintConfigurationOutput
- func (s *PutEnvironmentBlueprintConfigurationOutput) SetDomainId(v string) *PutEnvironmentBlueprintConfigurationOutput
- func (s *PutEnvironmentBlueprintConfigurationOutput) SetEnabledRegions(v []*string) *PutEnvironmentBlueprintConfigurationOutput
- func (s *PutEnvironmentBlueprintConfigurationOutput) SetEnvironmentBlueprintId(v string) *PutEnvironmentBlueprintConfigurationOutput
- func (s *PutEnvironmentBlueprintConfigurationOutput) SetManageAccessRoleArn(v string) *PutEnvironmentBlueprintConfigurationOutput
- func (s *PutEnvironmentBlueprintConfigurationOutput) SetProvisioningRoleArn(v string) *PutEnvironmentBlueprintConfigurationOutput
- func (s *PutEnvironmentBlueprintConfigurationOutput) SetRegionalParameters(v map[string]map[string]*string) *PutEnvironmentBlueprintConfigurationOutput
- func (s *PutEnvironmentBlueprintConfigurationOutput) SetUpdatedAt(v time.Time) *PutEnvironmentBlueprintConfigurationOutput
- func (s PutEnvironmentBlueprintConfigurationOutput) String() string
- type RecommendationConfiguration
- type RedshiftClusterStorage
- type RedshiftCredentialConfiguration
- type RedshiftRunConfigurationInput_
- func (s RedshiftRunConfigurationInput_) GoString() string
- func (s *RedshiftRunConfigurationInput_) SetDataAccessRole(v string) *RedshiftRunConfigurationInput_
- func (s *RedshiftRunConfigurationInput_) SetRedshiftCredentialConfiguration(v *RedshiftCredentialConfiguration) *RedshiftRunConfigurationInput_
- func (s *RedshiftRunConfigurationInput_) SetRedshiftStorage(v *RedshiftStorage) *RedshiftRunConfigurationInput_
- func (s *RedshiftRunConfigurationInput_) SetRelationalFilterConfigurations(v []*RelationalFilterConfiguration) *RedshiftRunConfigurationInput_
- func (s RedshiftRunConfigurationInput_) String() string
- func (s *RedshiftRunConfigurationInput_) Validate() error
- type RedshiftRunConfigurationOutput_
- func (s RedshiftRunConfigurationOutput_) GoString() string
- func (s *RedshiftRunConfigurationOutput_) SetAccountId(v string) *RedshiftRunConfigurationOutput_
- func (s *RedshiftRunConfigurationOutput_) SetDataAccessRole(v string) *RedshiftRunConfigurationOutput_
- func (s *RedshiftRunConfigurationOutput_) SetRedshiftCredentialConfiguration(v *RedshiftCredentialConfiguration) *RedshiftRunConfigurationOutput_
- func (s *RedshiftRunConfigurationOutput_) SetRedshiftStorage(v *RedshiftStorage) *RedshiftRunConfigurationOutput_
- func (s *RedshiftRunConfigurationOutput_) SetRegion(v string) *RedshiftRunConfigurationOutput_
- func (s *RedshiftRunConfigurationOutput_) SetRelationalFilterConfigurations(v []*RelationalFilterConfiguration) *RedshiftRunConfigurationOutput_
- func (s RedshiftRunConfigurationOutput_) String() string
- type RedshiftServerlessStorage
- type RedshiftStorage
- func (s RedshiftStorage) GoString() string
- func (s *RedshiftStorage) SetRedshiftClusterSource(v *RedshiftClusterStorage) *RedshiftStorage
- func (s *RedshiftStorage) SetRedshiftServerlessSource(v *RedshiftServerlessStorage) *RedshiftStorage
- func (s RedshiftStorage) String() string
- func (s *RedshiftStorage) Validate() error
- type RejectChoice
- type RejectPredictionsInput
- func (s RejectPredictionsInput) GoString() string
- func (s *RejectPredictionsInput) SetClientToken(v string) *RejectPredictionsInput
- func (s *RejectPredictionsInput) SetDomainIdentifier(v string) *RejectPredictionsInput
- func (s *RejectPredictionsInput) SetIdentifier(v string) *RejectPredictionsInput
- func (s *RejectPredictionsInput) SetRejectChoices(v []*RejectChoice) *RejectPredictionsInput
- func (s *RejectPredictionsInput) SetRejectRule(v *RejectRule) *RejectPredictionsInput
- func (s *RejectPredictionsInput) SetRevision(v string) *RejectPredictionsInput
- func (s RejectPredictionsInput) String() string
- func (s *RejectPredictionsInput) Validate() error
- type RejectPredictionsOutput
- func (s RejectPredictionsOutput) GoString() string
- func (s *RejectPredictionsOutput) SetAssetId(v string) *RejectPredictionsOutput
- func (s *RejectPredictionsOutput) SetAssetRevision(v string) *RejectPredictionsOutput
- func (s *RejectPredictionsOutput) SetDomainId(v string) *RejectPredictionsOutput
- func (s RejectPredictionsOutput) String() string
- type RejectRule
- type RejectSubscriptionRequestInput
- func (s RejectSubscriptionRequestInput) GoString() string
- func (s *RejectSubscriptionRequestInput) SetDecisionComment(v string) *RejectSubscriptionRequestInput
- func (s *RejectSubscriptionRequestInput) SetDomainIdentifier(v string) *RejectSubscriptionRequestInput
- func (s *RejectSubscriptionRequestInput) SetIdentifier(v string) *RejectSubscriptionRequestInput
- func (s RejectSubscriptionRequestInput) String() string
- func (s *RejectSubscriptionRequestInput) Validate() error
- type RejectSubscriptionRequestOutput
- func (s RejectSubscriptionRequestOutput) GoString() string
- func (s *RejectSubscriptionRequestOutput) SetCreatedAt(v time.Time) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetCreatedBy(v string) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetDecisionComment(v string) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetDomainId(v string) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetId(v string) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetRequestReason(v string) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetReviewerId(v string) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetStatus(v string) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetSubscribedListings(v []*SubscribedListing) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetUpdatedAt(v time.Time) *RejectSubscriptionRequestOutput
- func (s *RejectSubscriptionRequestOutput) SetUpdatedBy(v string) *RejectSubscriptionRequestOutput
- func (s RejectSubscriptionRequestOutput) String() string
- type RelationalFilterConfiguration
- func (s RelationalFilterConfiguration) GoString() string
- func (s *RelationalFilterConfiguration) SetDatabaseName(v string) *RelationalFilterConfiguration
- func (s *RelationalFilterConfiguration) SetFilterExpressions(v []*FilterExpression) *RelationalFilterConfiguration
- func (s *RelationalFilterConfiguration) SetSchemaName(v string) *RelationalFilterConfiguration
- func (s RelationalFilterConfiguration) String() string
- func (s *RelationalFilterConfiguration) Validate() error
- type Resource
- 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 RevokeSubscriptionInput
- func (s RevokeSubscriptionInput) GoString() string
- func (s *RevokeSubscriptionInput) SetDomainIdentifier(v string) *RevokeSubscriptionInput
- func (s *RevokeSubscriptionInput) SetIdentifier(v string) *RevokeSubscriptionInput
- func (s *RevokeSubscriptionInput) SetRetainPermissions(v bool) *RevokeSubscriptionInput
- func (s RevokeSubscriptionInput) String() string
- func (s *RevokeSubscriptionInput) Validate() error
- type RevokeSubscriptionOutput
- func (s RevokeSubscriptionOutput) GoString() string
- func (s *RevokeSubscriptionOutput) SetCreatedAt(v time.Time) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetCreatedBy(v string) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetDomainId(v string) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetId(v string) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetRetainPermissions(v bool) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetStatus(v string) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetSubscribedListing(v *SubscribedListing) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetSubscribedPrincipal(v *SubscribedPrincipal) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetSubscriptionRequestId(v string) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetUpdatedAt(v time.Time) *RevokeSubscriptionOutput
- func (s *RevokeSubscriptionOutput) SetUpdatedBy(v string) *RevokeSubscriptionOutput
- func (s RevokeSubscriptionOutput) String() string
- type RunStatisticsForAssets
- func (s RunStatisticsForAssets) GoString() string
- func (s *RunStatisticsForAssets) SetAdded(v int64) *RunStatisticsForAssets
- func (s *RunStatisticsForAssets) SetFailed(v int64) *RunStatisticsForAssets
- func (s *RunStatisticsForAssets) SetSkipped(v int64) *RunStatisticsForAssets
- func (s *RunStatisticsForAssets) SetUnchanged(v int64) *RunStatisticsForAssets
- func (s *RunStatisticsForAssets) SetUpdated(v int64) *RunStatisticsForAssets
- func (s RunStatisticsForAssets) String() string
- type ScheduleConfiguration
- type SearchGroupProfilesInput
- func (s SearchGroupProfilesInput) GoString() string
- func (s *SearchGroupProfilesInput) SetDomainIdentifier(v string) *SearchGroupProfilesInput
- func (s *SearchGroupProfilesInput) SetGroupType(v string) *SearchGroupProfilesInput
- func (s *SearchGroupProfilesInput) SetMaxResults(v int64) *SearchGroupProfilesInput
- func (s *SearchGroupProfilesInput) SetNextToken(v string) *SearchGroupProfilesInput
- func (s *SearchGroupProfilesInput) SetSearchText(v string) *SearchGroupProfilesInput
- func (s SearchGroupProfilesInput) String() string
- func (s *SearchGroupProfilesInput) Validate() error
- type SearchGroupProfilesOutput
- type SearchInItem
- type SearchInput
- func (s SearchInput) GoString() string
- func (s *SearchInput) SetAdditionalAttributes(v []*string) *SearchInput
- func (s *SearchInput) SetDomainIdentifier(v string) *SearchInput
- func (s *SearchInput) SetFilters(v *FilterClause) *SearchInput
- func (s *SearchInput) SetMaxResults(v int64) *SearchInput
- func (s *SearchInput) SetNextToken(v string) *SearchInput
- func (s *SearchInput) SetOwningProjectIdentifier(v string) *SearchInput
- func (s *SearchInput) SetSearchIn(v []*SearchInItem) *SearchInput
- func (s *SearchInput) SetSearchScope(v string) *SearchInput
- func (s *SearchInput) SetSearchText(v string) *SearchInput
- func (s *SearchInput) SetSort(v *SearchSort) *SearchInput
- func (s SearchInput) String() string
- func (s *SearchInput) Validate() error
- type SearchInventoryResultItem
- func (s SearchInventoryResultItem) GoString() string
- func (s *SearchInventoryResultItem) SetAssetItem(v *AssetItem) *SearchInventoryResultItem
- func (s *SearchInventoryResultItem) SetDataProductItem(v *DataProductSummary) *SearchInventoryResultItem
- func (s *SearchInventoryResultItem) SetGlossaryItem(v *GlossaryItem) *SearchInventoryResultItem
- func (s *SearchInventoryResultItem) SetGlossaryTermItem(v *GlossaryTermItem) *SearchInventoryResultItem
- func (s SearchInventoryResultItem) String() string
- type SearchListingsInput
- func (s SearchListingsInput) GoString() string
- func (s *SearchListingsInput) SetAdditionalAttributes(v []*string) *SearchListingsInput
- func (s *SearchListingsInput) SetDomainIdentifier(v string) *SearchListingsInput
- func (s *SearchListingsInput) SetFilters(v *FilterClause) *SearchListingsInput
- func (s *SearchListingsInput) SetMaxResults(v int64) *SearchListingsInput
- func (s *SearchListingsInput) SetNextToken(v string) *SearchListingsInput
- func (s *SearchListingsInput) SetSearchIn(v []*SearchInItem) *SearchListingsInput
- func (s *SearchListingsInput) SetSearchText(v string) *SearchListingsInput
- func (s *SearchListingsInput) SetSort(v *SearchSort) *SearchListingsInput
- func (s SearchListingsInput) String() string
- func (s *SearchListingsInput) Validate() error
- type SearchListingsOutput
- func (s SearchListingsOutput) GoString() string
- func (s *SearchListingsOutput) SetItems(v []*SearchResultItem) *SearchListingsOutput
- func (s *SearchListingsOutput) SetNextToken(v string) *SearchListingsOutput
- func (s *SearchListingsOutput) SetTotalMatchCount(v int64) *SearchListingsOutput
- func (s SearchListingsOutput) String() string
- type SearchOutput
- type SearchResultItem
- type SearchSort
- type SearchTypesInput
- func (s SearchTypesInput) GoString() string
- func (s *SearchTypesInput) SetDomainIdentifier(v string) *SearchTypesInput
- func (s *SearchTypesInput) SetFilters(v *FilterClause) *SearchTypesInput
- func (s *SearchTypesInput) SetManaged(v bool) *SearchTypesInput
- func (s *SearchTypesInput) SetMaxResults(v int64) *SearchTypesInput
- func (s *SearchTypesInput) SetNextToken(v string) *SearchTypesInput
- func (s *SearchTypesInput) SetSearchIn(v []*SearchInItem) *SearchTypesInput
- func (s *SearchTypesInput) SetSearchScope(v string) *SearchTypesInput
- func (s *SearchTypesInput) SetSearchText(v string) *SearchTypesInput
- func (s *SearchTypesInput) SetSort(v *SearchSort) *SearchTypesInput
- func (s SearchTypesInput) String() string
- func (s *SearchTypesInput) Validate() error
- type SearchTypesOutput
- func (s SearchTypesOutput) GoString() string
- func (s *SearchTypesOutput) SetItems(v []*SearchTypesResultItem) *SearchTypesOutput
- func (s *SearchTypesOutput) SetNextToken(v string) *SearchTypesOutput
- func (s *SearchTypesOutput) SetTotalMatchCount(v int64) *SearchTypesOutput
- func (s SearchTypesOutput) String() string
- type SearchTypesResultItem
- type SearchUserProfilesInput
- func (s SearchUserProfilesInput) GoString() string
- func (s *SearchUserProfilesInput) SetDomainIdentifier(v string) *SearchUserProfilesInput
- func (s *SearchUserProfilesInput) SetMaxResults(v int64) *SearchUserProfilesInput
- func (s *SearchUserProfilesInput) SetNextToken(v string) *SearchUserProfilesInput
- func (s *SearchUserProfilesInput) SetSearchText(v string) *SearchUserProfilesInput
- func (s *SearchUserProfilesInput) SetUserType(v string) *SearchUserProfilesInput
- func (s SearchUserProfilesInput) String() string
- func (s *SearchUserProfilesInput) Validate() error
- type SearchUserProfilesOutput
- 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 SingleSignOn
- type SsoUserProfileDetails
- func (s SsoUserProfileDetails) GoString() string
- func (s *SsoUserProfileDetails) SetFirstName(v string) *SsoUserProfileDetails
- func (s *SsoUserProfileDetails) SetLastName(v string) *SsoUserProfileDetails
- func (s *SsoUserProfileDetails) SetUsername(v string) *SsoUserProfileDetails
- func (s SsoUserProfileDetails) String() string
- type StartDataSourceRunInput
- func (s StartDataSourceRunInput) GoString() string
- func (s *StartDataSourceRunInput) SetClientToken(v string) *StartDataSourceRunInput
- func (s *StartDataSourceRunInput) SetDataSourceIdentifier(v string) *StartDataSourceRunInput
- func (s *StartDataSourceRunInput) SetDomainIdentifier(v string) *StartDataSourceRunInput
- func (s StartDataSourceRunInput) String() string
- func (s *StartDataSourceRunInput) Validate() error
- type StartDataSourceRunOutput
- func (s StartDataSourceRunOutput) GoString() string
- func (s *StartDataSourceRunOutput) SetCreatedAt(v time.Time) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetDataSourceConfigurationSnapshot(v string) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetDataSourceId(v string) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetDomainId(v string) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetErrorMessage(v *DataSourceErrorMessage) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetId(v string) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetProjectId(v string) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetRunStatisticsForAssets(v *RunStatisticsForAssets) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetStartedAt(v time.Time) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetStatus(v string) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetStoppedAt(v time.Time) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetType(v string) *StartDataSourceRunOutput
- func (s *StartDataSourceRunOutput) SetUpdatedAt(v time.Time) *StartDataSourceRunOutput
- func (s StartDataSourceRunOutput) String() string
- type SubscribedAsset
- func (s SubscribedAsset) GoString() string
- func (s *SubscribedAsset) SetAssetId(v string) *SubscribedAsset
- func (s *SubscribedAsset) SetAssetRevision(v string) *SubscribedAsset
- func (s *SubscribedAsset) SetFailureCause(v *FailureCause) *SubscribedAsset
- func (s *SubscribedAsset) SetFailureTimestamp(v time.Time) *SubscribedAsset
- func (s *SubscribedAsset) SetGrantedTimestamp(v time.Time) *SubscribedAsset
- func (s *SubscribedAsset) SetStatus(v string) *SubscribedAsset
- func (s *SubscribedAsset) SetTargetName(v string) *SubscribedAsset
- func (s SubscribedAsset) String() string
- type SubscribedAssetListing
- func (s SubscribedAssetListing) GoString() string
- func (s *SubscribedAssetListing) SetEntityId(v string) *SubscribedAssetListing
- func (s *SubscribedAssetListing) SetEntityRevision(v string) *SubscribedAssetListing
- func (s *SubscribedAssetListing) SetEntityType(v string) *SubscribedAssetListing
- func (s *SubscribedAssetListing) SetForms(v string) *SubscribedAssetListing
- func (s *SubscribedAssetListing) SetGlossaryTerms(v []*DetailedGlossaryTerm) *SubscribedAssetListing
- func (s SubscribedAssetListing) String() string
- type SubscribedListing
- func (s SubscribedListing) GoString() string
- func (s *SubscribedListing) SetDescription(v string) *SubscribedListing
- func (s *SubscribedListing) SetId(v string) *SubscribedListing
- func (s *SubscribedListing) SetItem(v *SubscribedListingItem) *SubscribedListing
- func (s *SubscribedListing) SetName(v string) *SubscribedListing
- func (s *SubscribedListing) SetOwnerProjectId(v string) *SubscribedListing
- func (s *SubscribedListing) SetOwnerProjectName(v string) *SubscribedListing
- func (s *SubscribedListing) SetRevision(v string) *SubscribedListing
- func (s SubscribedListing) String() string
- type SubscribedListingInput_
- type SubscribedListingItem
- type SubscribedPrincipal
- type SubscribedPrincipalInput_
- type SubscribedProject
- type SubscribedProjectInput_
- type SubscriptionGrantSummary
- func (s SubscriptionGrantSummary) GoString() string
- func (s *SubscriptionGrantSummary) SetAssets(v []*SubscribedAsset) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetCreatedAt(v time.Time) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetCreatedBy(v string) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetDomainId(v string) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetGrantedEntity(v *GrantedEntity) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetId(v string) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetStatus(v string) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetSubscriptionId(v string) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetSubscriptionTargetId(v string) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetUpdatedAt(v time.Time) *SubscriptionGrantSummary
- func (s *SubscriptionGrantSummary) SetUpdatedBy(v string) *SubscriptionGrantSummary
- func (s SubscriptionGrantSummary) String() string
- type SubscriptionRequestSummary
- func (s SubscriptionRequestSummary) GoString() string
- func (s *SubscriptionRequestSummary) SetCreatedAt(v time.Time) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetCreatedBy(v string) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetDecisionComment(v string) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetDomainId(v string) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetId(v string) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetRequestReason(v string) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetReviewerId(v string) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetStatus(v string) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetSubscribedListings(v []*SubscribedListing) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetSubscribedPrincipals(v []*SubscribedPrincipal) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetUpdatedAt(v time.Time) *SubscriptionRequestSummary
- func (s *SubscriptionRequestSummary) SetUpdatedBy(v string) *SubscriptionRequestSummary
- func (s SubscriptionRequestSummary) String() string
- type SubscriptionSummary
- func (s SubscriptionSummary) GoString() string
- func (s *SubscriptionSummary) SetCreatedAt(v time.Time) *SubscriptionSummary
- func (s *SubscriptionSummary) SetCreatedBy(v string) *SubscriptionSummary
- func (s *SubscriptionSummary) SetDomainId(v string) *SubscriptionSummary
- func (s *SubscriptionSummary) SetId(v string) *SubscriptionSummary
- func (s *SubscriptionSummary) SetRetainPermissions(v bool) *SubscriptionSummary
- func (s *SubscriptionSummary) SetStatus(v string) *SubscriptionSummary
- func (s *SubscriptionSummary) SetSubscribedListing(v *SubscribedListing) *SubscriptionSummary
- func (s *SubscriptionSummary) SetSubscribedPrincipal(v *SubscribedPrincipal) *SubscriptionSummary
- func (s *SubscriptionSummary) SetSubscriptionRequestId(v string) *SubscriptionSummary
- func (s *SubscriptionSummary) SetUpdatedAt(v time.Time) *SubscriptionSummary
- func (s *SubscriptionSummary) SetUpdatedBy(v string) *SubscriptionSummary
- func (s SubscriptionSummary) String() string
- type SubscriptionTargetForm
- func (s SubscriptionTargetForm) GoString() string
- func (s *SubscriptionTargetForm) SetContent(v string) *SubscriptionTargetForm
- func (s *SubscriptionTargetForm) SetFormName(v string) *SubscriptionTargetForm
- func (s SubscriptionTargetForm) String() string
- func (s *SubscriptionTargetForm) Validate() error
- type SubscriptionTargetSummary
- func (s SubscriptionTargetSummary) GoString() string
- func (s *SubscriptionTargetSummary) SetApplicableAssetTypes(v []*string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetAuthorizedPrincipals(v []*string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetCreatedAt(v time.Time) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetCreatedBy(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetDomainId(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetEnvironmentId(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetId(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetManageAccessRole(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetName(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetProjectId(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetProvider(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetType(v string) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetUpdatedAt(v time.Time) *SubscriptionTargetSummary
- func (s *SubscriptionTargetSummary) SetUpdatedBy(v string) *SubscriptionTargetSummary
- func (s SubscriptionTargetSummary) String() string
- type TagResourceInput
- type TagResourceOutput
- type TermRelations
- 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 Topic
- type UnauthorizedException
- func (s *UnauthorizedException) Code() string
- func (s *UnauthorizedException) Error() string
- func (s UnauthorizedException) GoString() string
- func (s *UnauthorizedException) Message() string
- func (s *UnauthorizedException) OrigErr() error
- func (s *UnauthorizedException) RequestID() string
- func (s *UnauthorizedException) StatusCode() int
- func (s UnauthorizedException) String() string
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateDataSourceInput
- func (s UpdateDataSourceInput) GoString() string
- func (s *UpdateDataSourceInput) SetAssetFormsInput(v []*FormInput_) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetConfiguration(v *DataSourceConfigurationInput_) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetDescription(v string) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetDomainIdentifier(v string) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetEnableSetting(v string) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetIdentifier(v string) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetName(v string) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetPublishOnImport(v bool) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetRecommendation(v *RecommendationConfiguration) *UpdateDataSourceInput
- func (s *UpdateDataSourceInput) SetSchedule(v *ScheduleConfiguration) *UpdateDataSourceInput
- func (s UpdateDataSourceInput) String() string
- func (s *UpdateDataSourceInput) Validate() error
- type UpdateDataSourceOutput
- func (s UpdateDataSourceOutput) GoString() string
- func (s *UpdateDataSourceOutput) SetAssetFormsOutput(v []*FormOutput_) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetConfiguration(v *DataSourceConfigurationOutput_) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetCreatedAt(v time.Time) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetDescription(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetDomainId(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetEnableSetting(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetEnvironmentId(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetErrorMessage(v *DataSourceErrorMessage) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetId(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetLastRunAt(v time.Time) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetLastRunErrorMessage(v *DataSourceErrorMessage) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetLastRunStatus(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetName(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetProjectId(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetPublishOnImport(v bool) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetRecommendation(v *RecommendationConfiguration) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetSchedule(v *ScheduleConfiguration) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetStatus(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetType(v string) *UpdateDataSourceOutput
- func (s *UpdateDataSourceOutput) SetUpdatedAt(v time.Time) *UpdateDataSourceOutput
- func (s UpdateDataSourceOutput) String() string
- type UpdateDomainInput
- func (s UpdateDomainInput) GoString() string
- func (s *UpdateDomainInput) SetClientToken(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetDescription(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetDomainExecutionRole(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetIdentifier(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetName(v string) *UpdateDomainInput
- func (s *UpdateDomainInput) SetSingleSignOn(v *SingleSignOn) *UpdateDomainInput
- func (s UpdateDomainInput) String() string
- func (s *UpdateDomainInput) Validate() error
- type UpdateDomainOutput
- func (s UpdateDomainOutput) GoString() string
- func (s *UpdateDomainOutput) SetDescription(v string) *UpdateDomainOutput
- func (s *UpdateDomainOutput) SetDomainExecutionRole(v string) *UpdateDomainOutput
- func (s *UpdateDomainOutput) SetId(v string) *UpdateDomainOutput
- func (s *UpdateDomainOutput) SetLastUpdatedAt(v time.Time) *UpdateDomainOutput
- func (s *UpdateDomainOutput) SetName(v string) *UpdateDomainOutput
- func (s *UpdateDomainOutput) SetSingleSignOn(v *SingleSignOn) *UpdateDomainOutput
- func (s UpdateDomainOutput) String() string
- type UpdateEnvironmentInput
- func (s UpdateEnvironmentInput) GoString() string
- func (s *UpdateEnvironmentInput) SetDescription(v string) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetDomainIdentifier(v string) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetGlossaryTerms(v []*string) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetIdentifier(v string) *UpdateEnvironmentInput
- func (s *UpdateEnvironmentInput) SetName(v string) *UpdateEnvironmentInput
- func (s UpdateEnvironmentInput) String() string
- func (s *UpdateEnvironmentInput) Validate() error
- type UpdateEnvironmentOutput
- func (s UpdateEnvironmentOutput) GoString() string
- func (s *UpdateEnvironmentOutput) SetAwsAccountId(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetAwsAccountRegion(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetCreatedAt(v time.Time) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetCreatedBy(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetDeploymentProperties(v *DeploymentProperties) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetDescription(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetDomainId(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetEnvironmentActions(v []*ConfigurableEnvironmentAction) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetEnvironmentBlueprintId(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetEnvironmentProfileId(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetGlossaryTerms(v []*string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetId(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetLastDeployment(v *Deployment) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetName(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetProjectId(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetProvider(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetProvisionedResources(v []*Resource) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetProvisioningProperties(v *ProvisioningProperties) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetStatus(v string) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetUpdatedAt(v time.Time) *UpdateEnvironmentOutput
- func (s *UpdateEnvironmentOutput) SetUserParameters(v []*CustomParameter) *UpdateEnvironmentOutput
- func (s UpdateEnvironmentOutput) String() string
- type UpdateEnvironmentProfileInput
- func (s UpdateEnvironmentProfileInput) GoString() string
- func (s *UpdateEnvironmentProfileInput) SetAwsAccountId(v string) *UpdateEnvironmentProfileInput
- func (s *UpdateEnvironmentProfileInput) SetAwsAccountRegion(v string) *UpdateEnvironmentProfileInput
- func (s *UpdateEnvironmentProfileInput) SetDescription(v string) *UpdateEnvironmentProfileInput
- func (s *UpdateEnvironmentProfileInput) SetDomainIdentifier(v string) *UpdateEnvironmentProfileInput
- func (s *UpdateEnvironmentProfileInput) SetIdentifier(v string) *UpdateEnvironmentProfileInput
- func (s *UpdateEnvironmentProfileInput) SetName(v string) *UpdateEnvironmentProfileInput
- func (s *UpdateEnvironmentProfileInput) SetUserParameters(v []*EnvironmentParameter) *UpdateEnvironmentProfileInput
- func (s UpdateEnvironmentProfileInput) String() string
- func (s *UpdateEnvironmentProfileInput) Validate() error
- type UpdateEnvironmentProfileOutput
- func (s UpdateEnvironmentProfileOutput) GoString() string
- func (s *UpdateEnvironmentProfileOutput) SetAwsAccountId(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetAwsAccountRegion(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetCreatedAt(v time.Time) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetCreatedBy(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetDescription(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetDomainId(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetEnvironmentBlueprintId(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetId(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetName(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetProjectId(v string) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetUpdatedAt(v time.Time) *UpdateEnvironmentProfileOutput
- func (s *UpdateEnvironmentProfileOutput) SetUserParameters(v []*CustomParameter) *UpdateEnvironmentProfileOutput
- func (s UpdateEnvironmentProfileOutput) String() string
- type UpdateGlossaryInput
- func (s UpdateGlossaryInput) GoString() string
- func (s *UpdateGlossaryInput) SetClientToken(v string) *UpdateGlossaryInput
- func (s *UpdateGlossaryInput) SetDescription(v string) *UpdateGlossaryInput
- func (s *UpdateGlossaryInput) SetDomainIdentifier(v string) *UpdateGlossaryInput
- func (s *UpdateGlossaryInput) SetIdentifier(v string) *UpdateGlossaryInput
- func (s *UpdateGlossaryInput) SetName(v string) *UpdateGlossaryInput
- func (s *UpdateGlossaryInput) SetStatus(v string) *UpdateGlossaryInput
- func (s UpdateGlossaryInput) String() string
- func (s *UpdateGlossaryInput) Validate() error
- type UpdateGlossaryOutput
- func (s UpdateGlossaryOutput) GoString() string
- func (s *UpdateGlossaryOutput) SetDescription(v string) *UpdateGlossaryOutput
- func (s *UpdateGlossaryOutput) SetDomainId(v string) *UpdateGlossaryOutput
- func (s *UpdateGlossaryOutput) SetId(v string) *UpdateGlossaryOutput
- func (s *UpdateGlossaryOutput) SetName(v string) *UpdateGlossaryOutput
- func (s *UpdateGlossaryOutput) SetOwningProjectId(v string) *UpdateGlossaryOutput
- func (s *UpdateGlossaryOutput) SetStatus(v string) *UpdateGlossaryOutput
- func (s UpdateGlossaryOutput) String() string
- type UpdateGlossaryTermInput
- func (s UpdateGlossaryTermInput) GoString() string
- func (s *UpdateGlossaryTermInput) SetDomainIdentifier(v string) *UpdateGlossaryTermInput
- func (s *UpdateGlossaryTermInput) SetGlossaryIdentifier(v string) *UpdateGlossaryTermInput
- func (s *UpdateGlossaryTermInput) SetIdentifier(v string) *UpdateGlossaryTermInput
- func (s *UpdateGlossaryTermInput) SetLongDescription(v string) *UpdateGlossaryTermInput
- func (s *UpdateGlossaryTermInput) SetName(v string) *UpdateGlossaryTermInput
- func (s *UpdateGlossaryTermInput) SetShortDescription(v string) *UpdateGlossaryTermInput
- func (s *UpdateGlossaryTermInput) SetStatus(v string) *UpdateGlossaryTermInput
- func (s *UpdateGlossaryTermInput) SetTermRelations(v *TermRelations) *UpdateGlossaryTermInput
- func (s UpdateGlossaryTermInput) String() string
- func (s *UpdateGlossaryTermInput) Validate() error
- type UpdateGlossaryTermOutput
- func (s UpdateGlossaryTermOutput) GoString() string
- func (s *UpdateGlossaryTermOutput) SetDomainId(v string) *UpdateGlossaryTermOutput
- func (s *UpdateGlossaryTermOutput) SetGlossaryId(v string) *UpdateGlossaryTermOutput
- func (s *UpdateGlossaryTermOutput) SetId(v string) *UpdateGlossaryTermOutput
- func (s *UpdateGlossaryTermOutput) SetLongDescription(v string) *UpdateGlossaryTermOutput
- func (s *UpdateGlossaryTermOutput) SetName(v string) *UpdateGlossaryTermOutput
- func (s *UpdateGlossaryTermOutput) SetShortDescription(v string) *UpdateGlossaryTermOutput
- func (s *UpdateGlossaryTermOutput) SetStatus(v string) *UpdateGlossaryTermOutput
- func (s *UpdateGlossaryTermOutput) SetTermRelations(v *TermRelations) *UpdateGlossaryTermOutput
- func (s UpdateGlossaryTermOutput) String() string
- type UpdateGroupProfileInput
- func (s UpdateGroupProfileInput) GoString() string
- func (s *UpdateGroupProfileInput) SetDomainIdentifier(v string) *UpdateGroupProfileInput
- func (s *UpdateGroupProfileInput) SetGroupIdentifier(v string) *UpdateGroupProfileInput
- func (s *UpdateGroupProfileInput) SetStatus(v string) *UpdateGroupProfileInput
- func (s UpdateGroupProfileInput) String() string
- func (s *UpdateGroupProfileInput) Validate() error
- type UpdateGroupProfileOutput
- func (s UpdateGroupProfileOutput) GoString() string
- func (s *UpdateGroupProfileOutput) SetDomainId(v string) *UpdateGroupProfileOutput
- func (s *UpdateGroupProfileOutput) SetGroupName(v string) *UpdateGroupProfileOutput
- func (s *UpdateGroupProfileOutput) SetId(v string) *UpdateGroupProfileOutput
- func (s *UpdateGroupProfileOutput) SetStatus(v string) *UpdateGroupProfileOutput
- func (s UpdateGroupProfileOutput) String() string
- type UpdateProjectInput
- func (s UpdateProjectInput) GoString() string
- func (s *UpdateProjectInput) SetDescription(v string) *UpdateProjectInput
- func (s *UpdateProjectInput) SetDomainIdentifier(v string) *UpdateProjectInput
- func (s *UpdateProjectInput) SetGlossaryTerms(v []*string) *UpdateProjectInput
- func (s *UpdateProjectInput) SetIdentifier(v string) *UpdateProjectInput
- func (s *UpdateProjectInput) SetName(v string) *UpdateProjectInput
- func (s UpdateProjectInput) String() string
- func (s *UpdateProjectInput) Validate() error
- type UpdateProjectOutput
- func (s UpdateProjectOutput) GoString() string
- func (s *UpdateProjectOutput) SetCreatedAt(v time.Time) *UpdateProjectOutput
- func (s *UpdateProjectOutput) SetCreatedBy(v string) *UpdateProjectOutput
- func (s *UpdateProjectOutput) SetDescription(v string) *UpdateProjectOutput
- func (s *UpdateProjectOutput) SetDomainId(v string) *UpdateProjectOutput
- func (s *UpdateProjectOutput) SetGlossaryTerms(v []*string) *UpdateProjectOutput
- func (s *UpdateProjectOutput) SetId(v string) *UpdateProjectOutput
- func (s *UpdateProjectOutput) SetLastUpdatedAt(v time.Time) *UpdateProjectOutput
- func (s *UpdateProjectOutput) SetName(v string) *UpdateProjectOutput
- func (s UpdateProjectOutput) String() string
- type UpdateSubscriptionGrantStatusInput
- func (s UpdateSubscriptionGrantStatusInput) GoString() string
- func (s *UpdateSubscriptionGrantStatusInput) SetAssetIdentifier(v string) *UpdateSubscriptionGrantStatusInput
- func (s *UpdateSubscriptionGrantStatusInput) SetDomainIdentifier(v string) *UpdateSubscriptionGrantStatusInput
- func (s *UpdateSubscriptionGrantStatusInput) SetFailureCause(v *FailureCause) *UpdateSubscriptionGrantStatusInput
- func (s *UpdateSubscriptionGrantStatusInput) SetIdentifier(v string) *UpdateSubscriptionGrantStatusInput
- func (s *UpdateSubscriptionGrantStatusInput) SetStatus(v string) *UpdateSubscriptionGrantStatusInput
- func (s *UpdateSubscriptionGrantStatusInput) SetTargetName(v string) *UpdateSubscriptionGrantStatusInput
- func (s UpdateSubscriptionGrantStatusInput) String() string
- func (s *UpdateSubscriptionGrantStatusInput) Validate() error
- type UpdateSubscriptionGrantStatusOutput
- func (s UpdateSubscriptionGrantStatusOutput) GoString() string
- func (s *UpdateSubscriptionGrantStatusOutput) SetAssets(v []*SubscribedAsset) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetCreatedAt(v time.Time) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetCreatedBy(v string) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetDomainId(v string) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetGrantedEntity(v *GrantedEntity) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetId(v string) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetStatus(v string) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetSubscriptionId(v string) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetSubscriptionTargetId(v string) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetUpdatedAt(v time.Time) *UpdateSubscriptionGrantStatusOutput
- func (s *UpdateSubscriptionGrantStatusOutput) SetUpdatedBy(v string) *UpdateSubscriptionGrantStatusOutput
- func (s UpdateSubscriptionGrantStatusOutput) String() string
- type UpdateSubscriptionRequestInput
- func (s UpdateSubscriptionRequestInput) GoString() string
- func (s *UpdateSubscriptionRequestInput) SetDomainIdentifier(v string) *UpdateSubscriptionRequestInput
- func (s *UpdateSubscriptionRequestInput) SetIdentifier(v string) *UpdateSubscriptionRequestInput
- func (s *UpdateSubscriptionRequestInput) SetRequestReason(v string) *UpdateSubscriptionRequestInput
- func (s UpdateSubscriptionRequestInput) String() string
- func (s *UpdateSubscriptionRequestInput) Validate() error
- type UpdateSubscriptionRequestOutput
- func (s UpdateSubscriptionRequestOutput) GoString() string
- func (s *UpdateSubscriptionRequestOutput) SetCreatedAt(v time.Time) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetCreatedBy(v string) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetDecisionComment(v string) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetDomainId(v string) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetId(v string) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetRequestReason(v string) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetReviewerId(v string) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetStatus(v string) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetSubscribedListings(v []*SubscribedListing) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetUpdatedAt(v time.Time) *UpdateSubscriptionRequestOutput
- func (s *UpdateSubscriptionRequestOutput) SetUpdatedBy(v string) *UpdateSubscriptionRequestOutput
- func (s UpdateSubscriptionRequestOutput) String() string
- type UpdateSubscriptionTargetInput
- func (s UpdateSubscriptionTargetInput) GoString() string
- func (s *UpdateSubscriptionTargetInput) SetApplicableAssetTypes(v []*string) *UpdateSubscriptionTargetInput
- func (s *UpdateSubscriptionTargetInput) SetAuthorizedPrincipals(v []*string) *UpdateSubscriptionTargetInput
- func (s *UpdateSubscriptionTargetInput) SetDomainIdentifier(v string) *UpdateSubscriptionTargetInput
- func (s *UpdateSubscriptionTargetInput) SetEnvironmentIdentifier(v string) *UpdateSubscriptionTargetInput
- func (s *UpdateSubscriptionTargetInput) SetIdentifier(v string) *UpdateSubscriptionTargetInput
- func (s *UpdateSubscriptionTargetInput) SetManageAccessRole(v string) *UpdateSubscriptionTargetInput
- func (s *UpdateSubscriptionTargetInput) SetName(v string) *UpdateSubscriptionTargetInput
- func (s *UpdateSubscriptionTargetInput) SetProvider(v string) *UpdateSubscriptionTargetInput
- func (s *UpdateSubscriptionTargetInput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *UpdateSubscriptionTargetInput
- func (s UpdateSubscriptionTargetInput) String() string
- func (s *UpdateSubscriptionTargetInput) Validate() error
- type UpdateSubscriptionTargetOutput
- func (s UpdateSubscriptionTargetOutput) GoString() string
- func (s *UpdateSubscriptionTargetOutput) SetApplicableAssetTypes(v []*string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetAuthorizedPrincipals(v []*string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetCreatedAt(v time.Time) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetCreatedBy(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetDomainId(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetEnvironmentId(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetId(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetManageAccessRole(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetName(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetProjectId(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetProvider(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetType(v string) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetUpdatedAt(v time.Time) *UpdateSubscriptionTargetOutput
- func (s *UpdateSubscriptionTargetOutput) SetUpdatedBy(v string) *UpdateSubscriptionTargetOutput
- func (s UpdateSubscriptionTargetOutput) String() string
- type UpdateUserProfileInput
- func (s UpdateUserProfileInput) GoString() string
- func (s *UpdateUserProfileInput) SetDomainIdentifier(v string) *UpdateUserProfileInput
- func (s *UpdateUserProfileInput) SetStatus(v string) *UpdateUserProfileInput
- func (s *UpdateUserProfileInput) SetType(v string) *UpdateUserProfileInput
- func (s *UpdateUserProfileInput) SetUserIdentifier(v string) *UpdateUserProfileInput
- func (s UpdateUserProfileInput) String() string
- func (s *UpdateUserProfileInput) Validate() error
- type UpdateUserProfileOutput
- func (s UpdateUserProfileOutput) GoString() string
- func (s *UpdateUserProfileOutput) SetDetails(v *UserProfileDetails) *UpdateUserProfileOutput
- func (s *UpdateUserProfileOutput) SetDomainId(v string) *UpdateUserProfileOutput
- func (s *UpdateUserProfileOutput) SetId(v string) *UpdateUserProfileOutput
- func (s *UpdateUserProfileOutput) SetStatus(v string) *UpdateUserProfileOutput
- func (s *UpdateUserProfileOutput) SetType(v string) *UpdateUserProfileOutput
- func (s UpdateUserProfileOutput) String() string
- type UserDetails
- type UserProfileDetails
- type UserProfileSummary
- func (s UserProfileSummary) GoString() string
- func (s *UserProfileSummary) SetDetails(v *UserProfileDetails) *UserProfileSummary
- func (s *UserProfileSummary) SetDomainId(v string) *UserProfileSummary
- func (s *UserProfileSummary) SetId(v string) *UserProfileSummary
- func (s *UserProfileSummary) SetStatus(v string) *UserProfileSummary
- func (s *UserProfileSummary) SetType(v string) *UserProfileSummary
- func (s UserProfileSummary) String() string
- 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
Constants ¶
const ( // AcceptRuleBehaviorAll is a AcceptRuleBehavior enum value AcceptRuleBehaviorAll = "ALL" // AcceptRuleBehaviorNone is a AcceptRuleBehavior enum value AcceptRuleBehaviorNone = "NONE" )
const ( // AuthTypeIamIdc is a AuthType enum value AuthTypeIamIdc = "IAM_IDC" // AuthTypeDisabled is a AuthType enum value AuthTypeDisabled = "DISABLED" )
const ( // ChangeActionPublish is a ChangeAction enum value ChangeActionPublish = "PUBLISH" // ChangeActionUnpublish is a ChangeAction enum value ChangeActionUnpublish = "UNPUBLISH" )
const ( // ConfigurableActionTypeAuthorizationIam is a ConfigurableActionTypeAuthorization enum value ConfigurableActionTypeAuthorizationIam = "IAM" // ConfigurableActionTypeAuthorizationHttps is a ConfigurableActionTypeAuthorization enum value ConfigurableActionTypeAuthorizationHttps = "HTTPS" )
const ( // DataAssetActivityStatusFailed is a DataAssetActivityStatus enum value DataAssetActivityStatusFailed = "FAILED" // DataAssetActivityStatusPublishingFailed is a DataAssetActivityStatus enum value DataAssetActivityStatusPublishingFailed = "PUBLISHING_FAILED" // DataAssetActivityStatusSucceededCreated is a DataAssetActivityStatus enum value DataAssetActivityStatusSucceededCreated = "SUCCEEDED_CREATED" // DataAssetActivityStatusSucceededUpdated is a DataAssetActivityStatus enum value DataAssetActivityStatusSucceededUpdated = "SUCCEEDED_UPDATED" // DataAssetActivityStatusSkippedAlreadyImported is a DataAssetActivityStatus enum value DataAssetActivityStatusSkippedAlreadyImported = "SKIPPED_ALREADY_IMPORTED" // DataAssetActivityStatusSkippedArchived is a DataAssetActivityStatus enum value DataAssetActivityStatusSkippedArchived = "SKIPPED_ARCHIVED" // DataAssetActivityStatusSkippedNoAccess is a DataAssetActivityStatus enum value DataAssetActivityStatusSkippedNoAccess = "SKIPPED_NO_ACCESS" // DataAssetActivityStatusUnchanged is a DataAssetActivityStatus enum value DataAssetActivityStatusUnchanged = "UNCHANGED" )
const ( // DataSourceErrorTypeAccessDeniedException is a DataSourceErrorType enum value DataSourceErrorTypeAccessDeniedException = "ACCESS_DENIED_EXCEPTION" // DataSourceErrorTypeConflictException is a DataSourceErrorType enum value DataSourceErrorTypeConflictException = "CONFLICT_EXCEPTION" // DataSourceErrorTypeInternalServerException is a DataSourceErrorType enum value DataSourceErrorTypeInternalServerException = "INTERNAL_SERVER_EXCEPTION" // DataSourceErrorTypeResourceNotFoundException is a DataSourceErrorType enum value DataSourceErrorTypeResourceNotFoundException = "RESOURCE_NOT_FOUND_EXCEPTION" // DataSourceErrorTypeServiceQuotaExceededException is a DataSourceErrorType enum value DataSourceErrorTypeServiceQuotaExceededException = "SERVICE_QUOTA_EXCEEDED_EXCEPTION" // DataSourceErrorTypeThrottlingException is a DataSourceErrorType enum value DataSourceErrorTypeThrottlingException = "THROTTLING_EXCEPTION" // DataSourceErrorTypeValidationException is a DataSourceErrorType enum value DataSourceErrorTypeValidationException = "VALIDATION_EXCEPTION" )
const ( // DataSourceRunStatusRequested is a DataSourceRunStatus enum value DataSourceRunStatusRequested = "REQUESTED" // DataSourceRunStatusRunning is a DataSourceRunStatus enum value DataSourceRunStatusRunning = "RUNNING" // DataSourceRunStatusFailed is a DataSourceRunStatus enum value DataSourceRunStatusFailed = "FAILED" // DataSourceRunStatusPartiallySucceeded is a DataSourceRunStatus enum value DataSourceRunStatusPartiallySucceeded = "PARTIALLY_SUCCEEDED" // DataSourceRunStatusSuccess is a DataSourceRunStatus enum value DataSourceRunStatusSuccess = "SUCCESS" )
const ( // DataSourceRunTypePrioritized is a DataSourceRunType enum value DataSourceRunTypePrioritized = "PRIORITIZED" // DataSourceRunTypeScheduled is a DataSourceRunType enum value DataSourceRunTypeScheduled = "SCHEDULED" )
const ( // DataSourceStatusCreating is a DataSourceStatus enum value DataSourceStatusCreating = "CREATING" // DataSourceStatusFailedCreation is a DataSourceStatus enum value DataSourceStatusFailedCreation = "FAILED_CREATION" // DataSourceStatusReady is a DataSourceStatus enum value DataSourceStatusReady = "READY" // DataSourceStatusUpdating is a DataSourceStatus enum value DataSourceStatusUpdating = "UPDATING" // DataSourceStatusFailedUpdate is a DataSourceStatus enum value DataSourceStatusFailedUpdate = "FAILED_UPDATE" // DataSourceStatusRunning is a DataSourceStatus enum value DataSourceStatusRunning = "RUNNING" // DataSourceStatusDeleting is a DataSourceStatus enum value DataSourceStatusDeleting = "DELETING" // DataSourceStatusFailedDeletion is a DataSourceStatus enum value DataSourceStatusFailedDeletion = "FAILED_DELETION" )
const ( // DeploymentStatusInProgress is a DeploymentStatus enum value DeploymentStatusInProgress = "IN_PROGRESS" // DeploymentStatusSuccessful is a DeploymentStatus enum value DeploymentStatusSuccessful = "SUCCESSFUL" // DeploymentStatusFailed is a DeploymentStatus enum value DeploymentStatusFailed = "FAILED" // DeploymentStatusPendingDeployment is a DeploymentStatus enum value DeploymentStatusPendingDeployment = "PENDING_DEPLOYMENT" )
const ( // DeploymentTypeCreate is a DeploymentType enum value DeploymentTypeCreate = "CREATE" // DeploymentTypeUpdate is a DeploymentType enum value DeploymentTypeUpdate = "UPDATE" // DeploymentTypeDelete is a DeploymentType enum value DeploymentTypeDelete = "DELETE" )
const ( // DomainStatusCreating is a DomainStatus enum value DomainStatusCreating = "CREATING" // DomainStatusAvailable is a DomainStatus enum value DomainStatusAvailable = "AVAILABLE" // DomainStatusCreationFailed is a DomainStatus enum value DomainStatusCreationFailed = "CREATION_FAILED" // DomainStatusDeleting is a DomainStatus enum value DomainStatusDeleting = "DELETING" // DomainStatusDeleted is a DomainStatus enum value DomainStatusDeleted = "DELETED" // DomainStatusDeletionFailed is a DomainStatus enum value DomainStatusDeletionFailed = "DELETION_FAILED" )
const ( // EnableSettingEnabled is a EnableSetting enum value EnableSettingEnabled = "ENABLED" // EnableSettingDisabled is a EnableSetting enum value EnableSettingDisabled = "DISABLED" )
const ( // EnvironmentStatusActive is a EnvironmentStatus enum value EnvironmentStatusActive = "ACTIVE" // EnvironmentStatusCreating is a EnvironmentStatus enum value EnvironmentStatusCreating = "CREATING" // EnvironmentStatusUpdating is a EnvironmentStatus enum value EnvironmentStatusUpdating = "UPDATING" // EnvironmentStatusDeleting is a EnvironmentStatus enum value EnvironmentStatusDeleting = "DELETING" // EnvironmentStatusCreateFailed is a EnvironmentStatus enum value EnvironmentStatusCreateFailed = "CREATE_FAILED" // EnvironmentStatusUpdateFailed is a EnvironmentStatus enum value EnvironmentStatusUpdateFailed = "UPDATE_FAILED" // EnvironmentStatusDeleteFailed is a EnvironmentStatus enum value EnvironmentStatusDeleteFailed = "DELETE_FAILED" // EnvironmentStatusValidationFailed is a EnvironmentStatus enum value EnvironmentStatusValidationFailed = "VALIDATION_FAILED" // EnvironmentStatusSuspended is a EnvironmentStatus enum value EnvironmentStatusSuspended = "SUSPENDED" // EnvironmentStatusDisabled is a EnvironmentStatus enum value EnvironmentStatusDisabled = "DISABLED" // EnvironmentStatusExpired is a EnvironmentStatus enum value EnvironmentStatusExpired = "EXPIRED" // EnvironmentStatusDeleted is a EnvironmentStatus enum value EnvironmentStatusDeleted = "DELETED" // EnvironmentStatusInaccessible is a EnvironmentStatus enum value EnvironmentStatusInaccessible = "INACCESSIBLE" )
const ( // FilterExpressionTypeInclude is a FilterExpressionType enum value FilterExpressionTypeInclude = "INCLUDE" // FilterExpressionTypeExclude is a FilterExpressionType enum value FilterExpressionTypeExclude = "EXCLUDE" )
const ( // FormTypeStatusEnabled is a FormTypeStatus enum value FormTypeStatusEnabled = "ENABLED" // FormTypeStatusDisabled is a FormTypeStatus enum value FormTypeStatusDisabled = "DISABLED" )
const ( // GlossaryStatusDisabled is a GlossaryStatus enum value GlossaryStatusDisabled = "DISABLED" // GlossaryStatusEnabled is a GlossaryStatus enum value GlossaryStatusEnabled = "ENABLED" )
const ( // GlossaryTermStatusEnabled is a GlossaryTermStatus enum value GlossaryTermStatusEnabled = "ENABLED" // GlossaryTermStatusDisabled is a GlossaryTermStatus enum value GlossaryTermStatusDisabled = "DISABLED" )
const ( // GroupProfileStatusAssigned is a GroupProfileStatus enum value GroupProfileStatusAssigned = "ASSIGNED" // GroupProfileStatusNotAssigned is a GroupProfileStatus enum value GroupProfileStatusNotAssigned = "NOT_ASSIGNED" )
const ( // GroupSearchTypeSsoGroup is a GroupSearchType enum value GroupSearchTypeSsoGroup = "SSO_GROUP" // GroupSearchTypeDatazoneSsoGroup is a GroupSearchType enum value GroupSearchTypeDatazoneSsoGroup = "DATAZONE_SSO_GROUP" )
const ( // InventorySearchScopeAsset is a InventorySearchScope enum value InventorySearchScopeAsset = "ASSET" // InventorySearchScopeGlossary is a InventorySearchScope enum value InventorySearchScopeGlossary = "GLOSSARY" // InventorySearchScopeGlossaryTerm is a InventorySearchScope enum value InventorySearchScopeGlossaryTerm = "GLOSSARY_TERM" )
const ( // ListingStatusCreating is a ListingStatus enum value ListingStatusCreating = "CREATING" // ListingStatusActive is a ListingStatus enum value ListingStatusActive = "ACTIVE" // ListingStatusInactive is a ListingStatus enum value ListingStatusInactive = "INACTIVE" )
const ( // NotificationRoleProjectOwner is a NotificationRole enum value NotificationRoleProjectOwner = "PROJECT_OWNER" // NotificationRoleProjectContributor is a NotificationRole enum value NotificationRoleProjectContributor = "PROJECT_CONTRIBUTOR" // NotificationRoleProjectViewer is a NotificationRole enum value NotificationRoleProjectViewer = "PROJECT_VIEWER" // NotificationRoleDomainOwner is a NotificationRole enum value NotificationRoleDomainOwner = "DOMAIN_OWNER" // NotificationRoleProjectSubscriber is a NotificationRole enum value NotificationRoleProjectSubscriber = "PROJECT_SUBSCRIBER" )
const ( // NotificationTypeTask is a NotificationType enum value NotificationTypeTask = "TASK" // NotificationTypeEvent is a NotificationType enum value NotificationTypeEvent = "EVENT" )
const ( // RejectRuleBehaviorAll is a RejectRuleBehavior enum value RejectRuleBehaviorAll = "ALL" // RejectRuleBehaviorNone is a RejectRuleBehavior enum value RejectRuleBehaviorNone = "NONE" )
const ( // SortKeyCreatedAt is a SortKey enum value SortKeyCreatedAt = "CREATED_AT" // SortKeyUpdatedAt is a SortKey enum value SortKeyUpdatedAt = "UPDATED_AT" )
const ( // SortOrderAscending is a SortOrder enum value SortOrderAscending = "ASCENDING" // SortOrderDescending is a SortOrder enum value SortOrderDescending = "DESCENDING" )
const ( // SubscriptionGrantOverallStatusPending is a SubscriptionGrantOverallStatus enum value SubscriptionGrantOverallStatusPending = "PENDING" // SubscriptionGrantOverallStatusInProgress is a SubscriptionGrantOverallStatus enum value SubscriptionGrantOverallStatusInProgress = "IN_PROGRESS" // SubscriptionGrantOverallStatusGrantFailed is a SubscriptionGrantOverallStatus enum value SubscriptionGrantOverallStatusGrantFailed = "GRANT_FAILED" // SubscriptionGrantOverallStatusRevokeFailed is a SubscriptionGrantOverallStatus enum value SubscriptionGrantOverallStatusRevokeFailed = "REVOKE_FAILED" // SubscriptionGrantOverallStatusGrantAndRevokeFailed is a SubscriptionGrantOverallStatus enum value SubscriptionGrantOverallStatusGrantAndRevokeFailed = "GRANT_AND_REVOKE_FAILED" // SubscriptionGrantOverallStatusCompleted is a SubscriptionGrantOverallStatus enum value SubscriptionGrantOverallStatusCompleted = "COMPLETED" // SubscriptionGrantOverallStatusInaccessible is a SubscriptionGrantOverallStatus enum value SubscriptionGrantOverallStatusInaccessible = "INACCESSIBLE" )
const ( // SubscriptionGrantStatusGrantPending is a SubscriptionGrantStatus enum value SubscriptionGrantStatusGrantPending = "GRANT_PENDING" // SubscriptionGrantStatusRevokePending is a SubscriptionGrantStatus enum value SubscriptionGrantStatusRevokePending = "REVOKE_PENDING" // SubscriptionGrantStatusGrantInProgress is a SubscriptionGrantStatus enum value SubscriptionGrantStatusGrantInProgress = "GRANT_IN_PROGRESS" // SubscriptionGrantStatusRevokeInProgress is a SubscriptionGrantStatus enum value SubscriptionGrantStatusRevokeInProgress = "REVOKE_IN_PROGRESS" // SubscriptionGrantStatusGranted is a SubscriptionGrantStatus enum value SubscriptionGrantStatusGranted = "GRANTED" // SubscriptionGrantStatusRevoked is a SubscriptionGrantStatus enum value SubscriptionGrantStatusRevoked = "REVOKED" // SubscriptionGrantStatusGrantFailed is a SubscriptionGrantStatus enum value SubscriptionGrantStatusGrantFailed = "GRANT_FAILED" // SubscriptionGrantStatusRevokeFailed is a SubscriptionGrantStatus enum value SubscriptionGrantStatusRevokeFailed = "REVOKE_FAILED" )
const ( // SubscriptionRequestStatusPending is a SubscriptionRequestStatus enum value SubscriptionRequestStatusPending = "PENDING" // SubscriptionRequestStatusAccepted is a SubscriptionRequestStatus enum value SubscriptionRequestStatusAccepted = "ACCEPTED" // SubscriptionRequestStatusRejected is a SubscriptionRequestStatus enum value SubscriptionRequestStatusRejected = "REJECTED" )
const ( // SubscriptionStatusApproved is a SubscriptionStatus enum value SubscriptionStatusApproved = "APPROVED" // SubscriptionStatusRevoked is a SubscriptionStatus enum value SubscriptionStatusRevoked = "REVOKED" // SubscriptionStatusCancelled is a SubscriptionStatus enum value SubscriptionStatusCancelled = "CANCELLED" )
const ( // TaskStatusActive is a TaskStatus enum value TaskStatusActive = "ACTIVE" // TaskStatusInactive is a TaskStatus enum value TaskStatusInactive = "INACTIVE" )
const ( // TimezoneUtc is a Timezone enum value TimezoneUtc = "UTC" // TimezoneAfricaJohannesburg is a Timezone enum value TimezoneAfricaJohannesburg = "AFRICA_JOHANNESBURG" // TimezoneAmericaMontreal is a Timezone enum value TimezoneAmericaMontreal = "AMERICA_MONTREAL" // TimezoneAmericaSaoPaulo is a Timezone enum value TimezoneAmericaSaoPaulo = "AMERICA_SAO_PAULO" // TimezoneAsiaBahrain is a Timezone enum value TimezoneAsiaBahrain = "ASIA_BAHRAIN" // TimezoneAsiaBangkok is a Timezone enum value TimezoneAsiaBangkok = "ASIA_BANGKOK" // TimezoneAsiaCalcutta is a Timezone enum value TimezoneAsiaCalcutta = "ASIA_CALCUTTA" // TimezoneAsiaDubai is a Timezone enum value TimezoneAsiaDubai = "ASIA_DUBAI" // TimezoneAsiaHongKong is a Timezone enum value TimezoneAsiaHongKong = "ASIA_HONG_KONG" // TimezoneAsiaJakarta is a Timezone enum value TimezoneAsiaJakarta = "ASIA_JAKARTA" // TimezoneAsiaKualaLumpur is a Timezone enum value TimezoneAsiaKualaLumpur = "ASIA_KUALA_LUMPUR" // TimezoneAsiaSeoul is a Timezone enum value TimezoneAsiaSeoul = "ASIA_SEOUL" // TimezoneAsiaShanghai is a Timezone enum value TimezoneAsiaShanghai = "ASIA_SHANGHAI" // TimezoneAsiaSingapore is a Timezone enum value TimezoneAsiaSingapore = "ASIA_SINGAPORE" // TimezoneAsiaTaipei is a Timezone enum value TimezoneAsiaTaipei = "ASIA_TAIPEI" // TimezoneAsiaTokyo is a Timezone enum value TimezoneAsiaTokyo = "ASIA_TOKYO" // TimezoneAustraliaMelbourne is a Timezone enum value TimezoneAustraliaMelbourne = "AUSTRALIA_MELBOURNE" // TimezoneAustraliaSydney is a Timezone enum value TimezoneAustraliaSydney = "AUSTRALIA_SYDNEY" // TimezoneCanadaCentral is a Timezone enum value TimezoneCanadaCentral = "CANADA_CENTRAL" // TimezoneCet is a Timezone enum value TimezoneCet = "CET" // TimezoneCst6cdt is a Timezone enum value TimezoneCst6cdt = "CST6CDT" // TimezoneEtcGmt is a Timezone enum value TimezoneEtcGmt = "ETC_GMT" // TimezoneEtcGmt0 is a Timezone enum value TimezoneEtcGmt0 = "ETC_GMT0" // TimezoneEtcGmtAdd0 is a Timezone enum value TimezoneEtcGmtAdd0 = "ETC_GMT_ADD_0" // TimezoneEtcGmtAdd1 is a Timezone enum value TimezoneEtcGmtAdd1 = "ETC_GMT_ADD_1" // TimezoneEtcGmtAdd10 is a Timezone enum value TimezoneEtcGmtAdd10 = "ETC_GMT_ADD_10" // TimezoneEtcGmtAdd11 is a Timezone enum value TimezoneEtcGmtAdd11 = "ETC_GMT_ADD_11" // TimezoneEtcGmtAdd12 is a Timezone enum value TimezoneEtcGmtAdd12 = "ETC_GMT_ADD_12" // TimezoneEtcGmtAdd2 is a Timezone enum value TimezoneEtcGmtAdd2 = "ETC_GMT_ADD_2" // TimezoneEtcGmtAdd3 is a Timezone enum value TimezoneEtcGmtAdd3 = "ETC_GMT_ADD_3" // TimezoneEtcGmtAdd4 is a Timezone enum value TimezoneEtcGmtAdd4 = "ETC_GMT_ADD_4" // TimezoneEtcGmtAdd5 is a Timezone enum value TimezoneEtcGmtAdd5 = "ETC_GMT_ADD_5" // TimezoneEtcGmtAdd6 is a Timezone enum value TimezoneEtcGmtAdd6 = "ETC_GMT_ADD_6" // TimezoneEtcGmtAdd7 is a Timezone enum value TimezoneEtcGmtAdd7 = "ETC_GMT_ADD_7" // TimezoneEtcGmtAdd8 is a Timezone enum value TimezoneEtcGmtAdd8 = "ETC_GMT_ADD_8" // TimezoneEtcGmtAdd9 is a Timezone enum value TimezoneEtcGmtAdd9 = "ETC_GMT_ADD_9" // TimezoneEtcGmtNeg0 is a Timezone enum value TimezoneEtcGmtNeg0 = "ETC_GMT_NEG_0" // TimezoneEtcGmtNeg1 is a Timezone enum value TimezoneEtcGmtNeg1 = "ETC_GMT_NEG_1" // TimezoneEtcGmtNeg10 is a Timezone enum value TimezoneEtcGmtNeg10 = "ETC_GMT_NEG_10" // TimezoneEtcGmtNeg11 is a Timezone enum value TimezoneEtcGmtNeg11 = "ETC_GMT_NEG_11" // TimezoneEtcGmtNeg12 is a Timezone enum value TimezoneEtcGmtNeg12 = "ETC_GMT_NEG_12" // TimezoneEtcGmtNeg13 is a Timezone enum value TimezoneEtcGmtNeg13 = "ETC_GMT_NEG_13" // TimezoneEtcGmtNeg14 is a Timezone enum value TimezoneEtcGmtNeg14 = "ETC_GMT_NEG_14" // TimezoneEtcGmtNeg2 is a Timezone enum value TimezoneEtcGmtNeg2 = "ETC_GMT_NEG_2" // TimezoneEtcGmtNeg3 is a Timezone enum value TimezoneEtcGmtNeg3 = "ETC_GMT_NEG_3" // TimezoneEtcGmtNeg4 is a Timezone enum value TimezoneEtcGmtNeg4 = "ETC_GMT_NEG_4" // TimezoneEtcGmtNeg5 is a Timezone enum value TimezoneEtcGmtNeg5 = "ETC_GMT_NEG_5" // TimezoneEtcGmtNeg6 is a Timezone enum value TimezoneEtcGmtNeg6 = "ETC_GMT_NEG_6" // TimezoneEtcGmtNeg7 is a Timezone enum value TimezoneEtcGmtNeg7 = "ETC_GMT_NEG_7" // TimezoneEtcGmtNeg8 is a Timezone enum value TimezoneEtcGmtNeg8 = "ETC_GMT_NEG_8" // TimezoneEtcGmtNeg9 is a Timezone enum value TimezoneEtcGmtNeg9 = "ETC_GMT_NEG_9" // TimezoneEuropeDublin is a Timezone enum value TimezoneEuropeDublin = "EUROPE_DUBLIN" // TimezoneEuropeLondon is a Timezone enum value TimezoneEuropeLondon = "EUROPE_LONDON" // TimezoneEuropeParis is a Timezone enum value TimezoneEuropeParis = "EUROPE_PARIS" // TimezoneEuropeStockholm is a Timezone enum value TimezoneEuropeStockholm = "EUROPE_STOCKHOLM" // TimezoneEuropeZurich is a Timezone enum value TimezoneEuropeZurich = "EUROPE_ZURICH" // TimezoneIsrael is a Timezone enum value TimezoneIsrael = "ISRAEL" // TimezoneMexicoGeneral is a Timezone enum value TimezoneMexicoGeneral = "MEXICO_GENERAL" // TimezoneMst7mdt is a Timezone enum value TimezoneMst7mdt = "MST7MDT" // TimezonePacificAuckland is a Timezone enum value TimezonePacificAuckland = "PACIFIC_AUCKLAND" // TimezoneUsCentral is a Timezone enum value TimezoneUsCentral = "US_CENTRAL" // TimezoneUsEastern is a Timezone enum value TimezoneUsEastern = "US_EASTERN" // TimezoneUsMountain is a Timezone enum value TimezoneUsMountain = "US_MOUNTAIN" // TimezoneUsPacific is a Timezone enum value TimezoneUsPacific = "US_PACIFIC" )
const ( // TypesSearchScopeAssetType is a TypesSearchScope enum value TypesSearchScopeAssetType = "ASSET_TYPE" // TypesSearchScopeFormType is a TypesSearchScope enum value TypesSearchScopeFormType = "FORM_TYPE" )
const ( // UserAssignmentAutomatic is a UserAssignment enum value UserAssignmentAutomatic = "AUTOMATIC" // UserAssignmentManual is a UserAssignment enum value UserAssignmentManual = "MANUAL" )
const ( // UserDesignationProjectOwner is a UserDesignation enum value UserDesignationProjectOwner = "PROJECT_OWNER" // UserDesignationProjectContributor is a UserDesignation enum value UserDesignationProjectContributor = "PROJECT_CONTRIBUTOR" )
const ( // UserProfileStatusAssigned is a UserProfileStatus enum value UserProfileStatusAssigned = "ASSIGNED" // UserProfileStatusNotAssigned is a UserProfileStatus enum value UserProfileStatusNotAssigned = "NOT_ASSIGNED" // UserProfileStatusActivated is a UserProfileStatus enum value UserProfileStatusActivated = "ACTIVATED" // UserProfileStatusDeactivated is a UserProfileStatus enum value UserProfileStatusDeactivated = "DEACTIVATED" )
const ( // UserProfileTypeIam is a UserProfileType enum value UserProfileTypeIam = "IAM" // UserProfileTypeSso is a UserProfileType enum value UserProfileTypeSso = "SSO" )
const ( // UserSearchTypeSsoUser is a UserSearchType enum value UserSearchTypeSsoUser = "SSO_USER" // UserSearchTypeDatazoneUser is a UserSearchType enum value UserSearchTypeDatazoneUser = "DATAZONE_USER" // UserSearchTypeDatazoneSsoUser is a UserSearchType enum value UserSearchTypeDatazoneSsoUser = "DATAZONE_SSO_USER" // UserSearchTypeDatazoneIamUser is a UserSearchType enum value UserSearchTypeDatazoneIamUser = "DATAZONE_IAM_USER" )
const ( // UserTypeIamUser is a UserType enum value UserTypeIamUser = "IAM_USER" // UserTypeIamRole is a UserType enum value UserTypeIamRole = "IAM_ROLE" // UserTypeSsoUser is a UserType enum value UserTypeSsoUser = "SSO_USER" )
const ( // ErrCodeAccessDeniedException for service response error code // "AccessDeniedException". // // You do not have sufficient access to perform this action. ErrCodeAccessDeniedException = "AccessDeniedException" // ErrCodeConflictException for service response error code // "ConflictException". // // There is a conflict while performing this action. ErrCodeConflictException = "ConflictException" // ErrCodeInternalServerException for service response error code // "InternalServerException". // // The request has failed because of an unknown error, exception or failure. ErrCodeInternalServerException = "InternalServerException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // The specified resource cannot be found. ErrCodeResourceNotFoundException = "ResourceNotFoundException" // ErrCodeServiceQuotaExceededException for service response error code // "ServiceQuotaExceededException". // // The request has exceeded the specified service quota. ErrCodeServiceQuotaExceededException = "ServiceQuotaExceededException" // ErrCodeThrottlingException for service response error code // "ThrottlingException". // // The request was denied due to request throttling. ErrCodeThrottlingException = "ThrottlingException" // "UnauthorizedException". // // You do not have permission to perform this action. ErrCodeUnauthorizedException = "UnauthorizedException" // ErrCodeValidationException for service response error code // "ValidationException". // // The input fails to satisfy the constraints specified by the Amazon Web Services // service. ErrCodeValidationException = "ValidationException" )
const ( ServiceName = "DataZone" // Name of service. EndpointsID = "datazone" // ID to lookup a service endpoint with. ServiceID = "DataZone" // ServiceID is a unique identifier of a specific service. )
Service information constants
const (
// EntityTypeAsset is a EntityType enum value
EntityTypeAsset = "ASSET"
)
const (
// NotificationResourceTypeProject is a NotificationResourceType enum value
NotificationResourceTypeProject = "PROJECT"
)
const (
// SearchOutputAdditionalAttributeForms is a SearchOutputAdditionalAttribute enum value
SearchOutputAdditionalAttributeForms = "FORMS"
)
const (
// SortFieldProjectName is a SortFieldProject enum value
SortFieldProjectName = "NAME"
)
Variables ¶
This section is empty.
Functions ¶
func AcceptRuleBehavior_Values ¶
func AcceptRuleBehavior_Values() []string
AcceptRuleBehavior_Values returns all elements of the AcceptRuleBehavior enum
func AuthType_Values ¶
func AuthType_Values() []string
AuthType_Values returns all elements of the AuthType enum
func ChangeAction_Values ¶
func ChangeAction_Values() []string
ChangeAction_Values returns all elements of the ChangeAction enum
func ConfigurableActionTypeAuthorization_Values ¶
func ConfigurableActionTypeAuthorization_Values() []string
ConfigurableActionTypeAuthorization_Values returns all elements of the ConfigurableActionTypeAuthorization enum
func DataAssetActivityStatus_Values ¶
func DataAssetActivityStatus_Values() []string
DataAssetActivityStatus_Values returns all elements of the DataAssetActivityStatus enum
func DataSourceErrorType_Values ¶
func DataSourceErrorType_Values() []string
DataSourceErrorType_Values returns all elements of the DataSourceErrorType enum
func DataSourceRunStatus_Values ¶
func DataSourceRunStatus_Values() []string
DataSourceRunStatus_Values returns all elements of the DataSourceRunStatus enum
func DataSourceRunType_Values ¶
func DataSourceRunType_Values() []string
DataSourceRunType_Values returns all elements of the DataSourceRunType enum
func DataSourceStatus_Values ¶
func DataSourceStatus_Values() []string
DataSourceStatus_Values returns all elements of the DataSourceStatus enum
func DeploymentStatus_Values ¶
func DeploymentStatus_Values() []string
DeploymentStatus_Values returns all elements of the DeploymentStatus enum
func DeploymentType_Values ¶
func DeploymentType_Values() []string
DeploymentType_Values returns all elements of the DeploymentType enum
func DomainStatus_Values ¶
func DomainStatus_Values() []string
DomainStatus_Values returns all elements of the DomainStatus enum
func EnableSetting_Values ¶
func EnableSetting_Values() []string
EnableSetting_Values returns all elements of the EnableSetting enum
func EntityType_Values ¶
func EntityType_Values() []string
EntityType_Values returns all elements of the EntityType enum
func EnvironmentStatus_Values ¶
func EnvironmentStatus_Values() []string
EnvironmentStatus_Values returns all elements of the EnvironmentStatus enum
func FilterExpressionType_Values ¶
func FilterExpressionType_Values() []string
FilterExpressionType_Values returns all elements of the FilterExpressionType enum
func FormTypeStatus_Values ¶
func FormTypeStatus_Values() []string
FormTypeStatus_Values returns all elements of the FormTypeStatus enum
func GlossaryStatus_Values ¶
func GlossaryStatus_Values() []string
GlossaryStatus_Values returns all elements of the GlossaryStatus enum
func GlossaryTermStatus_Values ¶
func GlossaryTermStatus_Values() []string
GlossaryTermStatus_Values returns all elements of the GlossaryTermStatus enum
func GroupProfileStatus_Values ¶
func GroupProfileStatus_Values() []string
GroupProfileStatus_Values returns all elements of the GroupProfileStatus enum
func GroupSearchType_Values ¶
func GroupSearchType_Values() []string
GroupSearchType_Values returns all elements of the GroupSearchType enum
func InventorySearchScope_Values ¶
func InventorySearchScope_Values() []string
InventorySearchScope_Values returns all elements of the InventorySearchScope enum
func ListingStatus_Values ¶
func ListingStatus_Values() []string
ListingStatus_Values returns all elements of the ListingStatus enum
func NotificationResourceType_Values ¶
func NotificationResourceType_Values() []string
NotificationResourceType_Values returns all elements of the NotificationResourceType enum
func NotificationRole_Values ¶
func NotificationRole_Values() []string
NotificationRole_Values returns all elements of the NotificationRole enum
func NotificationType_Values ¶
func NotificationType_Values() []string
NotificationType_Values returns all elements of the NotificationType enum
func RejectRuleBehavior_Values ¶
func RejectRuleBehavior_Values() []string
RejectRuleBehavior_Values returns all elements of the RejectRuleBehavior enum
func SearchOutputAdditionalAttribute_Values ¶
func SearchOutputAdditionalAttribute_Values() []string
SearchOutputAdditionalAttribute_Values returns all elements of the SearchOutputAdditionalAttribute enum
func SortFieldProject_Values ¶
func SortFieldProject_Values() []string
SortFieldProject_Values returns all elements of the SortFieldProject enum
func SortKey_Values ¶
func SortKey_Values() []string
SortKey_Values returns all elements of the SortKey enum
func SortOrder_Values ¶
func SortOrder_Values() []string
SortOrder_Values returns all elements of the SortOrder enum
func SubscriptionGrantOverallStatus_Values ¶
func SubscriptionGrantOverallStatus_Values() []string
SubscriptionGrantOverallStatus_Values returns all elements of the SubscriptionGrantOverallStatus enum
func SubscriptionGrantStatus_Values ¶
func SubscriptionGrantStatus_Values() []string
SubscriptionGrantStatus_Values returns all elements of the SubscriptionGrantStatus enum
func SubscriptionRequestStatus_Values ¶
func SubscriptionRequestStatus_Values() []string
SubscriptionRequestStatus_Values returns all elements of the SubscriptionRequestStatus enum
func SubscriptionStatus_Values ¶
func SubscriptionStatus_Values() []string
SubscriptionStatus_Values returns all elements of the SubscriptionStatus enum
func TaskStatus_Values ¶
func TaskStatus_Values() []string
TaskStatus_Values returns all elements of the TaskStatus enum
func Timezone_Values ¶
func Timezone_Values() []string
Timezone_Values returns all elements of the Timezone enum
func TypesSearchScope_Values ¶
func TypesSearchScope_Values() []string
TypesSearchScope_Values returns all elements of the TypesSearchScope enum
func UserAssignment_Values ¶
func UserAssignment_Values() []string
UserAssignment_Values returns all elements of the UserAssignment enum
func UserDesignation_Values ¶
func UserDesignation_Values() []string
UserDesignation_Values returns all elements of the UserDesignation enum
func UserProfileStatus_Values ¶
func UserProfileStatus_Values() []string
UserProfileStatus_Values returns all elements of the UserProfileStatus enum
func UserProfileType_Values ¶
func UserProfileType_Values() []string
UserProfileType_Values returns all elements of the UserProfileType enum
func UserSearchType_Values ¶
func UserSearchType_Values() []string
UserSearchType_Values returns all elements of the UserSearchType enum
func UserType_Values ¶
func UserType_Values() []string
UserType_Values returns all elements of the UserType enum
Types ¶
type AcceptChoice ¶
type AcceptChoice struct { // Specifies the prediction (aka, the automatically generated piece of metadata) // that can be accepted. PredictionChoice *int64 `locationName:"predictionChoice" type:"integer"` // Specifies the target (for example, a column name) where a prediction can // be accepted. PredictionTarget *string `locationName:"predictionTarget" type:"string"` // contains filtered or unexported fields }
Specifies the prediction (aka, the automatically generated piece of metadata) and the target (for example, a column name) that can be accepted.
func (AcceptChoice) GoString ¶
func (s AcceptChoice) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceptChoice) SetPredictionChoice ¶
func (s *AcceptChoice) SetPredictionChoice(v int64) *AcceptChoice
SetPredictionChoice sets the PredictionChoice field's value.
func (*AcceptChoice) SetPredictionTarget ¶
func (s *AcceptChoice) SetPredictionTarget(v string) *AcceptChoice
SetPredictionTarget sets the PredictionTarget field's value.
func (AcceptChoice) String ¶
func (s AcceptChoice) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AcceptPredictionsInput ¶
type AcceptPredictionsInput struct { AcceptChoices []*AcceptChoice `locationName:"acceptChoices" type:"list"` // Specifies the rule (or the conditions) under which a prediction can be accepted. AcceptRule *AcceptRule `locationName:"acceptRule" type:"structure"` // A unique, case-sensitive identifier to ensure idempotency of the request. // This field is automatically populated if not provided. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` Revision *string `location:"querystring" locationName:"revision" min:"1" type:"string"` // contains filtered or unexported fields }
func (AcceptPredictionsInput) GoString ¶
func (s AcceptPredictionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceptPredictionsInput) SetAcceptChoices ¶
func (s *AcceptPredictionsInput) SetAcceptChoices(v []*AcceptChoice) *AcceptPredictionsInput
SetAcceptChoices sets the AcceptChoices field's value.
func (*AcceptPredictionsInput) SetAcceptRule ¶
func (s *AcceptPredictionsInput) SetAcceptRule(v *AcceptRule) *AcceptPredictionsInput
SetAcceptRule sets the AcceptRule field's value.
func (*AcceptPredictionsInput) SetClientToken ¶
func (s *AcceptPredictionsInput) SetClientToken(v string) *AcceptPredictionsInput
SetClientToken sets the ClientToken field's value.
func (*AcceptPredictionsInput) SetDomainIdentifier ¶
func (s *AcceptPredictionsInput) SetDomainIdentifier(v string) *AcceptPredictionsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*AcceptPredictionsInput) SetIdentifier ¶
func (s *AcceptPredictionsInput) SetIdentifier(v string) *AcceptPredictionsInput
SetIdentifier sets the Identifier field's value.
func (*AcceptPredictionsInput) SetRevision ¶
func (s *AcceptPredictionsInput) SetRevision(v string) *AcceptPredictionsInput
SetRevision sets the Revision field's value.
func (AcceptPredictionsInput) String ¶
func (s AcceptPredictionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceptPredictionsInput) Validate ¶
func (s *AcceptPredictionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AcceptPredictionsOutput ¶
type AcceptPredictionsOutput struct { // AssetId is a required field AssetId *string `locationName:"assetId" type:"string" required:"true"` // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (AcceptPredictionsOutput) GoString ¶
func (s AcceptPredictionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceptPredictionsOutput) SetAssetId ¶
func (s *AcceptPredictionsOutput) SetAssetId(v string) *AcceptPredictionsOutput
SetAssetId sets the AssetId field's value.
func (*AcceptPredictionsOutput) SetDomainId ¶
func (s *AcceptPredictionsOutput) SetDomainId(v string) *AcceptPredictionsOutput
SetDomainId sets the DomainId field's value.
func (*AcceptPredictionsOutput) SetRevision ¶
func (s *AcceptPredictionsOutput) SetRevision(v string) *AcceptPredictionsOutput
SetRevision sets the Revision field's value.
func (AcceptPredictionsOutput) String ¶
func (s AcceptPredictionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AcceptRule ¶
type AcceptRule struct { // Specifies whether you want to accept the top prediction for all targets or // none. Rule *string `locationName:"rule" type:"string" enum:"AcceptRuleBehavior"` // The confidence score that specifies the condition at which a prediction can // be accepted. Threshold *float64 `locationName:"threshold" type:"float"` // contains filtered or unexported fields }
Specifies the rule and the threshold under which a prediction can be accepted.
func (AcceptRule) GoString ¶
func (s AcceptRule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceptRule) SetRule ¶
func (s *AcceptRule) SetRule(v string) *AcceptRule
SetRule sets the Rule field's value.
func (*AcceptRule) SetThreshold ¶
func (s *AcceptRule) SetThreshold(v float64) *AcceptRule
SetThreshold sets the Threshold field's value.
func (AcceptRule) String ¶
func (s AcceptRule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AcceptSubscriptionRequestInput ¶
type AcceptSubscriptionRequestInput struct { // A description that specifies the reason for accepting the specified subscription // request. // // DecisionComment is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AcceptSubscriptionRequestInput's // String and GoString methods. DecisionComment *string `locationName:"decisionComment" min:"1" type:"string" sensitive:"true"` // The Amazon DataZone domain where the specified subscription request is being // accepted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The unique identifier of the subscription request that is to be accepted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (AcceptSubscriptionRequestInput) GoString ¶
func (s AcceptSubscriptionRequestInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceptSubscriptionRequestInput) SetDecisionComment ¶
func (s *AcceptSubscriptionRequestInput) SetDecisionComment(v string) *AcceptSubscriptionRequestInput
SetDecisionComment sets the DecisionComment field's value.
func (*AcceptSubscriptionRequestInput) SetDomainIdentifier ¶
func (s *AcceptSubscriptionRequestInput) SetDomainIdentifier(v string) *AcceptSubscriptionRequestInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*AcceptSubscriptionRequestInput) SetIdentifier ¶
func (s *AcceptSubscriptionRequestInput) SetIdentifier(v string) *AcceptSubscriptionRequestInput
SetIdentifier sets the Identifier field's value.
func (AcceptSubscriptionRequestInput) String ¶
func (s AcceptSubscriptionRequestInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceptSubscriptionRequestInput) Validate ¶
func (s *AcceptSubscriptionRequestInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AcceptSubscriptionRequestOutput ¶
type AcceptSubscriptionRequestOutput struct { // The timestamp that specifies when the subscription request was accepted. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // Specifies the Amazon DataZone user that accepted the specified subscription // request. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // Specifies the reason for accepting the subscription request. // // DecisionComment is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AcceptSubscriptionRequestOutput's // String and GoString methods. DecisionComment *string `locationName:"decisionComment" min:"1" type:"string" sensitive:"true"` // The unique identifier of the Amazon DataZone domain where the specified subscription // request was accepted. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the subscription request. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // Specifies the reason for requesting a subscription to the asset. // // RequestReason is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AcceptSubscriptionRequestOutput's // String and GoString methods. // // RequestReason is a required field RequestReason *string `locationName:"requestReason" min:"1" type:"string" required:"true" sensitive:"true"` // Specifes the ID of the Amazon DataZone user who reviewed the subscription // request. ReviewerId *string `locationName:"reviewerId" type:"string"` // Specifies the status of the subscription request. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionRequestStatus"` // Specifies the asset for which the subscription request was created. // // SubscribedListings is a required field SubscribedListings []*SubscribedListing `locationName:"subscribedListings" min:"1" type:"list" required:"true"` // Specifies the Amazon DataZone users who are subscribed to the asset specified // in the subscription request. // // SubscribedPrincipals is a required field SubscribedPrincipals []*SubscribedPrincipal `locationName:"subscribedPrincipals" min:"1" type:"list" required:"true"` // Specifies the timestamp when subscription request was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // Specifies the Amazon DataZone user who updated the subscription request. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (AcceptSubscriptionRequestOutput) GoString ¶
func (s AcceptSubscriptionRequestOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AcceptSubscriptionRequestOutput) SetCreatedAt ¶
func (s *AcceptSubscriptionRequestOutput) SetCreatedAt(v time.Time) *AcceptSubscriptionRequestOutput
SetCreatedAt sets the CreatedAt field's value.
func (*AcceptSubscriptionRequestOutput) SetCreatedBy ¶
func (s *AcceptSubscriptionRequestOutput) SetCreatedBy(v string) *AcceptSubscriptionRequestOutput
SetCreatedBy sets the CreatedBy field's value.
func (*AcceptSubscriptionRequestOutput) SetDecisionComment ¶
func (s *AcceptSubscriptionRequestOutput) SetDecisionComment(v string) *AcceptSubscriptionRequestOutput
SetDecisionComment sets the DecisionComment field's value.
func (*AcceptSubscriptionRequestOutput) SetDomainId ¶
func (s *AcceptSubscriptionRequestOutput) SetDomainId(v string) *AcceptSubscriptionRequestOutput
SetDomainId sets the DomainId field's value.
func (*AcceptSubscriptionRequestOutput) SetId ¶
func (s *AcceptSubscriptionRequestOutput) SetId(v string) *AcceptSubscriptionRequestOutput
SetId sets the Id field's value.
func (*AcceptSubscriptionRequestOutput) SetRequestReason ¶
func (s *AcceptSubscriptionRequestOutput) SetRequestReason(v string) *AcceptSubscriptionRequestOutput
SetRequestReason sets the RequestReason field's value.
func (*AcceptSubscriptionRequestOutput) SetReviewerId ¶
func (s *AcceptSubscriptionRequestOutput) SetReviewerId(v string) *AcceptSubscriptionRequestOutput
SetReviewerId sets the ReviewerId field's value.
func (*AcceptSubscriptionRequestOutput) SetStatus ¶
func (s *AcceptSubscriptionRequestOutput) SetStatus(v string) *AcceptSubscriptionRequestOutput
SetStatus sets the Status field's value.
func (*AcceptSubscriptionRequestOutput) SetSubscribedListings ¶
func (s *AcceptSubscriptionRequestOutput) SetSubscribedListings(v []*SubscribedListing) *AcceptSubscriptionRequestOutput
SetSubscribedListings sets the SubscribedListings field's value.
func (*AcceptSubscriptionRequestOutput) SetSubscribedPrincipals ¶
func (s *AcceptSubscriptionRequestOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *AcceptSubscriptionRequestOutput
SetSubscribedPrincipals sets the SubscribedPrincipals field's value.
func (*AcceptSubscriptionRequestOutput) SetUpdatedAt ¶
func (s *AcceptSubscriptionRequestOutput) SetUpdatedAt(v time.Time) *AcceptSubscriptionRequestOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*AcceptSubscriptionRequestOutput) SetUpdatedBy ¶
func (s *AcceptSubscriptionRequestOutput) SetUpdatedBy(v string) *AcceptSubscriptionRequestOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (AcceptSubscriptionRequestOutput) String ¶
func (s AcceptSubscriptionRequestOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AccessDeniedException ¶
type AccessDeniedException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
You do 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 AssetItem ¶
type AssetItem struct { // The additional attributes of a Amazon DataZone inventory asset. AdditionalAttributes *AssetItemAdditionalAttributes `locationName:"additionalAttributes" type:"structure"` // The timestamp of when the Amazon DataZone inventory asset was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the inventory asset. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of an Amazon DataZone inventory asset. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssetItem's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the inventory asset // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The external identifier of the Amazon DataZone inventory asset. // // ExternalIdentifier is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssetItem's // String and GoString methods. ExternalIdentifier *string `locationName:"externalIdentifier" min:"1" type:"string" sensitive:"true"` // The timestamp of when the first revision of the inventory asset was created. FirstRevisionCreatedAt *time.Time `locationName:"firstRevisionCreatedAt" type:"timestamp"` // The Amazon DataZone user who created the first revision of the inventory // asset. FirstRevisionCreatedBy *string `locationName:"firstRevisionCreatedBy" type:"string"` // The glossary terms attached to the Amazon DataZone inventory asset. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // the identifier of the Amazon DataZone inventory asset. // // Identifier is a required field Identifier *string `locationName:"identifier" type:"string" required:"true"` // The name of the Amazon DataZone inventory asset. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssetItem's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the Amazon DataZone project that owns the inventory asset. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The identifier of the asset type of the specified Amazon DataZone inventory // asset. // // TypeIdentifier is a required field TypeIdentifier *string `locationName:"typeIdentifier" min:"1" type:"string" required:"true"` // The revision of the inventory asset type. // // TypeRevision is a required field TypeRevision *string `locationName:"typeRevision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A Amazon DataZone inventory asset.
func (AssetItem) 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 (*AssetItem) SetAdditionalAttributes ¶
func (s *AssetItem) SetAdditionalAttributes(v *AssetItemAdditionalAttributes) *AssetItem
SetAdditionalAttributes sets the AdditionalAttributes field's value.
func (*AssetItem) SetCreatedAt ¶
SetCreatedAt sets the CreatedAt field's value.
func (*AssetItem) SetCreatedBy ¶
SetCreatedBy sets the CreatedBy field's value.
func (*AssetItem) SetDescription ¶
SetDescription sets the Description field's value.
func (*AssetItem) SetDomainId ¶
SetDomainId sets the DomainId field's value.
func (*AssetItem) SetExternalIdentifier ¶
SetExternalIdentifier sets the ExternalIdentifier field's value.
func (*AssetItem) SetFirstRevisionCreatedAt ¶
SetFirstRevisionCreatedAt sets the FirstRevisionCreatedAt field's value.
func (*AssetItem) SetFirstRevisionCreatedBy ¶
SetFirstRevisionCreatedBy sets the FirstRevisionCreatedBy field's value.
func (*AssetItem) SetGlossaryTerms ¶
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*AssetItem) SetIdentifier ¶
SetIdentifier sets the Identifier field's value.
func (*AssetItem) SetOwningProjectId ¶
SetOwningProjectId sets the OwningProjectId field's value.
func (*AssetItem) SetTypeIdentifier ¶
SetTypeIdentifier sets the TypeIdentifier field's value.
func (*AssetItem) SetTypeRevision ¶
SetTypeRevision sets the TypeRevision field's value.
type AssetItemAdditionalAttributes ¶
type AssetItemAdditionalAttributes struct { // The forms included in the additional attributes of an inventory asset. FormsOutput []*FormOutput_ `locationName:"formsOutput" type:"list"` // The read-only forms included in the additional attributes of an inventory // asset. ReadOnlyFormsOutput []*FormOutput_ `locationName:"readOnlyFormsOutput" type:"list"` // contains filtered or unexported fields }
The additional attributes of an inventory asset.
func (AssetItemAdditionalAttributes) GoString ¶
func (s AssetItemAdditionalAttributes) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetItemAdditionalAttributes) SetFormsOutput ¶
func (s *AssetItemAdditionalAttributes) SetFormsOutput(v []*FormOutput_) *AssetItemAdditionalAttributes
SetFormsOutput sets the FormsOutput field's value.
func (*AssetItemAdditionalAttributes) SetReadOnlyFormsOutput ¶
func (s *AssetItemAdditionalAttributes) SetReadOnlyFormsOutput(v []*FormOutput_) *AssetItemAdditionalAttributes
SetReadOnlyFormsOutput sets the ReadOnlyFormsOutput field's value.
func (AssetItemAdditionalAttributes) String ¶
func (s AssetItemAdditionalAttributes) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AssetListing ¶
type AssetListing struct { // The identifier of an asset published in an Amazon DataZone catalog. AssetId *string `locationName:"assetId" type:"string"` // The revision of an asset published in an Amazon DataZone catalog. AssetRevision *string `locationName:"assetRevision" min:"1" type:"string"` // The type of an asset published in an Amazon DataZone catalog. AssetType *string `locationName:"assetType" min:"1" type:"string"` // The timestamp of when an asset published in an Amazon DataZone catalog was // created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The metadata forms attached to an asset published in an Amazon DataZone catalog. Forms *string `locationName:"forms" type:"string"` // The glossary terms attached to an asset published in an Amazon DataZone catalog. GlossaryTerms []*DetailedGlossaryTerm `locationName:"glossaryTerms" type:"list"` // The identifier of the project where an asset published in an Amazon DataZone // catalog exists. OwningProjectId *string `locationName:"owningProjectId" type:"string"` // contains filtered or unexported fields }
An asset published in an Amazon DataZone catalog.
func (AssetListing) GoString ¶
func (s AssetListing) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetListing) SetAssetId ¶
func (s *AssetListing) SetAssetId(v string) *AssetListing
SetAssetId sets the AssetId field's value.
func (*AssetListing) SetAssetRevision ¶
func (s *AssetListing) SetAssetRevision(v string) *AssetListing
SetAssetRevision sets the AssetRevision field's value.
func (*AssetListing) SetAssetType ¶
func (s *AssetListing) SetAssetType(v string) *AssetListing
SetAssetType sets the AssetType field's value.
func (*AssetListing) SetCreatedAt ¶
func (s *AssetListing) SetCreatedAt(v time.Time) *AssetListing
SetCreatedAt sets the CreatedAt field's value.
func (*AssetListing) SetForms ¶
func (s *AssetListing) SetForms(v string) *AssetListing
SetForms sets the Forms field's value.
func (*AssetListing) SetGlossaryTerms ¶
func (s *AssetListing) SetGlossaryTerms(v []*DetailedGlossaryTerm) *AssetListing
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*AssetListing) SetOwningProjectId ¶
func (s *AssetListing) SetOwningProjectId(v string) *AssetListing
SetOwningProjectId sets the OwningProjectId field's value.
func (AssetListing) String ¶
func (s AssetListing) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AssetListingDetails ¶
type AssetListingDetails struct { // The identifier of an asset published in an Amazon DataZone catalog. // // ListingId is a required field ListingId *string `locationName:"listingId" type:"string" required:"true"` // The status of an asset published in an Amazon DataZone catalog. // // ListingStatus is a required field ListingStatus *string `locationName:"listingStatus" type:"string" required:"true" enum:"ListingStatus"` // contains filtered or unexported fields }
The details of an asset published in an Amazon DataZone catalog.
func (AssetListingDetails) GoString ¶
func (s AssetListingDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetListingDetails) SetListingId ¶
func (s *AssetListingDetails) SetListingId(v string) *AssetListingDetails
SetListingId sets the ListingId field's value.
func (*AssetListingDetails) SetListingStatus ¶
func (s *AssetListingDetails) SetListingStatus(v string) *AssetListingDetails
SetListingStatus sets the ListingStatus field's value.
func (AssetListingDetails) String ¶
func (s AssetListingDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AssetListingItem ¶
type AssetListingItem struct { // The additional attributes of an asset published in an Amazon DataZone catalog. AdditionalAttributes *AssetListingItemAdditionalAttributes `locationName:"additionalAttributes" type:"structure"` // The timestamp of when an asset published in an Amazon DataZone catalog was // created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The description of an asset published in an Amazon DataZone catalog. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssetListingItem's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the inventory asset. EntityId *string `locationName:"entityId" type:"string"` // The revision of the inventory asset. EntityRevision *string `locationName:"entityRevision" min:"1" type:"string"` // The type of the inventory asset. EntityType *string `locationName:"entityType" min:"1" type:"string"` // Glossary terms attached to the inventory asset. GlossaryTerms []*DetailedGlossaryTerm `locationName:"glossaryTerms" type:"list"` // The Amazon DataZone user who created the listing. ListingCreatedBy *string `locationName:"listingCreatedBy" type:"string"` // The identifier of the listing (asset published in Amazon DataZone catalog). ListingId *string `locationName:"listingId" type:"string"` // The revision of the listing (asset published in Amazon DataZone catalog). ListingRevision *string `locationName:"listingRevision" min:"1" type:"string"` // The Amazon DataZone user who updated the listing. ListingUpdatedBy *string `locationName:"listingUpdatedBy" type:"string"` // The name of the inventory asset. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssetListingItem's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // The identifier of the project that owns the inventory asset. OwningProjectId *string `locationName:"owningProjectId" type:"string"` // contains filtered or unexported fields }
The details of an asset published in an Amazon DataZone catalog.
func (AssetListingItem) GoString ¶
func (s AssetListingItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetListingItem) SetAdditionalAttributes ¶
func (s *AssetListingItem) SetAdditionalAttributes(v *AssetListingItemAdditionalAttributes) *AssetListingItem
SetAdditionalAttributes sets the AdditionalAttributes field's value.
func (*AssetListingItem) SetCreatedAt ¶
func (s *AssetListingItem) SetCreatedAt(v time.Time) *AssetListingItem
SetCreatedAt sets the CreatedAt field's value.
func (*AssetListingItem) SetDescription ¶
func (s *AssetListingItem) SetDescription(v string) *AssetListingItem
SetDescription sets the Description field's value.
func (*AssetListingItem) SetEntityId ¶
func (s *AssetListingItem) SetEntityId(v string) *AssetListingItem
SetEntityId sets the EntityId field's value.
func (*AssetListingItem) SetEntityRevision ¶
func (s *AssetListingItem) SetEntityRevision(v string) *AssetListingItem
SetEntityRevision sets the EntityRevision field's value.
func (*AssetListingItem) SetEntityType ¶
func (s *AssetListingItem) SetEntityType(v string) *AssetListingItem
SetEntityType sets the EntityType field's value.
func (*AssetListingItem) SetGlossaryTerms ¶
func (s *AssetListingItem) SetGlossaryTerms(v []*DetailedGlossaryTerm) *AssetListingItem
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*AssetListingItem) SetListingCreatedBy ¶
func (s *AssetListingItem) SetListingCreatedBy(v string) *AssetListingItem
SetListingCreatedBy sets the ListingCreatedBy field's value.
func (*AssetListingItem) SetListingId ¶
func (s *AssetListingItem) SetListingId(v string) *AssetListingItem
SetListingId sets the ListingId field's value.
func (*AssetListingItem) SetListingRevision ¶
func (s *AssetListingItem) SetListingRevision(v string) *AssetListingItem
SetListingRevision sets the ListingRevision field's value.
func (*AssetListingItem) SetListingUpdatedBy ¶
func (s *AssetListingItem) SetListingUpdatedBy(v string) *AssetListingItem
SetListingUpdatedBy sets the ListingUpdatedBy field's value.
func (*AssetListingItem) SetName ¶
func (s *AssetListingItem) SetName(v string) *AssetListingItem
SetName sets the Name field's value.
func (*AssetListingItem) SetOwningProjectId ¶
func (s *AssetListingItem) SetOwningProjectId(v string) *AssetListingItem
SetOwningProjectId sets the OwningProjectId field's value.
func (AssetListingItem) String ¶
func (s AssetListingItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AssetListingItemAdditionalAttributes ¶
type AssetListingItemAdditionalAttributes struct { // The metadata forms that form additional attributes of the metadata asset. Forms *string `locationName:"forms" type:"string"` // contains filtered or unexported fields }
Additional attributes of an inventory asset.
func (AssetListingItemAdditionalAttributes) GoString ¶
func (s AssetListingItemAdditionalAttributes) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetListingItemAdditionalAttributes) SetForms ¶
func (s *AssetListingItemAdditionalAttributes) SetForms(v string) *AssetListingItemAdditionalAttributes
SetForms sets the Forms field's value.
func (AssetListingItemAdditionalAttributes) String ¶
func (s AssetListingItemAdditionalAttributes) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AssetRevision ¶
type AssetRevision struct { // The timestamp of when an inventory asset revison was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the asset revision. CreatedBy *string `locationName:"createdBy" type:"string"` // The Amazon DataZone user who created the inventory asset. DomainId *string `locationName:"domainId" type:"string"` // The identifier of the inventory asset revision. Id *string `locationName:"id" type:"string"` // The revision details of the inventory asset. Revision *string `locationName:"revision" min:"1" type:"string"` // contains filtered or unexported fields }
The revision of an inventory asset.
func (AssetRevision) GoString ¶
func (s AssetRevision) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetRevision) SetCreatedAt ¶
func (s *AssetRevision) SetCreatedAt(v time.Time) *AssetRevision
SetCreatedAt sets the CreatedAt field's value.
func (*AssetRevision) SetCreatedBy ¶
func (s *AssetRevision) SetCreatedBy(v string) *AssetRevision
SetCreatedBy sets the CreatedBy field's value.
func (*AssetRevision) SetDomainId ¶
func (s *AssetRevision) SetDomainId(v string) *AssetRevision
SetDomainId sets the DomainId field's value.
func (*AssetRevision) SetId ¶
func (s *AssetRevision) SetId(v string) *AssetRevision
SetId sets the Id field's value.
func (*AssetRevision) SetRevision ¶
func (s *AssetRevision) SetRevision(v string) *AssetRevision
SetRevision sets the Revision field's value.
func (AssetRevision) String ¶
func (s AssetRevision) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 AssetTargetNameMap ¶
type AssetTargetNameMap struct { // The identifier of the inventory asset. // // AssetId is a required field AssetId *string `locationName:"assetId" type:"string" required:"true"` // The target name in the asset target name map. // // TargetName is a required field TargetName *string `locationName:"targetName" type:"string" required:"true"` // contains filtered or unexported fields }
func (AssetTargetNameMap) GoString ¶
func (s AssetTargetNameMap) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetTargetNameMap) SetAssetId ¶
func (s *AssetTargetNameMap) SetAssetId(v string) *AssetTargetNameMap
SetAssetId sets the AssetId field's value.
func (*AssetTargetNameMap) SetTargetName ¶
func (s *AssetTargetNameMap) SetTargetName(v string) *AssetTargetNameMap
SetTargetName sets the TargetName field's value.
func (AssetTargetNameMap) String ¶
func (s AssetTargetNameMap) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetTargetNameMap) Validate ¶
func (s *AssetTargetNameMap) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type AssetTypeItem ¶
type AssetTypeItem struct { // The timestamp of when the asset type was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the asset type. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of the asset type. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by AssetTypeItem's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain where the asset type exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The forms included in the details of the asset type. // // FormsOutput is a required field FormsOutput map[string]*FormEntryOutput_ `locationName:"formsOutput" type:"map" required:"true"` // The name of the asset type. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The identifier of the Amazon DataZone domain where the asset type was originally // created. OriginDomainId *string `locationName:"originDomainId" type:"string"` // The identifier of the Amazon DataZone project where the asset type exists. OriginProjectId *string `locationName:"originProjectId" type:"string"` // The identifier of the Amazon DataZone project that owns the asset type. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The revision of the asset type. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // The timestamp of when the asset type was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the asset type. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of the asset type.
func (AssetTypeItem) GoString ¶
func (s AssetTypeItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*AssetTypeItem) SetCreatedAt ¶
func (s *AssetTypeItem) SetCreatedAt(v time.Time) *AssetTypeItem
SetCreatedAt sets the CreatedAt field's value.
func (*AssetTypeItem) SetCreatedBy ¶
func (s *AssetTypeItem) SetCreatedBy(v string) *AssetTypeItem
SetCreatedBy sets the CreatedBy field's value.
func (*AssetTypeItem) SetDescription ¶
func (s *AssetTypeItem) SetDescription(v string) *AssetTypeItem
SetDescription sets the Description field's value.
func (*AssetTypeItem) SetDomainId ¶
func (s *AssetTypeItem) SetDomainId(v string) *AssetTypeItem
SetDomainId sets the DomainId field's value.
func (*AssetTypeItem) SetFormsOutput ¶
func (s *AssetTypeItem) SetFormsOutput(v map[string]*FormEntryOutput_) *AssetTypeItem
SetFormsOutput sets the FormsOutput field's value.
func (*AssetTypeItem) SetName ¶
func (s *AssetTypeItem) SetName(v string) *AssetTypeItem
SetName sets the Name field's value.
func (*AssetTypeItem) SetOriginDomainId ¶
func (s *AssetTypeItem) SetOriginDomainId(v string) *AssetTypeItem
SetOriginDomainId sets the OriginDomainId field's value.
func (*AssetTypeItem) SetOriginProjectId ¶
func (s *AssetTypeItem) SetOriginProjectId(v string) *AssetTypeItem
SetOriginProjectId sets the OriginProjectId field's value.
func (*AssetTypeItem) SetOwningProjectId ¶
func (s *AssetTypeItem) SetOwningProjectId(v string) *AssetTypeItem
SetOwningProjectId sets the OwningProjectId field's value.
func (*AssetTypeItem) SetRevision ¶
func (s *AssetTypeItem) SetRevision(v string) *AssetTypeItem
SetRevision sets the Revision field's value.
func (*AssetTypeItem) SetUpdatedAt ¶
func (s *AssetTypeItem) SetUpdatedAt(v time.Time) *AssetTypeItem
SetUpdatedAt sets the UpdatedAt field's value.
func (*AssetTypeItem) SetUpdatedBy ¶
func (s *AssetTypeItem) SetUpdatedBy(v string) *AssetTypeItem
SetUpdatedBy sets the UpdatedBy field's value.
func (AssetTypeItem) String ¶
func (s AssetTypeItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 BusinessNameGenerationConfiguration ¶
type BusinessNameGenerationConfiguration struct { // Specifies whether the business name generation is enabled. Enabled *bool `locationName:"enabled" type:"boolean"` // contains filtered or unexported fields }
The configuration of the business name generation.
func (BusinessNameGenerationConfiguration) GoString ¶
func (s BusinessNameGenerationConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*BusinessNameGenerationConfiguration) SetEnabled ¶
func (s *BusinessNameGenerationConfiguration) SetEnabled(v bool) *BusinessNameGenerationConfiguration
SetEnabled sets the Enabled field's value.
func (BusinessNameGenerationConfiguration) String ¶
func (s BusinessNameGenerationConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CancelSubscriptionInput ¶
type CancelSubscriptionInput struct { // The unique identifier of the Amazon DataZone domain where the subscription // request is being cancelled. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The unique identifier of the subscription that is being cancelled. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (CancelSubscriptionInput) GoString ¶
func (s CancelSubscriptionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CancelSubscriptionInput) SetDomainIdentifier ¶
func (s *CancelSubscriptionInput) SetDomainIdentifier(v string) *CancelSubscriptionInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CancelSubscriptionInput) SetIdentifier ¶
func (s *CancelSubscriptionInput) SetIdentifier(v string) *CancelSubscriptionInput
SetIdentifier sets the Identifier field's value.
func (CancelSubscriptionInput) String ¶
func (s CancelSubscriptionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CancelSubscriptionInput) Validate ¶
func (s *CancelSubscriptionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CancelSubscriptionOutput ¶
type CancelSubscriptionOutput struct { // The timestamp that specifies when the request to cancel the subscription // was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // Specifies the Amazon DataZone user who is cancelling the subscription. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The unique identifier of the Amazon DataZone domain where the subscription // is being cancelled. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the subscription. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // Specifies whether the permissions to the asset are retained after the subscription // is cancelled. RetainPermissions *bool `locationName:"retainPermissions" type:"boolean"` // The status of the request to cancel the subscription. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionStatus"` // The asset to which a subscription is being cancelled. // // SubscribedListing is a required field SubscribedListing *SubscribedListing `locationName:"subscribedListing" type:"structure" required:"true"` // The Amazon DataZone user who is made a subscriber to the specified asset // by the subscription that is being cancelled. // // SubscribedPrincipal is a required field SubscribedPrincipal *SubscribedPrincipal `locationName:"subscribedPrincipal" type:"structure" required:"true"` // The unique ID of the subscripton request for the subscription that is being // cancelled. SubscriptionRequestId *string `locationName:"subscriptionRequestId" type:"string"` // The timestamp that specifies when the subscription was cancelled. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user that cancelled the subscription. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (CancelSubscriptionOutput) GoString ¶
func (s CancelSubscriptionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CancelSubscriptionOutput) SetCreatedAt ¶
func (s *CancelSubscriptionOutput) SetCreatedAt(v time.Time) *CancelSubscriptionOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CancelSubscriptionOutput) SetCreatedBy ¶
func (s *CancelSubscriptionOutput) SetCreatedBy(v string) *CancelSubscriptionOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CancelSubscriptionOutput) SetDomainId ¶
func (s *CancelSubscriptionOutput) SetDomainId(v string) *CancelSubscriptionOutput
SetDomainId sets the DomainId field's value.
func (*CancelSubscriptionOutput) SetId ¶
func (s *CancelSubscriptionOutput) SetId(v string) *CancelSubscriptionOutput
SetId sets the Id field's value.
func (*CancelSubscriptionOutput) SetRetainPermissions ¶
func (s *CancelSubscriptionOutput) SetRetainPermissions(v bool) *CancelSubscriptionOutput
SetRetainPermissions sets the RetainPermissions field's value.
func (*CancelSubscriptionOutput) SetStatus ¶
func (s *CancelSubscriptionOutput) SetStatus(v string) *CancelSubscriptionOutput
SetStatus sets the Status field's value.
func (*CancelSubscriptionOutput) SetSubscribedListing ¶
func (s *CancelSubscriptionOutput) SetSubscribedListing(v *SubscribedListing) *CancelSubscriptionOutput
SetSubscribedListing sets the SubscribedListing field's value.
func (*CancelSubscriptionOutput) SetSubscribedPrincipal ¶
func (s *CancelSubscriptionOutput) SetSubscribedPrincipal(v *SubscribedPrincipal) *CancelSubscriptionOutput
SetSubscribedPrincipal sets the SubscribedPrincipal field's value.
func (*CancelSubscriptionOutput) SetSubscriptionRequestId ¶
func (s *CancelSubscriptionOutput) SetSubscriptionRequestId(v string) *CancelSubscriptionOutput
SetSubscriptionRequestId sets the SubscriptionRequestId field's value.
func (*CancelSubscriptionOutput) SetUpdatedAt ¶
func (s *CancelSubscriptionOutput) SetUpdatedAt(v time.Time) *CancelSubscriptionOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CancelSubscriptionOutput) SetUpdatedBy ¶
func (s *CancelSubscriptionOutput) SetUpdatedBy(v string) *CancelSubscriptionOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (CancelSubscriptionOutput) String ¶
func (s CancelSubscriptionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CloudFormationProperties ¶
type CloudFormationProperties struct { // The template URL of the cloud formation provisioning properties of the environment // blueprint. // // TemplateUrl is a required field TemplateUrl *string `locationName:"templateUrl" type:"string" required:"true"` // contains filtered or unexported fields }
Part of the provisioning properties of the environment blueprint.
func (CloudFormationProperties) GoString ¶
func (s CloudFormationProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CloudFormationProperties) SetTemplateUrl ¶
func (s *CloudFormationProperties) SetTemplateUrl(v string) *CloudFormationProperties
SetTemplateUrl sets the TemplateUrl field's value.
func (CloudFormationProperties) String ¶
func (s CloudFormationProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ConfigurableActionParameter ¶
type ConfigurableActionParameter struct { // The key of the configurable action parameter. Key *string `locationName:"key" type:"string"` // The value of the configurable action parameter. Value *string `locationName:"value" type:"string"` // contains filtered or unexported fields }
The details of the parameters for the configurable environment action.
func (ConfigurableActionParameter) GoString ¶
func (s ConfigurableActionParameter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfigurableActionParameter) SetKey ¶
func (s *ConfigurableActionParameter) SetKey(v string) *ConfigurableActionParameter
SetKey sets the Key field's value.
func (*ConfigurableActionParameter) SetValue ¶
func (s *ConfigurableActionParameter) SetValue(v string) *ConfigurableActionParameter
SetValue sets the Value field's value.
func (ConfigurableActionParameter) String ¶
func (s ConfigurableActionParameter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ConfigurableEnvironmentAction ¶
type ConfigurableEnvironmentAction struct { // The authentication type of a configurable action of a Amazon DataZone environment. Auth *string `locationName:"auth" type:"string" enum:"ConfigurableActionTypeAuthorization"` // The parameters of a configurable action in a Amazon DataZone environment. // // Parameters is a required field Parameters []*ConfigurableActionParameter `locationName:"parameters" type:"list" required:"true"` // The type of a configurable action in a Amazon DataZone environment. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // contains filtered or unexported fields }
The configurable action of a Amazon DataZone environment.
func (ConfigurableEnvironmentAction) GoString ¶
func (s ConfigurableEnvironmentAction) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ConfigurableEnvironmentAction) SetAuth ¶
func (s *ConfigurableEnvironmentAction) SetAuth(v string) *ConfigurableEnvironmentAction
SetAuth sets the Auth field's value.
func (*ConfigurableEnvironmentAction) SetParameters ¶
func (s *ConfigurableEnvironmentAction) SetParameters(v []*ConfigurableActionParameter) *ConfigurableEnvironmentAction
SetParameters sets the Parameters field's value.
func (*ConfigurableEnvironmentAction) SetType ¶
func (s *ConfigurableEnvironmentAction) SetType(v string) *ConfigurableEnvironmentAction
SetType sets the Type field's value.
func (ConfigurableEnvironmentAction) String ¶
func (s ConfigurableEnvironmentAction) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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"` // contains filtered or unexported fields }
There is a conflict while performing this action.
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 CreateAssetInput ¶
type CreateAssetInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // Asset description. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // Amazon DataZone domain where the asset is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // ExternalIdentifier is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetInput's // String and GoString methods. ExternalIdentifier *string `locationName:"externalIdentifier" min:"1" type:"string" sensitive:"true"` // Metadata forms attached to the asset. // // FormsInput is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetInput's // String and GoString methods. FormsInput []*FormInput_ `locationName:"formsInput" type:"list" sensitive:"true"` // Glossary terms attached to the asset. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // Asset name. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The unique identifier of the project that owns this asset. // // OwningProjectIdentifier is a required field OwningProjectIdentifier *string `locationName:"owningProjectIdentifier" type:"string" required:"true"` // The configuration of the automatically generated business-friendly metadata // for the asset. PredictionConfiguration *PredictionConfiguration `locationName:"predictionConfiguration" type:"structure"` // The unique identifier of this asset's type. // // TypeIdentifier is a required field TypeIdentifier *string `locationName:"typeIdentifier" min:"1" type:"string" required:"true"` // The revision of this asset's type. TypeRevision *string `locationName:"typeRevision" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateAssetInput) GoString ¶
func (s CreateAssetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetInput) SetClientToken ¶
func (s *CreateAssetInput) SetClientToken(v string) *CreateAssetInput
SetClientToken sets the ClientToken field's value.
func (*CreateAssetInput) SetDescription ¶
func (s *CreateAssetInput) SetDescription(v string) *CreateAssetInput
SetDescription sets the Description field's value.
func (*CreateAssetInput) SetDomainIdentifier ¶
func (s *CreateAssetInput) SetDomainIdentifier(v string) *CreateAssetInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateAssetInput) SetExternalIdentifier ¶
func (s *CreateAssetInput) SetExternalIdentifier(v string) *CreateAssetInput
SetExternalIdentifier sets the ExternalIdentifier field's value.
func (*CreateAssetInput) SetFormsInput ¶
func (s *CreateAssetInput) SetFormsInput(v []*FormInput_) *CreateAssetInput
SetFormsInput sets the FormsInput field's value.
func (*CreateAssetInput) SetGlossaryTerms ¶
func (s *CreateAssetInput) SetGlossaryTerms(v []*string) *CreateAssetInput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*CreateAssetInput) SetName ¶
func (s *CreateAssetInput) SetName(v string) *CreateAssetInput
SetName sets the Name field's value.
func (*CreateAssetInput) SetOwningProjectIdentifier ¶
func (s *CreateAssetInput) SetOwningProjectIdentifier(v string) *CreateAssetInput
SetOwningProjectIdentifier sets the OwningProjectIdentifier field's value.
func (*CreateAssetInput) SetPredictionConfiguration ¶
func (s *CreateAssetInput) SetPredictionConfiguration(v *PredictionConfiguration) *CreateAssetInput
SetPredictionConfiguration sets the PredictionConfiguration field's value.
func (*CreateAssetInput) SetTypeIdentifier ¶
func (s *CreateAssetInput) SetTypeIdentifier(v string) *CreateAssetInput
SetTypeIdentifier sets the TypeIdentifier field's value.
func (*CreateAssetInput) SetTypeRevision ¶
func (s *CreateAssetInput) SetTypeRevision(v string) *CreateAssetInput
SetTypeRevision sets the TypeRevision field's value.
func (CreateAssetInput) String ¶
func (s CreateAssetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetInput) Validate ¶
func (s *CreateAssetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAssetOutput ¶
type CreateAssetOutput struct { // The timestamp of when the asset was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user that created this asset in the catalog. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of the created asset. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which the asset was created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // ExternalIdentifier is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetOutput's // String and GoString methods. ExternalIdentifier *string `locationName:"externalIdentifier" min:"1" type:"string" sensitive:"true"` // The timestamp of when the first revision of the asset took place. FirstRevisionCreatedAt *time.Time `locationName:"firstRevisionCreatedAt" type:"timestamp"` // The Amazon DataZone user that made the first revision of the asset. FirstRevisionCreatedBy *string `locationName:"firstRevisionCreatedBy" type:"string"` // The metadata forms that are attached to the created asset. // // FormsOutput is a required field FormsOutput []*FormOutput_ `locationName:"formsOutput" type:"list" required:"true"` // The glossary terms that are attached to the created asset. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The unique identifier of the created asset. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The details of an asset published in an Amazon DataZone catalog. Listing *AssetListingDetails `locationName:"listing" type:"structure"` // The name of the created asset. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone project that owns the created asset. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The configuration of the automatically generated business-friendly metadata // for the asset. PredictionConfiguration *PredictionConfiguration `locationName:"predictionConfiguration" type:"structure"` // The read-only metadata forms that are attached to the created asset. ReadOnlyFormsOutput []*FormOutput_ `locationName:"readOnlyFormsOutput" type:"list"` // The revision of the asset. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // The identifier of the created asset type. // // TypeIdentifier is a required field TypeIdentifier *string `locationName:"typeIdentifier" min:"1" type:"string" required:"true"` // The revision type of the asset. // // TypeRevision is a required field TypeRevision *string `locationName:"typeRevision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateAssetOutput) GoString ¶
func (s CreateAssetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetOutput) SetCreatedAt ¶
func (s *CreateAssetOutput) SetCreatedAt(v time.Time) *CreateAssetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateAssetOutput) SetCreatedBy ¶
func (s *CreateAssetOutput) SetCreatedBy(v string) *CreateAssetOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateAssetOutput) SetDescription ¶
func (s *CreateAssetOutput) SetDescription(v string) *CreateAssetOutput
SetDescription sets the Description field's value.
func (*CreateAssetOutput) SetDomainId ¶
func (s *CreateAssetOutput) SetDomainId(v string) *CreateAssetOutput
SetDomainId sets the DomainId field's value.
func (*CreateAssetOutput) SetExternalIdentifier ¶
func (s *CreateAssetOutput) SetExternalIdentifier(v string) *CreateAssetOutput
SetExternalIdentifier sets the ExternalIdentifier field's value.
func (*CreateAssetOutput) SetFirstRevisionCreatedAt ¶
func (s *CreateAssetOutput) SetFirstRevisionCreatedAt(v time.Time) *CreateAssetOutput
SetFirstRevisionCreatedAt sets the FirstRevisionCreatedAt field's value.
func (*CreateAssetOutput) SetFirstRevisionCreatedBy ¶
func (s *CreateAssetOutput) SetFirstRevisionCreatedBy(v string) *CreateAssetOutput
SetFirstRevisionCreatedBy sets the FirstRevisionCreatedBy field's value.
func (*CreateAssetOutput) SetFormsOutput ¶
func (s *CreateAssetOutput) SetFormsOutput(v []*FormOutput_) *CreateAssetOutput
SetFormsOutput sets the FormsOutput field's value.
func (*CreateAssetOutput) SetGlossaryTerms ¶
func (s *CreateAssetOutput) SetGlossaryTerms(v []*string) *CreateAssetOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*CreateAssetOutput) SetId ¶
func (s *CreateAssetOutput) SetId(v string) *CreateAssetOutput
SetId sets the Id field's value.
func (*CreateAssetOutput) SetListing ¶
func (s *CreateAssetOutput) SetListing(v *AssetListingDetails) *CreateAssetOutput
SetListing sets the Listing field's value.
func (*CreateAssetOutput) SetName ¶
func (s *CreateAssetOutput) SetName(v string) *CreateAssetOutput
SetName sets the Name field's value.
func (*CreateAssetOutput) SetOwningProjectId ¶
func (s *CreateAssetOutput) SetOwningProjectId(v string) *CreateAssetOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*CreateAssetOutput) SetPredictionConfiguration ¶
func (s *CreateAssetOutput) SetPredictionConfiguration(v *PredictionConfiguration) *CreateAssetOutput
SetPredictionConfiguration sets the PredictionConfiguration field's value.
func (*CreateAssetOutput) SetReadOnlyFormsOutput ¶
func (s *CreateAssetOutput) SetReadOnlyFormsOutput(v []*FormOutput_) *CreateAssetOutput
SetReadOnlyFormsOutput sets the ReadOnlyFormsOutput field's value.
func (*CreateAssetOutput) SetRevision ¶
func (s *CreateAssetOutput) SetRevision(v string) *CreateAssetOutput
SetRevision sets the Revision field's value.
func (*CreateAssetOutput) SetTypeIdentifier ¶
func (s *CreateAssetOutput) SetTypeIdentifier(v string) *CreateAssetOutput
SetTypeIdentifier sets the TypeIdentifier field's value.
func (*CreateAssetOutput) SetTypeRevision ¶
func (s *CreateAssetOutput) SetTypeRevision(v string) *CreateAssetOutput
SetTypeRevision sets the TypeRevision field's value.
func (CreateAssetOutput) String ¶
func (s CreateAssetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateAssetRevisionInput ¶
type CreateAssetRevisionInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // The revised description of the asset. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetRevisionInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The unique identifier of the domain where the asset is being revised. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The metadata forms to be attached to the asset as part of asset revision. // // FormsInput is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetRevisionInput's // String and GoString methods. FormsInput []*FormInput_ `locationName:"formsInput" type:"list" sensitive:"true"` // The glossary terms to be attached to the asset as part of asset revision. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The identifier of the asset. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // Te revised name of the asset. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetRevisionInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The configuration of the automatically generated business-friendly metadata // for the asset. PredictionConfiguration *PredictionConfiguration `locationName:"predictionConfiguration" type:"structure"` // The revision type of the asset. TypeRevision *string `locationName:"typeRevision" min:"1" type:"string"` // contains filtered or unexported fields }
func (CreateAssetRevisionInput) GoString ¶
func (s CreateAssetRevisionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetRevisionInput) SetClientToken ¶
func (s *CreateAssetRevisionInput) SetClientToken(v string) *CreateAssetRevisionInput
SetClientToken sets the ClientToken field's value.
func (*CreateAssetRevisionInput) SetDescription ¶
func (s *CreateAssetRevisionInput) SetDescription(v string) *CreateAssetRevisionInput
SetDescription sets the Description field's value.
func (*CreateAssetRevisionInput) SetDomainIdentifier ¶
func (s *CreateAssetRevisionInput) SetDomainIdentifier(v string) *CreateAssetRevisionInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateAssetRevisionInput) SetFormsInput ¶
func (s *CreateAssetRevisionInput) SetFormsInput(v []*FormInput_) *CreateAssetRevisionInput
SetFormsInput sets the FormsInput field's value.
func (*CreateAssetRevisionInput) SetGlossaryTerms ¶
func (s *CreateAssetRevisionInput) SetGlossaryTerms(v []*string) *CreateAssetRevisionInput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*CreateAssetRevisionInput) SetIdentifier ¶
func (s *CreateAssetRevisionInput) SetIdentifier(v string) *CreateAssetRevisionInput
SetIdentifier sets the Identifier field's value.
func (*CreateAssetRevisionInput) SetName ¶
func (s *CreateAssetRevisionInput) SetName(v string) *CreateAssetRevisionInput
SetName sets the Name field's value.
func (*CreateAssetRevisionInput) SetPredictionConfiguration ¶
func (s *CreateAssetRevisionInput) SetPredictionConfiguration(v *PredictionConfiguration) *CreateAssetRevisionInput
SetPredictionConfiguration sets the PredictionConfiguration field's value.
func (*CreateAssetRevisionInput) SetTypeRevision ¶
func (s *CreateAssetRevisionInput) SetTypeRevision(v string) *CreateAssetRevisionInput
SetTypeRevision sets the TypeRevision field's value.
func (CreateAssetRevisionInput) String ¶
func (s CreateAssetRevisionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetRevisionInput) Validate ¶
func (s *CreateAssetRevisionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAssetRevisionOutput ¶
type CreateAssetRevisionOutput struct { // The timestamp of when the asset revision occured. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who performed the asset revision. CreatedBy *string `locationName:"createdBy" type:"string"` // The revised asset description. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetRevisionOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The unique identifier of the Amazon DataZone domain where the asset was revised. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // ExternalIdentifier is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetRevisionOutput's // String and GoString methods. ExternalIdentifier *string `locationName:"externalIdentifier" min:"1" type:"string" sensitive:"true"` // The timestamp of when the first asset revision occured. FirstRevisionCreatedAt *time.Time `locationName:"firstRevisionCreatedAt" type:"timestamp"` // The Amazon DataZone user who performed the first asset revision. FirstRevisionCreatedBy *string `locationName:"firstRevisionCreatedBy" type:"string"` // The metadata forms that were attached to the asset as part of the asset revision. // // FormsOutput is a required field FormsOutput []*FormOutput_ `locationName:"formsOutput" type:"list" required:"true"` // The glossary terms that were attached to the asset as part of asset revision. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The unique identifier of the asset revision. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The details of an asset published in an Amazon DataZone catalog. Listing *AssetListingDetails `locationName:"listing" type:"structure"` // The revised name of the asset. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetRevisionOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The unique identifier of the revised project that owns the asset. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The configuration of the automatically generated business-friendly metadata // for the asset. PredictionConfiguration *PredictionConfiguration `locationName:"predictionConfiguration" type:"structure"` // The read-only metadata forms that were attached to the asset as part of the // asset revision. ReadOnlyFormsOutput []*FormOutput_ `locationName:"readOnlyFormsOutput" type:"list"` // The revision of the asset. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // The identifier of the revision type. // // TypeIdentifier is a required field TypeIdentifier *string `locationName:"typeIdentifier" min:"1" type:"string" required:"true"` // The revision type of the asset. // // TypeRevision is a required field TypeRevision *string `locationName:"typeRevision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateAssetRevisionOutput) GoString ¶
func (s CreateAssetRevisionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetRevisionOutput) SetCreatedAt ¶
func (s *CreateAssetRevisionOutput) SetCreatedAt(v time.Time) *CreateAssetRevisionOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateAssetRevisionOutput) SetCreatedBy ¶
func (s *CreateAssetRevisionOutput) SetCreatedBy(v string) *CreateAssetRevisionOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateAssetRevisionOutput) SetDescription ¶
func (s *CreateAssetRevisionOutput) SetDescription(v string) *CreateAssetRevisionOutput
SetDescription sets the Description field's value.
func (*CreateAssetRevisionOutput) SetDomainId ¶
func (s *CreateAssetRevisionOutput) SetDomainId(v string) *CreateAssetRevisionOutput
SetDomainId sets the DomainId field's value.
func (*CreateAssetRevisionOutput) SetExternalIdentifier ¶
func (s *CreateAssetRevisionOutput) SetExternalIdentifier(v string) *CreateAssetRevisionOutput
SetExternalIdentifier sets the ExternalIdentifier field's value.
func (*CreateAssetRevisionOutput) SetFirstRevisionCreatedAt ¶
func (s *CreateAssetRevisionOutput) SetFirstRevisionCreatedAt(v time.Time) *CreateAssetRevisionOutput
SetFirstRevisionCreatedAt sets the FirstRevisionCreatedAt field's value.
func (*CreateAssetRevisionOutput) SetFirstRevisionCreatedBy ¶
func (s *CreateAssetRevisionOutput) SetFirstRevisionCreatedBy(v string) *CreateAssetRevisionOutput
SetFirstRevisionCreatedBy sets the FirstRevisionCreatedBy field's value.
func (*CreateAssetRevisionOutput) SetFormsOutput ¶
func (s *CreateAssetRevisionOutput) SetFormsOutput(v []*FormOutput_) *CreateAssetRevisionOutput
SetFormsOutput sets the FormsOutput field's value.
func (*CreateAssetRevisionOutput) SetGlossaryTerms ¶
func (s *CreateAssetRevisionOutput) SetGlossaryTerms(v []*string) *CreateAssetRevisionOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*CreateAssetRevisionOutput) SetId ¶
func (s *CreateAssetRevisionOutput) SetId(v string) *CreateAssetRevisionOutput
SetId sets the Id field's value.
func (*CreateAssetRevisionOutput) SetListing ¶
func (s *CreateAssetRevisionOutput) SetListing(v *AssetListingDetails) *CreateAssetRevisionOutput
SetListing sets the Listing field's value.
func (*CreateAssetRevisionOutput) SetName ¶
func (s *CreateAssetRevisionOutput) SetName(v string) *CreateAssetRevisionOutput
SetName sets the Name field's value.
func (*CreateAssetRevisionOutput) SetOwningProjectId ¶
func (s *CreateAssetRevisionOutput) SetOwningProjectId(v string) *CreateAssetRevisionOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*CreateAssetRevisionOutput) SetPredictionConfiguration ¶
func (s *CreateAssetRevisionOutput) SetPredictionConfiguration(v *PredictionConfiguration) *CreateAssetRevisionOutput
SetPredictionConfiguration sets the PredictionConfiguration field's value.
func (*CreateAssetRevisionOutput) SetReadOnlyFormsOutput ¶
func (s *CreateAssetRevisionOutput) SetReadOnlyFormsOutput(v []*FormOutput_) *CreateAssetRevisionOutput
SetReadOnlyFormsOutput sets the ReadOnlyFormsOutput field's value.
func (*CreateAssetRevisionOutput) SetRevision ¶
func (s *CreateAssetRevisionOutput) SetRevision(v string) *CreateAssetRevisionOutput
SetRevision sets the Revision field's value.
func (*CreateAssetRevisionOutput) SetTypeIdentifier ¶
func (s *CreateAssetRevisionOutput) SetTypeIdentifier(v string) *CreateAssetRevisionOutput
SetTypeIdentifier sets the TypeIdentifier field's value.
func (*CreateAssetRevisionOutput) SetTypeRevision ¶
func (s *CreateAssetRevisionOutput) SetTypeRevision(v string) *CreateAssetRevisionOutput
SetTypeRevision sets the TypeRevision field's value.
func (CreateAssetRevisionOutput) String ¶
func (s CreateAssetRevisionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateAssetTypeInput ¶
type CreateAssetTypeInput struct { // The descripton of the custom asset type. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetTypeInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The unique identifier of the Amazon DataZone domain where the custom asset // type is being created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The metadata forms that are to be attached to the custom asset type. // // FormsInput is a required field FormsInput map[string]*FormEntryInput_ `locationName:"formsInput" type:"map" required:"true"` // The name of the custom asset type. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The identifier of the Amazon DataZone project that is to own the custom asset // type. // // OwningProjectIdentifier is a required field OwningProjectIdentifier *string `locationName:"owningProjectIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateAssetTypeInput) GoString ¶
func (s CreateAssetTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetTypeInput) SetDescription ¶
func (s *CreateAssetTypeInput) SetDescription(v string) *CreateAssetTypeInput
SetDescription sets the Description field's value.
func (*CreateAssetTypeInput) SetDomainIdentifier ¶
func (s *CreateAssetTypeInput) SetDomainIdentifier(v string) *CreateAssetTypeInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateAssetTypeInput) SetFormsInput ¶
func (s *CreateAssetTypeInput) SetFormsInput(v map[string]*FormEntryInput_) *CreateAssetTypeInput
SetFormsInput sets the FormsInput field's value.
func (*CreateAssetTypeInput) SetName ¶
func (s *CreateAssetTypeInput) SetName(v string) *CreateAssetTypeInput
SetName sets the Name field's value.
func (*CreateAssetTypeInput) SetOwningProjectIdentifier ¶
func (s *CreateAssetTypeInput) SetOwningProjectIdentifier(v string) *CreateAssetTypeInput
SetOwningProjectIdentifier sets the OwningProjectIdentifier field's value.
func (CreateAssetTypeInput) String ¶
func (s CreateAssetTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetTypeInput) Validate ¶
func (s *CreateAssetTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateAssetTypeOutput ¶
type CreateAssetTypeOutput struct { // The timestamp of when the asset type is to be created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who creates this custom asset type. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of the custom asset type. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateAssetTypeOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which the asset type was created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The metadata forms that are attached to the asset type. // // FormsOutput is a required field FormsOutput map[string]*FormEntryOutput_ `locationName:"formsOutput" type:"map" required:"true"` // The name of the asset type. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The ID of the Amazon DataZone domain where the asset type was originally // created. OriginDomainId *string `locationName:"originDomainId" type:"string"` // The ID of the Amazon DataZone project where the asset type was originally // created. OriginProjectId *string `locationName:"originProjectId" type:"string"` // The ID of the Amazon DataZone project that currently owns this asset type. OwningProjectId *string `locationName:"owningProjectId" type:"string"` // The revision of the custom asset type. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // The timestamp of when the custom type was created. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user that created the custom asset type. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (CreateAssetTypeOutput) GoString ¶
func (s CreateAssetTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateAssetTypeOutput) SetCreatedAt ¶
func (s *CreateAssetTypeOutput) SetCreatedAt(v time.Time) *CreateAssetTypeOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateAssetTypeOutput) SetCreatedBy ¶
func (s *CreateAssetTypeOutput) SetCreatedBy(v string) *CreateAssetTypeOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateAssetTypeOutput) SetDescription ¶
func (s *CreateAssetTypeOutput) SetDescription(v string) *CreateAssetTypeOutput
SetDescription sets the Description field's value.
func (*CreateAssetTypeOutput) SetDomainId ¶
func (s *CreateAssetTypeOutput) SetDomainId(v string) *CreateAssetTypeOutput
SetDomainId sets the DomainId field's value.
func (*CreateAssetTypeOutput) SetFormsOutput ¶
func (s *CreateAssetTypeOutput) SetFormsOutput(v map[string]*FormEntryOutput_) *CreateAssetTypeOutput
SetFormsOutput sets the FormsOutput field's value.
func (*CreateAssetTypeOutput) SetName ¶
func (s *CreateAssetTypeOutput) SetName(v string) *CreateAssetTypeOutput
SetName sets the Name field's value.
func (*CreateAssetTypeOutput) SetOriginDomainId ¶
func (s *CreateAssetTypeOutput) SetOriginDomainId(v string) *CreateAssetTypeOutput
SetOriginDomainId sets the OriginDomainId field's value.
func (*CreateAssetTypeOutput) SetOriginProjectId ¶
func (s *CreateAssetTypeOutput) SetOriginProjectId(v string) *CreateAssetTypeOutput
SetOriginProjectId sets the OriginProjectId field's value.
func (*CreateAssetTypeOutput) SetOwningProjectId ¶
func (s *CreateAssetTypeOutput) SetOwningProjectId(v string) *CreateAssetTypeOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*CreateAssetTypeOutput) SetRevision ¶
func (s *CreateAssetTypeOutput) SetRevision(v string) *CreateAssetTypeOutput
SetRevision sets the Revision field's value.
func (*CreateAssetTypeOutput) SetUpdatedAt ¶
func (s *CreateAssetTypeOutput) SetUpdatedAt(v time.Time) *CreateAssetTypeOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CreateAssetTypeOutput) SetUpdatedBy ¶
func (s *CreateAssetTypeOutput) SetUpdatedBy(v string) *CreateAssetTypeOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (CreateAssetTypeOutput) String ¶
func (s CreateAssetTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateDataSourceInput ¶
type CreateDataSourceInput struct { // The metadata forms that are to be attached to the assets that this data source // works with. // // AssetFormsInput is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateDataSourceInput's // String and GoString methods. AssetFormsInput []*FormInput_ `locationName:"assetFormsInput" type:"list" sensitive:"true"` // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // Specifies the configuration of the data source. It can be set to either glueRunConfiguration // or redshiftRunConfiguration. Configuration *DataSourceConfigurationInput_ `locationName:"configuration" type:"structure"` // The description of the data source. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateDataSourceInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain where the data source is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Specifies whether the data source is enabled. EnableSetting *string `locationName:"enableSetting" type:"string" enum:"EnableSetting"` // The unique identifier of the Amazon DataZone environment to which the data // source publishes assets. // // EnvironmentIdentifier is a required field EnvironmentIdentifier *string `locationName:"environmentIdentifier" type:"string" required:"true"` // The name of the data source. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateDataSourceInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the Amazon DataZone project in which you want to add this // data source. // // ProjectIdentifier is a required field ProjectIdentifier *string `locationName:"projectIdentifier" type:"string" required:"true"` // Specifies whether the assets that this data source creates in the inventory // are to be also automatically published to the catalog. PublishOnImport *bool `locationName:"publishOnImport" type:"boolean"` // Specifies whether the business name generation is to be enabled for this // data source. Recommendation *RecommendationConfiguration `locationName:"recommendation" type:"structure"` // The schedule of the data source runs. // // Schedule is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateDataSourceInput's // String and GoString methods. Schedule *ScheduleConfiguration `locationName:"schedule" type:"structure" sensitive:"true"` // The type of the data source. // // Type is a required field Type *string `locationName:"type" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateDataSourceInput) GoString ¶
func (s CreateDataSourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDataSourceInput) SetAssetFormsInput ¶
func (s *CreateDataSourceInput) SetAssetFormsInput(v []*FormInput_) *CreateDataSourceInput
SetAssetFormsInput sets the AssetFormsInput field's value.
func (*CreateDataSourceInput) SetClientToken ¶
func (s *CreateDataSourceInput) SetClientToken(v string) *CreateDataSourceInput
SetClientToken sets the ClientToken field's value.
func (*CreateDataSourceInput) SetConfiguration ¶
func (s *CreateDataSourceInput) SetConfiguration(v *DataSourceConfigurationInput_) *CreateDataSourceInput
SetConfiguration sets the Configuration field's value.
func (*CreateDataSourceInput) SetDescription ¶
func (s *CreateDataSourceInput) SetDescription(v string) *CreateDataSourceInput
SetDescription sets the Description field's value.
func (*CreateDataSourceInput) SetDomainIdentifier ¶
func (s *CreateDataSourceInput) SetDomainIdentifier(v string) *CreateDataSourceInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateDataSourceInput) SetEnableSetting ¶
func (s *CreateDataSourceInput) SetEnableSetting(v string) *CreateDataSourceInput
SetEnableSetting sets the EnableSetting field's value.
func (*CreateDataSourceInput) SetEnvironmentIdentifier ¶
func (s *CreateDataSourceInput) SetEnvironmentIdentifier(v string) *CreateDataSourceInput
SetEnvironmentIdentifier sets the EnvironmentIdentifier field's value.
func (*CreateDataSourceInput) SetName ¶
func (s *CreateDataSourceInput) SetName(v string) *CreateDataSourceInput
SetName sets the Name field's value.
func (*CreateDataSourceInput) SetProjectIdentifier ¶
func (s *CreateDataSourceInput) SetProjectIdentifier(v string) *CreateDataSourceInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (*CreateDataSourceInput) SetPublishOnImport ¶
func (s *CreateDataSourceInput) SetPublishOnImport(v bool) *CreateDataSourceInput
SetPublishOnImport sets the PublishOnImport field's value.
func (*CreateDataSourceInput) SetRecommendation ¶
func (s *CreateDataSourceInput) SetRecommendation(v *RecommendationConfiguration) *CreateDataSourceInput
SetRecommendation sets the Recommendation field's value.
func (*CreateDataSourceInput) SetSchedule ¶
func (s *CreateDataSourceInput) SetSchedule(v *ScheduleConfiguration) *CreateDataSourceInput
SetSchedule sets the Schedule field's value.
func (*CreateDataSourceInput) SetType ¶
func (s *CreateDataSourceInput) SetType(v string) *CreateDataSourceInput
SetType sets the Type field's value.
func (CreateDataSourceInput) String ¶
func (s CreateDataSourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDataSourceInput) Validate ¶
func (s *CreateDataSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDataSourceOutput ¶
type CreateDataSourceOutput struct { // The metadata forms attached to the assets that this data source creates. AssetFormsOutput []*FormOutput_ `locationName:"assetFormsOutput" type:"list"` // Specifies the configuration of the data source. It can be set to either glueRunConfiguration // or redshiftRunConfiguration. Configuration *DataSourceConfigurationOutput_ `locationName:"configuration" type:"structure"` // The timestamp of when the data source was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The description of the data source. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateDataSourceOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which the data source is created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // Specifies whether the data source is enabled. EnableSetting *string `locationName:"enableSetting" type:"string" enum:"EnableSetting"` // The unique identifier of the Amazon DataZone environment to which the data // source publishes assets. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // Specifies the error message that is returned if the operation cannot be successfully // completed. ErrorMessage *DataSourceErrorMessage `locationName:"errorMessage" type:"structure"` // The unique identifier of the data source. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The timestamp that specifies when the data source was last run. LastRunAt *time.Time `locationName:"lastRunAt" type:"timestamp" timestampFormat:"iso8601"` // Specifies the error message that is returned if the operation cannot be successfully // completed. LastRunErrorMessage *DataSourceErrorMessage `locationName:"lastRunErrorMessage" type:"structure"` // The status of the last run of this data source. LastRunStatus *string `locationName:"lastRunStatus" type:"string" enum:"DataSourceRunStatus"` // The name of the data source. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateDataSourceOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone project to which the data source is added. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // Specifies whether the assets that this data source creates in the inventory // are to be also automatically published to the catalog. PublishOnImport *bool `locationName:"publishOnImport" type:"boolean"` // Specifies whether the business name generation is to be enabled for this // data source. Recommendation *RecommendationConfiguration `locationName:"recommendation" type:"structure"` // The schedule of the data source runs. // // Schedule is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateDataSourceOutput's // String and GoString methods. Schedule *ScheduleConfiguration `locationName:"schedule" type:"structure" sensitive:"true"` // The status of the data source. Status *string `locationName:"status" type:"string" enum:"DataSourceStatus"` // The type of the data source. Type *string `locationName:"type" min:"1" type:"string"` // The timestamp of when the data source was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (CreateDataSourceOutput) GoString ¶
func (s CreateDataSourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDataSourceOutput) SetAssetFormsOutput ¶
func (s *CreateDataSourceOutput) SetAssetFormsOutput(v []*FormOutput_) *CreateDataSourceOutput
SetAssetFormsOutput sets the AssetFormsOutput field's value.
func (*CreateDataSourceOutput) SetConfiguration ¶
func (s *CreateDataSourceOutput) SetConfiguration(v *DataSourceConfigurationOutput_) *CreateDataSourceOutput
SetConfiguration sets the Configuration field's value.
func (*CreateDataSourceOutput) SetCreatedAt ¶
func (s *CreateDataSourceOutput) SetCreatedAt(v time.Time) *CreateDataSourceOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateDataSourceOutput) SetDescription ¶
func (s *CreateDataSourceOutput) SetDescription(v string) *CreateDataSourceOutput
SetDescription sets the Description field's value.
func (*CreateDataSourceOutput) SetDomainId ¶
func (s *CreateDataSourceOutput) SetDomainId(v string) *CreateDataSourceOutput
SetDomainId sets the DomainId field's value.
func (*CreateDataSourceOutput) SetEnableSetting ¶
func (s *CreateDataSourceOutput) SetEnableSetting(v string) *CreateDataSourceOutput
SetEnableSetting sets the EnableSetting field's value.
func (*CreateDataSourceOutput) SetEnvironmentId ¶
func (s *CreateDataSourceOutput) SetEnvironmentId(v string) *CreateDataSourceOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*CreateDataSourceOutput) SetErrorMessage ¶
func (s *CreateDataSourceOutput) SetErrorMessage(v *DataSourceErrorMessage) *CreateDataSourceOutput
SetErrorMessage sets the ErrorMessage field's value.
func (*CreateDataSourceOutput) SetId ¶
func (s *CreateDataSourceOutput) SetId(v string) *CreateDataSourceOutput
SetId sets the Id field's value.
func (*CreateDataSourceOutput) SetLastRunAt ¶
func (s *CreateDataSourceOutput) SetLastRunAt(v time.Time) *CreateDataSourceOutput
SetLastRunAt sets the LastRunAt field's value.
func (*CreateDataSourceOutput) SetLastRunErrorMessage ¶
func (s *CreateDataSourceOutput) SetLastRunErrorMessage(v *DataSourceErrorMessage) *CreateDataSourceOutput
SetLastRunErrorMessage sets the LastRunErrorMessage field's value.
func (*CreateDataSourceOutput) SetLastRunStatus ¶
func (s *CreateDataSourceOutput) SetLastRunStatus(v string) *CreateDataSourceOutput
SetLastRunStatus sets the LastRunStatus field's value.
func (*CreateDataSourceOutput) SetName ¶
func (s *CreateDataSourceOutput) SetName(v string) *CreateDataSourceOutput
SetName sets the Name field's value.
func (*CreateDataSourceOutput) SetProjectId ¶
func (s *CreateDataSourceOutput) SetProjectId(v string) *CreateDataSourceOutput
SetProjectId sets the ProjectId field's value.
func (*CreateDataSourceOutput) SetPublishOnImport ¶
func (s *CreateDataSourceOutput) SetPublishOnImport(v bool) *CreateDataSourceOutput
SetPublishOnImport sets the PublishOnImport field's value.
func (*CreateDataSourceOutput) SetRecommendation ¶
func (s *CreateDataSourceOutput) SetRecommendation(v *RecommendationConfiguration) *CreateDataSourceOutput
SetRecommendation sets the Recommendation field's value.
func (*CreateDataSourceOutput) SetSchedule ¶
func (s *CreateDataSourceOutput) SetSchedule(v *ScheduleConfiguration) *CreateDataSourceOutput
SetSchedule sets the Schedule field's value.
func (*CreateDataSourceOutput) SetStatus ¶
func (s *CreateDataSourceOutput) SetStatus(v string) *CreateDataSourceOutput
SetStatus sets the Status field's value.
func (*CreateDataSourceOutput) SetType ¶
func (s *CreateDataSourceOutput) SetType(v string) *CreateDataSourceOutput
SetType sets the Type field's value.
func (*CreateDataSourceOutput) SetUpdatedAt ¶
func (s *CreateDataSourceOutput) SetUpdatedAt(v time.Time) *CreateDataSourceOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (CreateDataSourceOutput) String ¶
func (s CreateDataSourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateDomainInput ¶
type CreateDomainInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The description of the Amazon DataZone domain. Description *string `locationName:"description" type:"string"` // The domain execution role that is created when an Amazon DataZone domain // is created. The domain execution role is created in the Amazon Web Services // account that houses the Amazon DataZone domain. // // DomainExecutionRole is a required field DomainExecutionRole *string `locationName:"domainExecutionRole" type:"string" required:"true"` // The identifier of the Amazon Web Services Key Management Service (KMS) key // that is used to encrypt the Amazon DataZone domain, metadata, and reporting // data. KmsKeyIdentifier *string `locationName:"kmsKeyIdentifier" min:"1" type:"string"` // The name of the Amazon DataZone domain. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The single-sign on configuration of the Amazon DataZone domain. SingleSignOn *SingleSignOn `locationName:"singleSignOn" type:"structure"` // The tags specified for the Amazon DataZone domain. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateDomainInput) GoString ¶
func (s CreateDomainInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDomainInput) SetClientToken ¶
func (s *CreateDomainInput) SetClientToken(v string) *CreateDomainInput
SetClientToken sets the ClientToken field's value.
func (*CreateDomainInput) SetDescription ¶
func (s *CreateDomainInput) SetDescription(v string) *CreateDomainInput
SetDescription sets the Description field's value.
func (*CreateDomainInput) SetDomainExecutionRole ¶
func (s *CreateDomainInput) SetDomainExecutionRole(v string) *CreateDomainInput
SetDomainExecutionRole sets the DomainExecutionRole field's value.
func (*CreateDomainInput) SetKmsKeyIdentifier ¶
func (s *CreateDomainInput) SetKmsKeyIdentifier(v string) *CreateDomainInput
SetKmsKeyIdentifier sets the KmsKeyIdentifier field's value.
func (*CreateDomainInput) SetName ¶
func (s *CreateDomainInput) SetName(v string) *CreateDomainInput
SetName sets the Name field's value.
func (*CreateDomainInput) SetSingleSignOn ¶
func (s *CreateDomainInput) SetSingleSignOn(v *SingleSignOn) *CreateDomainInput
SetSingleSignOn sets the SingleSignOn field's value.
func (*CreateDomainInput) SetTags ¶
func (s *CreateDomainInput) SetTags(v map[string]*string) *CreateDomainInput
SetTags sets the Tags field's value.
func (CreateDomainInput) String ¶
func (s CreateDomainInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDomainInput) Validate ¶
func (s *CreateDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateDomainOutput ¶
type CreateDomainOutput struct { // The ARN of the Amazon DataZone domain. Arn *string `locationName:"arn" type:"string"` // The description of the Amazon DataZone domain. Description *string `locationName:"description" type:"string"` // The domain execution role that is created when an Amazon DataZone domain // is created. The domain execution role is created in the Amazon Web Services // account that houses the Amazon DataZone domain. DomainExecutionRole *string `locationName:"domainExecutionRole" type:"string"` // The identifier of the Amazon DataZone domain. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The identifier of the Amazon Web Services Key Management Service (KMS) key // that is used to encrypt the Amazon DataZone domain, metadata, and reporting // data. KmsKeyIdentifier *string `locationName:"kmsKeyIdentifier" min:"1" type:"string"` // The name of the Amazon DataZone domain. Name *string `locationName:"name" type:"string"` // The URL of the data portal for this Amazon DataZone domain. PortalUrl *string `locationName:"portalUrl" type:"string"` // The single-sign on configuration of the Amazon DataZone domain. SingleSignOn *SingleSignOn `locationName:"singleSignOn" type:"structure"` // The status of the Amazon DataZone domain. Status *string `locationName:"status" type:"string" enum:"DomainStatus"` // The tags specified for the Amazon DataZone domain. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (CreateDomainOutput) GoString ¶
func (s CreateDomainOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateDomainOutput) SetArn ¶
func (s *CreateDomainOutput) SetArn(v string) *CreateDomainOutput
SetArn sets the Arn field's value.
func (*CreateDomainOutput) SetDescription ¶
func (s *CreateDomainOutput) SetDescription(v string) *CreateDomainOutput
SetDescription sets the Description field's value.
func (*CreateDomainOutput) SetDomainExecutionRole ¶
func (s *CreateDomainOutput) SetDomainExecutionRole(v string) *CreateDomainOutput
SetDomainExecutionRole sets the DomainExecutionRole field's value.
func (*CreateDomainOutput) SetId ¶
func (s *CreateDomainOutput) SetId(v string) *CreateDomainOutput
SetId sets the Id field's value.
func (*CreateDomainOutput) SetKmsKeyIdentifier ¶
func (s *CreateDomainOutput) SetKmsKeyIdentifier(v string) *CreateDomainOutput
SetKmsKeyIdentifier sets the KmsKeyIdentifier field's value.
func (*CreateDomainOutput) SetName ¶
func (s *CreateDomainOutput) SetName(v string) *CreateDomainOutput
SetName sets the Name field's value.
func (*CreateDomainOutput) SetPortalUrl ¶
func (s *CreateDomainOutput) SetPortalUrl(v string) *CreateDomainOutput
SetPortalUrl sets the PortalUrl field's value.
func (*CreateDomainOutput) SetSingleSignOn ¶
func (s *CreateDomainOutput) SetSingleSignOn(v *SingleSignOn) *CreateDomainOutput
SetSingleSignOn sets the SingleSignOn field's value.
func (*CreateDomainOutput) SetStatus ¶
func (s *CreateDomainOutput) SetStatus(v string) *CreateDomainOutput
SetStatus sets the Status field's value.
func (*CreateDomainOutput) SetTags ¶
func (s *CreateDomainOutput) SetTags(v map[string]*string) *CreateDomainOutput
SetTags sets the Tags field's value.
func (CreateDomainOutput) String ¶
func (s CreateDomainOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateEnvironmentInput ¶
type CreateEnvironmentInput struct { // The description of the Amazon DataZone environment. Description *string `locationName:"description" type:"string"` // The identifier of the Amazon DataZone domain in which the environment is // created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the environment profile that is used to create this Amazon // DataZone environment. // // EnvironmentProfileIdentifier is a required field EnvironmentProfileIdentifier *string `locationName:"environmentProfileIdentifier" type:"string" required:"true"` // The glossary terms that can be used in this Amazon DataZone environment. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The name of the Amazon DataZone environment. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true"` // The identifier of the Amazon DataZone project in which this environment is // created. // // ProjectIdentifier is a required field ProjectIdentifier *string `locationName:"projectIdentifier" type:"string" required:"true"` // The user parameters of this Amazon DataZone environment. UserParameters []*EnvironmentParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (CreateEnvironmentInput) GoString ¶
func (s CreateEnvironmentInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateEnvironmentInput) SetDescription ¶
func (s *CreateEnvironmentInput) SetDescription(v string) *CreateEnvironmentInput
SetDescription sets the Description field's value.
func (*CreateEnvironmentInput) SetDomainIdentifier ¶
func (s *CreateEnvironmentInput) SetDomainIdentifier(v string) *CreateEnvironmentInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateEnvironmentInput) SetEnvironmentProfileIdentifier ¶
func (s *CreateEnvironmentInput) SetEnvironmentProfileIdentifier(v string) *CreateEnvironmentInput
SetEnvironmentProfileIdentifier sets the EnvironmentProfileIdentifier field's value.
func (*CreateEnvironmentInput) SetGlossaryTerms ¶
func (s *CreateEnvironmentInput) SetGlossaryTerms(v []*string) *CreateEnvironmentInput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*CreateEnvironmentInput) SetName ¶
func (s *CreateEnvironmentInput) SetName(v string) *CreateEnvironmentInput
SetName sets the Name field's value.
func (*CreateEnvironmentInput) SetProjectIdentifier ¶
func (s *CreateEnvironmentInput) SetProjectIdentifier(v string) *CreateEnvironmentInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (*CreateEnvironmentInput) SetUserParameters ¶
func (s *CreateEnvironmentInput) SetUserParameters(v []*EnvironmentParameter) *CreateEnvironmentInput
SetUserParameters sets the UserParameters field's value.
func (CreateEnvironmentInput) String ¶
func (s CreateEnvironmentInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateEnvironmentInput) Validate ¶
func (s *CreateEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateEnvironmentOutput ¶
type CreateEnvironmentOutput struct { // The Amazon Web Services account in which the Amazon DataZone environment // is created. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services region in which the Amazon DataZone environment is // created. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The timestamp of when the environment was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created this environment. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The deployment properties of this Amazon DataZone environment. DeploymentProperties *DeploymentProperties `locationName:"deploymentProperties" type:"structure"` // The description of this Amazon DataZone environment. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateEnvironmentOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the environment is // created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The configurable actions of this Amazon DataZone environment. EnvironmentActions []*ConfigurableEnvironmentAction `locationName:"environmentActions" type:"list"` // The ID of the blueprint with which this Amazon DataZone environment was created. EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string"` // The ID of the environment profile with which this Amazon DataZone environment // was created. // // EnvironmentProfileId is a required field EnvironmentProfileId *string `locationName:"environmentProfileId" type:"string" required:"true"` // The glossary terms that can be used in this Amazon DataZone environment. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The ID of this Amazon DataZone environment. Id *string `locationName:"id" type:"string"` // The details of the last deployment of this Amazon DataZone environment. LastDeployment *Deployment `locationName:"lastDeployment" type:"structure"` // The name of this environment. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateEnvironmentOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone project in which this environment is created. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The provider of this Amazon DataZone environment. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The provisioned resources of this Amazon DataZone environment. ProvisionedResources []*Resource `locationName:"provisionedResources" type:"list"` // The provisioning properties of this Amazon DataZone environment. ProvisioningProperties *ProvisioningProperties `locationName:"provisioningProperties" type:"structure"` // The status of this Amazon DataZone environment. Status *string `locationName:"status" type:"string" enum:"EnvironmentStatus"` // The timestamp of when this environment was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user parameters of this Amazon DataZone environment. UserParameters []*CustomParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (CreateEnvironmentOutput) GoString ¶
func (s CreateEnvironmentOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateEnvironmentOutput) SetAwsAccountId ¶
func (s *CreateEnvironmentOutput) SetAwsAccountId(v string) *CreateEnvironmentOutput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateEnvironmentOutput) SetAwsAccountRegion ¶
func (s *CreateEnvironmentOutput) SetAwsAccountRegion(v string) *CreateEnvironmentOutput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*CreateEnvironmentOutput) SetCreatedAt ¶
func (s *CreateEnvironmentOutput) SetCreatedAt(v time.Time) *CreateEnvironmentOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateEnvironmentOutput) SetCreatedBy ¶
func (s *CreateEnvironmentOutput) SetCreatedBy(v string) *CreateEnvironmentOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateEnvironmentOutput) SetDeploymentProperties ¶
func (s *CreateEnvironmentOutput) SetDeploymentProperties(v *DeploymentProperties) *CreateEnvironmentOutput
SetDeploymentProperties sets the DeploymentProperties field's value.
func (*CreateEnvironmentOutput) SetDescription ¶
func (s *CreateEnvironmentOutput) SetDescription(v string) *CreateEnvironmentOutput
SetDescription sets the Description field's value.
func (*CreateEnvironmentOutput) SetDomainId ¶
func (s *CreateEnvironmentOutput) SetDomainId(v string) *CreateEnvironmentOutput
SetDomainId sets the DomainId field's value.
func (*CreateEnvironmentOutput) SetEnvironmentActions ¶
func (s *CreateEnvironmentOutput) SetEnvironmentActions(v []*ConfigurableEnvironmentAction) *CreateEnvironmentOutput
SetEnvironmentActions sets the EnvironmentActions field's value.
func (*CreateEnvironmentOutput) SetEnvironmentBlueprintId ¶
func (s *CreateEnvironmentOutput) SetEnvironmentBlueprintId(v string) *CreateEnvironmentOutput
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*CreateEnvironmentOutput) SetEnvironmentProfileId ¶
func (s *CreateEnvironmentOutput) SetEnvironmentProfileId(v string) *CreateEnvironmentOutput
SetEnvironmentProfileId sets the EnvironmentProfileId field's value.
func (*CreateEnvironmentOutput) SetGlossaryTerms ¶
func (s *CreateEnvironmentOutput) SetGlossaryTerms(v []*string) *CreateEnvironmentOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*CreateEnvironmentOutput) SetId ¶
func (s *CreateEnvironmentOutput) SetId(v string) *CreateEnvironmentOutput
SetId sets the Id field's value.
func (*CreateEnvironmentOutput) SetLastDeployment ¶
func (s *CreateEnvironmentOutput) SetLastDeployment(v *Deployment) *CreateEnvironmentOutput
SetLastDeployment sets the LastDeployment field's value.
func (*CreateEnvironmentOutput) SetName ¶
func (s *CreateEnvironmentOutput) SetName(v string) *CreateEnvironmentOutput
SetName sets the Name field's value.
func (*CreateEnvironmentOutput) SetProjectId ¶
func (s *CreateEnvironmentOutput) SetProjectId(v string) *CreateEnvironmentOutput
SetProjectId sets the ProjectId field's value.
func (*CreateEnvironmentOutput) SetProvider ¶
func (s *CreateEnvironmentOutput) SetProvider(v string) *CreateEnvironmentOutput
SetProvider sets the Provider field's value.
func (*CreateEnvironmentOutput) SetProvisionedResources ¶
func (s *CreateEnvironmentOutput) SetProvisionedResources(v []*Resource) *CreateEnvironmentOutput
SetProvisionedResources sets the ProvisionedResources field's value.
func (*CreateEnvironmentOutput) SetProvisioningProperties ¶
func (s *CreateEnvironmentOutput) SetProvisioningProperties(v *ProvisioningProperties) *CreateEnvironmentOutput
SetProvisioningProperties sets the ProvisioningProperties field's value.
func (*CreateEnvironmentOutput) SetStatus ¶
func (s *CreateEnvironmentOutput) SetStatus(v string) *CreateEnvironmentOutput
SetStatus sets the Status field's value.
func (*CreateEnvironmentOutput) SetUpdatedAt ¶
func (s *CreateEnvironmentOutput) SetUpdatedAt(v time.Time) *CreateEnvironmentOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CreateEnvironmentOutput) SetUserParameters ¶
func (s *CreateEnvironmentOutput) SetUserParameters(v []*CustomParameter) *CreateEnvironmentOutput
SetUserParameters sets the UserParameters field's value.
func (CreateEnvironmentOutput) String ¶
func (s CreateEnvironmentOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateEnvironmentProfileInput ¶
type CreateEnvironmentProfileInput struct { // The Amazon Web Services account in which the Amazon DataZone environment // is created. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services region in which this environment profile is created. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The description of this Amazon DataZone environment profile. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateEnvironmentProfileInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this environment profile is // created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the blueprint with which this environment profile is created. // // EnvironmentBlueprintIdentifier is a required field EnvironmentBlueprintIdentifier *string `locationName:"environmentBlueprintIdentifier" type:"string" required:"true"` // The name of this Amazon DataZone environment profile. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateEnvironmentProfileInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the project in which to create the environment profile. // // ProjectIdentifier is a required field ProjectIdentifier *string `locationName:"projectIdentifier" type:"string" required:"true"` // The user parameters of this Amazon DataZone environment profile. UserParameters []*EnvironmentParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (CreateEnvironmentProfileInput) GoString ¶
func (s CreateEnvironmentProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateEnvironmentProfileInput) SetAwsAccountId ¶
func (s *CreateEnvironmentProfileInput) SetAwsAccountId(v string) *CreateEnvironmentProfileInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateEnvironmentProfileInput) SetAwsAccountRegion ¶
func (s *CreateEnvironmentProfileInput) SetAwsAccountRegion(v string) *CreateEnvironmentProfileInput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*CreateEnvironmentProfileInput) SetDescription ¶
func (s *CreateEnvironmentProfileInput) SetDescription(v string) *CreateEnvironmentProfileInput
SetDescription sets the Description field's value.
func (*CreateEnvironmentProfileInput) SetDomainIdentifier ¶
func (s *CreateEnvironmentProfileInput) SetDomainIdentifier(v string) *CreateEnvironmentProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateEnvironmentProfileInput) SetEnvironmentBlueprintIdentifier ¶
func (s *CreateEnvironmentProfileInput) SetEnvironmentBlueprintIdentifier(v string) *CreateEnvironmentProfileInput
SetEnvironmentBlueprintIdentifier sets the EnvironmentBlueprintIdentifier field's value.
func (*CreateEnvironmentProfileInput) SetName ¶
func (s *CreateEnvironmentProfileInput) SetName(v string) *CreateEnvironmentProfileInput
SetName sets the Name field's value.
func (*CreateEnvironmentProfileInput) SetProjectIdentifier ¶
func (s *CreateEnvironmentProfileInput) SetProjectIdentifier(v string) *CreateEnvironmentProfileInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (*CreateEnvironmentProfileInput) SetUserParameters ¶
func (s *CreateEnvironmentProfileInput) SetUserParameters(v []*EnvironmentParameter) *CreateEnvironmentProfileInput
SetUserParameters sets the UserParameters field's value.
func (CreateEnvironmentProfileInput) String ¶
func (s CreateEnvironmentProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateEnvironmentProfileInput) Validate ¶
func (s *CreateEnvironmentProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateEnvironmentProfileOutput ¶
type CreateEnvironmentProfileOutput struct { // The Amazon Web Services account ID in which this Amazon DataZone environment // profile is created. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services region in which this Amazon DataZone environment // profile is created. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The timestamp of when this environment profile was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created this environment profile. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of this Amazon DataZone environment profile. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateEnvironmentProfileOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this environment profile is // created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the blueprint with which this environment profile is created. // // EnvironmentBlueprintId is a required field EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string" required:"true"` // The ID of this Amazon DataZone environment profile. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of this Amazon DataZone environment profile. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateEnvironmentProfileOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone project in which this environment profile is // created. ProjectId *string `locationName:"projectId" type:"string"` // The timestamp of when this environment profile was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user parameters of this Amazon DataZone environment profile. UserParameters []*CustomParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (CreateEnvironmentProfileOutput) GoString ¶
func (s CreateEnvironmentProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateEnvironmentProfileOutput) SetAwsAccountId ¶
func (s *CreateEnvironmentProfileOutput) SetAwsAccountId(v string) *CreateEnvironmentProfileOutput
SetAwsAccountId sets the AwsAccountId field's value.
func (*CreateEnvironmentProfileOutput) SetAwsAccountRegion ¶
func (s *CreateEnvironmentProfileOutput) SetAwsAccountRegion(v string) *CreateEnvironmentProfileOutput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*CreateEnvironmentProfileOutput) SetCreatedAt ¶
func (s *CreateEnvironmentProfileOutput) SetCreatedAt(v time.Time) *CreateEnvironmentProfileOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateEnvironmentProfileOutput) SetCreatedBy ¶
func (s *CreateEnvironmentProfileOutput) SetCreatedBy(v string) *CreateEnvironmentProfileOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateEnvironmentProfileOutput) SetDescription ¶
func (s *CreateEnvironmentProfileOutput) SetDescription(v string) *CreateEnvironmentProfileOutput
SetDescription sets the Description field's value.
func (*CreateEnvironmentProfileOutput) SetDomainId ¶
func (s *CreateEnvironmentProfileOutput) SetDomainId(v string) *CreateEnvironmentProfileOutput
SetDomainId sets the DomainId field's value.
func (*CreateEnvironmentProfileOutput) SetEnvironmentBlueprintId ¶
func (s *CreateEnvironmentProfileOutput) SetEnvironmentBlueprintId(v string) *CreateEnvironmentProfileOutput
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*CreateEnvironmentProfileOutput) SetId ¶
func (s *CreateEnvironmentProfileOutput) SetId(v string) *CreateEnvironmentProfileOutput
SetId sets the Id field's value.
func (*CreateEnvironmentProfileOutput) SetName ¶
func (s *CreateEnvironmentProfileOutput) SetName(v string) *CreateEnvironmentProfileOutput
SetName sets the Name field's value.
func (*CreateEnvironmentProfileOutput) SetProjectId ¶
func (s *CreateEnvironmentProfileOutput) SetProjectId(v string) *CreateEnvironmentProfileOutput
SetProjectId sets the ProjectId field's value.
func (*CreateEnvironmentProfileOutput) SetUpdatedAt ¶
func (s *CreateEnvironmentProfileOutput) SetUpdatedAt(v time.Time) *CreateEnvironmentProfileOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CreateEnvironmentProfileOutput) SetUserParameters ¶
func (s *CreateEnvironmentProfileOutput) SetUserParameters(v []*CustomParameter) *CreateEnvironmentProfileOutput
SetUserParameters sets the UserParameters field's value.
func (CreateEnvironmentProfileOutput) String ¶
func (s CreateEnvironmentProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateFormTypeInput ¶
type CreateFormTypeInput struct { // The description of this Amazon DataZone metadata form type. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateFormTypeInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this metadata form type is // created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The model of this Amazon DataZone metadata form type. // // Model is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateFormTypeInput's // String and GoString methods. // // Model is a required field Model *Model `locationName:"model" type:"structure" required:"true" sensitive:"true"` // The name of this Amazon DataZone metadata form type. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateFormTypeInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone project that owns this metadata form type. // // OwningProjectIdentifier is a required field OwningProjectIdentifier *string `locationName:"owningProjectIdentifier" type:"string" required:"true"` // The status of this Amazon DataZone metadata form type. Status *string `locationName:"status" type:"string" enum:"FormTypeStatus"` // contains filtered or unexported fields }
func (CreateFormTypeInput) GoString ¶
func (s CreateFormTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFormTypeInput) SetDescription ¶
func (s *CreateFormTypeInput) SetDescription(v string) *CreateFormTypeInput
SetDescription sets the Description field's value.
func (*CreateFormTypeInput) SetDomainIdentifier ¶
func (s *CreateFormTypeInput) SetDomainIdentifier(v string) *CreateFormTypeInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateFormTypeInput) SetModel ¶
func (s *CreateFormTypeInput) SetModel(v *Model) *CreateFormTypeInput
SetModel sets the Model field's value.
func (*CreateFormTypeInput) SetName ¶
func (s *CreateFormTypeInput) SetName(v string) *CreateFormTypeInput
SetName sets the Name field's value.
func (*CreateFormTypeInput) SetOwningProjectIdentifier ¶
func (s *CreateFormTypeInput) SetOwningProjectIdentifier(v string) *CreateFormTypeInput
SetOwningProjectIdentifier sets the OwningProjectIdentifier field's value.
func (*CreateFormTypeInput) SetStatus ¶
func (s *CreateFormTypeInput) SetStatus(v string) *CreateFormTypeInput
SetStatus sets the Status field's value.
func (CreateFormTypeInput) String ¶
func (s CreateFormTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFormTypeInput) Validate ¶
func (s *CreateFormTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateFormTypeOutput ¶
type CreateFormTypeOutput struct { // The description of this Amazon DataZone metadata form type. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateFormTypeOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this metadata form type is // created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The name of this Amazon DataZone metadata form type. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateFormTypeOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone domain in which this metadata form type was // originally created. OriginDomainId *string `locationName:"originDomainId" type:"string"` // The ID of the project in which this Amazon DataZone metadata form type was // originally created. OriginProjectId *string `locationName:"originProjectId" type:"string"` // The ID of the project that owns this Amazon DataZone metadata form type. OwningProjectId *string `locationName:"owningProjectId" type:"string"` // The revision of this Amazon DataZone metadata form type. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateFormTypeOutput) GoString ¶
func (s CreateFormTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateFormTypeOutput) SetDescription ¶
func (s *CreateFormTypeOutput) SetDescription(v string) *CreateFormTypeOutput
SetDescription sets the Description field's value.
func (*CreateFormTypeOutput) SetDomainId ¶
func (s *CreateFormTypeOutput) SetDomainId(v string) *CreateFormTypeOutput
SetDomainId sets the DomainId field's value.
func (*CreateFormTypeOutput) SetName ¶
func (s *CreateFormTypeOutput) SetName(v string) *CreateFormTypeOutput
SetName sets the Name field's value.
func (*CreateFormTypeOutput) SetOriginDomainId ¶
func (s *CreateFormTypeOutput) SetOriginDomainId(v string) *CreateFormTypeOutput
SetOriginDomainId sets the OriginDomainId field's value.
func (*CreateFormTypeOutput) SetOriginProjectId ¶
func (s *CreateFormTypeOutput) SetOriginProjectId(v string) *CreateFormTypeOutput
SetOriginProjectId sets the OriginProjectId field's value.
func (*CreateFormTypeOutput) SetOwningProjectId ¶
func (s *CreateFormTypeOutput) SetOwningProjectId(v string) *CreateFormTypeOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*CreateFormTypeOutput) SetRevision ¶
func (s *CreateFormTypeOutput) SetRevision(v string) *CreateFormTypeOutput
SetRevision sets the Revision field's value.
func (CreateFormTypeOutput) String ¶
func (s CreateFormTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateGlossaryInput ¶
type CreateGlossaryInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // The description of this business glossary. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this business glossary is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The name of this business glossary. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the project that currently owns business glossary. // // OwningProjectIdentifier is a required field OwningProjectIdentifier *string `locationName:"owningProjectIdentifier" type:"string" required:"true"` // The status of this business glossary. Status *string `locationName:"status" type:"string" enum:"GlossaryStatus"` // contains filtered or unexported fields }
func (CreateGlossaryInput) GoString ¶
func (s CreateGlossaryInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGlossaryInput) SetClientToken ¶
func (s *CreateGlossaryInput) SetClientToken(v string) *CreateGlossaryInput
SetClientToken sets the ClientToken field's value.
func (*CreateGlossaryInput) SetDescription ¶
func (s *CreateGlossaryInput) SetDescription(v string) *CreateGlossaryInput
SetDescription sets the Description field's value.
func (*CreateGlossaryInput) SetDomainIdentifier ¶
func (s *CreateGlossaryInput) SetDomainIdentifier(v string) *CreateGlossaryInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateGlossaryInput) SetName ¶
func (s *CreateGlossaryInput) SetName(v string) *CreateGlossaryInput
SetName sets the Name field's value.
func (*CreateGlossaryInput) SetOwningProjectIdentifier ¶
func (s *CreateGlossaryInput) SetOwningProjectIdentifier(v string) *CreateGlossaryInput
SetOwningProjectIdentifier sets the OwningProjectIdentifier field's value.
func (*CreateGlossaryInput) SetStatus ¶
func (s *CreateGlossaryInput) SetStatus(v string) *CreateGlossaryInput
SetStatus sets the Status field's value.
func (CreateGlossaryInput) String ¶
func (s CreateGlossaryInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGlossaryInput) Validate ¶
func (s *CreateGlossaryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGlossaryOutput ¶
type CreateGlossaryOutput struct { // The description of this business glossary. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this business glossary is created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of this business glossary. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of this business glossary. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the project that currently owns this business glossary. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The status of this business glossary. Status *string `locationName:"status" type:"string" enum:"GlossaryStatus"` // contains filtered or unexported fields }
func (CreateGlossaryOutput) GoString ¶
func (s CreateGlossaryOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGlossaryOutput) SetDescription ¶
func (s *CreateGlossaryOutput) SetDescription(v string) *CreateGlossaryOutput
SetDescription sets the Description field's value.
func (*CreateGlossaryOutput) SetDomainId ¶
func (s *CreateGlossaryOutput) SetDomainId(v string) *CreateGlossaryOutput
SetDomainId sets the DomainId field's value.
func (*CreateGlossaryOutput) SetId ¶
func (s *CreateGlossaryOutput) SetId(v string) *CreateGlossaryOutput
SetId sets the Id field's value.
func (*CreateGlossaryOutput) SetName ¶
func (s *CreateGlossaryOutput) SetName(v string) *CreateGlossaryOutput
SetName sets the Name field's value.
func (*CreateGlossaryOutput) SetOwningProjectId ¶
func (s *CreateGlossaryOutput) SetOwningProjectId(v string) *CreateGlossaryOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*CreateGlossaryOutput) SetStatus ¶
func (s *CreateGlossaryOutput) SetStatus(v string) *CreateGlossaryOutput
SetStatus sets the Status field's value.
func (CreateGlossaryOutput) String ¶
func (s CreateGlossaryOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateGlossaryTermInput ¶
type CreateGlossaryTermInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // The ID of the Amazon DataZone domain in which this business glossary term // is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the business glossary in which this term is created. // // GlossaryIdentifier is a required field GlossaryIdentifier *string `locationName:"glossaryIdentifier" type:"string" required:"true"` // The long description of this business glossary term. // // LongDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryTermInput's // String and GoString methods. LongDescription *string `locationName:"longDescription" type:"string" sensitive:"true"` // The name of this business glossary term. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryTermInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The short description of this business glossary term. // // ShortDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryTermInput's // String and GoString methods. ShortDescription *string `locationName:"shortDescription" type:"string" sensitive:"true"` // The status of this business glossary term. Status *string `locationName:"status" type:"string" enum:"GlossaryTermStatus"` // The term relations of this business glossary term. TermRelations *TermRelations `locationName:"termRelations" type:"structure"` // contains filtered or unexported fields }
func (CreateGlossaryTermInput) GoString ¶
func (s CreateGlossaryTermInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGlossaryTermInput) SetClientToken ¶
func (s *CreateGlossaryTermInput) SetClientToken(v string) *CreateGlossaryTermInput
SetClientToken sets the ClientToken field's value.
func (*CreateGlossaryTermInput) SetDomainIdentifier ¶
func (s *CreateGlossaryTermInput) SetDomainIdentifier(v string) *CreateGlossaryTermInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateGlossaryTermInput) SetGlossaryIdentifier ¶
func (s *CreateGlossaryTermInput) SetGlossaryIdentifier(v string) *CreateGlossaryTermInput
SetGlossaryIdentifier sets the GlossaryIdentifier field's value.
func (*CreateGlossaryTermInput) SetLongDescription ¶
func (s *CreateGlossaryTermInput) SetLongDescription(v string) *CreateGlossaryTermInput
SetLongDescription sets the LongDescription field's value.
func (*CreateGlossaryTermInput) SetName ¶
func (s *CreateGlossaryTermInput) SetName(v string) *CreateGlossaryTermInput
SetName sets the Name field's value.
func (*CreateGlossaryTermInput) SetShortDescription ¶
func (s *CreateGlossaryTermInput) SetShortDescription(v string) *CreateGlossaryTermInput
SetShortDescription sets the ShortDescription field's value.
func (*CreateGlossaryTermInput) SetStatus ¶
func (s *CreateGlossaryTermInput) SetStatus(v string) *CreateGlossaryTermInput
SetStatus sets the Status field's value.
func (*CreateGlossaryTermInput) SetTermRelations ¶
func (s *CreateGlossaryTermInput) SetTermRelations(v *TermRelations) *CreateGlossaryTermInput
SetTermRelations sets the TermRelations field's value.
func (CreateGlossaryTermInput) String ¶
func (s CreateGlossaryTermInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGlossaryTermInput) Validate ¶
func (s *CreateGlossaryTermInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGlossaryTermOutput ¶
type CreateGlossaryTermOutput struct { // The ID of the Amazon DataZone domain in which this business glossary term // is created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the business glossary in which this term is created. // // GlossaryId is a required field GlossaryId *string `locationName:"glossaryId" type:"string" required:"true"` // The ID of this business glossary term. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The long description of this business glossary term. // // LongDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryTermOutput's // String and GoString methods. LongDescription *string `locationName:"longDescription" type:"string" sensitive:"true"` // The name of this business glossary term. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryTermOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The short description of this business glossary term. // // ShortDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGlossaryTermOutput's // String and GoString methods. ShortDescription *string `locationName:"shortDescription" type:"string" sensitive:"true"` // The status of this business glossary term. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"GlossaryTermStatus"` // The term relations of this business glossary term. TermRelations *TermRelations `locationName:"termRelations" type:"structure"` // contains filtered or unexported fields }
func (CreateGlossaryTermOutput) GoString ¶
func (s CreateGlossaryTermOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGlossaryTermOutput) SetDomainId ¶
func (s *CreateGlossaryTermOutput) SetDomainId(v string) *CreateGlossaryTermOutput
SetDomainId sets the DomainId field's value.
func (*CreateGlossaryTermOutput) SetGlossaryId ¶
func (s *CreateGlossaryTermOutput) SetGlossaryId(v string) *CreateGlossaryTermOutput
SetGlossaryId sets the GlossaryId field's value.
func (*CreateGlossaryTermOutput) SetId ¶
func (s *CreateGlossaryTermOutput) SetId(v string) *CreateGlossaryTermOutput
SetId sets the Id field's value.
func (*CreateGlossaryTermOutput) SetLongDescription ¶
func (s *CreateGlossaryTermOutput) SetLongDescription(v string) *CreateGlossaryTermOutput
SetLongDescription sets the LongDescription field's value.
func (*CreateGlossaryTermOutput) SetName ¶
func (s *CreateGlossaryTermOutput) SetName(v string) *CreateGlossaryTermOutput
SetName sets the Name field's value.
func (*CreateGlossaryTermOutput) SetShortDescription ¶
func (s *CreateGlossaryTermOutput) SetShortDescription(v string) *CreateGlossaryTermOutput
SetShortDescription sets the ShortDescription field's value.
func (*CreateGlossaryTermOutput) SetStatus ¶
func (s *CreateGlossaryTermOutput) SetStatus(v string) *CreateGlossaryTermOutput
SetStatus sets the Status field's value.
func (*CreateGlossaryTermOutput) SetTermRelations ¶
func (s *CreateGlossaryTermOutput) SetTermRelations(v *TermRelations) *CreateGlossaryTermOutput
SetTermRelations sets the TermRelations field's value.
func (CreateGlossaryTermOutput) String ¶
func (s CreateGlossaryTermOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateGroupProfileInput ¶
type CreateGroupProfileInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The identifier of the Amazon DataZone domain in which the group profile is // created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the group for which the group profile is created. // // GroupIdentifier is a required field GroupIdentifier *string `locationName:"groupIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateGroupProfileInput) GoString ¶
func (s CreateGroupProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGroupProfileInput) SetClientToken ¶
func (s *CreateGroupProfileInput) SetClientToken(v string) *CreateGroupProfileInput
SetClientToken sets the ClientToken field's value.
func (*CreateGroupProfileInput) SetDomainIdentifier ¶
func (s *CreateGroupProfileInput) SetDomainIdentifier(v string) *CreateGroupProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateGroupProfileInput) SetGroupIdentifier ¶
func (s *CreateGroupProfileInput) SetGroupIdentifier(v string) *CreateGroupProfileInput
SetGroupIdentifier sets the GroupIdentifier field's value.
func (CreateGroupProfileInput) String ¶
func (s CreateGroupProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGroupProfileInput) Validate ¶
func (s *CreateGroupProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateGroupProfileOutput ¶
type CreateGroupProfileOutput struct { // The identifier of the Amazon DataZone domain in which the group profile is // created. DomainId *string `locationName:"domainId" type:"string"` // The name of the group for which group profile is created. // // GroupName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateGroupProfileOutput's // String and GoString methods. GroupName *string `locationName:"groupName" min:"1" type:"string" sensitive:"true"` // The identifier of the group profile. Id *string `locationName:"id" type:"string"` // The status of the group profile. Status *string `locationName:"status" type:"string" enum:"GroupProfileStatus"` // contains filtered or unexported fields }
func (CreateGroupProfileOutput) GoString ¶
func (s CreateGroupProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateGroupProfileOutput) SetDomainId ¶
func (s *CreateGroupProfileOutput) SetDomainId(v string) *CreateGroupProfileOutput
SetDomainId sets the DomainId field's value.
func (*CreateGroupProfileOutput) SetGroupName ¶
func (s *CreateGroupProfileOutput) SetGroupName(v string) *CreateGroupProfileOutput
SetGroupName sets the GroupName field's value.
func (*CreateGroupProfileOutput) SetId ¶
func (s *CreateGroupProfileOutput) SetId(v string) *CreateGroupProfileOutput
SetId sets the Id field's value.
func (*CreateGroupProfileOutput) SetStatus ¶
func (s *CreateGroupProfileOutput) SetStatus(v string) *CreateGroupProfileOutput
SetStatus sets the Status field's value.
func (CreateGroupProfileOutput) String ¶
func (s CreateGroupProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateListingChangeSetInput ¶
type CreateListingChangeSetInput struct { // Action is a required field Action *string `locationName:"action" type:"string" required:"true" enum:"ChangeAction"` ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // EntityIdentifier is a required field EntityIdentifier *string `locationName:"entityIdentifier" type:"string" required:"true"` EntityRevision *string `locationName:"entityRevision" min:"1" type:"string"` // EntityType is a required field EntityType *string `locationName:"entityType" type:"string" required:"true" enum:"EntityType"` // contains filtered or unexported fields }
func (CreateListingChangeSetInput) GoString ¶
func (s CreateListingChangeSetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateListingChangeSetInput) SetAction ¶
func (s *CreateListingChangeSetInput) SetAction(v string) *CreateListingChangeSetInput
SetAction sets the Action field's value.
func (*CreateListingChangeSetInput) SetClientToken ¶
func (s *CreateListingChangeSetInput) SetClientToken(v string) *CreateListingChangeSetInput
SetClientToken sets the ClientToken field's value.
func (*CreateListingChangeSetInput) SetDomainIdentifier ¶
func (s *CreateListingChangeSetInput) SetDomainIdentifier(v string) *CreateListingChangeSetInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateListingChangeSetInput) SetEntityIdentifier ¶
func (s *CreateListingChangeSetInput) SetEntityIdentifier(v string) *CreateListingChangeSetInput
SetEntityIdentifier sets the EntityIdentifier field's value.
func (*CreateListingChangeSetInput) SetEntityRevision ¶
func (s *CreateListingChangeSetInput) SetEntityRevision(v string) *CreateListingChangeSetInput
SetEntityRevision sets the EntityRevision field's value.
func (*CreateListingChangeSetInput) SetEntityType ¶
func (s *CreateListingChangeSetInput) SetEntityType(v string) *CreateListingChangeSetInput
SetEntityType sets the EntityType field's value.
func (CreateListingChangeSetInput) String ¶
func (s CreateListingChangeSetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateListingChangeSetInput) Validate ¶
func (s *CreateListingChangeSetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateListingChangeSetOutput ¶
type CreateListingChangeSetOutput struct { // ListingId is a required field ListingId *string `locationName:"listingId" type:"string" required:"true"` // ListingRevision is a required field ListingRevision *string `locationName:"listingRevision" min:"1" type:"string" required:"true"` // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"ListingStatus"` // contains filtered or unexported fields }
func (CreateListingChangeSetOutput) GoString ¶
func (s CreateListingChangeSetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateListingChangeSetOutput) SetListingId ¶
func (s *CreateListingChangeSetOutput) SetListingId(v string) *CreateListingChangeSetOutput
SetListingId sets the ListingId field's value.
func (*CreateListingChangeSetOutput) SetListingRevision ¶
func (s *CreateListingChangeSetOutput) SetListingRevision(v string) *CreateListingChangeSetOutput
SetListingRevision sets the ListingRevision field's value.
func (*CreateListingChangeSetOutput) SetStatus ¶
func (s *CreateListingChangeSetOutput) SetStatus(v string) *CreateListingChangeSetOutput
SetStatus sets the Status field's value.
func (CreateListingChangeSetOutput) String ¶
func (s CreateListingChangeSetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateProjectInput ¶
type CreateProjectInput struct { // The description of the Amazon DataZone project. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateProjectInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this project is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The glossary terms that can be used in this Amazon DataZone project. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The name of the Amazon DataZone project. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateProjectInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (CreateProjectInput) GoString ¶
func (s CreateProjectInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateProjectInput) SetDescription ¶
func (s *CreateProjectInput) SetDescription(v string) *CreateProjectInput
SetDescription sets the Description field's value.
func (*CreateProjectInput) SetDomainIdentifier ¶
func (s *CreateProjectInput) SetDomainIdentifier(v string) *CreateProjectInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateProjectInput) SetGlossaryTerms ¶
func (s *CreateProjectInput) SetGlossaryTerms(v []*string) *CreateProjectInput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*CreateProjectInput) SetName ¶
func (s *CreateProjectInput) SetName(v string) *CreateProjectInput
SetName sets the Name field's value.
func (CreateProjectInput) String ¶
func (s CreateProjectInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateProjectInput) Validate ¶
func (s *CreateProjectInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateProjectMembershipInput ¶
type CreateProjectMembershipInput struct { // The designation of the project membership. // // Designation is a required field Designation *string `locationName:"designation" type:"string" required:"true" enum:"UserDesignation"` // The ID of the Amazon DataZone domain in which project membership is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The project member whose project membership was created. // // Member is a required field Member *Member `locationName:"member" type:"structure" required:"true"` // The ID of the project for which this project membership was created. // // ProjectIdentifier is a required field ProjectIdentifier *string `location:"uri" locationName:"projectIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateProjectMembershipInput) GoString ¶
func (s CreateProjectMembershipInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateProjectMembershipInput) SetDesignation ¶
func (s *CreateProjectMembershipInput) SetDesignation(v string) *CreateProjectMembershipInput
SetDesignation sets the Designation field's value.
func (*CreateProjectMembershipInput) SetDomainIdentifier ¶
func (s *CreateProjectMembershipInput) SetDomainIdentifier(v string) *CreateProjectMembershipInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateProjectMembershipInput) SetMember ¶
func (s *CreateProjectMembershipInput) SetMember(v *Member) *CreateProjectMembershipInput
SetMember sets the Member field's value.
func (*CreateProjectMembershipInput) SetProjectIdentifier ¶
func (s *CreateProjectMembershipInput) SetProjectIdentifier(v string) *CreateProjectMembershipInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (CreateProjectMembershipInput) String ¶
func (s CreateProjectMembershipInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateProjectMembershipInput) Validate ¶
func (s *CreateProjectMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateProjectMembershipOutput ¶
type CreateProjectMembershipOutput struct {
// contains filtered or unexported fields
}
func (CreateProjectMembershipOutput) GoString ¶
func (s CreateProjectMembershipOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (CreateProjectMembershipOutput) String ¶
func (s CreateProjectMembershipOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateProjectOutput ¶
type CreateProjectOutput struct { // The timestamp of when the project was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the project. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the project. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateProjectOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the project was created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The glossary terms that can be used in the project. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The ID of the Amazon DataZone project. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The timestamp of when the project was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp" timestampFormat:"iso8601"` // The name of the project. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateProjectOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (CreateProjectOutput) GoString ¶
func (s CreateProjectOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateProjectOutput) SetCreatedAt ¶
func (s *CreateProjectOutput) SetCreatedAt(v time.Time) *CreateProjectOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateProjectOutput) SetCreatedBy ¶
func (s *CreateProjectOutput) SetCreatedBy(v string) *CreateProjectOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateProjectOutput) SetDescription ¶
func (s *CreateProjectOutput) SetDescription(v string) *CreateProjectOutput
SetDescription sets the Description field's value.
func (*CreateProjectOutput) SetDomainId ¶
func (s *CreateProjectOutput) SetDomainId(v string) *CreateProjectOutput
SetDomainId sets the DomainId field's value.
func (*CreateProjectOutput) SetGlossaryTerms ¶
func (s *CreateProjectOutput) SetGlossaryTerms(v []*string) *CreateProjectOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*CreateProjectOutput) SetId ¶
func (s *CreateProjectOutput) SetId(v string) *CreateProjectOutput
SetId sets the Id field's value.
func (*CreateProjectOutput) SetLastUpdatedAt ¶
func (s *CreateProjectOutput) SetLastUpdatedAt(v time.Time) *CreateProjectOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*CreateProjectOutput) SetName ¶
func (s *CreateProjectOutput) SetName(v string) *CreateProjectOutput
SetName sets the Name field's value.
func (CreateProjectOutput) String ¶
func (s CreateProjectOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateSubscriptionGrantInput ¶
type CreateSubscriptionGrantInput struct { // The names of the assets for which the subscription grant is created. AssetTargetNames []*AssetTargetNameMap `locationName:"assetTargetNames" type:"list"` // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The ID of the Amazon DataZone domain in which the subscription grant is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the environment in which the subscription grant is created. // // EnvironmentIdentifier is a required field EnvironmentIdentifier *string `locationName:"environmentIdentifier" type:"string" required:"true"` // The entity to which the subscription is to be granted. // // GrantedEntity is a required field GrantedEntity *GrantedEntityInput_ `locationName:"grantedEntity" type:"structure" required:"true"` // The ID of the subscription target for which the subscription grant is created. // // SubscriptionTargetIdentifier is a required field SubscriptionTargetIdentifier *string `locationName:"subscriptionTargetIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateSubscriptionGrantInput) GoString ¶
func (s CreateSubscriptionGrantInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionGrantInput) SetAssetTargetNames ¶
func (s *CreateSubscriptionGrantInput) SetAssetTargetNames(v []*AssetTargetNameMap) *CreateSubscriptionGrantInput
SetAssetTargetNames sets the AssetTargetNames field's value.
func (*CreateSubscriptionGrantInput) SetClientToken ¶
func (s *CreateSubscriptionGrantInput) SetClientToken(v string) *CreateSubscriptionGrantInput
SetClientToken sets the ClientToken field's value.
func (*CreateSubscriptionGrantInput) SetDomainIdentifier ¶
func (s *CreateSubscriptionGrantInput) SetDomainIdentifier(v string) *CreateSubscriptionGrantInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateSubscriptionGrantInput) SetEnvironmentIdentifier ¶
func (s *CreateSubscriptionGrantInput) SetEnvironmentIdentifier(v string) *CreateSubscriptionGrantInput
SetEnvironmentIdentifier sets the EnvironmentIdentifier field's value.
func (*CreateSubscriptionGrantInput) SetGrantedEntity ¶
func (s *CreateSubscriptionGrantInput) SetGrantedEntity(v *GrantedEntityInput_) *CreateSubscriptionGrantInput
SetGrantedEntity sets the GrantedEntity field's value.
func (*CreateSubscriptionGrantInput) SetSubscriptionTargetIdentifier ¶
func (s *CreateSubscriptionGrantInput) SetSubscriptionTargetIdentifier(v string) *CreateSubscriptionGrantInput
SetSubscriptionTargetIdentifier sets the SubscriptionTargetIdentifier field's value.
func (CreateSubscriptionGrantInput) String ¶
func (s CreateSubscriptionGrantInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionGrantInput) Validate ¶
func (s *CreateSubscriptionGrantInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSubscriptionGrantOutput ¶
type CreateSubscriptionGrantOutput struct { // The assets for which the subscription grant is created. Assets []*SubscribedAsset `locationName:"assets" type:"list"` // A timestamp of when the subscription grant is created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription grant. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The ID of the Amazon DataZone domain in which the subscription grant is created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The entity to which the subscription is granted. // // GrantedEntity is a required field GrantedEntity *GrantedEntity `locationName:"grantedEntity" type:"structure" required:"true"` // The ID of the subscription grant. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The status of the subscription grant. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionGrantOverallStatus"` // The identifier of the subscription grant. SubscriptionId *string `locationName:"subscriptionId" type:"string"` // The ID of the subscription target for which the subscription grant is created. // // SubscriptionTargetId is a required field SubscriptionTargetId *string `locationName:"subscriptionTargetId" type:"string" required:"true"` // A timestamp of when the subscription grant was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription grant. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (CreateSubscriptionGrantOutput) GoString ¶
func (s CreateSubscriptionGrantOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionGrantOutput) SetAssets ¶
func (s *CreateSubscriptionGrantOutput) SetAssets(v []*SubscribedAsset) *CreateSubscriptionGrantOutput
SetAssets sets the Assets field's value.
func (*CreateSubscriptionGrantOutput) SetCreatedAt ¶
func (s *CreateSubscriptionGrantOutput) SetCreatedAt(v time.Time) *CreateSubscriptionGrantOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateSubscriptionGrantOutput) SetCreatedBy ¶
func (s *CreateSubscriptionGrantOutput) SetCreatedBy(v string) *CreateSubscriptionGrantOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateSubscriptionGrantOutput) SetDomainId ¶
func (s *CreateSubscriptionGrantOutput) SetDomainId(v string) *CreateSubscriptionGrantOutput
SetDomainId sets the DomainId field's value.
func (*CreateSubscriptionGrantOutput) SetGrantedEntity ¶
func (s *CreateSubscriptionGrantOutput) SetGrantedEntity(v *GrantedEntity) *CreateSubscriptionGrantOutput
SetGrantedEntity sets the GrantedEntity field's value.
func (*CreateSubscriptionGrantOutput) SetId ¶
func (s *CreateSubscriptionGrantOutput) SetId(v string) *CreateSubscriptionGrantOutput
SetId sets the Id field's value.
func (*CreateSubscriptionGrantOutput) SetStatus ¶
func (s *CreateSubscriptionGrantOutput) SetStatus(v string) *CreateSubscriptionGrantOutput
SetStatus sets the Status field's value.
func (*CreateSubscriptionGrantOutput) SetSubscriptionId ¶
func (s *CreateSubscriptionGrantOutput) SetSubscriptionId(v string) *CreateSubscriptionGrantOutput
SetSubscriptionId sets the SubscriptionId field's value.
func (*CreateSubscriptionGrantOutput) SetSubscriptionTargetId ¶
func (s *CreateSubscriptionGrantOutput) SetSubscriptionTargetId(v string) *CreateSubscriptionGrantOutput
SetSubscriptionTargetId sets the SubscriptionTargetId field's value.
func (*CreateSubscriptionGrantOutput) SetUpdatedAt ¶
func (s *CreateSubscriptionGrantOutput) SetUpdatedAt(v time.Time) *CreateSubscriptionGrantOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CreateSubscriptionGrantOutput) SetUpdatedBy ¶
func (s *CreateSubscriptionGrantOutput) SetUpdatedBy(v string) *CreateSubscriptionGrantOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (CreateSubscriptionGrantOutput) String ¶
func (s CreateSubscriptionGrantOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateSubscriptionRequestInput ¶
type CreateSubscriptionRequestInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The ID of the Amazon DataZone domain in which the subscription request is // created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The reason for the subscription request. // // RequestReason is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateSubscriptionRequestInput's // String and GoString methods. // // RequestReason is a required field RequestReason *string `locationName:"requestReason" min:"1" type:"string" required:"true" sensitive:"true"` // SubscribedListings is a required field SubscribedListings []*SubscribedListingInput_ `locationName:"subscribedListings" min:"1" type:"list" required:"true"` // The Amazon DataZone principals for whom the subscription request is created. // // SubscribedPrincipals is a required field SubscribedPrincipals []*SubscribedPrincipalInput_ `locationName:"subscribedPrincipals" min:"1" type:"list" required:"true"` // contains filtered or unexported fields }
func (CreateSubscriptionRequestInput) GoString ¶
func (s CreateSubscriptionRequestInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionRequestInput) SetClientToken ¶
func (s *CreateSubscriptionRequestInput) SetClientToken(v string) *CreateSubscriptionRequestInput
SetClientToken sets the ClientToken field's value.
func (*CreateSubscriptionRequestInput) SetDomainIdentifier ¶
func (s *CreateSubscriptionRequestInput) SetDomainIdentifier(v string) *CreateSubscriptionRequestInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateSubscriptionRequestInput) SetRequestReason ¶
func (s *CreateSubscriptionRequestInput) SetRequestReason(v string) *CreateSubscriptionRequestInput
SetRequestReason sets the RequestReason field's value.
func (*CreateSubscriptionRequestInput) SetSubscribedListings ¶
func (s *CreateSubscriptionRequestInput) SetSubscribedListings(v []*SubscribedListingInput_) *CreateSubscriptionRequestInput
SetSubscribedListings sets the SubscribedListings field's value.
func (*CreateSubscriptionRequestInput) SetSubscribedPrincipals ¶
func (s *CreateSubscriptionRequestInput) SetSubscribedPrincipals(v []*SubscribedPrincipalInput_) *CreateSubscriptionRequestInput
SetSubscribedPrincipals sets the SubscribedPrincipals field's value.
func (CreateSubscriptionRequestInput) String ¶
func (s CreateSubscriptionRequestInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionRequestInput) Validate ¶
func (s *CreateSubscriptionRequestInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSubscriptionRequestOutput ¶
type CreateSubscriptionRequestOutput struct { // A timestamp of when the subscription request is created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription request. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The decision comment of the subscription request. // // DecisionComment is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateSubscriptionRequestOutput's // String and GoString methods. DecisionComment *string `locationName:"decisionComment" min:"1" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in whcih the subscription request is // created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the subscription request. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The reason for the subscription request. // // RequestReason is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateSubscriptionRequestOutput's // String and GoString methods. // // RequestReason is a required field RequestReason *string `locationName:"requestReason" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the reviewer of the subscription request. ReviewerId *string `locationName:"reviewerId" type:"string"` // The status of the subscription request. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionRequestStatus"` // SubscribedListings is a required field SubscribedListings []*SubscribedListing `locationName:"subscribedListings" min:"1" type:"list" required:"true"` // The subscribed principals of the subscription request. // // SubscribedPrincipals is a required field SubscribedPrincipals []*SubscribedPrincipal `locationName:"subscribedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when the subscription request was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription request. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (CreateSubscriptionRequestOutput) GoString ¶
func (s CreateSubscriptionRequestOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionRequestOutput) SetCreatedAt ¶
func (s *CreateSubscriptionRequestOutput) SetCreatedAt(v time.Time) *CreateSubscriptionRequestOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateSubscriptionRequestOutput) SetCreatedBy ¶
func (s *CreateSubscriptionRequestOutput) SetCreatedBy(v string) *CreateSubscriptionRequestOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateSubscriptionRequestOutput) SetDecisionComment ¶
func (s *CreateSubscriptionRequestOutput) SetDecisionComment(v string) *CreateSubscriptionRequestOutput
SetDecisionComment sets the DecisionComment field's value.
func (*CreateSubscriptionRequestOutput) SetDomainId ¶
func (s *CreateSubscriptionRequestOutput) SetDomainId(v string) *CreateSubscriptionRequestOutput
SetDomainId sets the DomainId field's value.
func (*CreateSubscriptionRequestOutput) SetId ¶
func (s *CreateSubscriptionRequestOutput) SetId(v string) *CreateSubscriptionRequestOutput
SetId sets the Id field's value.
func (*CreateSubscriptionRequestOutput) SetRequestReason ¶
func (s *CreateSubscriptionRequestOutput) SetRequestReason(v string) *CreateSubscriptionRequestOutput
SetRequestReason sets the RequestReason field's value.
func (*CreateSubscriptionRequestOutput) SetReviewerId ¶
func (s *CreateSubscriptionRequestOutput) SetReviewerId(v string) *CreateSubscriptionRequestOutput
SetReviewerId sets the ReviewerId field's value.
func (*CreateSubscriptionRequestOutput) SetStatus ¶
func (s *CreateSubscriptionRequestOutput) SetStatus(v string) *CreateSubscriptionRequestOutput
SetStatus sets the Status field's value.
func (*CreateSubscriptionRequestOutput) SetSubscribedListings ¶
func (s *CreateSubscriptionRequestOutput) SetSubscribedListings(v []*SubscribedListing) *CreateSubscriptionRequestOutput
SetSubscribedListings sets the SubscribedListings field's value.
func (*CreateSubscriptionRequestOutput) SetSubscribedPrincipals ¶
func (s *CreateSubscriptionRequestOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *CreateSubscriptionRequestOutput
SetSubscribedPrincipals sets the SubscribedPrincipals field's value.
func (*CreateSubscriptionRequestOutput) SetUpdatedAt ¶
func (s *CreateSubscriptionRequestOutput) SetUpdatedAt(v time.Time) *CreateSubscriptionRequestOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CreateSubscriptionRequestOutput) SetUpdatedBy ¶
func (s *CreateSubscriptionRequestOutput) SetUpdatedBy(v string) *CreateSubscriptionRequestOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (CreateSubscriptionRequestOutput) String ¶
func (s CreateSubscriptionRequestOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateSubscriptionTargetInput ¶
type CreateSubscriptionTargetInput struct { // The asset types that can be included in the subscription target. // // ApplicableAssetTypes is a required field ApplicableAssetTypes []*string `locationName:"applicableAssetTypes" type:"list" required:"true"` // The authorized principals of the subscription target. // // AuthorizedPrincipals is a required field AuthorizedPrincipals []*string `locationName:"authorizedPrincipals" min:"1" type:"list" required:"true"` // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The ID of the Amazon DataZone domain in which subscription target is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the environment in which subscription target is created. // // EnvironmentIdentifier is a required field EnvironmentIdentifier *string `location:"uri" locationName:"environmentIdentifier" type:"string" required:"true"` // The manage access role that is used to create the subscription target. // // ManageAccessRole is a required field ManageAccessRole *string `locationName:"manageAccessRole" type:"string" required:"true"` // The name of the subscription target. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateSubscriptionTargetInput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The provider of the subscription target. Provider *string `locationName:"provider" type:"string"` // The configuration of the subscription target. // // SubscriptionTargetConfig is a required field SubscriptionTargetConfig []*SubscriptionTargetForm `locationName:"subscriptionTargetConfig" type:"list" required:"true"` // The type of the subscription target. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // contains filtered or unexported fields }
func (CreateSubscriptionTargetInput) GoString ¶
func (s CreateSubscriptionTargetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionTargetInput) SetApplicableAssetTypes ¶
func (s *CreateSubscriptionTargetInput) SetApplicableAssetTypes(v []*string) *CreateSubscriptionTargetInput
SetApplicableAssetTypes sets the ApplicableAssetTypes field's value.
func (*CreateSubscriptionTargetInput) SetAuthorizedPrincipals ¶
func (s *CreateSubscriptionTargetInput) SetAuthorizedPrincipals(v []*string) *CreateSubscriptionTargetInput
SetAuthorizedPrincipals sets the AuthorizedPrincipals field's value.
func (*CreateSubscriptionTargetInput) SetClientToken ¶
func (s *CreateSubscriptionTargetInput) SetClientToken(v string) *CreateSubscriptionTargetInput
SetClientToken sets the ClientToken field's value.
func (*CreateSubscriptionTargetInput) SetDomainIdentifier ¶
func (s *CreateSubscriptionTargetInput) SetDomainIdentifier(v string) *CreateSubscriptionTargetInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateSubscriptionTargetInput) SetEnvironmentIdentifier ¶
func (s *CreateSubscriptionTargetInput) SetEnvironmentIdentifier(v string) *CreateSubscriptionTargetInput
SetEnvironmentIdentifier sets the EnvironmentIdentifier field's value.
func (*CreateSubscriptionTargetInput) SetManageAccessRole ¶
func (s *CreateSubscriptionTargetInput) SetManageAccessRole(v string) *CreateSubscriptionTargetInput
SetManageAccessRole sets the ManageAccessRole field's value.
func (*CreateSubscriptionTargetInput) SetName ¶
func (s *CreateSubscriptionTargetInput) SetName(v string) *CreateSubscriptionTargetInput
SetName sets the Name field's value.
func (*CreateSubscriptionTargetInput) SetProvider ¶
func (s *CreateSubscriptionTargetInput) SetProvider(v string) *CreateSubscriptionTargetInput
SetProvider sets the Provider field's value.
func (*CreateSubscriptionTargetInput) SetSubscriptionTargetConfig ¶
func (s *CreateSubscriptionTargetInput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *CreateSubscriptionTargetInput
SetSubscriptionTargetConfig sets the SubscriptionTargetConfig field's value.
func (*CreateSubscriptionTargetInput) SetType ¶
func (s *CreateSubscriptionTargetInput) SetType(v string) *CreateSubscriptionTargetInput
SetType sets the Type field's value.
func (CreateSubscriptionTargetInput) String ¶
func (s CreateSubscriptionTargetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionTargetInput) Validate ¶
func (s *CreateSubscriptionTargetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateSubscriptionTargetOutput ¶
type CreateSubscriptionTargetOutput struct { // The asset types that can be included in the subscription target. // // ApplicableAssetTypes is a required field ApplicableAssetTypes []*string `locationName:"applicableAssetTypes" type:"list" required:"true"` // The authorised principals of the subscription target. // // AuthorizedPrincipals is a required field AuthorizedPrincipals []*string `locationName:"authorizedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when the subscription target was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription target. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The ID of the Amazon DataZone domain in which the subscription target was // created. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the environment in which the subscription target was created. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // The ID of the subscription target. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The manage access role with which the subscription target was created. // // ManageAccessRole is a required field ManageAccessRole *string `locationName:"manageAccessRole" type:"string" required:"true"` // The name of the subscription target. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CreateSubscriptionTargetOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // ??? // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The provider of the subscription target. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The configuration of the subscription target. // // SubscriptionTargetConfig is a required field SubscriptionTargetConfig []*SubscriptionTargetForm `locationName:"subscriptionTargetConfig" type:"list" required:"true"` // The type of the subscription target. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // The timestamp of when the subscription target was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the subscription target. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (CreateSubscriptionTargetOutput) GoString ¶
func (s CreateSubscriptionTargetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateSubscriptionTargetOutput) SetApplicableAssetTypes ¶
func (s *CreateSubscriptionTargetOutput) SetApplicableAssetTypes(v []*string) *CreateSubscriptionTargetOutput
SetApplicableAssetTypes sets the ApplicableAssetTypes field's value.
func (*CreateSubscriptionTargetOutput) SetAuthorizedPrincipals ¶
func (s *CreateSubscriptionTargetOutput) SetAuthorizedPrincipals(v []*string) *CreateSubscriptionTargetOutput
SetAuthorizedPrincipals sets the AuthorizedPrincipals field's value.
func (*CreateSubscriptionTargetOutput) SetCreatedAt ¶
func (s *CreateSubscriptionTargetOutput) SetCreatedAt(v time.Time) *CreateSubscriptionTargetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*CreateSubscriptionTargetOutput) SetCreatedBy ¶
func (s *CreateSubscriptionTargetOutput) SetCreatedBy(v string) *CreateSubscriptionTargetOutput
SetCreatedBy sets the CreatedBy field's value.
func (*CreateSubscriptionTargetOutput) SetDomainId ¶
func (s *CreateSubscriptionTargetOutput) SetDomainId(v string) *CreateSubscriptionTargetOutput
SetDomainId sets the DomainId field's value.
func (*CreateSubscriptionTargetOutput) SetEnvironmentId ¶
func (s *CreateSubscriptionTargetOutput) SetEnvironmentId(v string) *CreateSubscriptionTargetOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*CreateSubscriptionTargetOutput) SetId ¶
func (s *CreateSubscriptionTargetOutput) SetId(v string) *CreateSubscriptionTargetOutput
SetId sets the Id field's value.
func (*CreateSubscriptionTargetOutput) SetManageAccessRole ¶
func (s *CreateSubscriptionTargetOutput) SetManageAccessRole(v string) *CreateSubscriptionTargetOutput
SetManageAccessRole sets the ManageAccessRole field's value.
func (*CreateSubscriptionTargetOutput) SetName ¶
func (s *CreateSubscriptionTargetOutput) SetName(v string) *CreateSubscriptionTargetOutput
SetName sets the Name field's value.
func (*CreateSubscriptionTargetOutput) SetProjectId ¶
func (s *CreateSubscriptionTargetOutput) SetProjectId(v string) *CreateSubscriptionTargetOutput
SetProjectId sets the ProjectId field's value.
func (*CreateSubscriptionTargetOutput) SetProvider ¶
func (s *CreateSubscriptionTargetOutput) SetProvider(v string) *CreateSubscriptionTargetOutput
SetProvider sets the Provider field's value.
func (*CreateSubscriptionTargetOutput) SetSubscriptionTargetConfig ¶
func (s *CreateSubscriptionTargetOutput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *CreateSubscriptionTargetOutput
SetSubscriptionTargetConfig sets the SubscriptionTargetConfig field's value.
func (*CreateSubscriptionTargetOutput) SetType ¶
func (s *CreateSubscriptionTargetOutput) SetType(v string) *CreateSubscriptionTargetOutput
SetType sets the Type field's value.
func (*CreateSubscriptionTargetOutput) SetUpdatedAt ¶
func (s *CreateSubscriptionTargetOutput) SetUpdatedAt(v time.Time) *CreateSubscriptionTargetOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*CreateSubscriptionTargetOutput) SetUpdatedBy ¶
func (s *CreateSubscriptionTargetOutput) SetUpdatedBy(v string) *CreateSubscriptionTargetOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (CreateSubscriptionTargetOutput) String ¶
func (s CreateSubscriptionTargetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CreateUserProfileInput ¶
type CreateUserProfileInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The identifier of the Amazon DataZone domain in which a user profile is created. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the user for which the user profile is created. // // UserIdentifier is a required field UserIdentifier *string `locationName:"userIdentifier" type:"string" required:"true"` // The user type of the user for which the user profile is created. UserType *string `locationName:"userType" type:"string" enum:"UserType"` // contains filtered or unexported fields }
func (CreateUserProfileInput) GoString ¶
func (s CreateUserProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateUserProfileInput) SetClientToken ¶
func (s *CreateUserProfileInput) SetClientToken(v string) *CreateUserProfileInput
SetClientToken sets the ClientToken field's value.
func (*CreateUserProfileInput) SetDomainIdentifier ¶
func (s *CreateUserProfileInput) SetDomainIdentifier(v string) *CreateUserProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*CreateUserProfileInput) SetUserIdentifier ¶
func (s *CreateUserProfileInput) SetUserIdentifier(v string) *CreateUserProfileInput
SetUserIdentifier sets the UserIdentifier field's value.
func (*CreateUserProfileInput) SetUserType ¶
func (s *CreateUserProfileInput) SetUserType(v string) *CreateUserProfileInput
SetUserType sets the UserType field's value.
func (CreateUserProfileInput) String ¶
func (s CreateUserProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateUserProfileInput) Validate ¶
func (s *CreateUserProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type CreateUserProfileOutput ¶
type CreateUserProfileOutput struct { // The details of the user profile in Amazon DataZone. Details *UserProfileDetails `locationName:"details" type:"structure"` // The identifier of the Amazon DataZone domain in which a user profile is created. DomainId *string `locationName:"domainId" type:"string"` // The identifier of the user profile. Id *string `locationName:"id" type:"string"` // The status of the user profile. Status *string `locationName:"status" type:"string" enum:"UserProfileStatus"` // The type of the user profile. Type *string `locationName:"type" type:"string" enum:"UserProfileType"` // contains filtered or unexported fields }
func (CreateUserProfileOutput) GoString ¶
func (s CreateUserProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CreateUserProfileOutput) SetDetails ¶
func (s *CreateUserProfileOutput) SetDetails(v *UserProfileDetails) *CreateUserProfileOutput
SetDetails sets the Details field's value.
func (*CreateUserProfileOutput) SetDomainId ¶
func (s *CreateUserProfileOutput) SetDomainId(v string) *CreateUserProfileOutput
SetDomainId sets the DomainId field's value.
func (*CreateUserProfileOutput) SetId ¶
func (s *CreateUserProfileOutput) SetId(v string) *CreateUserProfileOutput
SetId sets the Id field's value.
func (*CreateUserProfileOutput) SetStatus ¶
func (s *CreateUserProfileOutput) SetStatus(v string) *CreateUserProfileOutput
SetStatus sets the Status field's value.
func (*CreateUserProfileOutput) SetType ¶
func (s *CreateUserProfileOutput) SetType(v string) *CreateUserProfileOutput
SetType sets the Type field's value.
func (CreateUserProfileOutput) String ¶
func (s CreateUserProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 CustomParameter ¶
type CustomParameter struct { // The default value of the parameter. DefaultValue *string `locationName:"defaultValue" type:"string"` // The description of the parameter. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by CustomParameter's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The filed type of the parameter. // // FieldType is a required field FieldType *string `locationName:"fieldType" type:"string" required:"true"` // Specifies whether the parameter is editable. IsEditable *bool `locationName:"isEditable" type:"boolean"` // Specifies whether the custom parameter is optional. IsOptional *bool `locationName:"isOptional" type:"boolean"` // The key name of the parameter. // // KeyName is a required field KeyName *string `locationName:"keyName" type:"string" required:"true"` // contains filtered or unexported fields }
The details of user parameters of an environment blueprint.
func (CustomParameter) GoString ¶
func (s CustomParameter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*CustomParameter) SetDefaultValue ¶
func (s *CustomParameter) SetDefaultValue(v string) *CustomParameter
SetDefaultValue sets the DefaultValue field's value.
func (*CustomParameter) SetDescription ¶
func (s *CustomParameter) SetDescription(v string) *CustomParameter
SetDescription sets the Description field's value.
func (*CustomParameter) SetFieldType ¶
func (s *CustomParameter) SetFieldType(v string) *CustomParameter
SetFieldType sets the FieldType field's value.
func (*CustomParameter) SetIsEditable ¶
func (s *CustomParameter) SetIsEditable(v bool) *CustomParameter
SetIsEditable sets the IsEditable field's value.
func (*CustomParameter) SetIsOptional ¶
func (s *CustomParameter) SetIsOptional(v bool) *CustomParameter
SetIsOptional sets the IsOptional field's value.
func (*CustomParameter) SetKeyName ¶
func (s *CustomParameter) SetKeyName(v string) *CustomParameter
SetKeyName sets the KeyName field's value.
func (CustomParameter) String ¶
func (s CustomParameter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DataProductItem ¶
type DataProductItem struct { DomainId *string `locationName:"domainId" type:"string"` ItemId *string `locationName:"itemId" type:"string"` // contains filtered or unexported fields }
func (DataProductItem) GoString ¶
func (s DataProductItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataProductItem) SetDomainId ¶
func (s *DataProductItem) SetDomainId(v string) *DataProductItem
SetDomainId sets the DomainId field's value.
func (*DataProductItem) SetItemId ¶
func (s *DataProductItem) SetItemId(v string) *DataProductItem
SetItemId sets the ItemId field's value.
func (DataProductItem) String ¶
func (s DataProductItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DataProductSummary ¶
type DataProductSummary struct { CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` CreatedBy *string `locationName:"createdBy" type:"string"` DataProductItems []*DataProductItem `locationName:"dataProductItems" type:"list"` // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DataProductSummary's // String and GoString methods. Description *string `locationName:"description" min:"1" type:"string" sensitive:"true"` // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DataProductSummary's // String and GoString methods. // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (DataProductSummary) GoString ¶
func (s DataProductSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataProductSummary) SetCreatedAt ¶
func (s *DataProductSummary) SetCreatedAt(v time.Time) *DataProductSummary
SetCreatedAt sets the CreatedAt field's value.
func (*DataProductSummary) SetCreatedBy ¶
func (s *DataProductSummary) SetCreatedBy(v string) *DataProductSummary
SetCreatedBy sets the CreatedBy field's value.
func (*DataProductSummary) SetDataProductItems ¶
func (s *DataProductSummary) SetDataProductItems(v []*DataProductItem) *DataProductSummary
SetDataProductItems sets the DataProductItems field's value.
func (*DataProductSummary) SetDescription ¶
func (s *DataProductSummary) SetDescription(v string) *DataProductSummary
SetDescription sets the Description field's value.
func (*DataProductSummary) SetDomainId ¶
func (s *DataProductSummary) SetDomainId(v string) *DataProductSummary
SetDomainId sets the DomainId field's value.
func (*DataProductSummary) SetGlossaryTerms ¶
func (s *DataProductSummary) SetGlossaryTerms(v []*string) *DataProductSummary
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*DataProductSummary) SetId ¶
func (s *DataProductSummary) SetId(v string) *DataProductSummary
SetId sets the Id field's value.
func (*DataProductSummary) SetName ¶
func (s *DataProductSummary) SetName(v string) *DataProductSummary
SetName sets the Name field's value.
func (*DataProductSummary) SetOwningProjectId ¶
func (s *DataProductSummary) SetOwningProjectId(v string) *DataProductSummary
SetOwningProjectId sets the OwningProjectId field's value.
func (*DataProductSummary) SetUpdatedAt ¶
func (s *DataProductSummary) SetUpdatedAt(v time.Time) *DataProductSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*DataProductSummary) SetUpdatedBy ¶
func (s *DataProductSummary) SetUpdatedBy(v string) *DataProductSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (DataProductSummary) String ¶
func (s DataProductSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DataSourceConfigurationInput_ ¶
type DataSourceConfigurationInput_ struct { // The configuration of the Amazon Web Services Glue data source. GlueRunConfiguration *GlueRunConfigurationInput_ `locationName:"glueRunConfiguration" type:"structure"` // The configuration of the Amazon Redshift data source. RedshiftRunConfiguration *RedshiftRunConfigurationInput_ `locationName:"redshiftRunConfiguration" type:"structure"` // contains filtered or unexported fields }
The configuration of the data source.
func (DataSourceConfigurationInput_) GoString ¶
func (s DataSourceConfigurationInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataSourceConfigurationInput_) SetGlueRunConfiguration ¶
func (s *DataSourceConfigurationInput_) SetGlueRunConfiguration(v *GlueRunConfigurationInput_) *DataSourceConfigurationInput_
SetGlueRunConfiguration sets the GlueRunConfiguration field's value.
func (*DataSourceConfigurationInput_) SetRedshiftRunConfiguration ¶
func (s *DataSourceConfigurationInput_) SetRedshiftRunConfiguration(v *RedshiftRunConfigurationInput_) *DataSourceConfigurationInput_
SetRedshiftRunConfiguration sets the RedshiftRunConfiguration field's value.
func (DataSourceConfigurationInput_) String ¶
func (s DataSourceConfigurationInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataSourceConfigurationInput_) Validate ¶
func (s *DataSourceConfigurationInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DataSourceConfigurationOutput_ ¶
type DataSourceConfigurationOutput_ struct { // The configuration of the Amazon Web Services Glue data source. GlueRunConfiguration *GlueRunConfigurationOutput_ `locationName:"glueRunConfiguration" type:"structure"` // The configuration of the Amazon Redshift data source. RedshiftRunConfiguration *RedshiftRunConfigurationOutput_ `locationName:"redshiftRunConfiguration" type:"structure"` // contains filtered or unexported fields }
The configuration of the data source.
func (DataSourceConfigurationOutput_) GoString ¶
func (s DataSourceConfigurationOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataSourceConfigurationOutput_) SetGlueRunConfiguration ¶
func (s *DataSourceConfigurationOutput_) SetGlueRunConfiguration(v *GlueRunConfigurationOutput_) *DataSourceConfigurationOutput_
SetGlueRunConfiguration sets the GlueRunConfiguration field's value.
func (*DataSourceConfigurationOutput_) SetRedshiftRunConfiguration ¶
func (s *DataSourceConfigurationOutput_) SetRedshiftRunConfiguration(v *RedshiftRunConfigurationOutput_) *DataSourceConfigurationOutput_
SetRedshiftRunConfiguration sets the RedshiftRunConfiguration field's value.
func (DataSourceConfigurationOutput_) String ¶
func (s DataSourceConfigurationOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DataSourceErrorMessage ¶
type DataSourceErrorMessage struct { // The details of the error message that is returned if the operation cannot // be successfully completed. ErrorDetail *string `locationName:"errorDetail" type:"string"` // The type of the error message that is returned if the operation cannot be // successfully completed. // // ErrorType is a required field ErrorType *string `locationName:"errorType" type:"string" required:"true" enum:"DataSourceErrorType"` // contains filtered or unexported fields }
The details of the error message that is returned if the operation cannot be successfully completed.
func (DataSourceErrorMessage) GoString ¶
func (s DataSourceErrorMessage) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataSourceErrorMessage) SetErrorDetail ¶
func (s *DataSourceErrorMessage) SetErrorDetail(v string) *DataSourceErrorMessage
SetErrorDetail sets the ErrorDetail field's value.
func (*DataSourceErrorMessage) SetErrorType ¶
func (s *DataSourceErrorMessage) SetErrorType(v string) *DataSourceErrorMessage
SetErrorType sets the ErrorType field's value.
func (DataSourceErrorMessage) String ¶
func (s DataSourceErrorMessage) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DataSourceRunActivity ¶
type DataSourceRunActivity struct { // The timestamp of when data source run activity was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The identifier of the asset included in the data source run activity. DataAssetId *string `locationName:"dataAssetId" type:"string"` // The status of the asset included in the data source run activity. // // DataAssetStatus is a required field DataAssetStatus *string `locationName:"dataAssetStatus" type:"string" required:"true" enum:"DataAssetActivityStatus"` // The identifier of the data source for the data source run activity. // // DataSourceRunId is a required field DataSourceRunId *string `locationName:"dataSourceRunId" type:"string" required:"true"` // The database included in the data source run activity. // // Database is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DataSourceRunActivity's // String and GoString methods. // // Database is a required field Database *string `locationName:"database" min:"1" type:"string" required:"true" sensitive:"true"` // The details of the error message that is returned if the operation cannot // be successfully completed. ErrorMessage *DataSourceErrorMessage `locationName:"errorMessage" type:"structure"` // The project ID included in the data source run activity. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The technical description included in the data source run activity. // // TechnicalDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DataSourceRunActivity's // String and GoString methods. TechnicalDescription *string `locationName:"technicalDescription" type:"string" sensitive:"true"` // The technical name included in the data source run activity. // // TechnicalName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DataSourceRunActivity's // String and GoString methods. // // TechnicalName is a required field TechnicalName *string `locationName:"technicalName" min:"1" type:"string" required:"true" sensitive:"true"` // The timestamp of when data source run activity was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // contains filtered or unexported fields }
The activity details of the data source run.
func (DataSourceRunActivity) GoString ¶
func (s DataSourceRunActivity) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataSourceRunActivity) SetCreatedAt ¶
func (s *DataSourceRunActivity) SetCreatedAt(v time.Time) *DataSourceRunActivity
SetCreatedAt sets the CreatedAt field's value.
func (*DataSourceRunActivity) SetDataAssetId ¶
func (s *DataSourceRunActivity) SetDataAssetId(v string) *DataSourceRunActivity
SetDataAssetId sets the DataAssetId field's value.
func (*DataSourceRunActivity) SetDataAssetStatus ¶
func (s *DataSourceRunActivity) SetDataAssetStatus(v string) *DataSourceRunActivity
SetDataAssetStatus sets the DataAssetStatus field's value.
func (*DataSourceRunActivity) SetDataSourceRunId ¶
func (s *DataSourceRunActivity) SetDataSourceRunId(v string) *DataSourceRunActivity
SetDataSourceRunId sets the DataSourceRunId field's value.
func (*DataSourceRunActivity) SetDatabase ¶
func (s *DataSourceRunActivity) SetDatabase(v string) *DataSourceRunActivity
SetDatabase sets the Database field's value.
func (*DataSourceRunActivity) SetErrorMessage ¶
func (s *DataSourceRunActivity) SetErrorMessage(v *DataSourceErrorMessage) *DataSourceRunActivity
SetErrorMessage sets the ErrorMessage field's value.
func (*DataSourceRunActivity) SetProjectId ¶
func (s *DataSourceRunActivity) SetProjectId(v string) *DataSourceRunActivity
SetProjectId sets the ProjectId field's value.
func (*DataSourceRunActivity) SetTechnicalDescription ¶
func (s *DataSourceRunActivity) SetTechnicalDescription(v string) *DataSourceRunActivity
SetTechnicalDescription sets the TechnicalDescription field's value.
func (*DataSourceRunActivity) SetTechnicalName ¶
func (s *DataSourceRunActivity) SetTechnicalName(v string) *DataSourceRunActivity
SetTechnicalName sets the TechnicalName field's value.
func (*DataSourceRunActivity) SetUpdatedAt ¶
func (s *DataSourceRunActivity) SetUpdatedAt(v time.Time) *DataSourceRunActivity
SetUpdatedAt sets the UpdatedAt field's value.
func (DataSourceRunActivity) String ¶
func (s DataSourceRunActivity) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DataSourceRunSummary ¶
type DataSourceRunSummary struct { // The timestamp of when a data source run was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The identifier of the data source of the data source run. // // DataSourceId is a required field DataSourceId *string `locationName:"dataSourceId" type:"string" required:"true"` // The details of the error message that is returned if the operation cannot // be successfully completed. ErrorMessage *DataSourceErrorMessage `locationName:"errorMessage" type:"structure"` // The identifier of the data source run. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The project ID of the data source run. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The asset statistics from the data source run. RunStatisticsForAssets *RunStatisticsForAssets `locationName:"runStatisticsForAssets" type:"structure"` // The timestamp of when a data source run was started. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The status of the data source run. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DataSourceRunStatus"` // The timestamp of when a data source run was stopped. StoppedAt *time.Time `locationName:"stoppedAt" type:"timestamp" timestampFormat:"iso8601"` // The type of the data source run. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"DataSourceRunType"` // The timestamp of when a data source run was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // contains filtered or unexported fields }
The details of a data source run.
func (DataSourceRunSummary) GoString ¶
func (s DataSourceRunSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataSourceRunSummary) SetCreatedAt ¶
func (s *DataSourceRunSummary) SetCreatedAt(v time.Time) *DataSourceRunSummary
SetCreatedAt sets the CreatedAt field's value.
func (*DataSourceRunSummary) SetDataSourceId ¶
func (s *DataSourceRunSummary) SetDataSourceId(v string) *DataSourceRunSummary
SetDataSourceId sets the DataSourceId field's value.
func (*DataSourceRunSummary) SetErrorMessage ¶
func (s *DataSourceRunSummary) SetErrorMessage(v *DataSourceErrorMessage) *DataSourceRunSummary
SetErrorMessage sets the ErrorMessage field's value.
func (*DataSourceRunSummary) SetId ¶
func (s *DataSourceRunSummary) SetId(v string) *DataSourceRunSummary
SetId sets the Id field's value.
func (*DataSourceRunSummary) SetProjectId ¶
func (s *DataSourceRunSummary) SetProjectId(v string) *DataSourceRunSummary
SetProjectId sets the ProjectId field's value.
func (*DataSourceRunSummary) SetRunStatisticsForAssets ¶
func (s *DataSourceRunSummary) SetRunStatisticsForAssets(v *RunStatisticsForAssets) *DataSourceRunSummary
SetRunStatisticsForAssets sets the RunStatisticsForAssets field's value.
func (*DataSourceRunSummary) SetStartedAt ¶
func (s *DataSourceRunSummary) SetStartedAt(v time.Time) *DataSourceRunSummary
SetStartedAt sets the StartedAt field's value.
func (*DataSourceRunSummary) SetStatus ¶
func (s *DataSourceRunSummary) SetStatus(v string) *DataSourceRunSummary
SetStatus sets the Status field's value.
func (*DataSourceRunSummary) SetStoppedAt ¶
func (s *DataSourceRunSummary) SetStoppedAt(v time.Time) *DataSourceRunSummary
SetStoppedAt sets the StoppedAt field's value.
func (*DataSourceRunSummary) SetType ¶
func (s *DataSourceRunSummary) SetType(v string) *DataSourceRunSummary
SetType sets the Type field's value.
func (*DataSourceRunSummary) SetUpdatedAt ¶
func (s *DataSourceRunSummary) SetUpdatedAt(v time.Time) *DataSourceRunSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (DataSourceRunSummary) String ¶
func (s DataSourceRunSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DataSourceSummary ¶
type DataSourceSummary struct { // The timestamp of when the data source was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The ID of the data source. // // DataSourceId is a required field DataSourceId *string `locationName:"dataSourceId" type:"string" required:"true"` // The ID of the Amazon DataZone domain in which the data source exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // Specifies whether the data source is enabled. EnableSetting *string `locationName:"enableSetting" type:"string" enum:"EnableSetting"` // The ID of the environment in which the data source exists. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // The count of the assets created during the last data source run. LastRunAssetCount *int64 `locationName:"lastRunAssetCount" type:"integer"` // The timestamp of when the data source run was last performed. LastRunAt *time.Time `locationName:"lastRunAt" type:"timestamp" timestampFormat:"iso8601"` // The details of the error message that is returned if the operation cannot // be successfully completed. LastRunErrorMessage *DataSourceErrorMessage `locationName:"lastRunErrorMessage" type:"structure"` // The status of the last data source run. LastRunStatus *string `locationName:"lastRunStatus" type:"string" enum:"DataSourceRunStatus"` // The name of the data source. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DataSourceSummary's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The details of the schedule of the data source runs. // // Schedule is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DataSourceSummary's // String and GoString methods. Schedule *ScheduleConfiguration `locationName:"schedule" type:"structure" sensitive:"true"` // The status of the data source. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DataSourceStatus"` // The type of the data source. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // The timestamp of when the data source was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of the data source.
func (DataSourceSummary) GoString ¶
func (s DataSourceSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DataSourceSummary) SetCreatedAt ¶
func (s *DataSourceSummary) SetCreatedAt(v time.Time) *DataSourceSummary
SetCreatedAt sets the CreatedAt field's value.
func (*DataSourceSummary) SetDataSourceId ¶
func (s *DataSourceSummary) SetDataSourceId(v string) *DataSourceSummary
SetDataSourceId sets the DataSourceId field's value.
func (*DataSourceSummary) SetDomainId ¶
func (s *DataSourceSummary) SetDomainId(v string) *DataSourceSummary
SetDomainId sets the DomainId field's value.
func (*DataSourceSummary) SetEnableSetting ¶
func (s *DataSourceSummary) SetEnableSetting(v string) *DataSourceSummary
SetEnableSetting sets the EnableSetting field's value.
func (*DataSourceSummary) SetEnvironmentId ¶
func (s *DataSourceSummary) SetEnvironmentId(v string) *DataSourceSummary
SetEnvironmentId sets the EnvironmentId field's value.
func (*DataSourceSummary) SetLastRunAssetCount ¶
func (s *DataSourceSummary) SetLastRunAssetCount(v int64) *DataSourceSummary
SetLastRunAssetCount sets the LastRunAssetCount field's value.
func (*DataSourceSummary) SetLastRunAt ¶
func (s *DataSourceSummary) SetLastRunAt(v time.Time) *DataSourceSummary
SetLastRunAt sets the LastRunAt field's value.
func (*DataSourceSummary) SetLastRunErrorMessage ¶
func (s *DataSourceSummary) SetLastRunErrorMessage(v *DataSourceErrorMessage) *DataSourceSummary
SetLastRunErrorMessage sets the LastRunErrorMessage field's value.
func (*DataSourceSummary) SetLastRunStatus ¶
func (s *DataSourceSummary) SetLastRunStatus(v string) *DataSourceSummary
SetLastRunStatus sets the LastRunStatus field's value.
func (*DataSourceSummary) SetName ¶
func (s *DataSourceSummary) SetName(v string) *DataSourceSummary
SetName sets the Name field's value.
func (*DataSourceSummary) SetSchedule ¶
func (s *DataSourceSummary) SetSchedule(v *ScheduleConfiguration) *DataSourceSummary
SetSchedule sets the Schedule field's value.
func (*DataSourceSummary) SetStatus ¶
func (s *DataSourceSummary) SetStatus(v string) *DataSourceSummary
SetStatus sets the Status field's value.
func (*DataSourceSummary) SetType ¶
func (s *DataSourceSummary) SetType(v string) *DataSourceSummary
SetType sets the Type field's value.
func (*DataSourceSummary) SetUpdatedAt ¶
func (s *DataSourceSummary) SetUpdatedAt(v time.Time) *DataSourceSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (DataSourceSummary) String ¶
func (s DataSourceSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DataZone ¶
DataZone provides the API operation methods for making requests to Amazon DataZone. See this package's package overview docs for details on the service.
DataZone 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) *DataZone
New creates a new instance of the DataZone 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 DataZone client from just a session. svc := datazone.New(mySession) // Create a DataZone client with additional configuration svc := datazone.New(mySession, aws.NewConfig().WithRegion("us-west-2"))
func (*DataZone) AcceptPredictions ¶
func (c *DataZone) AcceptPredictions(input *AcceptPredictionsInput) (*AcceptPredictionsOutput, error)
AcceptPredictions API operation for Amazon DataZone.
Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.
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 Amazon DataZone's API operation AcceptPredictions for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/AcceptPredictions
func (*DataZone) AcceptPredictionsRequest ¶
func (c *DataZone) AcceptPredictionsRequest(input *AcceptPredictionsInput) (req *request.Request, output *AcceptPredictionsOutput)
AcceptPredictionsRequest generates a "aws/request.Request" representing the client's request for the AcceptPredictions 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 AcceptPredictions for more information on using the AcceptPredictions 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 AcceptPredictionsRequest method. req, resp := client.AcceptPredictionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/AcceptPredictions
func (*DataZone) AcceptPredictionsWithContext ¶
func (c *DataZone) AcceptPredictionsWithContext(ctx aws.Context, input *AcceptPredictionsInput, opts ...request.Option) (*AcceptPredictionsOutput, error)
AcceptPredictionsWithContext is the same as AcceptPredictions with the addition of the ability to pass a context and additional request options.
See AcceptPredictions 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 (*DataZone) AcceptSubscriptionRequest ¶
func (c *DataZone) AcceptSubscriptionRequest(input *AcceptSubscriptionRequestInput) (*AcceptSubscriptionRequestOutput, error)
AcceptSubscriptionRequest API operation for Amazon DataZone.
Accepts a subscription request to a specific asset.
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 Amazon DataZone's API operation AcceptSubscriptionRequest for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/AcceptSubscriptionRequest
func (*DataZone) AcceptSubscriptionRequestRequest ¶
func (c *DataZone) AcceptSubscriptionRequestRequest(input *AcceptSubscriptionRequestInput) (req *request.Request, output *AcceptSubscriptionRequestOutput)
AcceptSubscriptionRequestRequest generates a "aws/request.Request" representing the client's request for the AcceptSubscriptionRequest 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 AcceptSubscriptionRequest for more information on using the AcceptSubscriptionRequest 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 AcceptSubscriptionRequestRequest method. req, resp := client.AcceptSubscriptionRequestRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/AcceptSubscriptionRequest
func (*DataZone) AcceptSubscriptionRequestWithContext ¶
func (c *DataZone) AcceptSubscriptionRequestWithContext(ctx aws.Context, input *AcceptSubscriptionRequestInput, opts ...request.Option) (*AcceptSubscriptionRequestOutput, error)
AcceptSubscriptionRequestWithContext is the same as AcceptSubscriptionRequest with the addition of the ability to pass a context and additional request options.
See AcceptSubscriptionRequest 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 (*DataZone) CancelSubscription ¶
func (c *DataZone) CancelSubscription(input *CancelSubscriptionInput) (*CancelSubscriptionOutput, error)
CancelSubscription API operation for Amazon DataZone.
Cancels the subscription to the specified asset.
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 Amazon DataZone's API operation CancelSubscription for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CancelSubscription
func (*DataZone) CancelSubscriptionRequest ¶
func (c *DataZone) CancelSubscriptionRequest(input *CancelSubscriptionInput) (req *request.Request, output *CancelSubscriptionOutput)
CancelSubscriptionRequest generates a "aws/request.Request" representing the client's request for the CancelSubscription 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 CancelSubscription for more information on using the CancelSubscription 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 CancelSubscriptionRequest method. req, resp := client.CancelSubscriptionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CancelSubscription
func (*DataZone) CancelSubscriptionWithContext ¶
func (c *DataZone) CancelSubscriptionWithContext(ctx aws.Context, input *CancelSubscriptionInput, opts ...request.Option) (*CancelSubscriptionOutput, error)
CancelSubscriptionWithContext is the same as CancelSubscription with the addition of the ability to pass a context and additional request options.
See CancelSubscription 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 (*DataZone) CreateAsset ¶
func (c *DataZone) CreateAsset(input *CreateAssetInput) (*CreateAssetOutput, error)
CreateAsset API operation for Amazon DataZone.
Creates an asset in Amazon DataZone catalog.
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 Amazon DataZone's API operation CreateAsset for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateAsset
func (*DataZone) CreateAssetRequest ¶
func (c *DataZone) CreateAssetRequest(input *CreateAssetInput) (req *request.Request, output *CreateAssetOutput)
CreateAssetRequest generates a "aws/request.Request" representing the client's request for the CreateAsset 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 CreateAsset for more information on using the CreateAsset 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 CreateAssetRequest method. req, resp := client.CreateAssetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateAsset
func (*DataZone) CreateAssetRevision ¶
func (c *DataZone) CreateAssetRevision(input *CreateAssetRevisionInput) (*CreateAssetRevisionOutput, error)
CreateAssetRevision API operation for Amazon DataZone.
Creates a revision of the asset.
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 Amazon DataZone's API operation CreateAssetRevision for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateAssetRevision
func (*DataZone) CreateAssetRevisionRequest ¶
func (c *DataZone) CreateAssetRevisionRequest(input *CreateAssetRevisionInput) (req *request.Request, output *CreateAssetRevisionOutput)
CreateAssetRevisionRequest generates a "aws/request.Request" representing the client's request for the CreateAssetRevision 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 CreateAssetRevision for more information on using the CreateAssetRevision 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 CreateAssetRevisionRequest method. req, resp := client.CreateAssetRevisionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateAssetRevision
func (*DataZone) CreateAssetRevisionWithContext ¶
func (c *DataZone) CreateAssetRevisionWithContext(ctx aws.Context, input *CreateAssetRevisionInput, opts ...request.Option) (*CreateAssetRevisionOutput, error)
CreateAssetRevisionWithContext is the same as CreateAssetRevision with the addition of the ability to pass a context and additional request options.
See CreateAssetRevision 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 (*DataZone) CreateAssetType ¶
func (c *DataZone) CreateAssetType(input *CreateAssetTypeInput) (*CreateAssetTypeOutput, error)
CreateAssetType API operation for Amazon DataZone.
Creates a custom asset type.
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 Amazon DataZone's API operation CreateAssetType for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateAssetType
func (*DataZone) CreateAssetTypeRequest ¶
func (c *DataZone) CreateAssetTypeRequest(input *CreateAssetTypeInput) (req *request.Request, output *CreateAssetTypeOutput)
CreateAssetTypeRequest generates a "aws/request.Request" representing the client's request for the CreateAssetType 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 CreateAssetType for more information on using the CreateAssetType 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 CreateAssetTypeRequest method. req, resp := client.CreateAssetTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateAssetType
func (*DataZone) CreateAssetTypeWithContext ¶
func (c *DataZone) CreateAssetTypeWithContext(ctx aws.Context, input *CreateAssetTypeInput, opts ...request.Option) (*CreateAssetTypeOutput, error)
CreateAssetTypeWithContext is the same as CreateAssetType with the addition of the ability to pass a context and additional request options.
See CreateAssetType 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 (*DataZone) CreateAssetWithContext ¶
func (c *DataZone) CreateAssetWithContext(ctx aws.Context, input *CreateAssetInput, opts ...request.Option) (*CreateAssetOutput, error)
CreateAssetWithContext is the same as CreateAsset with the addition of the ability to pass a context and additional request options.
See CreateAsset 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 (*DataZone) CreateDataSource ¶
func (c *DataZone) CreateDataSource(input *CreateDataSourceInput) (*CreateDataSourceOutput, error)
CreateDataSource API operation for Amazon DataZone.
Creates an Amazon DataZone data source.
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 Amazon DataZone's API operation CreateDataSource for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateDataSource
func (*DataZone) CreateDataSourceRequest ¶
func (c *DataZone) CreateDataSourceRequest(input *CreateDataSourceInput) (req *request.Request, output *CreateDataSourceOutput)
CreateDataSourceRequest generates a "aws/request.Request" representing the client's request for the CreateDataSource 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 CreateDataSource for more information on using the CreateDataSource 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 CreateDataSourceRequest method. req, resp := client.CreateDataSourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateDataSource
func (*DataZone) CreateDataSourceWithContext ¶
func (c *DataZone) CreateDataSourceWithContext(ctx aws.Context, input *CreateDataSourceInput, opts ...request.Option) (*CreateDataSourceOutput, error)
CreateDataSourceWithContext is the same as CreateDataSource with the addition of the ability to pass a context and additional request options.
See CreateDataSource 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 (*DataZone) CreateDomain ¶
func (c *DataZone) CreateDomain(input *CreateDomainInput) (*CreateDomainOutput, error)
CreateDomain API operation for Amazon DataZone.
Creates an Amazon DataZone domain.
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 Amazon DataZone's API operation CreateDomain for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateDomain
func (*DataZone) CreateDomainRequest ¶
func (c *DataZone) CreateDomainRequest(input *CreateDomainInput) (req *request.Request, output *CreateDomainOutput)
CreateDomainRequest generates a "aws/request.Request" representing the client's request for the CreateDomain 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 CreateDomain for more information on using the CreateDomain 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 CreateDomainRequest method. req, resp := client.CreateDomainRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateDomain
func (*DataZone) CreateDomainWithContext ¶
func (c *DataZone) CreateDomainWithContext(ctx aws.Context, input *CreateDomainInput, opts ...request.Option) (*CreateDomainOutput, error)
CreateDomainWithContext is the same as CreateDomain with the addition of the ability to pass a context and additional request options.
See CreateDomain 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 (*DataZone) CreateEnvironment ¶
func (c *DataZone) CreateEnvironment(input *CreateEnvironmentInput) (*CreateEnvironmentOutput, error)
CreateEnvironment API operation for Amazon DataZone.
Create an Amazon DataZone environment.
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 Amazon DataZone's API operation CreateEnvironment for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateEnvironment
func (*DataZone) CreateEnvironmentProfile ¶
func (c *DataZone) CreateEnvironmentProfile(input *CreateEnvironmentProfileInput) (*CreateEnvironmentProfileOutput, error)
CreateEnvironmentProfile API operation for Amazon DataZone.
Creates an Amazon DataZone environment profile.
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 Amazon DataZone's API operation CreateEnvironmentProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateEnvironmentProfile
func (*DataZone) CreateEnvironmentProfileRequest ¶
func (c *DataZone) CreateEnvironmentProfileRequest(input *CreateEnvironmentProfileInput) (req *request.Request, output *CreateEnvironmentProfileOutput)
CreateEnvironmentProfileRequest generates a "aws/request.Request" representing the client's request for the CreateEnvironmentProfile 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 CreateEnvironmentProfile for more information on using the CreateEnvironmentProfile 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 CreateEnvironmentProfileRequest method. req, resp := client.CreateEnvironmentProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateEnvironmentProfile
func (*DataZone) CreateEnvironmentProfileWithContext ¶
func (c *DataZone) CreateEnvironmentProfileWithContext(ctx aws.Context, input *CreateEnvironmentProfileInput, opts ...request.Option) (*CreateEnvironmentProfileOutput, error)
CreateEnvironmentProfileWithContext is the same as CreateEnvironmentProfile with the addition of the ability to pass a context and additional request options.
See CreateEnvironmentProfile 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 (*DataZone) CreateEnvironmentRequest ¶
func (c *DataZone) CreateEnvironmentRequest(input *CreateEnvironmentInput) (req *request.Request, output *CreateEnvironmentOutput)
CreateEnvironmentRequest generates a "aws/request.Request" representing the client's request for the CreateEnvironment 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 CreateEnvironment for more information on using the CreateEnvironment 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 CreateEnvironmentRequest method. req, resp := client.CreateEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateEnvironment
func (*DataZone) CreateEnvironmentWithContext ¶
func (c *DataZone) CreateEnvironmentWithContext(ctx aws.Context, input *CreateEnvironmentInput, opts ...request.Option) (*CreateEnvironmentOutput, error)
CreateEnvironmentWithContext is the same as CreateEnvironment with the addition of the ability to pass a context and additional request options.
See CreateEnvironment 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 (*DataZone) CreateFormType ¶
func (c *DataZone) CreateFormType(input *CreateFormTypeInput) (*CreateFormTypeOutput, error)
CreateFormType API operation for Amazon DataZone.
Creates a metadata form type.
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 Amazon DataZone's API operation CreateFormType for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateFormType
func (*DataZone) CreateFormTypeRequest ¶
func (c *DataZone) CreateFormTypeRequest(input *CreateFormTypeInput) (req *request.Request, output *CreateFormTypeOutput)
CreateFormTypeRequest generates a "aws/request.Request" representing the client's request for the CreateFormType 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 CreateFormType for more information on using the CreateFormType 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 CreateFormTypeRequest method. req, resp := client.CreateFormTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateFormType
func (*DataZone) CreateFormTypeWithContext ¶
func (c *DataZone) CreateFormTypeWithContext(ctx aws.Context, input *CreateFormTypeInput, opts ...request.Option) (*CreateFormTypeOutput, error)
CreateFormTypeWithContext is the same as CreateFormType with the addition of the ability to pass a context and additional request options.
See CreateFormType 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 (*DataZone) CreateGlossary ¶
func (c *DataZone) CreateGlossary(input *CreateGlossaryInput) (*CreateGlossaryOutput, error)
CreateGlossary API operation for Amazon DataZone.
Creates an Amazon DataZone business glossary.
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 Amazon DataZone's API operation CreateGlossary for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateGlossary
func (*DataZone) CreateGlossaryRequest ¶
func (c *DataZone) CreateGlossaryRequest(input *CreateGlossaryInput) (req *request.Request, output *CreateGlossaryOutput)
CreateGlossaryRequest generates a "aws/request.Request" representing the client's request for the CreateGlossary 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 CreateGlossary for more information on using the CreateGlossary 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 CreateGlossaryRequest method. req, resp := client.CreateGlossaryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateGlossary
func (*DataZone) CreateGlossaryTerm ¶
func (c *DataZone) CreateGlossaryTerm(input *CreateGlossaryTermInput) (*CreateGlossaryTermOutput, error)
CreateGlossaryTerm API operation for Amazon DataZone.
Creates a business glossary term.
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 Amazon DataZone's API operation CreateGlossaryTerm for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateGlossaryTerm
func (*DataZone) CreateGlossaryTermRequest ¶
func (c *DataZone) CreateGlossaryTermRequest(input *CreateGlossaryTermInput) (req *request.Request, output *CreateGlossaryTermOutput)
CreateGlossaryTermRequest generates a "aws/request.Request" representing the client's request for the CreateGlossaryTerm 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 CreateGlossaryTerm for more information on using the CreateGlossaryTerm 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 CreateGlossaryTermRequest method. req, resp := client.CreateGlossaryTermRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateGlossaryTerm
func (*DataZone) CreateGlossaryTermWithContext ¶
func (c *DataZone) CreateGlossaryTermWithContext(ctx aws.Context, input *CreateGlossaryTermInput, opts ...request.Option) (*CreateGlossaryTermOutput, error)
CreateGlossaryTermWithContext is the same as CreateGlossaryTerm with the addition of the ability to pass a context and additional request options.
See CreateGlossaryTerm 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 (*DataZone) CreateGlossaryWithContext ¶
func (c *DataZone) CreateGlossaryWithContext(ctx aws.Context, input *CreateGlossaryInput, opts ...request.Option) (*CreateGlossaryOutput, error)
CreateGlossaryWithContext is the same as CreateGlossary with the addition of the ability to pass a context and additional request options.
See CreateGlossary 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 (*DataZone) CreateGroupProfile ¶
func (c *DataZone) CreateGroupProfile(input *CreateGroupProfileInput) (*CreateGroupProfileOutput, error)
CreateGroupProfile API operation for Amazon DataZone.
Creates a group profile in Amazon DataZone.
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 Amazon DataZone's API operation CreateGroupProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateGroupProfile
func (*DataZone) CreateGroupProfileRequest ¶
func (c *DataZone) CreateGroupProfileRequest(input *CreateGroupProfileInput) (req *request.Request, output *CreateGroupProfileOutput)
CreateGroupProfileRequest generates a "aws/request.Request" representing the client's request for the CreateGroupProfile 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 CreateGroupProfile for more information on using the CreateGroupProfile 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 CreateGroupProfileRequest method. req, resp := client.CreateGroupProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateGroupProfile
func (*DataZone) CreateGroupProfileWithContext ¶
func (c *DataZone) CreateGroupProfileWithContext(ctx aws.Context, input *CreateGroupProfileInput, opts ...request.Option) (*CreateGroupProfileOutput, error)
CreateGroupProfileWithContext is the same as CreateGroupProfile with the addition of the ability to pass a context and additional request options.
See CreateGroupProfile 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 (*DataZone) CreateListingChangeSet ¶
func (c *DataZone) CreateListingChangeSet(input *CreateListingChangeSetInput) (*CreateListingChangeSetOutput, error)
CreateListingChangeSet API operation for Amazon DataZone.
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 Amazon DataZone's API operation CreateListingChangeSet for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateListingChangeSet
func (*DataZone) CreateListingChangeSetRequest ¶
func (c *DataZone) CreateListingChangeSetRequest(input *CreateListingChangeSetInput) (req *request.Request, output *CreateListingChangeSetOutput)
CreateListingChangeSetRequest generates a "aws/request.Request" representing the client's request for the CreateListingChangeSet 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 CreateListingChangeSet for more information on using the CreateListingChangeSet 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 CreateListingChangeSetRequest method. req, resp := client.CreateListingChangeSetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateListingChangeSet
func (*DataZone) CreateListingChangeSetWithContext ¶
func (c *DataZone) CreateListingChangeSetWithContext(ctx aws.Context, input *CreateListingChangeSetInput, opts ...request.Option) (*CreateListingChangeSetOutput, error)
CreateListingChangeSetWithContext is the same as CreateListingChangeSet with the addition of the ability to pass a context and additional request options.
See CreateListingChangeSet 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 (*DataZone) CreateProject ¶
func (c *DataZone) CreateProject(input *CreateProjectInput) (*CreateProjectOutput, error)
CreateProject API operation for Amazon DataZone.
Creates an Amazon DataZone project.
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 Amazon DataZone's API operation CreateProject for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateProject
func (*DataZone) CreateProjectMembership ¶
func (c *DataZone) CreateProjectMembership(input *CreateProjectMembershipInput) (*CreateProjectMembershipOutput, error)
CreateProjectMembership API operation for Amazon DataZone.
Creates a project membership in Amazon DataZone.
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 Amazon DataZone's API operation CreateProjectMembership for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateProjectMembership
func (*DataZone) CreateProjectMembershipRequest ¶
func (c *DataZone) CreateProjectMembershipRequest(input *CreateProjectMembershipInput) (req *request.Request, output *CreateProjectMembershipOutput)
CreateProjectMembershipRequest generates a "aws/request.Request" representing the client's request for the CreateProjectMembership 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 CreateProjectMembership for more information on using the CreateProjectMembership 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 CreateProjectMembershipRequest method. req, resp := client.CreateProjectMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateProjectMembership
func (*DataZone) CreateProjectMembershipWithContext ¶
func (c *DataZone) CreateProjectMembershipWithContext(ctx aws.Context, input *CreateProjectMembershipInput, opts ...request.Option) (*CreateProjectMembershipOutput, error)
CreateProjectMembershipWithContext is the same as CreateProjectMembership with the addition of the ability to pass a context and additional request options.
See CreateProjectMembership 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 (*DataZone) CreateProjectRequest ¶
func (c *DataZone) CreateProjectRequest(input *CreateProjectInput) (req *request.Request, output *CreateProjectOutput)
CreateProjectRequest generates a "aws/request.Request" representing the client's request for the CreateProject 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 CreateProject for more information on using the CreateProject 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 CreateProjectRequest method. req, resp := client.CreateProjectRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateProject
func (*DataZone) CreateProjectWithContext ¶
func (c *DataZone) CreateProjectWithContext(ctx aws.Context, input *CreateProjectInput, opts ...request.Option) (*CreateProjectOutput, error)
CreateProjectWithContext is the same as CreateProject with the addition of the ability to pass a context and additional request options.
See CreateProject 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 (*DataZone) CreateSubscriptionGrant ¶
func (c *DataZone) CreateSubscriptionGrant(input *CreateSubscriptionGrantInput) (*CreateSubscriptionGrantOutput, error)
CreateSubscriptionGrant API operation for Amazon DataZone.
Creates a subsscription grant in Amazon DataZone.
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 Amazon DataZone's API operation CreateSubscriptionGrant for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateSubscriptionGrant
func (*DataZone) CreateSubscriptionGrantRequest ¶
func (c *DataZone) CreateSubscriptionGrantRequest(input *CreateSubscriptionGrantInput) (req *request.Request, output *CreateSubscriptionGrantOutput)
CreateSubscriptionGrantRequest generates a "aws/request.Request" representing the client's request for the CreateSubscriptionGrant 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 CreateSubscriptionGrant for more information on using the CreateSubscriptionGrant 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 CreateSubscriptionGrantRequest method. req, resp := client.CreateSubscriptionGrantRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateSubscriptionGrant
func (*DataZone) CreateSubscriptionGrantWithContext ¶
func (c *DataZone) CreateSubscriptionGrantWithContext(ctx aws.Context, input *CreateSubscriptionGrantInput, opts ...request.Option) (*CreateSubscriptionGrantOutput, error)
CreateSubscriptionGrantWithContext is the same as CreateSubscriptionGrant with the addition of the ability to pass a context and additional request options.
See CreateSubscriptionGrant 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 (*DataZone) CreateSubscriptionRequest ¶
func (c *DataZone) CreateSubscriptionRequest(input *CreateSubscriptionRequestInput) (*CreateSubscriptionRequestOutput, error)
CreateSubscriptionRequest API operation for Amazon DataZone.
Creates a subscription request in Amazon DataZone.
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 Amazon DataZone's API operation CreateSubscriptionRequest for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateSubscriptionRequest
func (*DataZone) CreateSubscriptionRequestRequest ¶
func (c *DataZone) CreateSubscriptionRequestRequest(input *CreateSubscriptionRequestInput) (req *request.Request, output *CreateSubscriptionRequestOutput)
CreateSubscriptionRequestRequest generates a "aws/request.Request" representing the client's request for the CreateSubscriptionRequest 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 CreateSubscriptionRequest for more information on using the CreateSubscriptionRequest 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 CreateSubscriptionRequestRequest method. req, resp := client.CreateSubscriptionRequestRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateSubscriptionRequest
func (*DataZone) CreateSubscriptionRequestWithContext ¶
func (c *DataZone) CreateSubscriptionRequestWithContext(ctx aws.Context, input *CreateSubscriptionRequestInput, opts ...request.Option) (*CreateSubscriptionRequestOutput, error)
CreateSubscriptionRequestWithContext is the same as CreateSubscriptionRequest with the addition of the ability to pass a context and additional request options.
See CreateSubscriptionRequest 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 (*DataZone) CreateSubscriptionTarget ¶
func (c *DataZone) CreateSubscriptionTarget(input *CreateSubscriptionTargetInput) (*CreateSubscriptionTargetOutput, error)
CreateSubscriptionTarget API operation for Amazon DataZone.
Creates a subscription target in Amazon DataZone.
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 Amazon DataZone's API operation CreateSubscriptionTarget for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateSubscriptionTarget
func (*DataZone) CreateSubscriptionTargetRequest ¶
func (c *DataZone) CreateSubscriptionTargetRequest(input *CreateSubscriptionTargetInput) (req *request.Request, output *CreateSubscriptionTargetOutput)
CreateSubscriptionTargetRequest generates a "aws/request.Request" representing the client's request for the CreateSubscriptionTarget 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 CreateSubscriptionTarget for more information on using the CreateSubscriptionTarget 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 CreateSubscriptionTargetRequest method. req, resp := client.CreateSubscriptionTargetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateSubscriptionTarget
func (*DataZone) CreateSubscriptionTargetWithContext ¶
func (c *DataZone) CreateSubscriptionTargetWithContext(ctx aws.Context, input *CreateSubscriptionTargetInput, opts ...request.Option) (*CreateSubscriptionTargetOutput, error)
CreateSubscriptionTargetWithContext is the same as CreateSubscriptionTarget with the addition of the ability to pass a context and additional request options.
See CreateSubscriptionTarget 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 (*DataZone) CreateUserProfile ¶
func (c *DataZone) CreateUserProfile(input *CreateUserProfileInput) (*CreateUserProfileOutput, error)
CreateUserProfile API operation for Amazon DataZone.
Creates a user profile in Amazon DataZone.
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 Amazon DataZone's API operation CreateUserProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateUserProfile
func (*DataZone) CreateUserProfileRequest ¶
func (c *DataZone) CreateUserProfileRequest(input *CreateUserProfileInput) (req *request.Request, output *CreateUserProfileOutput)
CreateUserProfileRequest generates a "aws/request.Request" representing the client's request for the CreateUserProfile 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 CreateUserProfile for more information on using the CreateUserProfile 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 CreateUserProfileRequest method. req, resp := client.CreateUserProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/CreateUserProfile
func (*DataZone) CreateUserProfileWithContext ¶
func (c *DataZone) CreateUserProfileWithContext(ctx aws.Context, input *CreateUserProfileInput, opts ...request.Option) (*CreateUserProfileOutput, error)
CreateUserProfileWithContext is the same as CreateUserProfile with the addition of the ability to pass a context and additional request options.
See CreateUserProfile 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 (*DataZone) DeleteAsset ¶
func (c *DataZone) DeleteAsset(input *DeleteAssetInput) (*DeleteAssetOutput, error)
DeleteAsset API operation for Amazon DataZone.
Delets an asset in Amazon DataZone.
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 Amazon DataZone's API operation DeleteAsset for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteAsset
func (*DataZone) DeleteAssetRequest ¶
func (c *DataZone) DeleteAssetRequest(input *DeleteAssetInput) (req *request.Request, output *DeleteAssetOutput)
DeleteAssetRequest generates a "aws/request.Request" representing the client's request for the DeleteAsset 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 DeleteAsset for more information on using the DeleteAsset 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 DeleteAssetRequest method. req, resp := client.DeleteAssetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteAsset
func (*DataZone) DeleteAssetType ¶
func (c *DataZone) DeleteAssetType(input *DeleteAssetTypeInput) (*DeleteAssetTypeOutput, error)
DeleteAssetType API operation for Amazon DataZone.
Deletes an asset type in Amazon DataZone.
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 Amazon DataZone's API operation DeleteAssetType for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteAssetType
func (*DataZone) DeleteAssetTypeRequest ¶
func (c *DataZone) DeleteAssetTypeRequest(input *DeleteAssetTypeInput) (req *request.Request, output *DeleteAssetTypeOutput)
DeleteAssetTypeRequest generates a "aws/request.Request" representing the client's request for the DeleteAssetType 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 DeleteAssetType for more information on using the DeleteAssetType 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 DeleteAssetTypeRequest method. req, resp := client.DeleteAssetTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteAssetType
func (*DataZone) DeleteAssetTypeWithContext ¶
func (c *DataZone) DeleteAssetTypeWithContext(ctx aws.Context, input *DeleteAssetTypeInput, opts ...request.Option) (*DeleteAssetTypeOutput, error)
DeleteAssetTypeWithContext is the same as DeleteAssetType with the addition of the ability to pass a context and additional request options.
See DeleteAssetType 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 (*DataZone) DeleteAssetWithContext ¶
func (c *DataZone) DeleteAssetWithContext(ctx aws.Context, input *DeleteAssetInput, opts ...request.Option) (*DeleteAssetOutput, error)
DeleteAssetWithContext is the same as DeleteAsset with the addition of the ability to pass a context and additional request options.
See DeleteAsset 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 (*DataZone) DeleteDataSource ¶
func (c *DataZone) DeleteDataSource(input *DeleteDataSourceInput) (*DeleteDataSourceOutput, error)
DeleteDataSource API operation for Amazon DataZone.
Deletes a data source in Amazon DataZone.
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 Amazon DataZone's API operation DeleteDataSource for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteDataSource
func (*DataZone) DeleteDataSourceRequest ¶
func (c *DataZone) DeleteDataSourceRequest(input *DeleteDataSourceInput) (req *request.Request, output *DeleteDataSourceOutput)
DeleteDataSourceRequest generates a "aws/request.Request" representing the client's request for the DeleteDataSource 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 DeleteDataSource for more information on using the DeleteDataSource 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 DeleteDataSourceRequest method. req, resp := client.DeleteDataSourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteDataSource
func (*DataZone) DeleteDataSourceWithContext ¶
func (c *DataZone) DeleteDataSourceWithContext(ctx aws.Context, input *DeleteDataSourceInput, opts ...request.Option) (*DeleteDataSourceOutput, error)
DeleteDataSourceWithContext is the same as DeleteDataSource with the addition of the ability to pass a context and additional request options.
See DeleteDataSource 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 (*DataZone) DeleteDomain ¶
func (c *DataZone) DeleteDomain(input *DeleteDomainInput) (*DeleteDomainOutput, error)
DeleteDomain API operation for Amazon DataZone.
Deletes a Amazon DataZone domain.
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 Amazon DataZone's API operation DeleteDomain for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteDomain
func (*DataZone) DeleteDomainRequest ¶
func (c *DataZone) DeleteDomainRequest(input *DeleteDomainInput) (req *request.Request, output *DeleteDomainOutput)
DeleteDomainRequest generates a "aws/request.Request" representing the client's request for the DeleteDomain 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 DeleteDomain for more information on using the DeleteDomain 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 DeleteDomainRequest method. req, resp := client.DeleteDomainRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteDomain
func (*DataZone) DeleteDomainWithContext ¶
func (c *DataZone) DeleteDomainWithContext(ctx aws.Context, input *DeleteDomainInput, opts ...request.Option) (*DeleteDomainOutput, error)
DeleteDomainWithContext is the same as DeleteDomain with the addition of the ability to pass a context and additional request options.
See DeleteDomain 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 (*DataZone) DeleteEnvironment ¶
func (c *DataZone) DeleteEnvironment(input *DeleteEnvironmentInput) (*DeleteEnvironmentOutput, error)
DeleteEnvironment API operation for Amazon DataZone.
Deletes an environment in Amazon DataZone.
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 Amazon DataZone's API operation DeleteEnvironment for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteEnvironment
func (*DataZone) DeleteEnvironmentBlueprintConfiguration ¶
func (c *DataZone) DeleteEnvironmentBlueprintConfiguration(input *DeleteEnvironmentBlueprintConfigurationInput) (*DeleteEnvironmentBlueprintConfigurationOutput, error)
DeleteEnvironmentBlueprintConfiguration API operation for Amazon DataZone.
Deletes the blueprint configuration in Amazon DataZone.
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 Amazon DataZone's API operation DeleteEnvironmentBlueprintConfiguration for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteEnvironmentBlueprintConfiguration
func (*DataZone) DeleteEnvironmentBlueprintConfigurationRequest ¶
func (c *DataZone) DeleteEnvironmentBlueprintConfigurationRequest(input *DeleteEnvironmentBlueprintConfigurationInput) (req *request.Request, output *DeleteEnvironmentBlueprintConfigurationOutput)
DeleteEnvironmentBlueprintConfigurationRequest generates a "aws/request.Request" representing the client's request for the DeleteEnvironmentBlueprintConfiguration 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 DeleteEnvironmentBlueprintConfiguration for more information on using the DeleteEnvironmentBlueprintConfiguration 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 DeleteEnvironmentBlueprintConfigurationRequest method. req, resp := client.DeleteEnvironmentBlueprintConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteEnvironmentBlueprintConfiguration
func (*DataZone) DeleteEnvironmentBlueprintConfigurationWithContext ¶
func (c *DataZone) DeleteEnvironmentBlueprintConfigurationWithContext(ctx aws.Context, input *DeleteEnvironmentBlueprintConfigurationInput, opts ...request.Option) (*DeleteEnvironmentBlueprintConfigurationOutput, error)
DeleteEnvironmentBlueprintConfigurationWithContext is the same as DeleteEnvironmentBlueprintConfiguration with the addition of the ability to pass a context and additional request options.
See DeleteEnvironmentBlueprintConfiguration 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 (*DataZone) DeleteEnvironmentProfile ¶
func (c *DataZone) DeleteEnvironmentProfile(input *DeleteEnvironmentProfileInput) (*DeleteEnvironmentProfileOutput, error)
DeleteEnvironmentProfile API operation for Amazon DataZone.
Deletes an environment profile in Amazon DataZone.
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 Amazon DataZone's API operation DeleteEnvironmentProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteEnvironmentProfile
func (*DataZone) DeleteEnvironmentProfileRequest ¶
func (c *DataZone) DeleteEnvironmentProfileRequest(input *DeleteEnvironmentProfileInput) (req *request.Request, output *DeleteEnvironmentProfileOutput)
DeleteEnvironmentProfileRequest generates a "aws/request.Request" representing the client's request for the DeleteEnvironmentProfile 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 DeleteEnvironmentProfile for more information on using the DeleteEnvironmentProfile 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 DeleteEnvironmentProfileRequest method. req, resp := client.DeleteEnvironmentProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteEnvironmentProfile
func (*DataZone) DeleteEnvironmentProfileWithContext ¶
func (c *DataZone) DeleteEnvironmentProfileWithContext(ctx aws.Context, input *DeleteEnvironmentProfileInput, opts ...request.Option) (*DeleteEnvironmentProfileOutput, error)
DeleteEnvironmentProfileWithContext is the same as DeleteEnvironmentProfile with the addition of the ability to pass a context and additional request options.
See DeleteEnvironmentProfile 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 (*DataZone) DeleteEnvironmentRequest ¶
func (c *DataZone) DeleteEnvironmentRequest(input *DeleteEnvironmentInput) (req *request.Request, output *DeleteEnvironmentOutput)
DeleteEnvironmentRequest generates a "aws/request.Request" representing the client's request for the DeleteEnvironment 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 DeleteEnvironment for more information on using the DeleteEnvironment 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 DeleteEnvironmentRequest method. req, resp := client.DeleteEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteEnvironment
func (*DataZone) DeleteEnvironmentWithContext ¶
func (c *DataZone) DeleteEnvironmentWithContext(ctx aws.Context, input *DeleteEnvironmentInput, opts ...request.Option) (*DeleteEnvironmentOutput, error)
DeleteEnvironmentWithContext is the same as DeleteEnvironment with the addition of the ability to pass a context and additional request options.
See DeleteEnvironment 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 (*DataZone) DeleteFormType ¶
func (c *DataZone) DeleteFormType(input *DeleteFormTypeInput) (*DeleteFormTypeOutput, error)
DeleteFormType API operation for Amazon DataZone.
Delets and metadata form type in Amazon DataZone.
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 Amazon DataZone's API operation DeleteFormType for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteFormType
func (*DataZone) DeleteFormTypeRequest ¶
func (c *DataZone) DeleteFormTypeRequest(input *DeleteFormTypeInput) (req *request.Request, output *DeleteFormTypeOutput)
DeleteFormTypeRequest generates a "aws/request.Request" representing the client's request for the DeleteFormType 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 DeleteFormType for more information on using the DeleteFormType 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 DeleteFormTypeRequest method. req, resp := client.DeleteFormTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteFormType
func (*DataZone) DeleteFormTypeWithContext ¶
func (c *DataZone) DeleteFormTypeWithContext(ctx aws.Context, input *DeleteFormTypeInput, opts ...request.Option) (*DeleteFormTypeOutput, error)
DeleteFormTypeWithContext is the same as DeleteFormType with the addition of the ability to pass a context and additional request options.
See DeleteFormType 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 (*DataZone) DeleteGlossary ¶
func (c *DataZone) DeleteGlossary(input *DeleteGlossaryInput) (*DeleteGlossaryOutput, error)
DeleteGlossary API operation for Amazon DataZone.
Deletes a business glossary in Amazon DataZone.
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 Amazon DataZone's API operation DeleteGlossary for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteGlossary
func (*DataZone) DeleteGlossaryRequest ¶
func (c *DataZone) DeleteGlossaryRequest(input *DeleteGlossaryInput) (req *request.Request, output *DeleteGlossaryOutput)
DeleteGlossaryRequest generates a "aws/request.Request" representing the client's request for the DeleteGlossary 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 DeleteGlossary for more information on using the DeleteGlossary 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 DeleteGlossaryRequest method. req, resp := client.DeleteGlossaryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteGlossary
func (*DataZone) DeleteGlossaryTerm ¶
func (c *DataZone) DeleteGlossaryTerm(input *DeleteGlossaryTermInput) (*DeleteGlossaryTermOutput, error)
DeleteGlossaryTerm API operation for Amazon DataZone.
Deletes a business glossary term in Amazon DataZone.
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 Amazon DataZone's API operation DeleteGlossaryTerm for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteGlossaryTerm
func (*DataZone) DeleteGlossaryTermRequest ¶
func (c *DataZone) DeleteGlossaryTermRequest(input *DeleteGlossaryTermInput) (req *request.Request, output *DeleteGlossaryTermOutput)
DeleteGlossaryTermRequest generates a "aws/request.Request" representing the client's request for the DeleteGlossaryTerm 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 DeleteGlossaryTerm for more information on using the DeleteGlossaryTerm 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 DeleteGlossaryTermRequest method. req, resp := client.DeleteGlossaryTermRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteGlossaryTerm
func (*DataZone) DeleteGlossaryTermWithContext ¶
func (c *DataZone) DeleteGlossaryTermWithContext(ctx aws.Context, input *DeleteGlossaryTermInput, opts ...request.Option) (*DeleteGlossaryTermOutput, error)
DeleteGlossaryTermWithContext is the same as DeleteGlossaryTerm with the addition of the ability to pass a context and additional request options.
See DeleteGlossaryTerm 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 (*DataZone) DeleteGlossaryWithContext ¶
func (c *DataZone) DeleteGlossaryWithContext(ctx aws.Context, input *DeleteGlossaryInput, opts ...request.Option) (*DeleteGlossaryOutput, error)
DeleteGlossaryWithContext is the same as DeleteGlossary with the addition of the ability to pass a context and additional request options.
See DeleteGlossary 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 (*DataZone) DeleteListing ¶
func (c *DataZone) DeleteListing(input *DeleteListingInput) (*DeleteListingOutput, error)
DeleteListing API operation for Amazon DataZone.
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 Amazon DataZone's API operation DeleteListing for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteListing
func (*DataZone) DeleteListingRequest ¶
func (c *DataZone) DeleteListingRequest(input *DeleteListingInput) (req *request.Request, output *DeleteListingOutput)
DeleteListingRequest generates a "aws/request.Request" representing the client's request for the DeleteListing 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 DeleteListing for more information on using the DeleteListing 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 DeleteListingRequest method. req, resp := client.DeleteListingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteListing
func (*DataZone) DeleteListingWithContext ¶
func (c *DataZone) DeleteListingWithContext(ctx aws.Context, input *DeleteListingInput, opts ...request.Option) (*DeleteListingOutput, error)
DeleteListingWithContext is the same as DeleteListing with the addition of the ability to pass a context and additional request options.
See DeleteListing 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 (*DataZone) DeleteProject ¶
func (c *DataZone) DeleteProject(input *DeleteProjectInput) (*DeleteProjectOutput, error)
DeleteProject API operation for Amazon DataZone.
Deletes a project in Amazon DataZone.
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 Amazon DataZone's API operation DeleteProject for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteProject
func (*DataZone) DeleteProjectMembership ¶
func (c *DataZone) DeleteProjectMembership(input *DeleteProjectMembershipInput) (*DeleteProjectMembershipOutput, error)
DeleteProjectMembership API operation for Amazon DataZone.
Deletes project membership in Amazon DataZone.
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 Amazon DataZone's API operation DeleteProjectMembership for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteProjectMembership
func (*DataZone) DeleteProjectMembershipRequest ¶
func (c *DataZone) DeleteProjectMembershipRequest(input *DeleteProjectMembershipInput) (req *request.Request, output *DeleteProjectMembershipOutput)
DeleteProjectMembershipRequest generates a "aws/request.Request" representing the client's request for the DeleteProjectMembership 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 DeleteProjectMembership for more information on using the DeleteProjectMembership 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 DeleteProjectMembershipRequest method. req, resp := client.DeleteProjectMembershipRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteProjectMembership
func (*DataZone) DeleteProjectMembershipWithContext ¶
func (c *DataZone) DeleteProjectMembershipWithContext(ctx aws.Context, input *DeleteProjectMembershipInput, opts ...request.Option) (*DeleteProjectMembershipOutput, error)
DeleteProjectMembershipWithContext is the same as DeleteProjectMembership with the addition of the ability to pass a context and additional request options.
See DeleteProjectMembership 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 (*DataZone) DeleteProjectRequest ¶
func (c *DataZone) DeleteProjectRequest(input *DeleteProjectInput) (req *request.Request, output *DeleteProjectOutput)
DeleteProjectRequest generates a "aws/request.Request" representing the client's request for the DeleteProject 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 DeleteProject for more information on using the DeleteProject 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 DeleteProjectRequest method. req, resp := client.DeleteProjectRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteProject
func (*DataZone) DeleteProjectWithContext ¶
func (c *DataZone) DeleteProjectWithContext(ctx aws.Context, input *DeleteProjectInput, opts ...request.Option) (*DeleteProjectOutput, error)
DeleteProjectWithContext is the same as DeleteProject with the addition of the ability to pass a context and additional request options.
See DeleteProject 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 (*DataZone) DeleteSubscriptionGrant ¶
func (c *DataZone) DeleteSubscriptionGrant(input *DeleteSubscriptionGrantInput) (*DeleteSubscriptionGrantOutput, error)
DeleteSubscriptionGrant API operation for Amazon DataZone.
Deletes and subscription grant in Amazon DataZone.
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 Amazon DataZone's API operation DeleteSubscriptionGrant for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteSubscriptionGrant
func (*DataZone) DeleteSubscriptionGrantRequest ¶
func (c *DataZone) DeleteSubscriptionGrantRequest(input *DeleteSubscriptionGrantInput) (req *request.Request, output *DeleteSubscriptionGrantOutput)
DeleteSubscriptionGrantRequest generates a "aws/request.Request" representing the client's request for the DeleteSubscriptionGrant 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 DeleteSubscriptionGrant for more information on using the DeleteSubscriptionGrant 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 DeleteSubscriptionGrantRequest method. req, resp := client.DeleteSubscriptionGrantRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteSubscriptionGrant
func (*DataZone) DeleteSubscriptionGrantWithContext ¶
func (c *DataZone) DeleteSubscriptionGrantWithContext(ctx aws.Context, input *DeleteSubscriptionGrantInput, opts ...request.Option) (*DeleteSubscriptionGrantOutput, error)
DeleteSubscriptionGrantWithContext is the same as DeleteSubscriptionGrant with the addition of the ability to pass a context and additional request options.
See DeleteSubscriptionGrant 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 (*DataZone) DeleteSubscriptionRequest ¶
func (c *DataZone) DeleteSubscriptionRequest(input *DeleteSubscriptionRequestInput) (*DeleteSubscriptionRequestOutput, error)
DeleteSubscriptionRequest API operation for Amazon DataZone.
Deletes a subscription request in Amazon DataZone.
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 Amazon DataZone's API operation DeleteSubscriptionRequest for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteSubscriptionRequest
func (*DataZone) DeleteSubscriptionRequestRequest ¶
func (c *DataZone) DeleteSubscriptionRequestRequest(input *DeleteSubscriptionRequestInput) (req *request.Request, output *DeleteSubscriptionRequestOutput)
DeleteSubscriptionRequestRequest generates a "aws/request.Request" representing the client's request for the DeleteSubscriptionRequest 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 DeleteSubscriptionRequest for more information on using the DeleteSubscriptionRequest 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 DeleteSubscriptionRequestRequest method. req, resp := client.DeleteSubscriptionRequestRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteSubscriptionRequest
func (*DataZone) DeleteSubscriptionRequestWithContext ¶
func (c *DataZone) DeleteSubscriptionRequestWithContext(ctx aws.Context, input *DeleteSubscriptionRequestInput, opts ...request.Option) (*DeleteSubscriptionRequestOutput, error)
DeleteSubscriptionRequestWithContext is the same as DeleteSubscriptionRequest with the addition of the ability to pass a context and additional request options.
See DeleteSubscriptionRequest 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 (*DataZone) DeleteSubscriptionTarget ¶
func (c *DataZone) DeleteSubscriptionTarget(input *DeleteSubscriptionTargetInput) (*DeleteSubscriptionTargetOutput, error)
DeleteSubscriptionTarget API operation for Amazon DataZone.
Deletes a subscription target in Amazon DataZone.
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 Amazon DataZone's API operation DeleteSubscriptionTarget for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteSubscriptionTarget
func (*DataZone) DeleteSubscriptionTargetRequest ¶
func (c *DataZone) DeleteSubscriptionTargetRequest(input *DeleteSubscriptionTargetInput) (req *request.Request, output *DeleteSubscriptionTargetOutput)
DeleteSubscriptionTargetRequest generates a "aws/request.Request" representing the client's request for the DeleteSubscriptionTarget 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 DeleteSubscriptionTarget for more information on using the DeleteSubscriptionTarget 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 DeleteSubscriptionTargetRequest method. req, resp := client.DeleteSubscriptionTargetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/DeleteSubscriptionTarget
func (*DataZone) DeleteSubscriptionTargetWithContext ¶
func (c *DataZone) DeleteSubscriptionTargetWithContext(ctx aws.Context, input *DeleteSubscriptionTargetInput, opts ...request.Option) (*DeleteSubscriptionTargetOutput, error)
DeleteSubscriptionTargetWithContext is the same as DeleteSubscriptionTarget with the addition of the ability to pass a context and additional request options.
See DeleteSubscriptionTarget 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 (*DataZone) GetAsset ¶
func (c *DataZone) GetAsset(input *GetAssetInput) (*GetAssetOutput, error)
GetAsset API operation for Amazon DataZone.
Gets an Amazon DataZone asset.
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 Amazon DataZone's API operation GetAsset for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetAsset
func (*DataZone) GetAssetRequest ¶
func (c *DataZone) GetAssetRequest(input *GetAssetInput) (req *request.Request, output *GetAssetOutput)
GetAssetRequest generates a "aws/request.Request" representing the client's request for the GetAsset 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 GetAsset for more information on using the GetAsset 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 GetAssetRequest method. req, resp := client.GetAssetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetAsset
func (*DataZone) GetAssetType ¶
func (c *DataZone) GetAssetType(input *GetAssetTypeInput) (*GetAssetTypeOutput, error)
GetAssetType API operation for Amazon DataZone.
Gets an Amazon DataZone asset type.
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 Amazon DataZone's API operation GetAssetType for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetAssetType
func (*DataZone) GetAssetTypeRequest ¶
func (c *DataZone) GetAssetTypeRequest(input *GetAssetTypeInput) (req *request.Request, output *GetAssetTypeOutput)
GetAssetTypeRequest generates a "aws/request.Request" representing the client's request for the GetAssetType 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 GetAssetType for more information on using the GetAssetType 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 GetAssetTypeRequest method. req, resp := client.GetAssetTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetAssetType
func (*DataZone) GetAssetTypeWithContext ¶
func (c *DataZone) GetAssetTypeWithContext(ctx aws.Context, input *GetAssetTypeInput, opts ...request.Option) (*GetAssetTypeOutput, error)
GetAssetTypeWithContext is the same as GetAssetType with the addition of the ability to pass a context and additional request options.
See GetAssetType 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 (*DataZone) GetAssetWithContext ¶
func (c *DataZone) GetAssetWithContext(ctx aws.Context, input *GetAssetInput, opts ...request.Option) (*GetAssetOutput, error)
GetAssetWithContext is the same as GetAsset with the addition of the ability to pass a context and additional request options.
See GetAsset 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 (*DataZone) GetDataSource ¶
func (c *DataZone) GetDataSource(input *GetDataSourceInput) (*GetDataSourceOutput, error)
GetDataSource API operation for Amazon DataZone.
Gets an Amazon DataZone data source.
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 Amazon DataZone's API operation GetDataSource for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetDataSource
func (*DataZone) GetDataSourceRequest ¶
func (c *DataZone) GetDataSourceRequest(input *GetDataSourceInput) (req *request.Request, output *GetDataSourceOutput)
GetDataSourceRequest generates a "aws/request.Request" representing the client's request for the GetDataSource 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 GetDataSource for more information on using the GetDataSource 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 GetDataSourceRequest method. req, resp := client.GetDataSourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetDataSource
func (*DataZone) GetDataSourceRun ¶
func (c *DataZone) GetDataSourceRun(input *GetDataSourceRunInput) (*GetDataSourceRunOutput, error)
GetDataSourceRun API operation for Amazon DataZone.
Gets an Amazon DataZone data source run.
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 Amazon DataZone's API operation GetDataSourceRun for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetDataSourceRun
func (*DataZone) GetDataSourceRunRequest ¶
func (c *DataZone) GetDataSourceRunRequest(input *GetDataSourceRunInput) (req *request.Request, output *GetDataSourceRunOutput)
GetDataSourceRunRequest generates a "aws/request.Request" representing the client's request for the GetDataSourceRun 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 GetDataSourceRun for more information on using the GetDataSourceRun 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 GetDataSourceRunRequest method. req, resp := client.GetDataSourceRunRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetDataSourceRun
func (*DataZone) GetDataSourceRunWithContext ¶
func (c *DataZone) GetDataSourceRunWithContext(ctx aws.Context, input *GetDataSourceRunInput, opts ...request.Option) (*GetDataSourceRunOutput, error)
GetDataSourceRunWithContext is the same as GetDataSourceRun with the addition of the ability to pass a context and additional request options.
See GetDataSourceRun 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 (*DataZone) GetDataSourceWithContext ¶
func (c *DataZone) GetDataSourceWithContext(ctx aws.Context, input *GetDataSourceInput, opts ...request.Option) (*GetDataSourceOutput, error)
GetDataSourceWithContext is the same as GetDataSource with the addition of the ability to pass a context and additional request options.
See GetDataSource 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 (*DataZone) GetDomain ¶
func (c *DataZone) GetDomain(input *GetDomainInput) (*GetDomainOutput, error)
GetDomain API operation for Amazon DataZone.
Gets an Amazon DataZone domain.
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 Amazon DataZone's API operation GetDomain for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetDomain
func (*DataZone) GetDomainRequest ¶
func (c *DataZone) GetDomainRequest(input *GetDomainInput) (req *request.Request, output *GetDomainOutput)
GetDomainRequest generates a "aws/request.Request" representing the client's request for the GetDomain 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 GetDomain for more information on using the GetDomain 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 GetDomainRequest method. req, resp := client.GetDomainRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetDomain
func (*DataZone) GetDomainWithContext ¶
func (c *DataZone) GetDomainWithContext(ctx aws.Context, input *GetDomainInput, opts ...request.Option) (*GetDomainOutput, error)
GetDomainWithContext is the same as GetDomain with the addition of the ability to pass a context and additional request options.
See GetDomain 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 (*DataZone) GetEnvironment ¶
func (c *DataZone) GetEnvironment(input *GetEnvironmentInput) (*GetEnvironmentOutput, error)
GetEnvironment API operation for Amazon DataZone.
Gets an Amazon DataZone environment.
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 Amazon DataZone's API operation GetEnvironment for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetEnvironment
func (*DataZone) GetEnvironmentBlueprint ¶
func (c *DataZone) GetEnvironmentBlueprint(input *GetEnvironmentBlueprintInput) (*GetEnvironmentBlueprintOutput, error)
GetEnvironmentBlueprint API operation for Amazon DataZone.
Gets an Amazon DataZone blueprint.
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 Amazon DataZone's API operation GetEnvironmentBlueprint for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetEnvironmentBlueprint
func (*DataZone) GetEnvironmentBlueprintConfiguration ¶
func (c *DataZone) GetEnvironmentBlueprintConfiguration(input *GetEnvironmentBlueprintConfigurationInput) (*GetEnvironmentBlueprintConfigurationOutput, error)
GetEnvironmentBlueprintConfiguration API operation for Amazon DataZone.
Gets the blueprint configuration in Amazon DataZone.
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 Amazon DataZone's API operation GetEnvironmentBlueprintConfiguration for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetEnvironmentBlueprintConfiguration
func (*DataZone) GetEnvironmentBlueprintConfigurationRequest ¶
func (c *DataZone) GetEnvironmentBlueprintConfigurationRequest(input *GetEnvironmentBlueprintConfigurationInput) (req *request.Request, output *GetEnvironmentBlueprintConfigurationOutput)
GetEnvironmentBlueprintConfigurationRequest generates a "aws/request.Request" representing the client's request for the GetEnvironmentBlueprintConfiguration 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 GetEnvironmentBlueprintConfiguration for more information on using the GetEnvironmentBlueprintConfiguration 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 GetEnvironmentBlueprintConfigurationRequest method. req, resp := client.GetEnvironmentBlueprintConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetEnvironmentBlueprintConfiguration
func (*DataZone) GetEnvironmentBlueprintConfigurationWithContext ¶
func (c *DataZone) GetEnvironmentBlueprintConfigurationWithContext(ctx aws.Context, input *GetEnvironmentBlueprintConfigurationInput, opts ...request.Option) (*GetEnvironmentBlueprintConfigurationOutput, error)
GetEnvironmentBlueprintConfigurationWithContext is the same as GetEnvironmentBlueprintConfiguration with the addition of the ability to pass a context and additional request options.
See GetEnvironmentBlueprintConfiguration 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 (*DataZone) GetEnvironmentBlueprintRequest ¶
func (c *DataZone) GetEnvironmentBlueprintRequest(input *GetEnvironmentBlueprintInput) (req *request.Request, output *GetEnvironmentBlueprintOutput)
GetEnvironmentBlueprintRequest generates a "aws/request.Request" representing the client's request for the GetEnvironmentBlueprint 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 GetEnvironmentBlueprint for more information on using the GetEnvironmentBlueprint 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 GetEnvironmentBlueprintRequest method. req, resp := client.GetEnvironmentBlueprintRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetEnvironmentBlueprint
func (*DataZone) GetEnvironmentBlueprintWithContext ¶
func (c *DataZone) GetEnvironmentBlueprintWithContext(ctx aws.Context, input *GetEnvironmentBlueprintInput, opts ...request.Option) (*GetEnvironmentBlueprintOutput, error)
GetEnvironmentBlueprintWithContext is the same as GetEnvironmentBlueprint with the addition of the ability to pass a context and additional request options.
See GetEnvironmentBlueprint 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 (*DataZone) GetEnvironmentProfile ¶
func (c *DataZone) GetEnvironmentProfile(input *GetEnvironmentProfileInput) (*GetEnvironmentProfileOutput, error)
GetEnvironmentProfile API operation for Amazon DataZone.
Gets an evinronment profile in Amazon DataZone.
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 Amazon DataZone's API operation GetEnvironmentProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetEnvironmentProfile
func (*DataZone) GetEnvironmentProfileRequest ¶
func (c *DataZone) GetEnvironmentProfileRequest(input *GetEnvironmentProfileInput) (req *request.Request, output *GetEnvironmentProfileOutput)
GetEnvironmentProfileRequest generates a "aws/request.Request" representing the client's request for the GetEnvironmentProfile 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 GetEnvironmentProfile for more information on using the GetEnvironmentProfile 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 GetEnvironmentProfileRequest method. req, resp := client.GetEnvironmentProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetEnvironmentProfile
func (*DataZone) GetEnvironmentProfileWithContext ¶
func (c *DataZone) GetEnvironmentProfileWithContext(ctx aws.Context, input *GetEnvironmentProfileInput, opts ...request.Option) (*GetEnvironmentProfileOutput, error)
GetEnvironmentProfileWithContext is the same as GetEnvironmentProfile with the addition of the ability to pass a context and additional request options.
See GetEnvironmentProfile 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 (*DataZone) GetEnvironmentRequest ¶
func (c *DataZone) GetEnvironmentRequest(input *GetEnvironmentInput) (req *request.Request, output *GetEnvironmentOutput)
GetEnvironmentRequest generates a "aws/request.Request" representing the client's request for the GetEnvironment 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 GetEnvironment for more information on using the GetEnvironment 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 GetEnvironmentRequest method. req, resp := client.GetEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetEnvironment
func (*DataZone) GetEnvironmentWithContext ¶
func (c *DataZone) GetEnvironmentWithContext(ctx aws.Context, input *GetEnvironmentInput, opts ...request.Option) (*GetEnvironmentOutput, error)
GetEnvironmentWithContext is the same as GetEnvironment with the addition of the ability to pass a context and additional request options.
See GetEnvironment 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 (*DataZone) GetFormType ¶
func (c *DataZone) GetFormType(input *GetFormTypeInput) (*GetFormTypeOutput, error)
GetFormType API operation for Amazon DataZone.
Gets a metadata form type in Amazon DataZone.
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 Amazon DataZone's API operation GetFormType for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetFormType
func (*DataZone) GetFormTypeRequest ¶
func (c *DataZone) GetFormTypeRequest(input *GetFormTypeInput) (req *request.Request, output *GetFormTypeOutput)
GetFormTypeRequest generates a "aws/request.Request" representing the client's request for the GetFormType 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 GetFormType for more information on using the GetFormType 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 GetFormTypeRequest method. req, resp := client.GetFormTypeRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetFormType
func (*DataZone) GetFormTypeWithContext ¶
func (c *DataZone) GetFormTypeWithContext(ctx aws.Context, input *GetFormTypeInput, opts ...request.Option) (*GetFormTypeOutput, error)
GetFormTypeWithContext is the same as GetFormType with the addition of the ability to pass a context and additional request options.
See GetFormType 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 (*DataZone) GetGlossary ¶
func (c *DataZone) GetGlossary(input *GetGlossaryInput) (*GetGlossaryOutput, error)
GetGlossary API operation for Amazon DataZone.
Gets a business glossary in Amazon DataZone.
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 Amazon DataZone's API operation GetGlossary for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetGlossary
func (*DataZone) GetGlossaryRequest ¶
func (c *DataZone) GetGlossaryRequest(input *GetGlossaryInput) (req *request.Request, output *GetGlossaryOutput)
GetGlossaryRequest generates a "aws/request.Request" representing the client's request for the GetGlossary 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 GetGlossary for more information on using the GetGlossary 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 GetGlossaryRequest method. req, resp := client.GetGlossaryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetGlossary
func (*DataZone) GetGlossaryTerm ¶
func (c *DataZone) GetGlossaryTerm(input *GetGlossaryTermInput) (*GetGlossaryTermOutput, error)
GetGlossaryTerm API operation for Amazon DataZone.
Gets a business glossary term in Amazon DataZone.
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 Amazon DataZone's API operation GetGlossaryTerm for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetGlossaryTerm
func (*DataZone) GetGlossaryTermRequest ¶
func (c *DataZone) GetGlossaryTermRequest(input *GetGlossaryTermInput) (req *request.Request, output *GetGlossaryTermOutput)
GetGlossaryTermRequest generates a "aws/request.Request" representing the client's request for the GetGlossaryTerm 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 GetGlossaryTerm for more information on using the GetGlossaryTerm 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 GetGlossaryTermRequest method. req, resp := client.GetGlossaryTermRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetGlossaryTerm
func (*DataZone) GetGlossaryTermWithContext ¶
func (c *DataZone) GetGlossaryTermWithContext(ctx aws.Context, input *GetGlossaryTermInput, opts ...request.Option) (*GetGlossaryTermOutput, error)
GetGlossaryTermWithContext is the same as GetGlossaryTerm with the addition of the ability to pass a context and additional request options.
See GetGlossaryTerm 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 (*DataZone) GetGlossaryWithContext ¶
func (c *DataZone) GetGlossaryWithContext(ctx aws.Context, input *GetGlossaryInput, opts ...request.Option) (*GetGlossaryOutput, error)
GetGlossaryWithContext is the same as GetGlossary with the addition of the ability to pass a context and additional request options.
See GetGlossary 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 (*DataZone) GetGroupProfile ¶
func (c *DataZone) GetGroupProfile(input *GetGroupProfileInput) (*GetGroupProfileOutput, error)
GetGroupProfile API operation for Amazon DataZone.
Gets a group profile in Amazon DataZone.
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 Amazon DataZone's API operation GetGroupProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetGroupProfile
func (*DataZone) GetGroupProfileRequest ¶
func (c *DataZone) GetGroupProfileRequest(input *GetGroupProfileInput) (req *request.Request, output *GetGroupProfileOutput)
GetGroupProfileRequest generates a "aws/request.Request" representing the client's request for the GetGroupProfile 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 GetGroupProfile for more information on using the GetGroupProfile 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 GetGroupProfileRequest method. req, resp := client.GetGroupProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetGroupProfile
func (*DataZone) GetGroupProfileWithContext ¶
func (c *DataZone) GetGroupProfileWithContext(ctx aws.Context, input *GetGroupProfileInput, opts ...request.Option) (*GetGroupProfileOutput, error)
GetGroupProfileWithContext is the same as GetGroupProfile with the addition of the ability to pass a context and additional request options.
See GetGroupProfile 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 (*DataZone) GetIamPortalLoginUrl ¶
func (c *DataZone) GetIamPortalLoginUrl(input *GetIamPortalLoginUrlInput) (*GetIamPortalLoginUrlOutput, error)
GetIamPortalLoginUrl API operation for Amazon DataZone.
Gets the data portal URL for the specified Amazon DataZone domain.
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 Amazon DataZone's API operation GetIamPortalLoginUrl for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetIamPortalLoginUrl
func (*DataZone) GetIamPortalLoginUrlRequest ¶
func (c *DataZone) GetIamPortalLoginUrlRequest(input *GetIamPortalLoginUrlInput) (req *request.Request, output *GetIamPortalLoginUrlOutput)
GetIamPortalLoginUrlRequest generates a "aws/request.Request" representing the client's request for the GetIamPortalLoginUrl 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 GetIamPortalLoginUrl for more information on using the GetIamPortalLoginUrl 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 GetIamPortalLoginUrlRequest method. req, resp := client.GetIamPortalLoginUrlRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetIamPortalLoginUrl
func (*DataZone) GetIamPortalLoginUrlWithContext ¶
func (c *DataZone) GetIamPortalLoginUrlWithContext(ctx aws.Context, input *GetIamPortalLoginUrlInput, opts ...request.Option) (*GetIamPortalLoginUrlOutput, error)
GetIamPortalLoginUrlWithContext is the same as GetIamPortalLoginUrl with the addition of the ability to pass a context and additional request options.
See GetIamPortalLoginUrl 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 (*DataZone) GetListing ¶
func (c *DataZone) GetListing(input *GetListingInput) (*GetListingOutput, error)
GetListing API operation for Amazon DataZone.
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 Amazon DataZone's API operation GetListing for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetListing
func (*DataZone) GetListingRequest ¶
func (c *DataZone) GetListingRequest(input *GetListingInput) (req *request.Request, output *GetListingOutput)
GetListingRequest generates a "aws/request.Request" representing the client's request for the GetListing 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 GetListing for more information on using the GetListing 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 GetListingRequest method. req, resp := client.GetListingRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetListing
func (*DataZone) GetListingWithContext ¶
func (c *DataZone) GetListingWithContext(ctx aws.Context, input *GetListingInput, opts ...request.Option) (*GetListingOutput, error)
GetListingWithContext is the same as GetListing with the addition of the ability to pass a context and additional request options.
See GetListing 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 (*DataZone) GetProject ¶
func (c *DataZone) GetProject(input *GetProjectInput) (*GetProjectOutput, error)
GetProject API operation for Amazon DataZone.
Gets a project in Amazon DataZone.
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 Amazon DataZone's API operation GetProject for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetProject
func (*DataZone) GetProjectRequest ¶
func (c *DataZone) GetProjectRequest(input *GetProjectInput) (req *request.Request, output *GetProjectOutput)
GetProjectRequest generates a "aws/request.Request" representing the client's request for the GetProject 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 GetProject for more information on using the GetProject 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 GetProjectRequest method. req, resp := client.GetProjectRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetProject
func (*DataZone) GetProjectWithContext ¶
func (c *DataZone) GetProjectWithContext(ctx aws.Context, input *GetProjectInput, opts ...request.Option) (*GetProjectOutput, error)
GetProjectWithContext is the same as GetProject with the addition of the ability to pass a context and additional request options.
See GetProject 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 (*DataZone) GetSubscription ¶
func (c *DataZone) GetSubscription(input *GetSubscriptionInput) (*GetSubscriptionOutput, error)
GetSubscription API operation for Amazon DataZone.
Gets a subscription in Amazon DataZone.
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 Amazon DataZone's API operation GetSubscription for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetSubscription
func (*DataZone) GetSubscriptionGrant ¶
func (c *DataZone) GetSubscriptionGrant(input *GetSubscriptionGrantInput) (*GetSubscriptionGrantOutput, error)
GetSubscriptionGrant API operation for Amazon DataZone.
Gets the subscription grant in Amazon DataZone.
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 Amazon DataZone's API operation GetSubscriptionGrant for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetSubscriptionGrant
func (*DataZone) GetSubscriptionGrantRequest ¶
func (c *DataZone) GetSubscriptionGrantRequest(input *GetSubscriptionGrantInput) (req *request.Request, output *GetSubscriptionGrantOutput)
GetSubscriptionGrantRequest generates a "aws/request.Request" representing the client's request for the GetSubscriptionGrant 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 GetSubscriptionGrant for more information on using the GetSubscriptionGrant 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 GetSubscriptionGrantRequest method. req, resp := client.GetSubscriptionGrantRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetSubscriptionGrant
func (*DataZone) GetSubscriptionGrantWithContext ¶
func (c *DataZone) GetSubscriptionGrantWithContext(ctx aws.Context, input *GetSubscriptionGrantInput, opts ...request.Option) (*GetSubscriptionGrantOutput, error)
GetSubscriptionGrantWithContext is the same as GetSubscriptionGrant with the addition of the ability to pass a context and additional request options.
See GetSubscriptionGrant 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 (*DataZone) GetSubscriptionRequest ¶
func (c *DataZone) GetSubscriptionRequest(input *GetSubscriptionInput) (req *request.Request, output *GetSubscriptionOutput)
GetSubscriptionRequest generates a "aws/request.Request" representing the client's request for the GetSubscription 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 GetSubscription for more information on using the GetSubscription 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 GetSubscriptionRequest method. req, resp := client.GetSubscriptionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetSubscription
func (*DataZone) GetSubscriptionRequestDetails ¶
func (c *DataZone) GetSubscriptionRequestDetails(input *GetSubscriptionRequestDetailsInput) (*GetSubscriptionRequestDetailsOutput, error)
GetSubscriptionRequestDetails API operation for Amazon DataZone.
Gets the details of the specified subscription request.
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 Amazon DataZone's API operation GetSubscriptionRequestDetails for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetSubscriptionRequestDetails
func (*DataZone) GetSubscriptionRequestDetailsRequest ¶
func (c *DataZone) GetSubscriptionRequestDetailsRequest(input *GetSubscriptionRequestDetailsInput) (req *request.Request, output *GetSubscriptionRequestDetailsOutput)
GetSubscriptionRequestDetailsRequest generates a "aws/request.Request" representing the client's request for the GetSubscriptionRequestDetails 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 GetSubscriptionRequestDetails for more information on using the GetSubscriptionRequestDetails 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 GetSubscriptionRequestDetailsRequest method. req, resp := client.GetSubscriptionRequestDetailsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetSubscriptionRequestDetails
func (*DataZone) GetSubscriptionRequestDetailsWithContext ¶
func (c *DataZone) GetSubscriptionRequestDetailsWithContext(ctx aws.Context, input *GetSubscriptionRequestDetailsInput, opts ...request.Option) (*GetSubscriptionRequestDetailsOutput, error)
GetSubscriptionRequestDetailsWithContext is the same as GetSubscriptionRequestDetails with the addition of the ability to pass a context and additional request options.
See GetSubscriptionRequestDetails 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 (*DataZone) GetSubscriptionTarget ¶
func (c *DataZone) GetSubscriptionTarget(input *GetSubscriptionTargetInput) (*GetSubscriptionTargetOutput, error)
GetSubscriptionTarget API operation for Amazon DataZone.
Gets the subscription target in Amazon DataZone.
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 Amazon DataZone's API operation GetSubscriptionTarget for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetSubscriptionTarget
func (*DataZone) GetSubscriptionTargetRequest ¶
func (c *DataZone) GetSubscriptionTargetRequest(input *GetSubscriptionTargetInput) (req *request.Request, output *GetSubscriptionTargetOutput)
GetSubscriptionTargetRequest generates a "aws/request.Request" representing the client's request for the GetSubscriptionTarget 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 GetSubscriptionTarget for more information on using the GetSubscriptionTarget 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 GetSubscriptionTargetRequest method. req, resp := client.GetSubscriptionTargetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetSubscriptionTarget
func (*DataZone) GetSubscriptionTargetWithContext ¶
func (c *DataZone) GetSubscriptionTargetWithContext(ctx aws.Context, input *GetSubscriptionTargetInput, opts ...request.Option) (*GetSubscriptionTargetOutput, error)
GetSubscriptionTargetWithContext is the same as GetSubscriptionTarget with the addition of the ability to pass a context and additional request options.
See GetSubscriptionTarget 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 (*DataZone) GetSubscriptionWithContext ¶
func (c *DataZone) GetSubscriptionWithContext(ctx aws.Context, input *GetSubscriptionInput, opts ...request.Option) (*GetSubscriptionOutput, error)
GetSubscriptionWithContext is the same as GetSubscription with the addition of the ability to pass a context and additional request options.
See GetSubscription 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 (*DataZone) GetUserProfile ¶
func (c *DataZone) GetUserProfile(input *GetUserProfileInput) (*GetUserProfileOutput, error)
GetUserProfile API operation for Amazon DataZone.
Gets a user profile in Amazon DataZone.
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 Amazon DataZone's API operation GetUserProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetUserProfile
func (*DataZone) GetUserProfileRequest ¶
func (c *DataZone) GetUserProfileRequest(input *GetUserProfileInput) (req *request.Request, output *GetUserProfileOutput)
GetUserProfileRequest generates a "aws/request.Request" representing the client's request for the GetUserProfile 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 GetUserProfile for more information on using the GetUserProfile 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 GetUserProfileRequest method. req, resp := client.GetUserProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/GetUserProfile
func (*DataZone) GetUserProfileWithContext ¶
func (c *DataZone) GetUserProfileWithContext(ctx aws.Context, input *GetUserProfileInput, opts ...request.Option) (*GetUserProfileOutput, error)
GetUserProfileWithContext is the same as GetUserProfile with the addition of the ability to pass a context and additional request options.
See GetUserProfile 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 (*DataZone) ListAssetRevisions ¶
func (c *DataZone) ListAssetRevisions(input *ListAssetRevisionsInput) (*ListAssetRevisionsOutput, error)
ListAssetRevisions API operation for Amazon DataZone.
Lists the revisions for the asset.
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 Amazon DataZone's API operation ListAssetRevisions for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListAssetRevisions
func (*DataZone) ListAssetRevisionsPages ¶
func (c *DataZone) ListAssetRevisionsPages(input *ListAssetRevisionsInput, fn func(*ListAssetRevisionsOutput, bool) bool) error
ListAssetRevisionsPages iterates over the pages of a ListAssetRevisions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListAssetRevisions 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 ListAssetRevisions operation. pageNum := 0 err := client.ListAssetRevisionsPages(params, func(page *datazone.ListAssetRevisionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListAssetRevisionsPagesWithContext ¶
func (c *DataZone) ListAssetRevisionsPagesWithContext(ctx aws.Context, input *ListAssetRevisionsInput, fn func(*ListAssetRevisionsOutput, bool) bool, opts ...request.Option) error
ListAssetRevisionsPagesWithContext same as ListAssetRevisionsPages 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 (*DataZone) ListAssetRevisionsRequest ¶
func (c *DataZone) ListAssetRevisionsRequest(input *ListAssetRevisionsInput) (req *request.Request, output *ListAssetRevisionsOutput)
ListAssetRevisionsRequest generates a "aws/request.Request" representing the client's request for the ListAssetRevisions 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 ListAssetRevisions for more information on using the ListAssetRevisions 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 ListAssetRevisionsRequest method. req, resp := client.ListAssetRevisionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListAssetRevisions
func (*DataZone) ListAssetRevisionsWithContext ¶
func (c *DataZone) ListAssetRevisionsWithContext(ctx aws.Context, input *ListAssetRevisionsInput, opts ...request.Option) (*ListAssetRevisionsOutput, error)
ListAssetRevisionsWithContext is the same as ListAssetRevisions with the addition of the ability to pass a context and additional request options.
See ListAssetRevisions 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 (*DataZone) ListDataSourceRunActivities ¶
func (c *DataZone) ListDataSourceRunActivities(input *ListDataSourceRunActivitiesInput) (*ListDataSourceRunActivitiesOutput, error)
ListDataSourceRunActivities API operation for Amazon DataZone.
Lists data source run activities.
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 Amazon DataZone's API operation ListDataSourceRunActivities for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListDataSourceRunActivities
func (*DataZone) ListDataSourceRunActivitiesPages ¶
func (c *DataZone) ListDataSourceRunActivitiesPages(input *ListDataSourceRunActivitiesInput, fn func(*ListDataSourceRunActivitiesOutput, bool) bool) error
ListDataSourceRunActivitiesPages iterates over the pages of a ListDataSourceRunActivities operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDataSourceRunActivities 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 ListDataSourceRunActivities operation. pageNum := 0 err := client.ListDataSourceRunActivitiesPages(params, func(page *datazone.ListDataSourceRunActivitiesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListDataSourceRunActivitiesPagesWithContext ¶
func (c *DataZone) ListDataSourceRunActivitiesPagesWithContext(ctx aws.Context, input *ListDataSourceRunActivitiesInput, fn func(*ListDataSourceRunActivitiesOutput, bool) bool, opts ...request.Option) error
ListDataSourceRunActivitiesPagesWithContext same as ListDataSourceRunActivitiesPages 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 (*DataZone) ListDataSourceRunActivitiesRequest ¶
func (c *DataZone) ListDataSourceRunActivitiesRequest(input *ListDataSourceRunActivitiesInput) (req *request.Request, output *ListDataSourceRunActivitiesOutput)
ListDataSourceRunActivitiesRequest generates a "aws/request.Request" representing the client's request for the ListDataSourceRunActivities 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 ListDataSourceRunActivities for more information on using the ListDataSourceRunActivities 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 ListDataSourceRunActivitiesRequest method. req, resp := client.ListDataSourceRunActivitiesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListDataSourceRunActivities
func (*DataZone) ListDataSourceRunActivitiesWithContext ¶
func (c *DataZone) ListDataSourceRunActivitiesWithContext(ctx aws.Context, input *ListDataSourceRunActivitiesInput, opts ...request.Option) (*ListDataSourceRunActivitiesOutput, error)
ListDataSourceRunActivitiesWithContext is the same as ListDataSourceRunActivities with the addition of the ability to pass a context and additional request options.
See ListDataSourceRunActivities 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 (*DataZone) ListDataSourceRuns ¶
func (c *DataZone) ListDataSourceRuns(input *ListDataSourceRunsInput) (*ListDataSourceRunsOutput, error)
ListDataSourceRuns API operation for Amazon DataZone.
Lists data source runs in Amazon DataZone.
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 Amazon DataZone's API operation ListDataSourceRuns for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListDataSourceRuns
func (*DataZone) ListDataSourceRunsPages ¶
func (c *DataZone) ListDataSourceRunsPages(input *ListDataSourceRunsInput, fn func(*ListDataSourceRunsOutput, bool) bool) error
ListDataSourceRunsPages iterates over the pages of a ListDataSourceRuns operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDataSourceRuns 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 ListDataSourceRuns operation. pageNum := 0 err := client.ListDataSourceRunsPages(params, func(page *datazone.ListDataSourceRunsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListDataSourceRunsPagesWithContext ¶
func (c *DataZone) ListDataSourceRunsPagesWithContext(ctx aws.Context, input *ListDataSourceRunsInput, fn func(*ListDataSourceRunsOutput, bool) bool, opts ...request.Option) error
ListDataSourceRunsPagesWithContext same as ListDataSourceRunsPages 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 (*DataZone) ListDataSourceRunsRequest ¶
func (c *DataZone) ListDataSourceRunsRequest(input *ListDataSourceRunsInput) (req *request.Request, output *ListDataSourceRunsOutput)
ListDataSourceRunsRequest generates a "aws/request.Request" representing the client's request for the ListDataSourceRuns 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 ListDataSourceRuns for more information on using the ListDataSourceRuns 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 ListDataSourceRunsRequest method. req, resp := client.ListDataSourceRunsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListDataSourceRuns
func (*DataZone) ListDataSourceRunsWithContext ¶
func (c *DataZone) ListDataSourceRunsWithContext(ctx aws.Context, input *ListDataSourceRunsInput, opts ...request.Option) (*ListDataSourceRunsOutput, error)
ListDataSourceRunsWithContext is the same as ListDataSourceRuns with the addition of the ability to pass a context and additional request options.
See ListDataSourceRuns 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 (*DataZone) ListDataSources ¶
func (c *DataZone) ListDataSources(input *ListDataSourcesInput) (*ListDataSourcesOutput, error)
ListDataSources API operation for Amazon DataZone.
Lists data sources in Amazon DataZone.
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 Amazon DataZone's API operation ListDataSources for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListDataSources
func (*DataZone) ListDataSourcesPages ¶
func (c *DataZone) ListDataSourcesPages(input *ListDataSourcesInput, fn func(*ListDataSourcesOutput, bool) bool) error
ListDataSourcesPages iterates over the pages of a ListDataSources operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDataSources 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 ListDataSources operation. pageNum := 0 err := client.ListDataSourcesPages(params, func(page *datazone.ListDataSourcesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListDataSourcesPagesWithContext ¶
func (c *DataZone) ListDataSourcesPagesWithContext(ctx aws.Context, input *ListDataSourcesInput, fn func(*ListDataSourcesOutput, bool) bool, opts ...request.Option) error
ListDataSourcesPagesWithContext same as ListDataSourcesPages 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 (*DataZone) ListDataSourcesRequest ¶
func (c *DataZone) ListDataSourcesRequest(input *ListDataSourcesInput) (req *request.Request, output *ListDataSourcesOutput)
ListDataSourcesRequest generates a "aws/request.Request" representing the client's request for the ListDataSources 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 ListDataSources for more information on using the ListDataSources 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 ListDataSourcesRequest method. req, resp := client.ListDataSourcesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListDataSources
func (*DataZone) ListDataSourcesWithContext ¶
func (c *DataZone) ListDataSourcesWithContext(ctx aws.Context, input *ListDataSourcesInput, opts ...request.Option) (*ListDataSourcesOutput, error)
ListDataSourcesWithContext is the same as ListDataSources with the addition of the ability to pass a context and additional request options.
See ListDataSources 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 (*DataZone) ListDomains ¶
func (c *DataZone) ListDomains(input *ListDomainsInput) (*ListDomainsOutput, error)
ListDomains API operation for Amazon DataZone.
Lists Amazon DataZone domains.
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 Amazon DataZone's API operation ListDomains for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListDomains
func (*DataZone) ListDomainsPages ¶
func (c *DataZone) ListDomainsPages(input *ListDomainsInput, fn func(*ListDomainsOutput, bool) bool) error
ListDomainsPages iterates over the pages of a ListDomains operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListDomains 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 ListDomains operation. pageNum := 0 err := client.ListDomainsPages(params, func(page *datazone.ListDomainsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListDomainsPagesWithContext ¶
func (c *DataZone) ListDomainsPagesWithContext(ctx aws.Context, input *ListDomainsInput, fn func(*ListDomainsOutput, bool) bool, opts ...request.Option) error
ListDomainsPagesWithContext same as ListDomainsPages 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 (*DataZone) ListDomainsRequest ¶
func (c *DataZone) ListDomainsRequest(input *ListDomainsInput) (req *request.Request, output *ListDomainsOutput)
ListDomainsRequest generates a "aws/request.Request" representing the client's request for the ListDomains 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 ListDomains for more information on using the ListDomains 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 ListDomainsRequest method. req, resp := client.ListDomainsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListDomains
func (*DataZone) ListDomainsWithContext ¶
func (c *DataZone) ListDomainsWithContext(ctx aws.Context, input *ListDomainsInput, opts ...request.Option) (*ListDomainsOutput, error)
ListDomainsWithContext is the same as ListDomains with the addition of the ability to pass a context and additional request options.
See ListDomains 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 (*DataZone) ListEnvironmentBlueprintConfigurations ¶
func (c *DataZone) ListEnvironmentBlueprintConfigurations(input *ListEnvironmentBlueprintConfigurationsInput) (*ListEnvironmentBlueprintConfigurationsOutput, error)
ListEnvironmentBlueprintConfigurations API operation for Amazon DataZone.
Lists blueprint configurations for a Amazon DataZone environment.
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 Amazon DataZone's API operation ListEnvironmentBlueprintConfigurations for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListEnvironmentBlueprintConfigurations
func (*DataZone) ListEnvironmentBlueprintConfigurationsPages ¶
func (c *DataZone) ListEnvironmentBlueprintConfigurationsPages(input *ListEnvironmentBlueprintConfigurationsInput, fn func(*ListEnvironmentBlueprintConfigurationsOutput, bool) bool) error
ListEnvironmentBlueprintConfigurationsPages iterates over the pages of a ListEnvironmentBlueprintConfigurations operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListEnvironmentBlueprintConfigurations 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 ListEnvironmentBlueprintConfigurations operation. pageNum := 0 err := client.ListEnvironmentBlueprintConfigurationsPages(params, func(page *datazone.ListEnvironmentBlueprintConfigurationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListEnvironmentBlueprintConfigurationsPagesWithContext ¶
func (c *DataZone) ListEnvironmentBlueprintConfigurationsPagesWithContext(ctx aws.Context, input *ListEnvironmentBlueprintConfigurationsInput, fn func(*ListEnvironmentBlueprintConfigurationsOutput, bool) bool, opts ...request.Option) error
ListEnvironmentBlueprintConfigurationsPagesWithContext same as ListEnvironmentBlueprintConfigurationsPages 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 (*DataZone) ListEnvironmentBlueprintConfigurationsRequest ¶
func (c *DataZone) ListEnvironmentBlueprintConfigurationsRequest(input *ListEnvironmentBlueprintConfigurationsInput) (req *request.Request, output *ListEnvironmentBlueprintConfigurationsOutput)
ListEnvironmentBlueprintConfigurationsRequest generates a "aws/request.Request" representing the client's request for the ListEnvironmentBlueprintConfigurations 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 ListEnvironmentBlueprintConfigurations for more information on using the ListEnvironmentBlueprintConfigurations 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 ListEnvironmentBlueprintConfigurationsRequest method. req, resp := client.ListEnvironmentBlueprintConfigurationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListEnvironmentBlueprintConfigurations
func (*DataZone) ListEnvironmentBlueprintConfigurationsWithContext ¶
func (c *DataZone) ListEnvironmentBlueprintConfigurationsWithContext(ctx aws.Context, input *ListEnvironmentBlueprintConfigurationsInput, opts ...request.Option) (*ListEnvironmentBlueprintConfigurationsOutput, error)
ListEnvironmentBlueprintConfigurationsWithContext is the same as ListEnvironmentBlueprintConfigurations with the addition of the ability to pass a context and additional request options.
See ListEnvironmentBlueprintConfigurations 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 (*DataZone) ListEnvironmentBlueprints ¶
func (c *DataZone) ListEnvironmentBlueprints(input *ListEnvironmentBlueprintsInput) (*ListEnvironmentBlueprintsOutput, error)
ListEnvironmentBlueprints API operation for Amazon DataZone.
Lists blueprints in an Amazon DataZone environment.
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 Amazon DataZone's API operation ListEnvironmentBlueprints for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListEnvironmentBlueprints
func (*DataZone) ListEnvironmentBlueprintsPages ¶
func (c *DataZone) ListEnvironmentBlueprintsPages(input *ListEnvironmentBlueprintsInput, fn func(*ListEnvironmentBlueprintsOutput, bool) bool) error
ListEnvironmentBlueprintsPages iterates over the pages of a ListEnvironmentBlueprints operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListEnvironmentBlueprints 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 ListEnvironmentBlueprints operation. pageNum := 0 err := client.ListEnvironmentBlueprintsPages(params, func(page *datazone.ListEnvironmentBlueprintsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListEnvironmentBlueprintsPagesWithContext ¶
func (c *DataZone) ListEnvironmentBlueprintsPagesWithContext(ctx aws.Context, input *ListEnvironmentBlueprintsInput, fn func(*ListEnvironmentBlueprintsOutput, bool) bool, opts ...request.Option) error
ListEnvironmentBlueprintsPagesWithContext same as ListEnvironmentBlueprintsPages 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 (*DataZone) ListEnvironmentBlueprintsRequest ¶
func (c *DataZone) ListEnvironmentBlueprintsRequest(input *ListEnvironmentBlueprintsInput) (req *request.Request, output *ListEnvironmentBlueprintsOutput)
ListEnvironmentBlueprintsRequest generates a "aws/request.Request" representing the client's request for the ListEnvironmentBlueprints 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 ListEnvironmentBlueprints for more information on using the ListEnvironmentBlueprints 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 ListEnvironmentBlueprintsRequest method. req, resp := client.ListEnvironmentBlueprintsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListEnvironmentBlueprints
func (*DataZone) ListEnvironmentBlueprintsWithContext ¶
func (c *DataZone) ListEnvironmentBlueprintsWithContext(ctx aws.Context, input *ListEnvironmentBlueprintsInput, opts ...request.Option) (*ListEnvironmentBlueprintsOutput, error)
ListEnvironmentBlueprintsWithContext is the same as ListEnvironmentBlueprints with the addition of the ability to pass a context and additional request options.
See ListEnvironmentBlueprints 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 (*DataZone) ListEnvironmentProfiles ¶
func (c *DataZone) ListEnvironmentProfiles(input *ListEnvironmentProfilesInput) (*ListEnvironmentProfilesOutput, error)
ListEnvironmentProfiles API operation for Amazon DataZone.
Lists Amazon DataZone environment profiles.
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 Amazon DataZone's API operation ListEnvironmentProfiles for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListEnvironmentProfiles
func (*DataZone) ListEnvironmentProfilesPages ¶
func (c *DataZone) ListEnvironmentProfilesPages(input *ListEnvironmentProfilesInput, fn func(*ListEnvironmentProfilesOutput, bool) bool) error
ListEnvironmentProfilesPages iterates over the pages of a ListEnvironmentProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListEnvironmentProfiles 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 ListEnvironmentProfiles operation. pageNum := 0 err := client.ListEnvironmentProfilesPages(params, func(page *datazone.ListEnvironmentProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListEnvironmentProfilesPagesWithContext ¶
func (c *DataZone) ListEnvironmentProfilesPagesWithContext(ctx aws.Context, input *ListEnvironmentProfilesInput, fn func(*ListEnvironmentProfilesOutput, bool) bool, opts ...request.Option) error
ListEnvironmentProfilesPagesWithContext same as ListEnvironmentProfilesPages 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 (*DataZone) ListEnvironmentProfilesRequest ¶
func (c *DataZone) ListEnvironmentProfilesRequest(input *ListEnvironmentProfilesInput) (req *request.Request, output *ListEnvironmentProfilesOutput)
ListEnvironmentProfilesRequest generates a "aws/request.Request" representing the client's request for the ListEnvironmentProfiles 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 ListEnvironmentProfiles for more information on using the ListEnvironmentProfiles 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 ListEnvironmentProfilesRequest method. req, resp := client.ListEnvironmentProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListEnvironmentProfiles
func (*DataZone) ListEnvironmentProfilesWithContext ¶
func (c *DataZone) ListEnvironmentProfilesWithContext(ctx aws.Context, input *ListEnvironmentProfilesInput, opts ...request.Option) (*ListEnvironmentProfilesOutput, error)
ListEnvironmentProfilesWithContext is the same as ListEnvironmentProfiles with the addition of the ability to pass a context and additional request options.
See ListEnvironmentProfiles 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 (*DataZone) ListEnvironments ¶
func (c *DataZone) ListEnvironments(input *ListEnvironmentsInput) (*ListEnvironmentsOutput, error)
ListEnvironments API operation for Amazon DataZone.
Lists Amazon DataZone environments.
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 Amazon DataZone's API operation ListEnvironments for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListEnvironments
func (*DataZone) ListEnvironmentsPages ¶
func (c *DataZone) ListEnvironmentsPages(input *ListEnvironmentsInput, fn func(*ListEnvironmentsOutput, bool) bool) error
ListEnvironmentsPages iterates over the pages of a ListEnvironments operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListEnvironments 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 ListEnvironments operation. pageNum := 0 err := client.ListEnvironmentsPages(params, func(page *datazone.ListEnvironmentsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListEnvironmentsPagesWithContext ¶
func (c *DataZone) ListEnvironmentsPagesWithContext(ctx aws.Context, input *ListEnvironmentsInput, fn func(*ListEnvironmentsOutput, bool) bool, opts ...request.Option) error
ListEnvironmentsPagesWithContext same as ListEnvironmentsPages 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 (*DataZone) ListEnvironmentsRequest ¶
func (c *DataZone) ListEnvironmentsRequest(input *ListEnvironmentsInput) (req *request.Request, output *ListEnvironmentsOutput)
ListEnvironmentsRequest generates a "aws/request.Request" representing the client's request for the ListEnvironments 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 ListEnvironments for more information on using the ListEnvironments 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 ListEnvironmentsRequest method. req, resp := client.ListEnvironmentsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListEnvironments
func (*DataZone) ListEnvironmentsWithContext ¶
func (c *DataZone) ListEnvironmentsWithContext(ctx aws.Context, input *ListEnvironmentsInput, opts ...request.Option) (*ListEnvironmentsOutput, error)
ListEnvironmentsWithContext is the same as ListEnvironments with the addition of the ability to pass a context and additional request options.
See ListEnvironments 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 (*DataZone) ListNotifications ¶
func (c *DataZone) ListNotifications(input *ListNotificationsInput) (*ListNotificationsOutput, error)
ListNotifications API operation for Amazon DataZone.
Lists all Amazon DataZone notifications.
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 Amazon DataZone's API operation ListNotifications for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListNotifications
func (*DataZone) ListNotificationsPages ¶
func (c *DataZone) ListNotificationsPages(input *ListNotificationsInput, fn func(*ListNotificationsOutput, bool) bool) error
ListNotificationsPages iterates over the pages of a ListNotifications operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListNotifications 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 ListNotifications operation. pageNum := 0 err := client.ListNotificationsPages(params, func(page *datazone.ListNotificationsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListNotificationsPagesWithContext ¶
func (c *DataZone) ListNotificationsPagesWithContext(ctx aws.Context, input *ListNotificationsInput, fn func(*ListNotificationsOutput, bool) bool, opts ...request.Option) error
ListNotificationsPagesWithContext same as ListNotificationsPages 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 (*DataZone) ListNotificationsRequest ¶
func (c *DataZone) ListNotificationsRequest(input *ListNotificationsInput) (req *request.Request, output *ListNotificationsOutput)
ListNotificationsRequest generates a "aws/request.Request" representing the client's request for the ListNotifications 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 ListNotifications for more information on using the ListNotifications 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 ListNotificationsRequest method. req, resp := client.ListNotificationsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListNotifications
func (*DataZone) ListNotificationsWithContext ¶
func (c *DataZone) ListNotificationsWithContext(ctx aws.Context, input *ListNotificationsInput, opts ...request.Option) (*ListNotificationsOutput, error)
ListNotificationsWithContext is the same as ListNotifications with the addition of the ability to pass a context and additional request options.
See ListNotifications 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 (*DataZone) ListProjectMemberships ¶
func (c *DataZone) ListProjectMemberships(input *ListProjectMembershipsInput) (*ListProjectMembershipsOutput, error)
ListProjectMemberships API operation for Amazon DataZone.
Lists all members of the specified project.
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 Amazon DataZone's API operation ListProjectMemberships for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListProjectMemberships
func (*DataZone) ListProjectMembershipsPages ¶
func (c *DataZone) ListProjectMembershipsPages(input *ListProjectMembershipsInput, fn func(*ListProjectMembershipsOutput, bool) bool) error
ListProjectMembershipsPages iterates over the pages of a ListProjectMemberships operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListProjectMemberships 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 ListProjectMemberships operation. pageNum := 0 err := client.ListProjectMembershipsPages(params, func(page *datazone.ListProjectMembershipsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListProjectMembershipsPagesWithContext ¶
func (c *DataZone) ListProjectMembershipsPagesWithContext(ctx aws.Context, input *ListProjectMembershipsInput, fn func(*ListProjectMembershipsOutput, bool) bool, opts ...request.Option) error
ListProjectMembershipsPagesWithContext same as ListProjectMembershipsPages 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 (*DataZone) ListProjectMembershipsRequest ¶
func (c *DataZone) ListProjectMembershipsRequest(input *ListProjectMembershipsInput) (req *request.Request, output *ListProjectMembershipsOutput)
ListProjectMembershipsRequest generates a "aws/request.Request" representing the client's request for the ListProjectMemberships 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 ListProjectMemberships for more information on using the ListProjectMemberships 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 ListProjectMembershipsRequest method. req, resp := client.ListProjectMembershipsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListProjectMemberships
func (*DataZone) ListProjectMembershipsWithContext ¶
func (c *DataZone) ListProjectMembershipsWithContext(ctx aws.Context, input *ListProjectMembershipsInput, opts ...request.Option) (*ListProjectMembershipsOutput, error)
ListProjectMembershipsWithContext is the same as ListProjectMemberships with the addition of the ability to pass a context and additional request options.
See ListProjectMemberships 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 (*DataZone) ListProjects ¶
func (c *DataZone) ListProjects(input *ListProjectsInput) (*ListProjectsOutput, error)
ListProjects API operation for Amazon DataZone.
Lists Amazon DataZone projects.
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 Amazon DataZone's API operation ListProjects for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListProjects
func (*DataZone) ListProjectsPages ¶
func (c *DataZone) ListProjectsPages(input *ListProjectsInput, fn func(*ListProjectsOutput, bool) bool) error
ListProjectsPages iterates over the pages of a ListProjects operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListProjects 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 ListProjects operation. pageNum := 0 err := client.ListProjectsPages(params, func(page *datazone.ListProjectsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListProjectsPagesWithContext ¶
func (c *DataZone) ListProjectsPagesWithContext(ctx aws.Context, input *ListProjectsInput, fn func(*ListProjectsOutput, bool) bool, opts ...request.Option) error
ListProjectsPagesWithContext same as ListProjectsPages 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 (*DataZone) ListProjectsRequest ¶
func (c *DataZone) ListProjectsRequest(input *ListProjectsInput) (req *request.Request, output *ListProjectsOutput)
ListProjectsRequest generates a "aws/request.Request" representing the client's request for the ListProjects 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 ListProjects for more information on using the ListProjects 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 ListProjectsRequest method. req, resp := client.ListProjectsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListProjects
func (*DataZone) ListProjectsWithContext ¶
func (c *DataZone) ListProjectsWithContext(ctx aws.Context, input *ListProjectsInput, opts ...request.Option) (*ListProjectsOutput, error)
ListProjectsWithContext is the same as ListProjects with the addition of the ability to pass a context and additional request options.
See ListProjects 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 (*DataZone) ListSubscriptionGrants ¶
func (c *DataZone) ListSubscriptionGrants(input *ListSubscriptionGrantsInput) (*ListSubscriptionGrantsOutput, error)
ListSubscriptionGrants API operation for Amazon DataZone.
Lists subscription grants.
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 Amazon DataZone's API operation ListSubscriptionGrants for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListSubscriptionGrants
func (*DataZone) ListSubscriptionGrantsPages ¶
func (c *DataZone) ListSubscriptionGrantsPages(input *ListSubscriptionGrantsInput, fn func(*ListSubscriptionGrantsOutput, bool) bool) error
ListSubscriptionGrantsPages iterates over the pages of a ListSubscriptionGrants operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSubscriptionGrants 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 ListSubscriptionGrants operation. pageNum := 0 err := client.ListSubscriptionGrantsPages(params, func(page *datazone.ListSubscriptionGrantsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListSubscriptionGrantsPagesWithContext ¶
func (c *DataZone) ListSubscriptionGrantsPagesWithContext(ctx aws.Context, input *ListSubscriptionGrantsInput, fn func(*ListSubscriptionGrantsOutput, bool) bool, opts ...request.Option) error
ListSubscriptionGrantsPagesWithContext same as ListSubscriptionGrantsPages 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 (*DataZone) ListSubscriptionGrantsRequest ¶
func (c *DataZone) ListSubscriptionGrantsRequest(input *ListSubscriptionGrantsInput) (req *request.Request, output *ListSubscriptionGrantsOutput)
ListSubscriptionGrantsRequest generates a "aws/request.Request" representing the client's request for the ListSubscriptionGrants 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 ListSubscriptionGrants for more information on using the ListSubscriptionGrants 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 ListSubscriptionGrantsRequest method. req, resp := client.ListSubscriptionGrantsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListSubscriptionGrants
func (*DataZone) ListSubscriptionGrantsWithContext ¶
func (c *DataZone) ListSubscriptionGrantsWithContext(ctx aws.Context, input *ListSubscriptionGrantsInput, opts ...request.Option) (*ListSubscriptionGrantsOutput, error)
ListSubscriptionGrantsWithContext is the same as ListSubscriptionGrants with the addition of the ability to pass a context and additional request options.
See ListSubscriptionGrants 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 (*DataZone) ListSubscriptionRequests ¶
func (c *DataZone) ListSubscriptionRequests(input *ListSubscriptionRequestsInput) (*ListSubscriptionRequestsOutput, error)
ListSubscriptionRequests API operation for Amazon DataZone.
Lists Amazon DataZone subscription requests.
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 Amazon DataZone's API operation ListSubscriptionRequests for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListSubscriptionRequests
func (*DataZone) ListSubscriptionRequestsPages ¶
func (c *DataZone) ListSubscriptionRequestsPages(input *ListSubscriptionRequestsInput, fn func(*ListSubscriptionRequestsOutput, bool) bool) error
ListSubscriptionRequestsPages iterates over the pages of a ListSubscriptionRequests operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSubscriptionRequests 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 ListSubscriptionRequests operation. pageNum := 0 err := client.ListSubscriptionRequestsPages(params, func(page *datazone.ListSubscriptionRequestsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListSubscriptionRequestsPagesWithContext ¶
func (c *DataZone) ListSubscriptionRequestsPagesWithContext(ctx aws.Context, input *ListSubscriptionRequestsInput, fn func(*ListSubscriptionRequestsOutput, bool) bool, opts ...request.Option) error
ListSubscriptionRequestsPagesWithContext same as ListSubscriptionRequestsPages 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 (*DataZone) ListSubscriptionRequestsRequest ¶
func (c *DataZone) ListSubscriptionRequestsRequest(input *ListSubscriptionRequestsInput) (req *request.Request, output *ListSubscriptionRequestsOutput)
ListSubscriptionRequestsRequest generates a "aws/request.Request" representing the client's request for the ListSubscriptionRequests 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 ListSubscriptionRequests for more information on using the ListSubscriptionRequests 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 ListSubscriptionRequestsRequest method. req, resp := client.ListSubscriptionRequestsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListSubscriptionRequests
func (*DataZone) ListSubscriptionRequestsWithContext ¶
func (c *DataZone) ListSubscriptionRequestsWithContext(ctx aws.Context, input *ListSubscriptionRequestsInput, opts ...request.Option) (*ListSubscriptionRequestsOutput, error)
ListSubscriptionRequestsWithContext is the same as ListSubscriptionRequests with the addition of the ability to pass a context and additional request options.
See ListSubscriptionRequests 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 (*DataZone) ListSubscriptionTargets ¶
func (c *DataZone) ListSubscriptionTargets(input *ListSubscriptionTargetsInput) (*ListSubscriptionTargetsOutput, error)
ListSubscriptionTargets API operation for Amazon DataZone.
Lists subscription targets in Amazon DataZone.
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 Amazon DataZone's API operation ListSubscriptionTargets for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListSubscriptionTargets
func (*DataZone) ListSubscriptionTargetsPages ¶
func (c *DataZone) ListSubscriptionTargetsPages(input *ListSubscriptionTargetsInput, fn func(*ListSubscriptionTargetsOutput, bool) bool) error
ListSubscriptionTargetsPages iterates over the pages of a ListSubscriptionTargets operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSubscriptionTargets 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 ListSubscriptionTargets operation. pageNum := 0 err := client.ListSubscriptionTargetsPages(params, func(page *datazone.ListSubscriptionTargetsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListSubscriptionTargetsPagesWithContext ¶
func (c *DataZone) ListSubscriptionTargetsPagesWithContext(ctx aws.Context, input *ListSubscriptionTargetsInput, fn func(*ListSubscriptionTargetsOutput, bool) bool, opts ...request.Option) error
ListSubscriptionTargetsPagesWithContext same as ListSubscriptionTargetsPages 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 (*DataZone) ListSubscriptionTargetsRequest ¶
func (c *DataZone) ListSubscriptionTargetsRequest(input *ListSubscriptionTargetsInput) (req *request.Request, output *ListSubscriptionTargetsOutput)
ListSubscriptionTargetsRequest generates a "aws/request.Request" representing the client's request for the ListSubscriptionTargets 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 ListSubscriptionTargets for more information on using the ListSubscriptionTargets 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 ListSubscriptionTargetsRequest method. req, resp := client.ListSubscriptionTargetsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListSubscriptionTargets
func (*DataZone) ListSubscriptionTargetsWithContext ¶
func (c *DataZone) ListSubscriptionTargetsWithContext(ctx aws.Context, input *ListSubscriptionTargetsInput, opts ...request.Option) (*ListSubscriptionTargetsOutput, error)
ListSubscriptionTargetsWithContext is the same as ListSubscriptionTargets with the addition of the ability to pass a context and additional request options.
See ListSubscriptionTargets 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 (*DataZone) ListSubscriptions ¶
func (c *DataZone) ListSubscriptions(input *ListSubscriptionsInput) (*ListSubscriptionsOutput, error)
ListSubscriptions API operation for Amazon DataZone.
Lists subscriptions in Amazon DataZone.
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 Amazon DataZone's API operation ListSubscriptions for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListSubscriptions
func (*DataZone) ListSubscriptionsPages ¶
func (c *DataZone) ListSubscriptionsPages(input *ListSubscriptionsInput, fn func(*ListSubscriptionsOutput, bool) bool) error
ListSubscriptionsPages iterates over the pages of a ListSubscriptions operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See ListSubscriptions 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 ListSubscriptions operation. pageNum := 0 err := client.ListSubscriptionsPages(params, func(page *datazone.ListSubscriptionsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) ListSubscriptionsPagesWithContext ¶
func (c *DataZone) ListSubscriptionsPagesWithContext(ctx aws.Context, input *ListSubscriptionsInput, fn func(*ListSubscriptionsOutput, bool) bool, opts ...request.Option) error
ListSubscriptionsPagesWithContext same as ListSubscriptionsPages 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 (*DataZone) ListSubscriptionsRequest ¶
func (c *DataZone) ListSubscriptionsRequest(input *ListSubscriptionsInput) (req *request.Request, output *ListSubscriptionsOutput)
ListSubscriptionsRequest generates a "aws/request.Request" representing the client's request for the ListSubscriptions 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 ListSubscriptions for more information on using the ListSubscriptions 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 ListSubscriptionsRequest method. req, resp := client.ListSubscriptionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListSubscriptions
func (*DataZone) ListSubscriptionsWithContext ¶
func (c *DataZone) ListSubscriptionsWithContext(ctx aws.Context, input *ListSubscriptionsInput, opts ...request.Option) (*ListSubscriptionsOutput, error)
ListSubscriptionsWithContext is the same as ListSubscriptions with the addition of the ability to pass a context and additional request options.
See ListSubscriptions 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 (*DataZone) ListTagsForResource ¶
func (c *DataZone) ListTagsForResource(input *ListTagsForResourceInput) (*ListTagsForResourceOutput, error)
ListTagsForResource API operation for Amazon DataZone.
Lists tags for the specified resource in Amazon DataZone.
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 Amazon DataZone's API operation ListTagsForResource for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/ListTagsForResource
func (*DataZone) ListTagsForResourceRequest ¶
func (c *DataZone) 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/datazone-2018-05-10/ListTagsForResource
func (*DataZone) ListTagsForResourceWithContext ¶
func (c *DataZone) 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 (*DataZone) PutEnvironmentBlueprintConfiguration ¶
func (c *DataZone) PutEnvironmentBlueprintConfiguration(input *PutEnvironmentBlueprintConfigurationInput) (*PutEnvironmentBlueprintConfigurationOutput, error)
PutEnvironmentBlueprintConfiguration API operation for Amazon DataZone.
Writes the configuration for the specified environment blueprint in Amazon DataZone.
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 Amazon DataZone's API operation PutEnvironmentBlueprintConfiguration for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/PutEnvironmentBlueprintConfiguration
func (*DataZone) PutEnvironmentBlueprintConfigurationRequest ¶
func (c *DataZone) PutEnvironmentBlueprintConfigurationRequest(input *PutEnvironmentBlueprintConfigurationInput) (req *request.Request, output *PutEnvironmentBlueprintConfigurationOutput)
PutEnvironmentBlueprintConfigurationRequest generates a "aws/request.Request" representing the client's request for the PutEnvironmentBlueprintConfiguration 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 PutEnvironmentBlueprintConfiguration for more information on using the PutEnvironmentBlueprintConfiguration 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 PutEnvironmentBlueprintConfigurationRequest method. req, resp := client.PutEnvironmentBlueprintConfigurationRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/PutEnvironmentBlueprintConfiguration
func (*DataZone) PutEnvironmentBlueprintConfigurationWithContext ¶
func (c *DataZone) PutEnvironmentBlueprintConfigurationWithContext(ctx aws.Context, input *PutEnvironmentBlueprintConfigurationInput, opts ...request.Option) (*PutEnvironmentBlueprintConfigurationOutput, error)
PutEnvironmentBlueprintConfigurationWithContext is the same as PutEnvironmentBlueprintConfiguration with the addition of the ability to pass a context and additional request options.
See PutEnvironmentBlueprintConfiguration 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 (*DataZone) RejectPredictions ¶
func (c *DataZone) RejectPredictions(input *RejectPredictionsInput) (*RejectPredictionsOutput, error)
RejectPredictions API operation for Amazon DataZone.
Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.
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 Amazon DataZone's API operation RejectPredictions for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/RejectPredictions
func (*DataZone) RejectPredictionsRequest ¶
func (c *DataZone) RejectPredictionsRequest(input *RejectPredictionsInput) (req *request.Request, output *RejectPredictionsOutput)
RejectPredictionsRequest generates a "aws/request.Request" representing the client's request for the RejectPredictions 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 RejectPredictions for more information on using the RejectPredictions 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 RejectPredictionsRequest method. req, resp := client.RejectPredictionsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/RejectPredictions
func (*DataZone) RejectPredictionsWithContext ¶
func (c *DataZone) RejectPredictionsWithContext(ctx aws.Context, input *RejectPredictionsInput, opts ...request.Option) (*RejectPredictionsOutput, error)
RejectPredictionsWithContext is the same as RejectPredictions with the addition of the ability to pass a context and additional request options.
See RejectPredictions 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 (*DataZone) RejectSubscriptionRequest ¶
func (c *DataZone) RejectSubscriptionRequest(input *RejectSubscriptionRequestInput) (*RejectSubscriptionRequestOutput, error)
RejectSubscriptionRequest API operation for Amazon DataZone.
Rejects the specified subscription request.
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 Amazon DataZone's API operation RejectSubscriptionRequest for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/RejectSubscriptionRequest
func (*DataZone) RejectSubscriptionRequestRequest ¶
func (c *DataZone) RejectSubscriptionRequestRequest(input *RejectSubscriptionRequestInput) (req *request.Request, output *RejectSubscriptionRequestOutput)
RejectSubscriptionRequestRequest generates a "aws/request.Request" representing the client's request for the RejectSubscriptionRequest 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 RejectSubscriptionRequest for more information on using the RejectSubscriptionRequest 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 RejectSubscriptionRequestRequest method. req, resp := client.RejectSubscriptionRequestRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/RejectSubscriptionRequest
func (*DataZone) RejectSubscriptionRequestWithContext ¶
func (c *DataZone) RejectSubscriptionRequestWithContext(ctx aws.Context, input *RejectSubscriptionRequestInput, opts ...request.Option) (*RejectSubscriptionRequestOutput, error)
RejectSubscriptionRequestWithContext is the same as RejectSubscriptionRequest with the addition of the ability to pass a context and additional request options.
See RejectSubscriptionRequest 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 (*DataZone) RevokeSubscription ¶
func (c *DataZone) RevokeSubscription(input *RevokeSubscriptionInput) (*RevokeSubscriptionOutput, error)
RevokeSubscription API operation for Amazon DataZone.
Revokes a specified subscription in Amazon DataZone.
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 Amazon DataZone's API operation RevokeSubscription for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/RevokeSubscription
func (*DataZone) RevokeSubscriptionRequest ¶
func (c *DataZone) RevokeSubscriptionRequest(input *RevokeSubscriptionInput) (req *request.Request, output *RevokeSubscriptionOutput)
RevokeSubscriptionRequest generates a "aws/request.Request" representing the client's request for the RevokeSubscription 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 RevokeSubscription for more information on using the RevokeSubscription 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 RevokeSubscriptionRequest method. req, resp := client.RevokeSubscriptionRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/RevokeSubscription
func (*DataZone) RevokeSubscriptionWithContext ¶
func (c *DataZone) RevokeSubscriptionWithContext(ctx aws.Context, input *RevokeSubscriptionInput, opts ...request.Option) (*RevokeSubscriptionOutput, error)
RevokeSubscriptionWithContext is the same as RevokeSubscription with the addition of the ability to pass a context and additional request options.
See RevokeSubscription 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 (*DataZone) Search ¶
func (c *DataZone) Search(input *SearchInput) (*SearchOutput, error)
Search API operation for Amazon DataZone.
Searches for assets in Amazon DataZone.
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 Amazon DataZone's API operation Search for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/Search
func (*DataZone) SearchGroupProfiles ¶
func (c *DataZone) SearchGroupProfiles(input *SearchGroupProfilesInput) (*SearchGroupProfilesOutput, error)
SearchGroupProfiles API operation for Amazon DataZone.
Searches group profiles in Amazon DataZone.
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 Amazon DataZone's API operation SearchGroupProfiles for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/SearchGroupProfiles
func (*DataZone) SearchGroupProfilesPages ¶
func (c *DataZone) SearchGroupProfilesPages(input *SearchGroupProfilesInput, fn func(*SearchGroupProfilesOutput, bool) bool) error
SearchGroupProfilesPages iterates over the pages of a SearchGroupProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchGroupProfiles 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 SearchGroupProfiles operation. pageNum := 0 err := client.SearchGroupProfilesPages(params, func(page *datazone.SearchGroupProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) SearchGroupProfilesPagesWithContext ¶
func (c *DataZone) SearchGroupProfilesPagesWithContext(ctx aws.Context, input *SearchGroupProfilesInput, fn func(*SearchGroupProfilesOutput, bool) bool, opts ...request.Option) error
SearchGroupProfilesPagesWithContext same as SearchGroupProfilesPages 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 (*DataZone) SearchGroupProfilesRequest ¶
func (c *DataZone) SearchGroupProfilesRequest(input *SearchGroupProfilesInput) (req *request.Request, output *SearchGroupProfilesOutput)
SearchGroupProfilesRequest generates a "aws/request.Request" representing the client's request for the SearchGroupProfiles 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 SearchGroupProfiles for more information on using the SearchGroupProfiles 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 SearchGroupProfilesRequest method. req, resp := client.SearchGroupProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/SearchGroupProfiles
func (*DataZone) SearchGroupProfilesWithContext ¶
func (c *DataZone) SearchGroupProfilesWithContext(ctx aws.Context, input *SearchGroupProfilesInput, opts ...request.Option) (*SearchGroupProfilesOutput, error)
SearchGroupProfilesWithContext is the same as SearchGroupProfiles with the addition of the ability to pass a context and additional request options.
See SearchGroupProfiles 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 (*DataZone) SearchListings ¶
func (c *DataZone) SearchListings(input *SearchListingsInput) (*SearchListingsOutput, error)
SearchListings API operation for Amazon DataZone.
Searches listings in Amazon DataZone.
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 Amazon DataZone's API operation SearchListings for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/SearchListings
func (*DataZone) SearchListingsPages ¶
func (c *DataZone) SearchListingsPages(input *SearchListingsInput, fn func(*SearchListingsOutput, bool) bool) error
SearchListingsPages iterates over the pages of a SearchListings operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchListings 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 SearchListings operation. pageNum := 0 err := client.SearchListingsPages(params, func(page *datazone.SearchListingsOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) SearchListingsPagesWithContext ¶
func (c *DataZone) SearchListingsPagesWithContext(ctx aws.Context, input *SearchListingsInput, fn func(*SearchListingsOutput, bool) bool, opts ...request.Option) error
SearchListingsPagesWithContext same as SearchListingsPages 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 (*DataZone) SearchListingsRequest ¶
func (c *DataZone) SearchListingsRequest(input *SearchListingsInput) (req *request.Request, output *SearchListingsOutput)
SearchListingsRequest generates a "aws/request.Request" representing the client's request for the SearchListings 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 SearchListings for more information on using the SearchListings 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 SearchListingsRequest method. req, resp := client.SearchListingsRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/SearchListings
func (*DataZone) SearchListingsWithContext ¶
func (c *DataZone) SearchListingsWithContext(ctx aws.Context, input *SearchListingsInput, opts ...request.Option) (*SearchListingsOutput, error)
SearchListingsWithContext is the same as SearchListings with the addition of the ability to pass a context and additional request options.
See SearchListings 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 (*DataZone) SearchPages ¶
func (c *DataZone) SearchPages(input *SearchInput, fn func(*SearchOutput, bool) bool) error
SearchPages iterates over the pages of a Search operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See Search 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 Search operation. pageNum := 0 err := client.SearchPages(params, func(page *datazone.SearchOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) SearchPagesWithContext ¶
func (c *DataZone) SearchPagesWithContext(ctx aws.Context, input *SearchInput, fn func(*SearchOutput, bool) bool, opts ...request.Option) error
SearchPagesWithContext same as SearchPages 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 (*DataZone) SearchRequest ¶
func (c *DataZone) SearchRequest(input *SearchInput) (req *request.Request, output *SearchOutput)
SearchRequest generates a "aws/request.Request" representing the client's request for the Search 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 Search for more information on using the Search 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 SearchRequest method. req, resp := client.SearchRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/Search
func (*DataZone) SearchTypes ¶
func (c *DataZone) SearchTypes(input *SearchTypesInput) (*SearchTypesOutput, error)
SearchTypes API operation for Amazon DataZone.
Searches for types in Amazon DataZone.
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 Amazon DataZone's API operation SearchTypes for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/SearchTypes
func (*DataZone) SearchTypesPages ¶
func (c *DataZone) SearchTypesPages(input *SearchTypesInput, fn func(*SearchTypesOutput, bool) bool) error
SearchTypesPages iterates over the pages of a SearchTypes operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchTypes 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 SearchTypes operation. pageNum := 0 err := client.SearchTypesPages(params, func(page *datazone.SearchTypesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) SearchTypesPagesWithContext ¶
func (c *DataZone) SearchTypesPagesWithContext(ctx aws.Context, input *SearchTypesInput, fn func(*SearchTypesOutput, bool) bool, opts ...request.Option) error
SearchTypesPagesWithContext same as SearchTypesPages 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 (*DataZone) SearchTypesRequest ¶
func (c *DataZone) SearchTypesRequest(input *SearchTypesInput) (req *request.Request, output *SearchTypesOutput)
SearchTypesRequest generates a "aws/request.Request" representing the client's request for the SearchTypes 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 SearchTypes for more information on using the SearchTypes 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 SearchTypesRequest method. req, resp := client.SearchTypesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/SearchTypes
func (*DataZone) SearchTypesWithContext ¶
func (c *DataZone) SearchTypesWithContext(ctx aws.Context, input *SearchTypesInput, opts ...request.Option) (*SearchTypesOutput, error)
SearchTypesWithContext is the same as SearchTypes with the addition of the ability to pass a context and additional request options.
See SearchTypes 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 (*DataZone) SearchUserProfiles ¶
func (c *DataZone) SearchUserProfiles(input *SearchUserProfilesInput) (*SearchUserProfilesOutput, error)
SearchUserProfiles API operation for Amazon DataZone.
Searches user profiles in Amazon DataZone.
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 Amazon DataZone's API operation SearchUserProfiles for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/SearchUserProfiles
func (*DataZone) SearchUserProfilesPages ¶
func (c *DataZone) SearchUserProfilesPages(input *SearchUserProfilesInput, fn func(*SearchUserProfilesOutput, bool) bool) error
SearchUserProfilesPages iterates over the pages of a SearchUserProfiles operation, calling the "fn" function with the response data for each page. To stop iterating, return false from the fn function.
See SearchUserProfiles 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 SearchUserProfiles operation. pageNum := 0 err := client.SearchUserProfilesPages(params, func(page *datazone.SearchUserProfilesOutput, lastPage bool) bool { pageNum++ fmt.Println(page) return pageNum <= 3 })
func (*DataZone) SearchUserProfilesPagesWithContext ¶
func (c *DataZone) SearchUserProfilesPagesWithContext(ctx aws.Context, input *SearchUserProfilesInput, fn func(*SearchUserProfilesOutput, bool) bool, opts ...request.Option) error
SearchUserProfilesPagesWithContext same as SearchUserProfilesPages 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 (*DataZone) SearchUserProfilesRequest ¶
func (c *DataZone) SearchUserProfilesRequest(input *SearchUserProfilesInput) (req *request.Request, output *SearchUserProfilesOutput)
SearchUserProfilesRequest generates a "aws/request.Request" representing the client's request for the SearchUserProfiles 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 SearchUserProfiles for more information on using the SearchUserProfiles 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 SearchUserProfilesRequest method. req, resp := client.SearchUserProfilesRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/SearchUserProfiles
func (*DataZone) SearchUserProfilesWithContext ¶
func (c *DataZone) SearchUserProfilesWithContext(ctx aws.Context, input *SearchUserProfilesInput, opts ...request.Option) (*SearchUserProfilesOutput, error)
SearchUserProfilesWithContext is the same as SearchUserProfiles with the addition of the ability to pass a context and additional request options.
See SearchUserProfiles 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 (*DataZone) SearchWithContext ¶
func (c *DataZone) SearchWithContext(ctx aws.Context, input *SearchInput, opts ...request.Option) (*SearchOutput, error)
SearchWithContext is the same as Search with the addition of the ability to pass a context and additional request options.
See Search 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 (*DataZone) StartDataSourceRun ¶
func (c *DataZone) StartDataSourceRun(input *StartDataSourceRunInput) (*StartDataSourceRunOutput, error)
StartDataSourceRun API operation for Amazon DataZone.
Start the run of the specified data source in Amazon DataZone.
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 Amazon DataZone's API operation StartDataSourceRun for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/StartDataSourceRun
func (*DataZone) StartDataSourceRunRequest ¶
func (c *DataZone) StartDataSourceRunRequest(input *StartDataSourceRunInput) (req *request.Request, output *StartDataSourceRunOutput)
StartDataSourceRunRequest generates a "aws/request.Request" representing the client's request for the StartDataSourceRun 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 StartDataSourceRun for more information on using the StartDataSourceRun 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 StartDataSourceRunRequest method. req, resp := client.StartDataSourceRunRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/StartDataSourceRun
func (*DataZone) StartDataSourceRunWithContext ¶
func (c *DataZone) StartDataSourceRunWithContext(ctx aws.Context, input *StartDataSourceRunInput, opts ...request.Option) (*StartDataSourceRunOutput, error)
StartDataSourceRunWithContext is the same as StartDataSourceRun with the addition of the ability to pass a context and additional request options.
See StartDataSourceRun 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 (*DataZone) TagResource ¶
func (c *DataZone) TagResource(input *TagResourceInput) (*TagResourceOutput, error)
TagResource API operation for Amazon DataZone.
Tags a resource in Amazon DataZone.
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 Amazon DataZone's API operation TagResource for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/TagResource
func (*DataZone) TagResourceRequest ¶
func (c *DataZone) 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/datazone-2018-05-10/TagResource
func (*DataZone) TagResourceWithContext ¶
func (c *DataZone) 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 (*DataZone) UntagResource ¶
func (c *DataZone) UntagResource(input *UntagResourceInput) (*UntagResourceOutput, error)
UntagResource API operation for Amazon DataZone.
Untags a resource in Amazon DataZone.
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 Amazon DataZone's API operation UntagResource for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UntagResource
func (*DataZone) UntagResourceRequest ¶
func (c *DataZone) 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/datazone-2018-05-10/UntagResource
func (*DataZone) UntagResourceWithContext ¶
func (c *DataZone) 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 (*DataZone) UpdateDataSource ¶
func (c *DataZone) UpdateDataSource(input *UpdateDataSourceInput) (*UpdateDataSourceOutput, error)
UpdateDataSource API operation for Amazon DataZone.
Updates the specified data source in Amazon DataZone.
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 Amazon DataZone's API operation UpdateDataSource for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateDataSource
func (*DataZone) UpdateDataSourceRequest ¶
func (c *DataZone) UpdateDataSourceRequest(input *UpdateDataSourceInput) (req *request.Request, output *UpdateDataSourceOutput)
UpdateDataSourceRequest generates a "aws/request.Request" representing the client's request for the UpdateDataSource 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 UpdateDataSource for more information on using the UpdateDataSource 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 UpdateDataSourceRequest method. req, resp := client.UpdateDataSourceRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateDataSource
func (*DataZone) UpdateDataSourceWithContext ¶
func (c *DataZone) UpdateDataSourceWithContext(ctx aws.Context, input *UpdateDataSourceInput, opts ...request.Option) (*UpdateDataSourceOutput, error)
UpdateDataSourceWithContext is the same as UpdateDataSource with the addition of the ability to pass a context and additional request options.
See UpdateDataSource 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 (*DataZone) UpdateDomain ¶
func (c *DataZone) UpdateDomain(input *UpdateDomainInput) (*UpdateDomainOutput, error)
UpdateDomain API operation for Amazon DataZone.
Updates a Amazon DataZone domain.
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 Amazon DataZone's API operation UpdateDomain for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateDomain
func (*DataZone) UpdateDomainRequest ¶
func (c *DataZone) UpdateDomainRequest(input *UpdateDomainInput) (req *request.Request, output *UpdateDomainOutput)
UpdateDomainRequest generates a "aws/request.Request" representing the client's request for the UpdateDomain 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 UpdateDomain for more information on using the UpdateDomain 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 UpdateDomainRequest method. req, resp := client.UpdateDomainRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateDomain
func (*DataZone) UpdateDomainWithContext ¶
func (c *DataZone) UpdateDomainWithContext(ctx aws.Context, input *UpdateDomainInput, opts ...request.Option) (*UpdateDomainOutput, error)
UpdateDomainWithContext is the same as UpdateDomain with the addition of the ability to pass a context and additional request options.
See UpdateDomain 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 (*DataZone) UpdateEnvironment ¶
func (c *DataZone) UpdateEnvironment(input *UpdateEnvironmentInput) (*UpdateEnvironmentOutput, error)
UpdateEnvironment API operation for Amazon DataZone.
Updates the specified environment in Amazon DataZone.
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 Amazon DataZone's API operation UpdateEnvironment for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateEnvironment
func (*DataZone) UpdateEnvironmentProfile ¶
func (c *DataZone) UpdateEnvironmentProfile(input *UpdateEnvironmentProfileInput) (*UpdateEnvironmentProfileOutput, error)
UpdateEnvironmentProfile API operation for Amazon DataZone.
Updates the specified environment profile in Amazon DataZone.
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 Amazon DataZone's API operation UpdateEnvironmentProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateEnvironmentProfile
func (*DataZone) UpdateEnvironmentProfileRequest ¶
func (c *DataZone) UpdateEnvironmentProfileRequest(input *UpdateEnvironmentProfileInput) (req *request.Request, output *UpdateEnvironmentProfileOutput)
UpdateEnvironmentProfileRequest generates a "aws/request.Request" representing the client's request for the UpdateEnvironmentProfile 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 UpdateEnvironmentProfile for more information on using the UpdateEnvironmentProfile 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 UpdateEnvironmentProfileRequest method. req, resp := client.UpdateEnvironmentProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateEnvironmentProfile
func (*DataZone) UpdateEnvironmentProfileWithContext ¶
func (c *DataZone) UpdateEnvironmentProfileWithContext(ctx aws.Context, input *UpdateEnvironmentProfileInput, opts ...request.Option) (*UpdateEnvironmentProfileOutput, error)
UpdateEnvironmentProfileWithContext is the same as UpdateEnvironmentProfile with the addition of the ability to pass a context and additional request options.
See UpdateEnvironmentProfile 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 (*DataZone) UpdateEnvironmentRequest ¶
func (c *DataZone) UpdateEnvironmentRequest(input *UpdateEnvironmentInput) (req *request.Request, output *UpdateEnvironmentOutput)
UpdateEnvironmentRequest generates a "aws/request.Request" representing the client's request for the UpdateEnvironment 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 UpdateEnvironment for more information on using the UpdateEnvironment 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 UpdateEnvironmentRequest method. req, resp := client.UpdateEnvironmentRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateEnvironment
func (*DataZone) UpdateEnvironmentWithContext ¶
func (c *DataZone) UpdateEnvironmentWithContext(ctx aws.Context, input *UpdateEnvironmentInput, opts ...request.Option) (*UpdateEnvironmentOutput, error)
UpdateEnvironmentWithContext is the same as UpdateEnvironment with the addition of the ability to pass a context and additional request options.
See UpdateEnvironment 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 (*DataZone) UpdateGlossary ¶
func (c *DataZone) UpdateGlossary(input *UpdateGlossaryInput) (*UpdateGlossaryOutput, error)
UpdateGlossary API operation for Amazon DataZone.
Updates the business glossary in Amazon DataZone.
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 Amazon DataZone's API operation UpdateGlossary for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateGlossary
func (*DataZone) UpdateGlossaryRequest ¶
func (c *DataZone) UpdateGlossaryRequest(input *UpdateGlossaryInput) (req *request.Request, output *UpdateGlossaryOutput)
UpdateGlossaryRequest generates a "aws/request.Request" representing the client's request for the UpdateGlossary 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 UpdateGlossary for more information on using the UpdateGlossary 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 UpdateGlossaryRequest method. req, resp := client.UpdateGlossaryRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateGlossary
func (*DataZone) UpdateGlossaryTerm ¶
func (c *DataZone) UpdateGlossaryTerm(input *UpdateGlossaryTermInput) (*UpdateGlossaryTermOutput, error)
UpdateGlossaryTerm API operation for Amazon DataZone.
Updates a business glossary term in Amazon DataZone.
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 Amazon DataZone's API operation UpdateGlossaryTerm for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateGlossaryTerm
func (*DataZone) UpdateGlossaryTermRequest ¶
func (c *DataZone) UpdateGlossaryTermRequest(input *UpdateGlossaryTermInput) (req *request.Request, output *UpdateGlossaryTermOutput)
UpdateGlossaryTermRequest generates a "aws/request.Request" representing the client's request for the UpdateGlossaryTerm 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 UpdateGlossaryTerm for more information on using the UpdateGlossaryTerm 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 UpdateGlossaryTermRequest method. req, resp := client.UpdateGlossaryTermRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateGlossaryTerm
func (*DataZone) UpdateGlossaryTermWithContext ¶
func (c *DataZone) UpdateGlossaryTermWithContext(ctx aws.Context, input *UpdateGlossaryTermInput, opts ...request.Option) (*UpdateGlossaryTermOutput, error)
UpdateGlossaryTermWithContext is the same as UpdateGlossaryTerm with the addition of the ability to pass a context and additional request options.
See UpdateGlossaryTerm 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 (*DataZone) UpdateGlossaryWithContext ¶
func (c *DataZone) UpdateGlossaryWithContext(ctx aws.Context, input *UpdateGlossaryInput, opts ...request.Option) (*UpdateGlossaryOutput, error)
UpdateGlossaryWithContext is the same as UpdateGlossary with the addition of the ability to pass a context and additional request options.
See UpdateGlossary 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 (*DataZone) UpdateGroupProfile ¶
func (c *DataZone) UpdateGroupProfile(input *UpdateGroupProfileInput) (*UpdateGroupProfileOutput, error)
UpdateGroupProfile API operation for Amazon DataZone.
Updates the specified group profile in Amazon DataZone.
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 Amazon DataZone's API operation UpdateGroupProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateGroupProfile
func (*DataZone) UpdateGroupProfileRequest ¶
func (c *DataZone) UpdateGroupProfileRequest(input *UpdateGroupProfileInput) (req *request.Request, output *UpdateGroupProfileOutput)
UpdateGroupProfileRequest generates a "aws/request.Request" representing the client's request for the UpdateGroupProfile 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 UpdateGroupProfile for more information on using the UpdateGroupProfile 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 UpdateGroupProfileRequest method. req, resp := client.UpdateGroupProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateGroupProfile
func (*DataZone) UpdateGroupProfileWithContext ¶
func (c *DataZone) UpdateGroupProfileWithContext(ctx aws.Context, input *UpdateGroupProfileInput, opts ...request.Option) (*UpdateGroupProfileOutput, error)
UpdateGroupProfileWithContext is the same as UpdateGroupProfile with the addition of the ability to pass a context and additional request options.
See UpdateGroupProfile 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 (*DataZone) UpdateProject ¶
func (c *DataZone) UpdateProject(input *UpdateProjectInput) (*UpdateProjectOutput, error)
UpdateProject API operation for Amazon DataZone.
Updates the specified project in Amazon DataZone.
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 Amazon DataZone's API operation UpdateProject for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ServiceQuotaExceededException The request has exceeded the specified service quota.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateProject
func (*DataZone) UpdateProjectRequest ¶
func (c *DataZone) UpdateProjectRequest(input *UpdateProjectInput) (req *request.Request, output *UpdateProjectOutput)
UpdateProjectRequest generates a "aws/request.Request" representing the client's request for the UpdateProject 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 UpdateProject for more information on using the UpdateProject 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 UpdateProjectRequest method. req, resp := client.UpdateProjectRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateProject
func (*DataZone) UpdateProjectWithContext ¶
func (c *DataZone) UpdateProjectWithContext(ctx aws.Context, input *UpdateProjectInput, opts ...request.Option) (*UpdateProjectOutput, error)
UpdateProjectWithContext is the same as UpdateProject with the addition of the ability to pass a context and additional request options.
See UpdateProject 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 (*DataZone) UpdateSubscriptionGrantStatus ¶
func (c *DataZone) UpdateSubscriptionGrantStatus(input *UpdateSubscriptionGrantStatusInput) (*UpdateSubscriptionGrantStatusOutput, error)
UpdateSubscriptionGrantStatus API operation for Amazon DataZone.
Updates the status of the specified subscription grant status in Amazon DataZone.
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 Amazon DataZone's API operation UpdateSubscriptionGrantStatus for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateSubscriptionGrantStatus
func (*DataZone) UpdateSubscriptionGrantStatusRequest ¶
func (c *DataZone) UpdateSubscriptionGrantStatusRequest(input *UpdateSubscriptionGrantStatusInput) (req *request.Request, output *UpdateSubscriptionGrantStatusOutput)
UpdateSubscriptionGrantStatusRequest generates a "aws/request.Request" representing the client's request for the UpdateSubscriptionGrantStatus 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 UpdateSubscriptionGrantStatus for more information on using the UpdateSubscriptionGrantStatus 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 UpdateSubscriptionGrantStatusRequest method. req, resp := client.UpdateSubscriptionGrantStatusRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateSubscriptionGrantStatus
func (*DataZone) UpdateSubscriptionGrantStatusWithContext ¶
func (c *DataZone) UpdateSubscriptionGrantStatusWithContext(ctx aws.Context, input *UpdateSubscriptionGrantStatusInput, opts ...request.Option) (*UpdateSubscriptionGrantStatusOutput, error)
UpdateSubscriptionGrantStatusWithContext is the same as UpdateSubscriptionGrantStatus with the addition of the ability to pass a context and additional request options.
See UpdateSubscriptionGrantStatus 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 (*DataZone) UpdateSubscriptionRequest ¶
func (c *DataZone) UpdateSubscriptionRequest(input *UpdateSubscriptionRequestInput) (*UpdateSubscriptionRequestOutput, error)
UpdateSubscriptionRequest API operation for Amazon DataZone.
Updates a specified subscription request in Amazon DataZone.
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 Amazon DataZone's API operation UpdateSubscriptionRequest for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateSubscriptionRequest
func (*DataZone) UpdateSubscriptionRequestRequest ¶
func (c *DataZone) UpdateSubscriptionRequestRequest(input *UpdateSubscriptionRequestInput) (req *request.Request, output *UpdateSubscriptionRequestOutput)
UpdateSubscriptionRequestRequest generates a "aws/request.Request" representing the client's request for the UpdateSubscriptionRequest 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 UpdateSubscriptionRequest for more information on using the UpdateSubscriptionRequest 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 UpdateSubscriptionRequestRequest method. req, resp := client.UpdateSubscriptionRequestRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateSubscriptionRequest
func (*DataZone) UpdateSubscriptionRequestWithContext ¶
func (c *DataZone) UpdateSubscriptionRequestWithContext(ctx aws.Context, input *UpdateSubscriptionRequestInput, opts ...request.Option) (*UpdateSubscriptionRequestOutput, error)
UpdateSubscriptionRequestWithContext is the same as UpdateSubscriptionRequest with the addition of the ability to pass a context and additional request options.
See UpdateSubscriptionRequest 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 (*DataZone) UpdateSubscriptionTarget ¶
func (c *DataZone) UpdateSubscriptionTarget(input *UpdateSubscriptionTargetInput) (*UpdateSubscriptionTargetOutput, error)
UpdateSubscriptionTarget API operation for Amazon DataZone.
Updates the specified subscription target in Amazon DataZone.
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 Amazon DataZone's API operation UpdateSubscriptionTarget for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ConflictException There is a conflict while performing this action.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateSubscriptionTarget
func (*DataZone) UpdateSubscriptionTargetRequest ¶
func (c *DataZone) UpdateSubscriptionTargetRequest(input *UpdateSubscriptionTargetInput) (req *request.Request, output *UpdateSubscriptionTargetOutput)
UpdateSubscriptionTargetRequest generates a "aws/request.Request" representing the client's request for the UpdateSubscriptionTarget 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 UpdateSubscriptionTarget for more information on using the UpdateSubscriptionTarget 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 UpdateSubscriptionTargetRequest method. req, resp := client.UpdateSubscriptionTargetRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateSubscriptionTarget
func (*DataZone) UpdateSubscriptionTargetWithContext ¶
func (c *DataZone) UpdateSubscriptionTargetWithContext(ctx aws.Context, input *UpdateSubscriptionTargetInput, opts ...request.Option) (*UpdateSubscriptionTargetOutput, error)
UpdateSubscriptionTargetWithContext is the same as UpdateSubscriptionTarget with the addition of the ability to pass a context and additional request options.
See UpdateSubscriptionTarget 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 (*DataZone) UpdateUserProfile ¶
func (c *DataZone) UpdateUserProfile(input *UpdateUserProfileInput) (*UpdateUserProfileOutput, error)
UpdateUserProfile API operation for Amazon DataZone.
Updates the specified user profile in Amazon DataZone.
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 Amazon DataZone's API operation UpdateUserProfile for usage and error information.
Returned Error Types:
InternalServerException The request has failed because of an unknown error, exception or failure.
ResourceNotFoundException The specified resource cannot be found.
AccessDeniedException You do not have sufficient access to perform this action.
ThrottlingException The request was denied due to request throttling.
ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
UnauthorizedException You do not have permission to perform this action.
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateUserProfile
func (*DataZone) UpdateUserProfileRequest ¶
func (c *DataZone) UpdateUserProfileRequest(input *UpdateUserProfileInput) (req *request.Request, output *UpdateUserProfileOutput)
UpdateUserProfileRequest generates a "aws/request.Request" representing the client's request for the UpdateUserProfile 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 UpdateUserProfile for more information on using the UpdateUserProfile 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 UpdateUserProfileRequest method. req, resp := client.UpdateUserProfileRequest(params) err := req.Send() if err == nil { // resp is now filled fmt.Println(resp) }
See also, https://docs.aws.amazon.com/goto/WebAPI/datazone-2018-05-10/UpdateUserProfile
func (*DataZone) UpdateUserProfileWithContext ¶
func (c *DataZone) UpdateUserProfileWithContext(ctx aws.Context, input *UpdateUserProfileInput, opts ...request.Option) (*UpdateUserProfileOutput, error)
UpdateUserProfileWithContext is the same as UpdateUserProfile with the addition of the ability to pass a context and additional request options.
See UpdateUserProfile 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 DeleteAssetInput ¶
type DeleteAssetInput struct { // The ID of the Amazon DataZone domain in which the asset is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the asset that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteAssetInput) GoString ¶
func (s DeleteAssetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteAssetInput) SetDomainIdentifier ¶
func (s *DeleteAssetInput) SetDomainIdentifier(v string) *DeleteAssetInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteAssetInput) SetIdentifier ¶
func (s *DeleteAssetInput) SetIdentifier(v string) *DeleteAssetInput
SetIdentifier sets the Identifier field's value.
func (DeleteAssetInput) String ¶
func (s DeleteAssetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteAssetInput) Validate ¶
func (s *DeleteAssetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAssetOutput ¶
type DeleteAssetOutput struct {
// contains filtered or unexported fields
}
func (DeleteAssetOutput) GoString ¶
func (s DeleteAssetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteAssetOutput) String ¶
func (s DeleteAssetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteAssetTypeInput ¶
type DeleteAssetTypeInput struct { // The ID of the Amazon DataZone domain in which the asset type is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the asset type that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteAssetTypeInput) GoString ¶
func (s DeleteAssetTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteAssetTypeInput) SetDomainIdentifier ¶
func (s *DeleteAssetTypeInput) SetDomainIdentifier(v string) *DeleteAssetTypeInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteAssetTypeInput) SetIdentifier ¶
func (s *DeleteAssetTypeInput) SetIdentifier(v string) *DeleteAssetTypeInput
SetIdentifier sets the Identifier field's value.
func (DeleteAssetTypeInput) String ¶
func (s DeleteAssetTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteAssetTypeInput) Validate ¶
func (s *DeleteAssetTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteAssetTypeOutput ¶
type DeleteAssetTypeOutput struct {
// contains filtered or unexported fields
}
func (DeleteAssetTypeOutput) GoString ¶
func (s DeleteAssetTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteAssetTypeOutput) String ¶
func (s DeleteAssetTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteDataSourceInput ¶
type DeleteDataSourceInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `location:"querystring" locationName:"clientToken" type:"string" idempotencyToken:"true"` // The ID of the Amazon DataZone domain in which the data source is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the data source that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDataSourceInput) GoString ¶
func (s DeleteDataSourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDataSourceInput) SetClientToken ¶
func (s *DeleteDataSourceInput) SetClientToken(v string) *DeleteDataSourceInput
SetClientToken sets the ClientToken field's value.
func (*DeleteDataSourceInput) SetDomainIdentifier ¶
func (s *DeleteDataSourceInput) SetDomainIdentifier(v string) *DeleteDataSourceInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteDataSourceInput) SetIdentifier ¶
func (s *DeleteDataSourceInput) SetIdentifier(v string) *DeleteDataSourceInput
SetIdentifier sets the Identifier field's value.
func (DeleteDataSourceInput) String ¶
func (s DeleteDataSourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDataSourceInput) Validate ¶
func (s *DeleteDataSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDataSourceOutput ¶
type DeleteDataSourceOutput struct { // The asset data forms associated with this data source. AssetFormsOutput []*FormOutput_ `locationName:"assetFormsOutput" type:"list"` // The configuration of the data source that is deleted. Configuration *DataSourceConfigurationOutput_ `locationName:"configuration" type:"structure"` // The timestamp of when this data source was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The description of the data source that is deleted. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DeleteDataSourceOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which the data source is deleted. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The enable setting of the data source that specifies whether the data source // is enabled or disabled. EnableSetting *string `locationName:"enableSetting" type:"string" enum:"EnableSetting"` // The ID of the environemnt associated with this data source. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // Specifies the error message that is returned if the operation cannot be successfully // completed. ErrorMessage *DataSourceErrorMessage `locationName:"errorMessage" type:"structure"` // The ID of the data source that is deleted. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The timestamp of when the data source was last run. LastRunAt *time.Time `locationName:"lastRunAt" type:"timestamp" timestampFormat:"iso8601"` // Specifies the error message that is returned if the operation cannot be successfully // completed. LastRunErrorMessage *DataSourceErrorMessage `locationName:"lastRunErrorMessage" type:"structure"` // The status of the last run of this data source. LastRunStatus *string `locationName:"lastRunStatus" type:"string" enum:"DataSourceRunStatus"` // The name of the data source that is deleted. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DeleteDataSourceOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the project in which this data source exists and from which it's // deleted. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // Specifies whether the assets that this data source creates in the inventory // are to be also automatically published to the catalog. PublishOnImport *bool `locationName:"publishOnImport" type:"boolean"` // The schedule of runs for this data source. // // Schedule is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DeleteDataSourceOutput's // String and GoString methods. Schedule *ScheduleConfiguration `locationName:"schedule" type:"structure" sensitive:"true"` // The status of this data source. Status *string `locationName:"status" type:"string" enum:"DataSourceStatus"` // The type of this data source. Type *string `locationName:"type" min:"1" type:"string"` // The timestamp of when this data source was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (DeleteDataSourceOutput) GoString ¶
func (s DeleteDataSourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDataSourceOutput) SetAssetFormsOutput ¶
func (s *DeleteDataSourceOutput) SetAssetFormsOutput(v []*FormOutput_) *DeleteDataSourceOutput
SetAssetFormsOutput sets the AssetFormsOutput field's value.
func (*DeleteDataSourceOutput) SetConfiguration ¶
func (s *DeleteDataSourceOutput) SetConfiguration(v *DataSourceConfigurationOutput_) *DeleteDataSourceOutput
SetConfiguration sets the Configuration field's value.
func (*DeleteDataSourceOutput) SetCreatedAt ¶
func (s *DeleteDataSourceOutput) SetCreatedAt(v time.Time) *DeleteDataSourceOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DeleteDataSourceOutput) SetDescription ¶
func (s *DeleteDataSourceOutput) SetDescription(v string) *DeleteDataSourceOutput
SetDescription sets the Description field's value.
func (*DeleteDataSourceOutput) SetDomainId ¶
func (s *DeleteDataSourceOutput) SetDomainId(v string) *DeleteDataSourceOutput
SetDomainId sets the DomainId field's value.
func (*DeleteDataSourceOutput) SetEnableSetting ¶
func (s *DeleteDataSourceOutput) SetEnableSetting(v string) *DeleteDataSourceOutput
SetEnableSetting sets the EnableSetting field's value.
func (*DeleteDataSourceOutput) SetEnvironmentId ¶
func (s *DeleteDataSourceOutput) SetEnvironmentId(v string) *DeleteDataSourceOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*DeleteDataSourceOutput) SetErrorMessage ¶
func (s *DeleteDataSourceOutput) SetErrorMessage(v *DataSourceErrorMessage) *DeleteDataSourceOutput
SetErrorMessage sets the ErrorMessage field's value.
func (*DeleteDataSourceOutput) SetId ¶
func (s *DeleteDataSourceOutput) SetId(v string) *DeleteDataSourceOutput
SetId sets the Id field's value.
func (*DeleteDataSourceOutput) SetLastRunAt ¶
func (s *DeleteDataSourceOutput) SetLastRunAt(v time.Time) *DeleteDataSourceOutput
SetLastRunAt sets the LastRunAt field's value.
func (*DeleteDataSourceOutput) SetLastRunErrorMessage ¶
func (s *DeleteDataSourceOutput) SetLastRunErrorMessage(v *DataSourceErrorMessage) *DeleteDataSourceOutput
SetLastRunErrorMessage sets the LastRunErrorMessage field's value.
func (*DeleteDataSourceOutput) SetLastRunStatus ¶
func (s *DeleteDataSourceOutput) SetLastRunStatus(v string) *DeleteDataSourceOutput
SetLastRunStatus sets the LastRunStatus field's value.
func (*DeleteDataSourceOutput) SetName ¶
func (s *DeleteDataSourceOutput) SetName(v string) *DeleteDataSourceOutput
SetName sets the Name field's value.
func (*DeleteDataSourceOutput) SetProjectId ¶
func (s *DeleteDataSourceOutput) SetProjectId(v string) *DeleteDataSourceOutput
SetProjectId sets the ProjectId field's value.
func (*DeleteDataSourceOutput) SetPublishOnImport ¶
func (s *DeleteDataSourceOutput) SetPublishOnImport(v bool) *DeleteDataSourceOutput
SetPublishOnImport sets the PublishOnImport field's value.
func (*DeleteDataSourceOutput) SetSchedule ¶
func (s *DeleteDataSourceOutput) SetSchedule(v *ScheduleConfiguration) *DeleteDataSourceOutput
SetSchedule sets the Schedule field's value.
func (*DeleteDataSourceOutput) SetStatus ¶
func (s *DeleteDataSourceOutput) SetStatus(v string) *DeleteDataSourceOutput
SetStatus sets the Status field's value.
func (*DeleteDataSourceOutput) SetType ¶
func (s *DeleteDataSourceOutput) SetType(v string) *DeleteDataSourceOutput
SetType sets the Type field's value.
func (*DeleteDataSourceOutput) SetUpdatedAt ¶
func (s *DeleteDataSourceOutput) SetUpdatedAt(v time.Time) *DeleteDataSourceOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (DeleteDataSourceOutput) String ¶
func (s DeleteDataSourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteDomainInput ¶
type DeleteDomainInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `location:"querystring" locationName:"clientToken" type:"string" idempotencyToken:"true"` // The identifier of the Amazon Web Services domain that is to be deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteDomainInput) GoString ¶
func (s DeleteDomainInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDomainInput) SetClientToken ¶
func (s *DeleteDomainInput) SetClientToken(v string) *DeleteDomainInput
SetClientToken sets the ClientToken field's value.
func (*DeleteDomainInput) SetIdentifier ¶
func (s *DeleteDomainInput) SetIdentifier(v string) *DeleteDomainInput
SetIdentifier sets the Identifier field's value.
func (DeleteDomainInput) String ¶
func (s DeleteDomainInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDomainInput) Validate ¶
func (s *DeleteDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteDomainOutput ¶
type DeleteDomainOutput struct { // The status of the domain. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DomainStatus"` // contains filtered or unexported fields }
func (DeleteDomainOutput) GoString ¶
func (s DeleteDomainOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteDomainOutput) SetStatus ¶
func (s *DeleteDomainOutput) SetStatus(v string) *DeleteDomainOutput
SetStatus sets the Status field's value.
func (DeleteDomainOutput) String ¶
func (s DeleteDomainOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteEnvironmentBlueprintConfigurationInput ¶
type DeleteEnvironmentBlueprintConfigurationInput struct { // The ID of the Amazon DataZone domain in which the blueprint configuration // is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the blueprint the configuration of which is deleted. // // EnvironmentBlueprintIdentifier is a required field EnvironmentBlueprintIdentifier *string `location:"uri" locationName:"environmentBlueprintIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEnvironmentBlueprintConfigurationInput) GoString ¶
func (s DeleteEnvironmentBlueprintConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEnvironmentBlueprintConfigurationInput) SetDomainIdentifier ¶
func (s *DeleteEnvironmentBlueprintConfigurationInput) SetDomainIdentifier(v string) *DeleteEnvironmentBlueprintConfigurationInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier ¶
func (s *DeleteEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier(v string) *DeleteEnvironmentBlueprintConfigurationInput
SetEnvironmentBlueprintIdentifier sets the EnvironmentBlueprintIdentifier field's value.
func (DeleteEnvironmentBlueprintConfigurationInput) String ¶
func (s DeleteEnvironmentBlueprintConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEnvironmentBlueprintConfigurationInput) Validate ¶
func (s *DeleteEnvironmentBlueprintConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEnvironmentBlueprintConfigurationOutput ¶
type DeleteEnvironmentBlueprintConfigurationOutput struct {
// contains filtered or unexported fields
}
func (DeleteEnvironmentBlueprintConfigurationOutput) GoString ¶
func (s DeleteEnvironmentBlueprintConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteEnvironmentBlueprintConfigurationOutput) String ¶
func (s DeleteEnvironmentBlueprintConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteEnvironmentInput ¶
type DeleteEnvironmentInput struct { // The ID of the Amazon DataZone domain in which the environment is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the environment that is to be deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEnvironmentInput) GoString ¶
func (s DeleteEnvironmentInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEnvironmentInput) SetDomainIdentifier ¶
func (s *DeleteEnvironmentInput) SetDomainIdentifier(v string) *DeleteEnvironmentInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteEnvironmentInput) SetIdentifier ¶
func (s *DeleteEnvironmentInput) SetIdentifier(v string) *DeleteEnvironmentInput
SetIdentifier sets the Identifier field's value.
func (DeleteEnvironmentInput) String ¶
func (s DeleteEnvironmentInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEnvironmentInput) Validate ¶
func (s *DeleteEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEnvironmentOutput ¶
type DeleteEnvironmentOutput struct {
// contains filtered or unexported fields
}
func (DeleteEnvironmentOutput) GoString ¶
func (s DeleteEnvironmentOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteEnvironmentOutput) String ¶
func (s DeleteEnvironmentOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteEnvironmentProfileInput ¶
type DeleteEnvironmentProfileInput struct { // The ID of the Amazon DataZone domain in which the environment profile is // deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the environment profile that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteEnvironmentProfileInput) GoString ¶
func (s DeleteEnvironmentProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEnvironmentProfileInput) SetDomainIdentifier ¶
func (s *DeleteEnvironmentProfileInput) SetDomainIdentifier(v string) *DeleteEnvironmentProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteEnvironmentProfileInput) SetIdentifier ¶
func (s *DeleteEnvironmentProfileInput) SetIdentifier(v string) *DeleteEnvironmentProfileInput
SetIdentifier sets the Identifier field's value.
func (DeleteEnvironmentProfileInput) String ¶
func (s DeleteEnvironmentProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteEnvironmentProfileInput) Validate ¶
func (s *DeleteEnvironmentProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteEnvironmentProfileOutput ¶
type DeleteEnvironmentProfileOutput struct {
// contains filtered or unexported fields
}
func (DeleteEnvironmentProfileOutput) GoString ¶
func (s DeleteEnvironmentProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteEnvironmentProfileOutput) String ¶
func (s DeleteEnvironmentProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteFormTypeInput ¶
type DeleteFormTypeInput struct { // The ID of the Amazon DataZone domain in which the metadata form type is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the metadata form type that is deleted. // // FormTypeIdentifier is a required field FormTypeIdentifier *string `location:"uri" locationName:"formTypeIdentifier" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteFormTypeInput) GoString ¶
func (s DeleteFormTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteFormTypeInput) SetDomainIdentifier ¶
func (s *DeleteFormTypeInput) SetDomainIdentifier(v string) *DeleteFormTypeInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteFormTypeInput) SetFormTypeIdentifier ¶
func (s *DeleteFormTypeInput) SetFormTypeIdentifier(v string) *DeleteFormTypeInput
SetFormTypeIdentifier sets the FormTypeIdentifier field's value.
func (DeleteFormTypeInput) String ¶
func (s DeleteFormTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteFormTypeInput) Validate ¶
func (s *DeleteFormTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteFormTypeOutput ¶
type DeleteFormTypeOutput struct {
// contains filtered or unexported fields
}
func (DeleteFormTypeOutput) GoString ¶
func (s DeleteFormTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteFormTypeOutput) String ¶
func (s DeleteFormTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteGlossaryInput ¶
type DeleteGlossaryInput struct { // The ID of the Amazon DataZone domain in which the business glossary is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the business glossary that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteGlossaryInput) GoString ¶
func (s DeleteGlossaryInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteGlossaryInput) SetDomainIdentifier ¶
func (s *DeleteGlossaryInput) SetDomainIdentifier(v string) *DeleteGlossaryInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteGlossaryInput) SetIdentifier ¶
func (s *DeleteGlossaryInput) SetIdentifier(v string) *DeleteGlossaryInput
SetIdentifier sets the Identifier field's value.
func (DeleteGlossaryInput) String ¶
func (s DeleteGlossaryInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteGlossaryInput) Validate ¶
func (s *DeleteGlossaryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteGlossaryOutput ¶
type DeleteGlossaryOutput struct {
// contains filtered or unexported fields
}
func (DeleteGlossaryOutput) GoString ¶
func (s DeleteGlossaryOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteGlossaryOutput) String ¶
func (s DeleteGlossaryOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteGlossaryTermInput ¶
type DeleteGlossaryTermInput struct { // The ID of the Amazon DataZone domain in which the business glossary term // is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the business glossary term that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteGlossaryTermInput) GoString ¶
func (s DeleteGlossaryTermInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteGlossaryTermInput) SetDomainIdentifier ¶
func (s *DeleteGlossaryTermInput) SetDomainIdentifier(v string) *DeleteGlossaryTermInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteGlossaryTermInput) SetIdentifier ¶
func (s *DeleteGlossaryTermInput) SetIdentifier(v string) *DeleteGlossaryTermInput
SetIdentifier sets the Identifier field's value.
func (DeleteGlossaryTermInput) String ¶
func (s DeleteGlossaryTermInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteGlossaryTermInput) Validate ¶
func (s *DeleteGlossaryTermInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteGlossaryTermOutput ¶
type DeleteGlossaryTermOutput struct {
// contains filtered or unexported fields
}
func (DeleteGlossaryTermOutput) GoString ¶
func (s DeleteGlossaryTermOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteGlossaryTermOutput) String ¶
func (s DeleteGlossaryTermOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteListingInput ¶
type DeleteListingInput struct { // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteListingInput) GoString ¶
func (s DeleteListingInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteListingInput) SetDomainIdentifier ¶
func (s *DeleteListingInput) SetDomainIdentifier(v string) *DeleteListingInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteListingInput) SetIdentifier ¶
func (s *DeleteListingInput) SetIdentifier(v string) *DeleteListingInput
SetIdentifier sets the Identifier field's value.
func (DeleteListingInput) String ¶
func (s DeleteListingInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteListingInput) Validate ¶
func (s *DeleteListingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteListingOutput ¶
type DeleteListingOutput struct {
// contains filtered or unexported fields
}
func (DeleteListingOutput) GoString ¶
func (s DeleteListingOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteListingOutput) String ¶
func (s DeleteListingOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteProjectInput ¶
type DeleteProjectInput struct { // The ID of the Amazon DataZone domain in which the project is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the project that is to be deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteProjectInput) GoString ¶
func (s DeleteProjectInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteProjectInput) SetDomainIdentifier ¶
func (s *DeleteProjectInput) SetDomainIdentifier(v string) *DeleteProjectInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteProjectInput) SetIdentifier ¶
func (s *DeleteProjectInput) SetIdentifier(v string) *DeleteProjectInput
SetIdentifier sets the Identifier field's value.
func (DeleteProjectInput) String ¶
func (s DeleteProjectInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteProjectInput) Validate ¶
func (s *DeleteProjectInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteProjectMembershipInput ¶
type DeleteProjectMembershipInput struct { // The ID of the Amazon DataZone domain where project membership is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The project member whose project membership is deleted. // // Member is a required field Member *Member `locationName:"member" type:"structure" required:"true"` // The ID of the Amazon DataZone project the membership to which is deleted. // // ProjectIdentifier is a required field ProjectIdentifier *string `location:"uri" locationName:"projectIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteProjectMembershipInput) GoString ¶
func (s DeleteProjectMembershipInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteProjectMembershipInput) SetDomainIdentifier ¶
func (s *DeleteProjectMembershipInput) SetDomainIdentifier(v string) *DeleteProjectMembershipInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteProjectMembershipInput) SetMember ¶
func (s *DeleteProjectMembershipInput) SetMember(v *Member) *DeleteProjectMembershipInput
SetMember sets the Member field's value.
func (*DeleteProjectMembershipInput) SetProjectIdentifier ¶
func (s *DeleteProjectMembershipInput) SetProjectIdentifier(v string) *DeleteProjectMembershipInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (DeleteProjectMembershipInput) String ¶
func (s DeleteProjectMembershipInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteProjectMembershipInput) Validate ¶
func (s *DeleteProjectMembershipInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteProjectMembershipOutput ¶
type DeleteProjectMembershipOutput struct {
// contains filtered or unexported fields
}
func (DeleteProjectMembershipOutput) GoString ¶
func (s DeleteProjectMembershipOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteProjectMembershipOutput) String ¶
func (s DeleteProjectMembershipOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteProjectOutput ¶
type DeleteProjectOutput struct {
// contains filtered or unexported fields
}
func (DeleteProjectOutput) GoString ¶
func (s DeleteProjectOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteProjectOutput) String ¶
func (s DeleteProjectOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteSubscriptionGrantInput ¶
type DeleteSubscriptionGrantInput struct { // The ID of the Amazon DataZone domain where the subscription grant is deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the subscription grant that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteSubscriptionGrantInput) GoString ¶
func (s DeleteSubscriptionGrantInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSubscriptionGrantInput) SetDomainIdentifier ¶
func (s *DeleteSubscriptionGrantInput) SetDomainIdentifier(v string) *DeleteSubscriptionGrantInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteSubscriptionGrantInput) SetIdentifier ¶
func (s *DeleteSubscriptionGrantInput) SetIdentifier(v string) *DeleteSubscriptionGrantInput
SetIdentifier sets the Identifier field's value.
func (DeleteSubscriptionGrantInput) String ¶
func (s DeleteSubscriptionGrantInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSubscriptionGrantInput) Validate ¶
func (s *DeleteSubscriptionGrantInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSubscriptionGrantOutput ¶
type DeleteSubscriptionGrantOutput struct { // The assets for which the subsctiption grant that is deleted gave access. Assets []*SubscribedAsset `locationName:"assets" type:"list"` // The timestamp of when the subscription grant that is deleted was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription grant that is deleted. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The ID of the Amazon DataZone domain in which the subscription grant is deleted. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The entity to which the subscription is deleted. // // GrantedEntity is a required field GrantedEntity *GrantedEntity `locationName:"grantedEntity" type:"structure" required:"true"` // The ID of the subscription grant that is deleted. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The status of the subscription grant that is deleted. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionGrantOverallStatus"` // The identifier of the subsctiption whose subscription grant is to be deleted. SubscriptionId *string `locationName:"subscriptionId" type:"string"` // The ID of the subscription target associated with the subscription grant // that is deleted. // // SubscriptionTargetId is a required field SubscriptionTargetId *string `locationName:"subscriptionTargetId" type:"string" required:"true"` // The timestamp of when the subscription grant that is deleted was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription grant that is deleted. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (DeleteSubscriptionGrantOutput) GoString ¶
func (s DeleteSubscriptionGrantOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSubscriptionGrantOutput) SetAssets ¶
func (s *DeleteSubscriptionGrantOutput) SetAssets(v []*SubscribedAsset) *DeleteSubscriptionGrantOutput
SetAssets sets the Assets field's value.
func (*DeleteSubscriptionGrantOutput) SetCreatedAt ¶
func (s *DeleteSubscriptionGrantOutput) SetCreatedAt(v time.Time) *DeleteSubscriptionGrantOutput
SetCreatedAt sets the CreatedAt field's value.
func (*DeleteSubscriptionGrantOutput) SetCreatedBy ¶
func (s *DeleteSubscriptionGrantOutput) SetCreatedBy(v string) *DeleteSubscriptionGrantOutput
SetCreatedBy sets the CreatedBy field's value.
func (*DeleteSubscriptionGrantOutput) SetDomainId ¶
func (s *DeleteSubscriptionGrantOutput) SetDomainId(v string) *DeleteSubscriptionGrantOutput
SetDomainId sets the DomainId field's value.
func (*DeleteSubscriptionGrantOutput) SetGrantedEntity ¶
func (s *DeleteSubscriptionGrantOutput) SetGrantedEntity(v *GrantedEntity) *DeleteSubscriptionGrantOutput
SetGrantedEntity sets the GrantedEntity field's value.
func (*DeleteSubscriptionGrantOutput) SetId ¶
func (s *DeleteSubscriptionGrantOutput) SetId(v string) *DeleteSubscriptionGrantOutput
SetId sets the Id field's value.
func (*DeleteSubscriptionGrantOutput) SetStatus ¶
func (s *DeleteSubscriptionGrantOutput) SetStatus(v string) *DeleteSubscriptionGrantOutput
SetStatus sets the Status field's value.
func (*DeleteSubscriptionGrantOutput) SetSubscriptionId ¶
func (s *DeleteSubscriptionGrantOutput) SetSubscriptionId(v string) *DeleteSubscriptionGrantOutput
SetSubscriptionId sets the SubscriptionId field's value.
func (*DeleteSubscriptionGrantOutput) SetSubscriptionTargetId ¶
func (s *DeleteSubscriptionGrantOutput) SetSubscriptionTargetId(v string) *DeleteSubscriptionGrantOutput
SetSubscriptionTargetId sets the SubscriptionTargetId field's value.
func (*DeleteSubscriptionGrantOutput) SetUpdatedAt ¶
func (s *DeleteSubscriptionGrantOutput) SetUpdatedAt(v time.Time) *DeleteSubscriptionGrantOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*DeleteSubscriptionGrantOutput) SetUpdatedBy ¶
func (s *DeleteSubscriptionGrantOutput) SetUpdatedBy(v string) *DeleteSubscriptionGrantOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (DeleteSubscriptionGrantOutput) String ¶
func (s DeleteSubscriptionGrantOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteSubscriptionRequestInput ¶
type DeleteSubscriptionRequestInput struct { // The ID of the Amazon DataZone domain in which the subscription request is // deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the subscription request that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteSubscriptionRequestInput) GoString ¶
func (s DeleteSubscriptionRequestInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSubscriptionRequestInput) SetDomainIdentifier ¶
func (s *DeleteSubscriptionRequestInput) SetDomainIdentifier(v string) *DeleteSubscriptionRequestInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteSubscriptionRequestInput) SetIdentifier ¶
func (s *DeleteSubscriptionRequestInput) SetIdentifier(v string) *DeleteSubscriptionRequestInput
SetIdentifier sets the Identifier field's value.
func (DeleteSubscriptionRequestInput) String ¶
func (s DeleteSubscriptionRequestInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSubscriptionRequestInput) Validate ¶
func (s *DeleteSubscriptionRequestInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSubscriptionRequestOutput ¶
type DeleteSubscriptionRequestOutput struct {
// contains filtered or unexported fields
}
func (DeleteSubscriptionRequestOutput) GoString ¶
func (s DeleteSubscriptionRequestOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteSubscriptionRequestOutput) String ¶
func (s DeleteSubscriptionRequestOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeleteSubscriptionTargetInput ¶
type DeleteSubscriptionTargetInput struct { // The ID of the Amazon DataZone domain in which the subscription target is // deleted. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the Amazon DataZone environment in which the subscription target // is deleted. // // EnvironmentIdentifier is a required field EnvironmentIdentifier *string `location:"uri" locationName:"environmentIdentifier" type:"string" required:"true"` // The ID of the subscription target that is deleted. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (DeleteSubscriptionTargetInput) GoString ¶
func (s DeleteSubscriptionTargetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSubscriptionTargetInput) SetDomainIdentifier ¶
func (s *DeleteSubscriptionTargetInput) SetDomainIdentifier(v string) *DeleteSubscriptionTargetInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*DeleteSubscriptionTargetInput) SetEnvironmentIdentifier ¶
func (s *DeleteSubscriptionTargetInput) SetEnvironmentIdentifier(v string) *DeleteSubscriptionTargetInput
SetEnvironmentIdentifier sets the EnvironmentIdentifier field's value.
func (*DeleteSubscriptionTargetInput) SetIdentifier ¶
func (s *DeleteSubscriptionTargetInput) SetIdentifier(v string) *DeleteSubscriptionTargetInput
SetIdentifier sets the Identifier field's value.
func (DeleteSubscriptionTargetInput) String ¶
func (s DeleteSubscriptionTargetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeleteSubscriptionTargetInput) Validate ¶
func (s *DeleteSubscriptionTargetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type DeleteSubscriptionTargetOutput ¶
type DeleteSubscriptionTargetOutput struct {
// contains filtered or unexported fields
}
func (DeleteSubscriptionTargetOutput) GoString ¶
func (s DeleteSubscriptionTargetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (DeleteSubscriptionTargetOutput) String ¶
func (s DeleteSubscriptionTargetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 Deployment ¶
type Deployment struct { // The identifier of the last deployment of the environment. DeploymentId *string `locationName:"deploymentId" type:"string"` // The status of the last deployment of the environment. DeploymentStatus *string `locationName:"deploymentStatus" type:"string" enum:"DeploymentStatus"` // The type of the last deployment of the environment. DeploymentType *string `locationName:"deploymentType" type:"string" enum:"DeploymentType"` // The failure reason of the last deployment of the environment. FailureReason *EnvironmentError `locationName:"failureReason" type:"structure"` // Specifies whether the last deployment of the environment is complete. IsDeploymentComplete *bool `locationName:"isDeploymentComplete" type:"boolean"` // The messages of the last deployment of the environment. Messages []*string `locationName:"messages" type:"list"` // contains filtered or unexported fields }
The details of the last deployment of the environment.
func (Deployment) GoString ¶
func (s Deployment) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*Deployment) SetDeploymentId ¶
func (s *Deployment) SetDeploymentId(v string) *Deployment
SetDeploymentId sets the DeploymentId field's value.
func (*Deployment) SetDeploymentStatus ¶
func (s *Deployment) SetDeploymentStatus(v string) *Deployment
SetDeploymentStatus sets the DeploymentStatus field's value.
func (*Deployment) SetDeploymentType ¶
func (s *Deployment) SetDeploymentType(v string) *Deployment
SetDeploymentType sets the DeploymentType field's value.
func (*Deployment) SetFailureReason ¶
func (s *Deployment) SetFailureReason(v *EnvironmentError) *Deployment
SetFailureReason sets the FailureReason field's value.
func (*Deployment) SetIsDeploymentComplete ¶
func (s *Deployment) SetIsDeploymentComplete(v bool) *Deployment
SetIsDeploymentComplete sets the IsDeploymentComplete field's value.
func (*Deployment) SetMessages ¶
func (s *Deployment) SetMessages(v []*string) *Deployment
SetMessages sets the Messages field's value.
func (Deployment) String ¶
func (s Deployment) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DeploymentProperties ¶
type DeploymentProperties struct { // The end timeout of the environment blueprint deployment. EndTimeoutMinutes *int64 `locationName:"endTimeoutMinutes" min:"1" type:"integer"` // The start timeout of the environment blueprint deployment. StartTimeoutMinutes *int64 `locationName:"startTimeoutMinutes" min:"1" type:"integer"` // contains filtered or unexported fields }
The deployment properties of the Amazon DataZone blueprint.
func (DeploymentProperties) GoString ¶
func (s DeploymentProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DeploymentProperties) SetEndTimeoutMinutes ¶
func (s *DeploymentProperties) SetEndTimeoutMinutes(v int64) *DeploymentProperties
SetEndTimeoutMinutes sets the EndTimeoutMinutes field's value.
func (*DeploymentProperties) SetStartTimeoutMinutes ¶
func (s *DeploymentProperties) SetStartTimeoutMinutes(v int64) *DeploymentProperties
SetStartTimeoutMinutes sets the StartTimeoutMinutes field's value.
func (DeploymentProperties) String ¶
func (s DeploymentProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DetailedGlossaryTerm ¶
type DetailedGlossaryTerm struct { // The name of a glossary term attached to the inventory asset. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DetailedGlossaryTerm's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // The shoft description of a glossary term attached to the inventory asset. // // ShortDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DetailedGlossaryTerm's // String and GoString methods. ShortDescription *string `locationName:"shortDescription" type:"string" sensitive:"true"` // contains filtered or unexported fields }
Details of a glossary term attached to the inventory asset.
func (DetailedGlossaryTerm) GoString ¶
func (s DetailedGlossaryTerm) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DetailedGlossaryTerm) SetName ¶
func (s *DetailedGlossaryTerm) SetName(v string) *DetailedGlossaryTerm
SetName sets the Name field's value.
func (*DetailedGlossaryTerm) SetShortDescription ¶
func (s *DetailedGlossaryTerm) SetShortDescription(v string) *DetailedGlossaryTerm
SetShortDescription sets the ShortDescription field's value.
func (DetailedGlossaryTerm) String ¶
func (s DetailedGlossaryTerm) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 DomainSummary ¶
type DomainSummary struct { // The ARN of the Amazon DataZone domain. // // Arn is a required field Arn *string `locationName:"arn" type:"string" required:"true"` // A timestamp of when a Amazon DataZone domain was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // A description of an Amazon DataZone domain. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DomainSummary's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // A timestamp of when a Amazon DataZone domain was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The identifier of the Amazon Web Services account that manages the domain. // // ManagedAccountId is a required field ManagedAccountId *string `locationName:"managedAccountId" type:"string" required:"true"` // A name of an Amazon DataZone domain. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by DomainSummary's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" type:"string" required:"true" sensitive:"true"` // The data portal URL for the Amazon DataZone domain. PortalUrl *string `locationName:"portalUrl" type:"string"` // The status of the Amazon DataZone domain. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DomainStatus"` // contains filtered or unexported fields }
A summary of a Amazon DataZone domain.
func (DomainSummary) GoString ¶
func (s DomainSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*DomainSummary) SetArn ¶
func (s *DomainSummary) SetArn(v string) *DomainSummary
SetArn sets the Arn field's value.
func (*DomainSummary) SetCreatedAt ¶
func (s *DomainSummary) SetCreatedAt(v time.Time) *DomainSummary
SetCreatedAt sets the CreatedAt field's value.
func (*DomainSummary) SetDescription ¶
func (s *DomainSummary) SetDescription(v string) *DomainSummary
SetDescription sets the Description field's value.
func (*DomainSummary) SetId ¶
func (s *DomainSummary) SetId(v string) *DomainSummary
SetId sets the Id field's value.
func (*DomainSummary) SetLastUpdatedAt ¶
func (s *DomainSummary) SetLastUpdatedAt(v time.Time) *DomainSummary
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*DomainSummary) SetManagedAccountId ¶
func (s *DomainSummary) SetManagedAccountId(v string) *DomainSummary
SetManagedAccountId sets the ManagedAccountId field's value.
func (*DomainSummary) SetName ¶
func (s *DomainSummary) SetName(v string) *DomainSummary
SetName sets the Name field's value.
func (*DomainSummary) SetPortalUrl ¶
func (s *DomainSummary) SetPortalUrl(v string) *DomainSummary
SetPortalUrl sets the PortalUrl field's value.
func (*DomainSummary) SetStatus ¶
func (s *DomainSummary) SetStatus(v string) *DomainSummary
SetStatus sets the Status field's value.
func (DomainSummary) String ¶
func (s DomainSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 EnvironmentBlueprintConfigurationItem ¶
type EnvironmentBlueprintConfigurationItem struct { // The timestamp of when an environment blueprint was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The identifier of the Amazon DataZone domain in which an environment blueprint // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The enabled Amazon Web Services Regions specified in a blueprint configuration. EnabledRegions []*string `locationName:"enabledRegions" type:"list"` // The identifier of the environment blueprint. // // EnvironmentBlueprintId is a required field EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string" required:"true"` // The ARN of the manage access role specified in the environment blueprint // configuration. ManageAccessRoleArn *string `locationName:"manageAccessRoleArn" type:"string"` // The ARN of the provisioning role specified in the environment blueprint configuration. ProvisioningRoleArn *string `locationName:"provisioningRoleArn" type:"string"` // The regional parameters of the environment blueprint. RegionalParameters map[string]map[string]*string `locationName:"regionalParameters" type:"map"` // The timestamp of when the environment blueprint was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The configuration details of an environment blueprint.
func (EnvironmentBlueprintConfigurationItem) GoString ¶
func (s EnvironmentBlueprintConfigurationItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentBlueprintConfigurationItem) SetCreatedAt ¶
func (s *EnvironmentBlueprintConfigurationItem) SetCreatedAt(v time.Time) *EnvironmentBlueprintConfigurationItem
SetCreatedAt sets the CreatedAt field's value.
func (*EnvironmentBlueprintConfigurationItem) SetDomainId ¶
func (s *EnvironmentBlueprintConfigurationItem) SetDomainId(v string) *EnvironmentBlueprintConfigurationItem
SetDomainId sets the DomainId field's value.
func (*EnvironmentBlueprintConfigurationItem) SetEnabledRegions ¶
func (s *EnvironmentBlueprintConfigurationItem) SetEnabledRegions(v []*string) *EnvironmentBlueprintConfigurationItem
SetEnabledRegions sets the EnabledRegions field's value.
func (*EnvironmentBlueprintConfigurationItem) SetEnvironmentBlueprintId ¶
func (s *EnvironmentBlueprintConfigurationItem) SetEnvironmentBlueprintId(v string) *EnvironmentBlueprintConfigurationItem
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*EnvironmentBlueprintConfigurationItem) SetManageAccessRoleArn ¶
func (s *EnvironmentBlueprintConfigurationItem) SetManageAccessRoleArn(v string) *EnvironmentBlueprintConfigurationItem
SetManageAccessRoleArn sets the ManageAccessRoleArn field's value.
func (*EnvironmentBlueprintConfigurationItem) SetProvisioningRoleArn ¶
func (s *EnvironmentBlueprintConfigurationItem) SetProvisioningRoleArn(v string) *EnvironmentBlueprintConfigurationItem
SetProvisioningRoleArn sets the ProvisioningRoleArn field's value.
func (*EnvironmentBlueprintConfigurationItem) SetRegionalParameters ¶
func (s *EnvironmentBlueprintConfigurationItem) SetRegionalParameters(v map[string]map[string]*string) *EnvironmentBlueprintConfigurationItem
SetRegionalParameters sets the RegionalParameters field's value.
func (*EnvironmentBlueprintConfigurationItem) SetUpdatedAt ¶
func (s *EnvironmentBlueprintConfigurationItem) SetUpdatedAt(v time.Time) *EnvironmentBlueprintConfigurationItem
SetUpdatedAt sets the UpdatedAt field's value.
func (EnvironmentBlueprintConfigurationItem) String ¶
func (s EnvironmentBlueprintConfigurationItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 EnvironmentBlueprintSummary ¶
type EnvironmentBlueprintSummary struct { // The timestamp of when an environment blueprint was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The description of a blueprint. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EnvironmentBlueprintSummary's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the blueprint. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of the blueprint. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The provider of the blueprint. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The provisioning properties of the blueprint. // // ProvisioningProperties is a required field ProvisioningProperties *ProvisioningProperties `locationName:"provisioningProperties" type:"structure" required:"true"` // The timestamp of when the blueprint was enabled. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of an environment blueprint summary.
func (EnvironmentBlueprintSummary) GoString ¶
func (s EnvironmentBlueprintSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentBlueprintSummary) SetCreatedAt ¶
func (s *EnvironmentBlueprintSummary) SetCreatedAt(v time.Time) *EnvironmentBlueprintSummary
SetCreatedAt sets the CreatedAt field's value.
func (*EnvironmentBlueprintSummary) SetDescription ¶
func (s *EnvironmentBlueprintSummary) SetDescription(v string) *EnvironmentBlueprintSummary
SetDescription sets the Description field's value.
func (*EnvironmentBlueprintSummary) SetId ¶
func (s *EnvironmentBlueprintSummary) SetId(v string) *EnvironmentBlueprintSummary
SetId sets the Id field's value.
func (*EnvironmentBlueprintSummary) SetName ¶
func (s *EnvironmentBlueprintSummary) SetName(v string) *EnvironmentBlueprintSummary
SetName sets the Name field's value.
func (*EnvironmentBlueprintSummary) SetProvider ¶
func (s *EnvironmentBlueprintSummary) SetProvider(v string) *EnvironmentBlueprintSummary
SetProvider sets the Provider field's value.
func (*EnvironmentBlueprintSummary) SetProvisioningProperties ¶
func (s *EnvironmentBlueprintSummary) SetProvisioningProperties(v *ProvisioningProperties) *EnvironmentBlueprintSummary
SetProvisioningProperties sets the ProvisioningProperties field's value.
func (*EnvironmentBlueprintSummary) SetUpdatedAt ¶
func (s *EnvironmentBlueprintSummary) SetUpdatedAt(v time.Time) *EnvironmentBlueprintSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (EnvironmentBlueprintSummary) String ¶
func (s EnvironmentBlueprintSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 EnvironmentError ¶
type EnvironmentError struct { // The error code for the failure reason for the environment deployment. Code *string `locationName:"code" type:"string"` // The error message for the failure reason for the environment deployment. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true"` // contains filtered or unexported fields }
The failure reasons for the environment deployment.
func (EnvironmentError) GoString ¶
func (s EnvironmentError) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentError) SetCode ¶
func (s *EnvironmentError) SetCode(v string) *EnvironmentError
SetCode sets the Code field's value.
func (*EnvironmentError) SetMessage ¶
func (s *EnvironmentError) SetMessage(v string) *EnvironmentError
SetMessage sets the Message field's value.
func (EnvironmentError) String ¶
func (s EnvironmentError) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 EnvironmentParameter ¶
type EnvironmentParameter struct { // The name of an environment profile parameter. Name *string `locationName:"name" type:"string"` // The value of an environment profile parameter. Value *string `locationName:"value" type:"string"` // contains filtered or unexported fields }
The parameter details of an evironment profile.
func (EnvironmentParameter) GoString ¶
func (s EnvironmentParameter) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentParameter) SetName ¶
func (s *EnvironmentParameter) SetName(v string) *EnvironmentParameter
SetName sets the Name field's value.
func (*EnvironmentParameter) SetValue ¶
func (s *EnvironmentParameter) SetValue(v string) *EnvironmentParameter
SetValue sets the Value field's value.
func (EnvironmentParameter) String ¶
func (s EnvironmentParameter) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 EnvironmentProfileSummary ¶
type EnvironmentProfileSummary struct { // The identifier of an Amazon Web Services account in which an environment // profile exists. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services Region in which an environment profile exists. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The timestamp of when an environment profile was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the environment profile. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the environment profile. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EnvironmentProfileSummary's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the environment profile // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of a blueprint with which an environment profile is created. // // EnvironmentBlueprintId is a required field EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string" required:"true"` // The identifier of the environment profile. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of the environment profile. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EnvironmentProfileSummary's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of a project in which an environment profile exists. ProjectId *string `locationName:"projectId" type:"string"` // The timestamp of when the environment profile was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of an environment profile.
func (EnvironmentProfileSummary) GoString ¶
func (s EnvironmentProfileSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentProfileSummary) SetAwsAccountId ¶
func (s *EnvironmentProfileSummary) SetAwsAccountId(v string) *EnvironmentProfileSummary
SetAwsAccountId sets the AwsAccountId field's value.
func (*EnvironmentProfileSummary) SetAwsAccountRegion ¶
func (s *EnvironmentProfileSummary) SetAwsAccountRegion(v string) *EnvironmentProfileSummary
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*EnvironmentProfileSummary) SetCreatedAt ¶
func (s *EnvironmentProfileSummary) SetCreatedAt(v time.Time) *EnvironmentProfileSummary
SetCreatedAt sets the CreatedAt field's value.
func (*EnvironmentProfileSummary) SetCreatedBy ¶
func (s *EnvironmentProfileSummary) SetCreatedBy(v string) *EnvironmentProfileSummary
SetCreatedBy sets the CreatedBy field's value.
func (*EnvironmentProfileSummary) SetDescription ¶
func (s *EnvironmentProfileSummary) SetDescription(v string) *EnvironmentProfileSummary
SetDescription sets the Description field's value.
func (*EnvironmentProfileSummary) SetDomainId ¶
func (s *EnvironmentProfileSummary) SetDomainId(v string) *EnvironmentProfileSummary
SetDomainId sets the DomainId field's value.
func (*EnvironmentProfileSummary) SetEnvironmentBlueprintId ¶
func (s *EnvironmentProfileSummary) SetEnvironmentBlueprintId(v string) *EnvironmentProfileSummary
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*EnvironmentProfileSummary) SetId ¶
func (s *EnvironmentProfileSummary) SetId(v string) *EnvironmentProfileSummary
SetId sets the Id field's value.
func (*EnvironmentProfileSummary) SetName ¶
func (s *EnvironmentProfileSummary) SetName(v string) *EnvironmentProfileSummary
SetName sets the Name field's value.
func (*EnvironmentProfileSummary) SetProjectId ¶
func (s *EnvironmentProfileSummary) SetProjectId(v string) *EnvironmentProfileSummary
SetProjectId sets the ProjectId field's value.
func (*EnvironmentProfileSummary) SetUpdatedAt ¶
func (s *EnvironmentProfileSummary) SetUpdatedAt(v time.Time) *EnvironmentProfileSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (EnvironmentProfileSummary) String ¶
func (s EnvironmentProfileSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 EnvironmentSummary ¶
type EnvironmentSummary struct { // The identifier of the Amazon Web Services account in which an environment // exists. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services Region in which an environment exists. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The timestamp of when the environment was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the environment. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the environment. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EnvironmentSummary's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the environment exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the environment profile with which the environment was // created. // // EnvironmentProfileId is a required field EnvironmentProfileId *string `locationName:"environmentProfileId" type:"string" required:"true"` // The identifier of the environment. Id *string `locationName:"id" type:"string"` // The name of the environment. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by EnvironmentSummary's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the project in which the environment exists. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The provider of the environment. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The status of the environment. Status *string `locationName:"status" type:"string" enum:"EnvironmentStatus"` // The timestamp of when the environment was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of an environment.
func (EnvironmentSummary) GoString ¶
func (s EnvironmentSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*EnvironmentSummary) SetAwsAccountId ¶
func (s *EnvironmentSummary) SetAwsAccountId(v string) *EnvironmentSummary
SetAwsAccountId sets the AwsAccountId field's value.
func (*EnvironmentSummary) SetAwsAccountRegion ¶
func (s *EnvironmentSummary) SetAwsAccountRegion(v string) *EnvironmentSummary
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*EnvironmentSummary) SetCreatedAt ¶
func (s *EnvironmentSummary) SetCreatedAt(v time.Time) *EnvironmentSummary
SetCreatedAt sets the CreatedAt field's value.
func (*EnvironmentSummary) SetCreatedBy ¶
func (s *EnvironmentSummary) SetCreatedBy(v string) *EnvironmentSummary
SetCreatedBy sets the CreatedBy field's value.
func (*EnvironmentSummary) SetDescription ¶
func (s *EnvironmentSummary) SetDescription(v string) *EnvironmentSummary
SetDescription sets the Description field's value.
func (*EnvironmentSummary) SetDomainId ¶
func (s *EnvironmentSummary) SetDomainId(v string) *EnvironmentSummary
SetDomainId sets the DomainId field's value.
func (*EnvironmentSummary) SetEnvironmentProfileId ¶
func (s *EnvironmentSummary) SetEnvironmentProfileId(v string) *EnvironmentSummary
SetEnvironmentProfileId sets the EnvironmentProfileId field's value.
func (*EnvironmentSummary) SetId ¶
func (s *EnvironmentSummary) SetId(v string) *EnvironmentSummary
SetId sets the Id field's value.
func (*EnvironmentSummary) SetName ¶
func (s *EnvironmentSummary) SetName(v string) *EnvironmentSummary
SetName sets the Name field's value.
func (*EnvironmentSummary) SetProjectId ¶
func (s *EnvironmentSummary) SetProjectId(v string) *EnvironmentSummary
SetProjectId sets the ProjectId field's value.
func (*EnvironmentSummary) SetProvider ¶
func (s *EnvironmentSummary) SetProvider(v string) *EnvironmentSummary
SetProvider sets the Provider field's value.
func (*EnvironmentSummary) SetStatus ¶
func (s *EnvironmentSummary) SetStatus(v string) *EnvironmentSummary
SetStatus sets the Status field's value.
func (*EnvironmentSummary) SetUpdatedAt ¶
func (s *EnvironmentSummary) SetUpdatedAt(v time.Time) *EnvironmentSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (EnvironmentSummary) String ¶
func (s EnvironmentSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 FailureCause ¶
type FailureCause struct { // The description of the error message. Message *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
Specifies the error message that is returned if the operation cannot be successfully completed.
func (FailureCause) GoString ¶
func (s FailureCause) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FailureCause) SetMessage ¶
func (s *FailureCause) SetMessage(v string) *FailureCause
SetMessage sets the Message field's value.
func (FailureCause) String ¶
func (s FailureCause) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 Filter ¶
type Filter struct { // A search filter attribute in Amazon DataZone. // // Attribute is a required field Attribute *string `locationName:"attribute" min:"1" type:"string" required:"true"` // A search filter value in Amazon DataZone. // // Value is a required field Value *string `locationName:"value" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A search filter in Amazon DataZone.
func (Filter) 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 (*Filter) SetAttribute ¶
SetAttribute sets the Attribute field's value.
type FilterClause ¶
type FilterClause struct { // The 'and' search filter clause in Amazon DataZone. And []*FilterClause `locationName:"and" min:"1" type:"list"` // A search filter in Amazon DataZone. Filter *Filter `locationName:"filter" type:"structure"` // The 'or' search filter clause in Amazon DataZone. Or []*FilterClause `locationName:"or" min:"1" type:"list"` // contains filtered or unexported fields }
A search filter clause in Amazon DataZone.
func (FilterClause) GoString ¶
func (s FilterClause) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FilterClause) SetAnd ¶
func (s *FilterClause) SetAnd(v []*FilterClause) *FilterClause
SetAnd sets the And field's value.
func (*FilterClause) SetFilter ¶
func (s *FilterClause) SetFilter(v *Filter) *FilterClause
SetFilter sets the Filter field's value.
func (*FilterClause) SetOr ¶
func (s *FilterClause) SetOr(v []*FilterClause) *FilterClause
SetOr sets the Or field's value.
func (FilterClause) String ¶
func (s FilterClause) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FilterClause) Validate ¶
func (s *FilterClause) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FilterExpression ¶
type FilterExpression struct { // The search filter expression. // // Expression is a required field Expression *string `locationName:"expression" min:"1" type:"string" required:"true"` // The search filter explresison type. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"FilterExpressionType"` // contains filtered or unexported fields }
A filter expression in Amazon DataZone.
func (FilterExpression) GoString ¶
func (s FilterExpression) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FilterExpression) SetExpression ¶
func (s *FilterExpression) SetExpression(v string) *FilterExpression
SetExpression sets the Expression field's value.
func (*FilterExpression) SetType ¶
func (s *FilterExpression) SetType(v string) *FilterExpression
SetType sets the Type field's value.
func (FilterExpression) String ¶
func (s FilterExpression) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FilterExpression) Validate ¶
func (s *FilterExpression) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FormEntryInput_ ¶
type FormEntryInput_ struct { // Specifies whether a form entry is required. Required *bool `locationName:"required" type:"boolean"` // The type ID of the form entry. // // TypeIdentifier is a required field TypeIdentifier *string `locationName:"typeIdentifier" min:"1" type:"string" required:"true"` // The type revision of the form entry. // // TypeRevision is a required field TypeRevision *string `locationName:"typeRevision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the form entry.
func (FormEntryInput_) GoString ¶
func (s FormEntryInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FormEntryInput_) SetRequired ¶
func (s *FormEntryInput_) SetRequired(v bool) *FormEntryInput_
SetRequired sets the Required field's value.
func (*FormEntryInput_) SetTypeIdentifier ¶
func (s *FormEntryInput_) SetTypeIdentifier(v string) *FormEntryInput_
SetTypeIdentifier sets the TypeIdentifier field's value.
func (*FormEntryInput_) SetTypeRevision ¶
func (s *FormEntryInput_) SetTypeRevision(v string) *FormEntryInput_
SetTypeRevision sets the TypeRevision field's value.
func (FormEntryInput_) String ¶
func (s FormEntryInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FormEntryInput_) Validate ¶
func (s *FormEntryInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FormEntryOutput_ ¶
type FormEntryOutput_ struct { // Specifies whether a form entry is required. Required *bool `locationName:"required" type:"boolean"` // The name of the type of the form entry. // // TypeName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by FormEntryOutput_'s // String and GoString methods. // // TypeName is a required field TypeName *string `locationName:"typeName" min:"1" type:"string" required:"true" sensitive:"true"` // The type revision of the form entry. // // TypeRevision is a required field TypeRevision *string `locationName:"typeRevision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the form entry.
func (FormEntryOutput_) GoString ¶
func (s FormEntryOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FormEntryOutput_) SetRequired ¶
func (s *FormEntryOutput_) SetRequired(v bool) *FormEntryOutput_
SetRequired sets the Required field's value.
func (*FormEntryOutput_) SetTypeName ¶
func (s *FormEntryOutput_) SetTypeName(v string) *FormEntryOutput_
SetTypeName sets the TypeName field's value.
func (*FormEntryOutput_) SetTypeRevision ¶
func (s *FormEntryOutput_) SetTypeRevision(v string) *FormEntryOutput_
SetTypeRevision sets the TypeRevision field's value.
func (FormEntryOutput_) String ¶
func (s FormEntryOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 FormInput_ ¶
type FormInput_ struct { // The content of the metadata form. Content *string `locationName:"content" type:"string"` // The name of the metadata form. // // FormName is a required field FormName *string `locationName:"formName" min:"1" type:"string" required:"true"` // The ID of the metadata form type. TypeIdentifier *string `locationName:"typeIdentifier" min:"1" type:"string"` // The revision of the metadata form type. TypeRevision *string `locationName:"typeRevision" min:"1" type:"string"` // contains filtered or unexported fields }
The details of a metadata form.
func (FormInput_) GoString ¶
func (s FormInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FormInput_) SetContent ¶
func (s *FormInput_) SetContent(v string) *FormInput_
SetContent sets the Content field's value.
func (*FormInput_) SetFormName ¶
func (s *FormInput_) SetFormName(v string) *FormInput_
SetFormName sets the FormName field's value.
func (*FormInput_) SetTypeIdentifier ¶
func (s *FormInput_) SetTypeIdentifier(v string) *FormInput_
SetTypeIdentifier sets the TypeIdentifier field's value.
func (*FormInput_) SetTypeRevision ¶
func (s *FormInput_) SetTypeRevision(v string) *FormInput_
SetTypeRevision sets the TypeRevision field's value.
func (FormInput_) String ¶
func (s FormInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FormInput_) Validate ¶
func (s *FormInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type FormOutput_ ¶
type FormOutput_ struct { // The content of the metadata form. Content *string `locationName:"content" type:"string"` // The name of the metadata form. // // FormName is a required field FormName *string `locationName:"formName" min:"1" type:"string" required:"true"` // The name of the metadata form type. // // TypeName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by FormOutput_'s // String and GoString methods. TypeName *string `locationName:"typeName" min:"1" type:"string" sensitive:"true"` // The revision of the metadata form type. TypeRevision *string `locationName:"typeRevision" min:"1" type:"string"` // contains filtered or unexported fields }
The details of a metadata form.
func (FormOutput_) GoString ¶
func (s FormOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FormOutput_) SetContent ¶
func (s *FormOutput_) SetContent(v string) *FormOutput_
SetContent sets the Content field's value.
func (*FormOutput_) SetFormName ¶
func (s *FormOutput_) SetFormName(v string) *FormOutput_
SetFormName sets the FormName field's value.
func (*FormOutput_) SetTypeName ¶
func (s *FormOutput_) SetTypeName(v string) *FormOutput_
SetTypeName sets the TypeName field's value.
func (*FormOutput_) SetTypeRevision ¶
func (s *FormOutput_) SetTypeRevision(v string) *FormOutput_
SetTypeRevision sets the TypeRevision field's value.
func (FormOutput_) String ¶
func (s FormOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 FormTypeData ¶
type FormTypeData struct { // The timestamp of when the metadata form type was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created teh metadata form type. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of the metadata form type. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by FormTypeData's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the form type exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The imports specified in the form type. Imports []*Import `locationName:"imports" min:"1" type:"list"` // The model of the form type. // // Model is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by FormTypeData's // String and GoString methods. Model *Model `locationName:"model" type:"structure" sensitive:"true"` // The name of the form type. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by FormTypeData's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the form type was originally // created. OriginDomainId *string `locationName:"originDomainId" type:"string"` // The identifier of the project in which the form type was originally created. OriginProjectId *string `locationName:"originProjectId" type:"string"` // The identifier of the project that owns the form type. OwningProjectId *string `locationName:"owningProjectId" type:"string"` // The revision of the form type. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // The status of the form type. Status *string `locationName:"status" type:"string" enum:"FormTypeStatus"` // contains filtered or unexported fields }
The details of the metadata form type.
func (FormTypeData) GoString ¶
func (s FormTypeData) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*FormTypeData) SetCreatedAt ¶
func (s *FormTypeData) SetCreatedAt(v time.Time) *FormTypeData
SetCreatedAt sets the CreatedAt field's value.
func (*FormTypeData) SetCreatedBy ¶
func (s *FormTypeData) SetCreatedBy(v string) *FormTypeData
SetCreatedBy sets the CreatedBy field's value.
func (*FormTypeData) SetDescription ¶
func (s *FormTypeData) SetDescription(v string) *FormTypeData
SetDescription sets the Description field's value.
func (*FormTypeData) SetDomainId ¶
func (s *FormTypeData) SetDomainId(v string) *FormTypeData
SetDomainId sets the DomainId field's value.
func (*FormTypeData) SetImports ¶
func (s *FormTypeData) SetImports(v []*Import) *FormTypeData
SetImports sets the Imports field's value.
func (*FormTypeData) SetModel ¶
func (s *FormTypeData) SetModel(v *Model) *FormTypeData
SetModel sets the Model field's value.
func (*FormTypeData) SetName ¶
func (s *FormTypeData) SetName(v string) *FormTypeData
SetName sets the Name field's value.
func (*FormTypeData) SetOriginDomainId ¶
func (s *FormTypeData) SetOriginDomainId(v string) *FormTypeData
SetOriginDomainId sets the OriginDomainId field's value.
func (*FormTypeData) SetOriginProjectId ¶
func (s *FormTypeData) SetOriginProjectId(v string) *FormTypeData
SetOriginProjectId sets the OriginProjectId field's value.
func (*FormTypeData) SetOwningProjectId ¶
func (s *FormTypeData) SetOwningProjectId(v string) *FormTypeData
SetOwningProjectId sets the OwningProjectId field's value.
func (*FormTypeData) SetRevision ¶
func (s *FormTypeData) SetRevision(v string) *FormTypeData
SetRevision sets the Revision field's value.
func (*FormTypeData) SetStatus ¶
func (s *FormTypeData) SetStatus(v string) *FormTypeData
SetStatus sets the Status field's value.
func (FormTypeData) String ¶
func (s FormTypeData) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetAssetInput ¶
type GetAssetInput struct { // The ID of the Amazon DataZone domain to which the asset belongs. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the Amazon DataZone asset. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The revision of the Amazon DataZone asset. Revision *string `location:"querystring" locationName:"revision" min:"1" type:"string"` // contains filtered or unexported fields }
func (GetAssetInput) GoString ¶
func (s GetAssetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAssetInput) SetDomainIdentifier ¶
func (s *GetAssetInput) SetDomainIdentifier(v string) *GetAssetInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetAssetInput) SetIdentifier ¶
func (s *GetAssetInput) SetIdentifier(v string) *GetAssetInput
SetIdentifier sets the Identifier field's value.
func (*GetAssetInput) SetRevision ¶
func (s *GetAssetInput) SetRevision(v string) *GetAssetInput
SetRevision sets the Revision field's value.
func (GetAssetInput) String ¶
func (s GetAssetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAssetInput) Validate ¶
func (s *GetAssetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAssetOutput ¶
type GetAssetOutput struct { // The timestamp of when the asset was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the asset. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of the Amazon DataZone asset. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetAssetOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain to which the asset belongs. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // ExternalIdentifier is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetAssetOutput's // String and GoString methods. ExternalIdentifier *string `locationName:"externalIdentifier" min:"1" type:"string" sensitive:"true"` // The timestamp of when the first revision of the asset was created. FirstRevisionCreatedAt *time.Time `locationName:"firstRevisionCreatedAt" type:"timestamp"` // The Amazon DataZone user who created the first revision of the asset. FirstRevisionCreatedBy *string `locationName:"firstRevisionCreatedBy" type:"string"` // The metadata forms attached to the asset. // // FormsOutput is a required field FormsOutput []*FormOutput_ `locationName:"formsOutput" type:"list" required:"true"` // The business glossary terms attached to the asset. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The ID of the asset. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The details of an asset published in an Amazon DataZone catalog. Listing *AssetListingDetails `locationName:"listing" type:"structure"` // The name of the asset. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetAssetOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the project that owns the asset. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The read-only metadata forms attached to the asset. ReadOnlyFormsOutput []*FormOutput_ `locationName:"readOnlyFormsOutput" type:"list"` // The revision of the asset. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // The ID of the asset type. // // TypeIdentifier is a required field TypeIdentifier *string `locationName:"typeIdentifier" min:"1" type:"string" required:"true"` // The revision of the asset type. // // TypeRevision is a required field TypeRevision *string `locationName:"typeRevision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetAssetOutput) GoString ¶
func (s GetAssetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAssetOutput) SetCreatedAt ¶
func (s *GetAssetOutput) SetCreatedAt(v time.Time) *GetAssetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetAssetOutput) SetCreatedBy ¶
func (s *GetAssetOutput) SetCreatedBy(v string) *GetAssetOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetAssetOutput) SetDescription ¶
func (s *GetAssetOutput) SetDescription(v string) *GetAssetOutput
SetDescription sets the Description field's value.
func (*GetAssetOutput) SetDomainId ¶
func (s *GetAssetOutput) SetDomainId(v string) *GetAssetOutput
SetDomainId sets the DomainId field's value.
func (*GetAssetOutput) SetExternalIdentifier ¶
func (s *GetAssetOutput) SetExternalIdentifier(v string) *GetAssetOutput
SetExternalIdentifier sets the ExternalIdentifier field's value.
func (*GetAssetOutput) SetFirstRevisionCreatedAt ¶
func (s *GetAssetOutput) SetFirstRevisionCreatedAt(v time.Time) *GetAssetOutput
SetFirstRevisionCreatedAt sets the FirstRevisionCreatedAt field's value.
func (*GetAssetOutput) SetFirstRevisionCreatedBy ¶
func (s *GetAssetOutput) SetFirstRevisionCreatedBy(v string) *GetAssetOutput
SetFirstRevisionCreatedBy sets the FirstRevisionCreatedBy field's value.
func (*GetAssetOutput) SetFormsOutput ¶
func (s *GetAssetOutput) SetFormsOutput(v []*FormOutput_) *GetAssetOutput
SetFormsOutput sets the FormsOutput field's value.
func (*GetAssetOutput) SetGlossaryTerms ¶
func (s *GetAssetOutput) SetGlossaryTerms(v []*string) *GetAssetOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*GetAssetOutput) SetId ¶
func (s *GetAssetOutput) SetId(v string) *GetAssetOutput
SetId sets the Id field's value.
func (*GetAssetOutput) SetListing ¶
func (s *GetAssetOutput) SetListing(v *AssetListingDetails) *GetAssetOutput
SetListing sets the Listing field's value.
func (*GetAssetOutput) SetName ¶
func (s *GetAssetOutput) SetName(v string) *GetAssetOutput
SetName sets the Name field's value.
func (*GetAssetOutput) SetOwningProjectId ¶
func (s *GetAssetOutput) SetOwningProjectId(v string) *GetAssetOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*GetAssetOutput) SetReadOnlyFormsOutput ¶
func (s *GetAssetOutput) SetReadOnlyFormsOutput(v []*FormOutput_) *GetAssetOutput
SetReadOnlyFormsOutput sets the ReadOnlyFormsOutput field's value.
func (*GetAssetOutput) SetRevision ¶
func (s *GetAssetOutput) SetRevision(v string) *GetAssetOutput
SetRevision sets the Revision field's value.
func (*GetAssetOutput) SetTypeIdentifier ¶
func (s *GetAssetOutput) SetTypeIdentifier(v string) *GetAssetOutput
SetTypeIdentifier sets the TypeIdentifier field's value.
func (*GetAssetOutput) SetTypeRevision ¶
func (s *GetAssetOutput) SetTypeRevision(v string) *GetAssetOutput
SetTypeRevision sets the TypeRevision field's value.
func (GetAssetOutput) String ¶
func (s GetAssetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetAssetTypeInput ¶
type GetAssetTypeInput struct { // The ID of the Amazon DataZone domain in which the asset type exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the asset type. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" min:"1" type:"string" required:"true"` // The revision of the asset type. Revision *string `location:"querystring" locationName:"revision" min:"1" type:"string"` // contains filtered or unexported fields }
func (GetAssetTypeInput) GoString ¶
func (s GetAssetTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAssetTypeInput) SetDomainIdentifier ¶
func (s *GetAssetTypeInput) SetDomainIdentifier(v string) *GetAssetTypeInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetAssetTypeInput) SetIdentifier ¶
func (s *GetAssetTypeInput) SetIdentifier(v string) *GetAssetTypeInput
SetIdentifier sets the Identifier field's value.
func (*GetAssetTypeInput) SetRevision ¶
func (s *GetAssetTypeInput) SetRevision(v string) *GetAssetTypeInput
SetRevision sets the Revision field's value.
func (GetAssetTypeInput) String ¶
func (s GetAssetTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAssetTypeInput) Validate ¶
func (s *GetAssetTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetAssetTypeOutput ¶
type GetAssetTypeOutput struct { // The timestamp of when the asset type was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the asset type. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of the asset type. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetAssetTypeOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which the asset type exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The metadata forms attached to the asset type. // // FormsOutput is a required field FormsOutput map[string]*FormEntryOutput_ `locationName:"formsOutput" type:"map" required:"true"` // The name of the asset type. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The ID of the Amazon DataZone domain in which the asset type was originally // created. OriginDomainId *string `locationName:"originDomainId" type:"string"` // The ID of the Amazon DataZone project in which the asset type was originally // created. OriginProjectId *string `locationName:"originProjectId" type:"string"` // The ID of the Amazon DataZone project that owns the asset type. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The revision of the asset type. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // The timestamp of when the asset type was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user that updated the asset type. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetAssetTypeOutput) GoString ¶
func (s GetAssetTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetAssetTypeOutput) SetCreatedAt ¶
func (s *GetAssetTypeOutput) SetCreatedAt(v time.Time) *GetAssetTypeOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetAssetTypeOutput) SetCreatedBy ¶
func (s *GetAssetTypeOutput) SetCreatedBy(v string) *GetAssetTypeOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetAssetTypeOutput) SetDescription ¶
func (s *GetAssetTypeOutput) SetDescription(v string) *GetAssetTypeOutput
SetDescription sets the Description field's value.
func (*GetAssetTypeOutput) SetDomainId ¶
func (s *GetAssetTypeOutput) SetDomainId(v string) *GetAssetTypeOutput
SetDomainId sets the DomainId field's value.
func (*GetAssetTypeOutput) SetFormsOutput ¶
func (s *GetAssetTypeOutput) SetFormsOutput(v map[string]*FormEntryOutput_) *GetAssetTypeOutput
SetFormsOutput sets the FormsOutput field's value.
func (*GetAssetTypeOutput) SetName ¶
func (s *GetAssetTypeOutput) SetName(v string) *GetAssetTypeOutput
SetName sets the Name field's value.
func (*GetAssetTypeOutput) SetOriginDomainId ¶
func (s *GetAssetTypeOutput) SetOriginDomainId(v string) *GetAssetTypeOutput
SetOriginDomainId sets the OriginDomainId field's value.
func (*GetAssetTypeOutput) SetOriginProjectId ¶
func (s *GetAssetTypeOutput) SetOriginProjectId(v string) *GetAssetTypeOutput
SetOriginProjectId sets the OriginProjectId field's value.
func (*GetAssetTypeOutput) SetOwningProjectId ¶
func (s *GetAssetTypeOutput) SetOwningProjectId(v string) *GetAssetTypeOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*GetAssetTypeOutput) SetRevision ¶
func (s *GetAssetTypeOutput) SetRevision(v string) *GetAssetTypeOutput
SetRevision sets the Revision field's value.
func (*GetAssetTypeOutput) SetUpdatedAt ¶
func (s *GetAssetTypeOutput) SetUpdatedAt(v time.Time) *GetAssetTypeOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetAssetTypeOutput) SetUpdatedBy ¶
func (s *GetAssetTypeOutput) SetUpdatedBy(v string) *GetAssetTypeOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetAssetTypeOutput) String ¶
func (s GetAssetTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetDataSourceInput ¶
type GetDataSourceInput struct { // The ID of the Amazon DataZone domain in which the data source exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the Amazon DataZone data source. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDataSourceInput) GoString ¶
func (s GetDataSourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDataSourceInput) SetDomainIdentifier ¶
func (s *GetDataSourceInput) SetDomainIdentifier(v string) *GetDataSourceInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetDataSourceInput) SetIdentifier ¶
func (s *GetDataSourceInput) SetIdentifier(v string) *GetDataSourceInput
SetIdentifier sets the Identifier field's value.
func (GetDataSourceInput) String ¶
func (s GetDataSourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDataSourceInput) Validate ¶
func (s *GetDataSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDataSourceOutput ¶
type GetDataSourceOutput struct { // The metadata forms attached to the assets created by this data source. AssetFormsOutput []*FormOutput_ `locationName:"assetFormsOutput" type:"list"` // The configuration of the data source. Configuration *DataSourceConfigurationOutput_ `locationName:"configuration" type:"structure"` // The timestamp of when the data source was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The description of the data source. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetDataSourceOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which the data source exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // Specifies whether this data source is enabled or not. EnableSetting *string `locationName:"enableSetting" type:"string" enum:"EnableSetting"` // The ID of the environment where this data source creates and publishes assets, // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // Specifies the error message that is returned if the operation cannot be successfully // completed. ErrorMessage *DataSourceErrorMessage `locationName:"errorMessage" type:"structure"` // The ID of the data source. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The number of assets created by the data source during its last run. LastRunAssetCount *int64 `locationName:"lastRunAssetCount" type:"integer"` // The timestamp of the last run of the data source. LastRunAt *time.Time `locationName:"lastRunAt" type:"timestamp" timestampFormat:"iso8601"` // Specifies the error message that is returned if the operation cannot be successfully // completed. LastRunErrorMessage *DataSourceErrorMessage `locationName:"lastRunErrorMessage" type:"structure"` // The status of the last run of the data source. LastRunStatus *string `locationName:"lastRunStatus" type:"string" enum:"DataSourceRunStatus"` // The name of the data source. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetDataSourceOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the project where the data source creates and publishes assets. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // Specifies whether the assets that this data source creates in the inventory // are to be also automatically published to the catalog. PublishOnImport *bool `locationName:"publishOnImport" type:"boolean"` // The recommendation to be updated as part of the UpdateDataSource action. Recommendation *RecommendationConfiguration `locationName:"recommendation" type:"structure"` // The schedule of the data source runs. // // Schedule is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetDataSourceOutput's // String and GoString methods. Schedule *ScheduleConfiguration `locationName:"schedule" type:"structure" sensitive:"true"` // The status of the data source. Status *string `locationName:"status" type:"string" enum:"DataSourceStatus"` // The type of the data source. Type *string `locationName:"type" min:"1" type:"string"` // The timestamp of when the data source was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (GetDataSourceOutput) GoString ¶
func (s GetDataSourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDataSourceOutput) SetAssetFormsOutput ¶
func (s *GetDataSourceOutput) SetAssetFormsOutput(v []*FormOutput_) *GetDataSourceOutput
SetAssetFormsOutput sets the AssetFormsOutput field's value.
func (*GetDataSourceOutput) SetConfiguration ¶
func (s *GetDataSourceOutput) SetConfiguration(v *DataSourceConfigurationOutput_) *GetDataSourceOutput
SetConfiguration sets the Configuration field's value.
func (*GetDataSourceOutput) SetCreatedAt ¶
func (s *GetDataSourceOutput) SetCreatedAt(v time.Time) *GetDataSourceOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetDataSourceOutput) SetDescription ¶
func (s *GetDataSourceOutput) SetDescription(v string) *GetDataSourceOutput
SetDescription sets the Description field's value.
func (*GetDataSourceOutput) SetDomainId ¶
func (s *GetDataSourceOutput) SetDomainId(v string) *GetDataSourceOutput
SetDomainId sets the DomainId field's value.
func (*GetDataSourceOutput) SetEnableSetting ¶
func (s *GetDataSourceOutput) SetEnableSetting(v string) *GetDataSourceOutput
SetEnableSetting sets the EnableSetting field's value.
func (*GetDataSourceOutput) SetEnvironmentId ¶
func (s *GetDataSourceOutput) SetEnvironmentId(v string) *GetDataSourceOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*GetDataSourceOutput) SetErrorMessage ¶
func (s *GetDataSourceOutput) SetErrorMessage(v *DataSourceErrorMessage) *GetDataSourceOutput
SetErrorMessage sets the ErrorMessage field's value.
func (*GetDataSourceOutput) SetId ¶
func (s *GetDataSourceOutput) SetId(v string) *GetDataSourceOutput
SetId sets the Id field's value.
func (*GetDataSourceOutput) SetLastRunAssetCount ¶
func (s *GetDataSourceOutput) SetLastRunAssetCount(v int64) *GetDataSourceOutput
SetLastRunAssetCount sets the LastRunAssetCount field's value.
func (*GetDataSourceOutput) SetLastRunAt ¶
func (s *GetDataSourceOutput) SetLastRunAt(v time.Time) *GetDataSourceOutput
SetLastRunAt sets the LastRunAt field's value.
func (*GetDataSourceOutput) SetLastRunErrorMessage ¶
func (s *GetDataSourceOutput) SetLastRunErrorMessage(v *DataSourceErrorMessage) *GetDataSourceOutput
SetLastRunErrorMessage sets the LastRunErrorMessage field's value.
func (*GetDataSourceOutput) SetLastRunStatus ¶
func (s *GetDataSourceOutput) SetLastRunStatus(v string) *GetDataSourceOutput
SetLastRunStatus sets the LastRunStatus field's value.
func (*GetDataSourceOutput) SetName ¶
func (s *GetDataSourceOutput) SetName(v string) *GetDataSourceOutput
SetName sets the Name field's value.
func (*GetDataSourceOutput) SetProjectId ¶
func (s *GetDataSourceOutput) SetProjectId(v string) *GetDataSourceOutput
SetProjectId sets the ProjectId field's value.
func (*GetDataSourceOutput) SetPublishOnImport ¶
func (s *GetDataSourceOutput) SetPublishOnImport(v bool) *GetDataSourceOutput
SetPublishOnImport sets the PublishOnImport field's value.
func (*GetDataSourceOutput) SetRecommendation ¶
func (s *GetDataSourceOutput) SetRecommendation(v *RecommendationConfiguration) *GetDataSourceOutput
SetRecommendation sets the Recommendation field's value.
func (*GetDataSourceOutput) SetSchedule ¶
func (s *GetDataSourceOutput) SetSchedule(v *ScheduleConfiguration) *GetDataSourceOutput
SetSchedule sets the Schedule field's value.
func (*GetDataSourceOutput) SetStatus ¶
func (s *GetDataSourceOutput) SetStatus(v string) *GetDataSourceOutput
SetStatus sets the Status field's value.
func (*GetDataSourceOutput) SetType ¶
func (s *GetDataSourceOutput) SetType(v string) *GetDataSourceOutput
SetType sets the Type field's value.
func (*GetDataSourceOutput) SetUpdatedAt ¶
func (s *GetDataSourceOutput) SetUpdatedAt(v time.Time) *GetDataSourceOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (GetDataSourceOutput) String ¶
func (s GetDataSourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetDataSourceRunInput ¶
type GetDataSourceRunInput struct { // The ID of the domain in which this data source run was performed. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the data source run. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDataSourceRunInput) GoString ¶
func (s GetDataSourceRunInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDataSourceRunInput) SetDomainIdentifier ¶
func (s *GetDataSourceRunInput) SetDomainIdentifier(v string) *GetDataSourceRunInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetDataSourceRunInput) SetIdentifier ¶
func (s *GetDataSourceRunInput) SetIdentifier(v string) *GetDataSourceRunInput
SetIdentifier sets the Identifier field's value.
func (GetDataSourceRunInput) String ¶
func (s GetDataSourceRunInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDataSourceRunInput) Validate ¶
func (s *GetDataSourceRunInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDataSourceRunOutput ¶
type GetDataSourceRunOutput struct { // The timestamp of when the data source run was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The configuration snapshot of the data source run. DataSourceConfigurationSnapshot *string `locationName:"dataSourceConfigurationSnapshot" type:"string"` // The ID of the data source for this data source run. // // DataSourceId is a required field DataSourceId *string `locationName:"dataSourceId" type:"string" required:"true"` // The ID of the domain in which this data source run was performed. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // Specifies the error message that is returned if the operation cannot be successfully // completed. ErrorMessage *DataSourceErrorMessage `locationName:"errorMessage" type:"structure"` // The ID of the data source run. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The ID of the project in which this data source run occured. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The asset statistics from this data source run. RunStatisticsForAssets *RunStatisticsForAssets `locationName:"runStatisticsForAssets" type:"structure"` // The timestamp of when this data source run started. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The status of this data source run. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DataSourceRunStatus"` // The timestamp of when this data source run stopped. StoppedAt *time.Time `locationName:"stoppedAt" type:"timestamp" timestampFormat:"iso8601"` // The type of this data source run. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"DataSourceRunType"` // The timestamp of when this data source run was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // contains filtered or unexported fields }
func (GetDataSourceRunOutput) GoString ¶
func (s GetDataSourceRunOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDataSourceRunOutput) SetCreatedAt ¶
func (s *GetDataSourceRunOutput) SetCreatedAt(v time.Time) *GetDataSourceRunOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetDataSourceRunOutput) SetDataSourceConfigurationSnapshot ¶
func (s *GetDataSourceRunOutput) SetDataSourceConfigurationSnapshot(v string) *GetDataSourceRunOutput
SetDataSourceConfigurationSnapshot sets the DataSourceConfigurationSnapshot field's value.
func (*GetDataSourceRunOutput) SetDataSourceId ¶
func (s *GetDataSourceRunOutput) SetDataSourceId(v string) *GetDataSourceRunOutput
SetDataSourceId sets the DataSourceId field's value.
func (*GetDataSourceRunOutput) SetDomainId ¶
func (s *GetDataSourceRunOutput) SetDomainId(v string) *GetDataSourceRunOutput
SetDomainId sets the DomainId field's value.
func (*GetDataSourceRunOutput) SetErrorMessage ¶
func (s *GetDataSourceRunOutput) SetErrorMessage(v *DataSourceErrorMessage) *GetDataSourceRunOutput
SetErrorMessage sets the ErrorMessage field's value.
func (*GetDataSourceRunOutput) SetId ¶
func (s *GetDataSourceRunOutput) SetId(v string) *GetDataSourceRunOutput
SetId sets the Id field's value.
func (*GetDataSourceRunOutput) SetProjectId ¶
func (s *GetDataSourceRunOutput) SetProjectId(v string) *GetDataSourceRunOutput
SetProjectId sets the ProjectId field's value.
func (*GetDataSourceRunOutput) SetRunStatisticsForAssets ¶
func (s *GetDataSourceRunOutput) SetRunStatisticsForAssets(v *RunStatisticsForAssets) *GetDataSourceRunOutput
SetRunStatisticsForAssets sets the RunStatisticsForAssets field's value.
func (*GetDataSourceRunOutput) SetStartedAt ¶
func (s *GetDataSourceRunOutput) SetStartedAt(v time.Time) *GetDataSourceRunOutput
SetStartedAt sets the StartedAt field's value.
func (*GetDataSourceRunOutput) SetStatus ¶
func (s *GetDataSourceRunOutput) SetStatus(v string) *GetDataSourceRunOutput
SetStatus sets the Status field's value.
func (*GetDataSourceRunOutput) SetStoppedAt ¶
func (s *GetDataSourceRunOutput) SetStoppedAt(v time.Time) *GetDataSourceRunOutput
SetStoppedAt sets the StoppedAt field's value.
func (*GetDataSourceRunOutput) SetType ¶
func (s *GetDataSourceRunOutput) SetType(v string) *GetDataSourceRunOutput
SetType sets the Type field's value.
func (*GetDataSourceRunOutput) SetUpdatedAt ¶
func (s *GetDataSourceRunOutput) SetUpdatedAt(v time.Time) *GetDataSourceRunOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (GetDataSourceRunOutput) String ¶
func (s GetDataSourceRunOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetDomainInput ¶
type GetDomainInput struct { // The identifier of the specified Amazon DataZone domain. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetDomainInput) GoString ¶
func (s GetDomainInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDomainInput) SetIdentifier ¶
func (s *GetDomainInput) SetIdentifier(v string) *GetDomainInput
SetIdentifier sets the Identifier field's value.
func (GetDomainInput) String ¶
func (s GetDomainInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDomainInput) Validate ¶
func (s *GetDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetDomainOutput ¶
type GetDomainOutput struct { // The ARN of the specified Amazon DataZone domain. Arn *string `locationName:"arn" type:"string"` // The timestamp of when the Amazon DataZone domain was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The description of the Amazon DataZone domain. Description *string `locationName:"description" type:"string"` // The domain execution role with which the Amazon DataZone domain is created. // // DomainExecutionRole is a required field DomainExecutionRole *string `locationName:"domainExecutionRole" type:"string" required:"true"` // The identifier of the specified Amazon DataZone domain. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The identifier of the Amazon Web Services Key Management Service (KMS) key // that is used to encrypt the Amazon DataZone domain, metadata, and reporting // data. KmsKeyIdentifier *string `locationName:"kmsKeyIdentifier" min:"1" type:"string"` // The timestamp of when the Amazon DataZone domain was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name of the Amazon DataZone domain. Name *string `locationName:"name" type:"string"` // The URL of the data portal for this Amazon DataZone domain. PortalUrl *string `locationName:"portalUrl" type:"string"` // The single sing-on option of the specified Amazon DataZone domain. SingleSignOn *SingleSignOn `locationName:"singleSignOn" type:"structure"` // The status of the specified Amazon DataZone domain. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DomainStatus"` // The tags specified for the Amazon DataZone domain. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (GetDomainOutput) GoString ¶
func (s GetDomainOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetDomainOutput) SetArn ¶
func (s *GetDomainOutput) SetArn(v string) *GetDomainOutput
SetArn sets the Arn field's value.
func (*GetDomainOutput) SetCreatedAt ¶
func (s *GetDomainOutput) SetCreatedAt(v time.Time) *GetDomainOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetDomainOutput) SetDescription ¶
func (s *GetDomainOutput) SetDescription(v string) *GetDomainOutput
SetDescription sets the Description field's value.
func (*GetDomainOutput) SetDomainExecutionRole ¶
func (s *GetDomainOutput) SetDomainExecutionRole(v string) *GetDomainOutput
SetDomainExecutionRole sets the DomainExecutionRole field's value.
func (*GetDomainOutput) SetId ¶
func (s *GetDomainOutput) SetId(v string) *GetDomainOutput
SetId sets the Id field's value.
func (*GetDomainOutput) SetKmsKeyIdentifier ¶
func (s *GetDomainOutput) SetKmsKeyIdentifier(v string) *GetDomainOutput
SetKmsKeyIdentifier sets the KmsKeyIdentifier field's value.
func (*GetDomainOutput) SetLastUpdatedAt ¶
func (s *GetDomainOutput) SetLastUpdatedAt(v time.Time) *GetDomainOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*GetDomainOutput) SetName ¶
func (s *GetDomainOutput) SetName(v string) *GetDomainOutput
SetName sets the Name field's value.
func (*GetDomainOutput) SetPortalUrl ¶
func (s *GetDomainOutput) SetPortalUrl(v string) *GetDomainOutput
SetPortalUrl sets the PortalUrl field's value.
func (*GetDomainOutput) SetSingleSignOn ¶
func (s *GetDomainOutput) SetSingleSignOn(v *SingleSignOn) *GetDomainOutput
SetSingleSignOn sets the SingleSignOn field's value.
func (*GetDomainOutput) SetStatus ¶
func (s *GetDomainOutput) SetStatus(v string) *GetDomainOutput
SetStatus sets the Status field's value.
func (*GetDomainOutput) SetTags ¶
func (s *GetDomainOutput) SetTags(v map[string]*string) *GetDomainOutput
SetTags sets the Tags field's value.
func (GetDomainOutput) String ¶
func (s GetDomainOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetEnvironmentBlueprintConfigurationInput ¶
type GetEnvironmentBlueprintConfigurationInput struct { // The ID of the Amazon DataZone domain where this blueprint exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // He ID of the blueprint. // // EnvironmentBlueprintIdentifier is a required field EnvironmentBlueprintIdentifier *string `location:"uri" locationName:"environmentBlueprintIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEnvironmentBlueprintConfigurationInput) GoString ¶
func (s GetEnvironmentBlueprintConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentBlueprintConfigurationInput) SetDomainIdentifier ¶
func (s *GetEnvironmentBlueprintConfigurationInput) SetDomainIdentifier(v string) *GetEnvironmentBlueprintConfigurationInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier ¶
func (s *GetEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier(v string) *GetEnvironmentBlueprintConfigurationInput
SetEnvironmentBlueprintIdentifier sets the EnvironmentBlueprintIdentifier field's value.
func (GetEnvironmentBlueprintConfigurationInput) String ¶
func (s GetEnvironmentBlueprintConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentBlueprintConfigurationInput) Validate ¶
func (s *GetEnvironmentBlueprintConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEnvironmentBlueprintConfigurationOutput ¶
type GetEnvironmentBlueprintConfigurationOutput struct { // The timestamp of when this blueprint was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The ID of the Amazon DataZone domain where this blueprint exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The Amazon Web Services regions in which this blueprint is enabled. EnabledRegions []*string `locationName:"enabledRegions" type:"list"` // The ID of the blueprint. // // EnvironmentBlueprintId is a required field EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string" required:"true"` // The ARN of the manage access role with which this blueprint is created. ManageAccessRoleArn *string `locationName:"manageAccessRoleArn" type:"string"` // The ARN of the provisioning role with which this blueprint is created. ProvisioningRoleArn *string `locationName:"provisioningRoleArn" type:"string"` // The regional parameters of the blueprint. RegionalParameters map[string]map[string]*string `locationName:"regionalParameters" type:"map"` // The timestamp of when this blueprint was upated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (GetEnvironmentBlueprintConfigurationOutput) GoString ¶
func (s GetEnvironmentBlueprintConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentBlueprintConfigurationOutput) SetCreatedAt ¶
func (s *GetEnvironmentBlueprintConfigurationOutput) SetCreatedAt(v time.Time) *GetEnvironmentBlueprintConfigurationOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetEnvironmentBlueprintConfigurationOutput) SetDomainId ¶
func (s *GetEnvironmentBlueprintConfigurationOutput) SetDomainId(v string) *GetEnvironmentBlueprintConfigurationOutput
SetDomainId sets the DomainId field's value.
func (*GetEnvironmentBlueprintConfigurationOutput) SetEnabledRegions ¶
func (s *GetEnvironmentBlueprintConfigurationOutput) SetEnabledRegions(v []*string) *GetEnvironmentBlueprintConfigurationOutput
SetEnabledRegions sets the EnabledRegions field's value.
func (*GetEnvironmentBlueprintConfigurationOutput) SetEnvironmentBlueprintId ¶
func (s *GetEnvironmentBlueprintConfigurationOutput) SetEnvironmentBlueprintId(v string) *GetEnvironmentBlueprintConfigurationOutput
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*GetEnvironmentBlueprintConfigurationOutput) SetManageAccessRoleArn ¶
func (s *GetEnvironmentBlueprintConfigurationOutput) SetManageAccessRoleArn(v string) *GetEnvironmentBlueprintConfigurationOutput
SetManageAccessRoleArn sets the ManageAccessRoleArn field's value.
func (*GetEnvironmentBlueprintConfigurationOutput) SetProvisioningRoleArn ¶
func (s *GetEnvironmentBlueprintConfigurationOutput) SetProvisioningRoleArn(v string) *GetEnvironmentBlueprintConfigurationOutput
SetProvisioningRoleArn sets the ProvisioningRoleArn field's value.
func (*GetEnvironmentBlueprintConfigurationOutput) SetRegionalParameters ¶
func (s *GetEnvironmentBlueprintConfigurationOutput) SetRegionalParameters(v map[string]map[string]*string) *GetEnvironmentBlueprintConfigurationOutput
SetRegionalParameters sets the RegionalParameters field's value.
func (*GetEnvironmentBlueprintConfigurationOutput) SetUpdatedAt ¶
func (s *GetEnvironmentBlueprintConfigurationOutput) SetUpdatedAt(v time.Time) *GetEnvironmentBlueprintConfigurationOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (GetEnvironmentBlueprintConfigurationOutput) String ¶
func (s GetEnvironmentBlueprintConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetEnvironmentBlueprintInput ¶
type GetEnvironmentBlueprintInput struct { // The identifier of the domain in which this blueprint exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of this Amazon DataZone blueprint. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEnvironmentBlueprintInput) GoString ¶
func (s GetEnvironmentBlueprintInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentBlueprintInput) SetDomainIdentifier ¶
func (s *GetEnvironmentBlueprintInput) SetDomainIdentifier(v string) *GetEnvironmentBlueprintInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetEnvironmentBlueprintInput) SetIdentifier ¶
func (s *GetEnvironmentBlueprintInput) SetIdentifier(v string) *GetEnvironmentBlueprintInput
SetIdentifier sets the Identifier field's value.
func (GetEnvironmentBlueprintInput) String ¶
func (s GetEnvironmentBlueprintInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentBlueprintInput) Validate ¶
func (s *GetEnvironmentBlueprintInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEnvironmentBlueprintOutput ¶
type GetEnvironmentBlueprintOutput struct { // A timestamp of when this blueprint was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The deployment properties of this Amazon DataZone blueprint. DeploymentProperties *DeploymentProperties `locationName:"deploymentProperties" type:"structure"` // The description of this Amazon DataZone blueprint. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetEnvironmentBlueprintOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The glossary terms attached to this Amazon DataZone blueprint. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The ID of this Amazon DataZone blueprint. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of this Amazon DataZone blueprint. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The provider of this Amazon DataZone blueprint. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The provisioning properties of this Amazon DataZone blueprint. // // ProvisioningProperties is a required field ProvisioningProperties *ProvisioningProperties `locationName:"provisioningProperties" type:"structure" required:"true"` // The timestamp of when this blueprint was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user parameters of this blueprint. UserParameters []*CustomParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (GetEnvironmentBlueprintOutput) GoString ¶
func (s GetEnvironmentBlueprintOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentBlueprintOutput) SetCreatedAt ¶
func (s *GetEnvironmentBlueprintOutput) SetCreatedAt(v time.Time) *GetEnvironmentBlueprintOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetEnvironmentBlueprintOutput) SetDeploymentProperties ¶
func (s *GetEnvironmentBlueprintOutput) SetDeploymentProperties(v *DeploymentProperties) *GetEnvironmentBlueprintOutput
SetDeploymentProperties sets the DeploymentProperties field's value.
func (*GetEnvironmentBlueprintOutput) SetDescription ¶
func (s *GetEnvironmentBlueprintOutput) SetDescription(v string) *GetEnvironmentBlueprintOutput
SetDescription sets the Description field's value.
func (*GetEnvironmentBlueprintOutput) SetGlossaryTerms ¶
func (s *GetEnvironmentBlueprintOutput) SetGlossaryTerms(v []*string) *GetEnvironmentBlueprintOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*GetEnvironmentBlueprintOutput) SetId ¶
func (s *GetEnvironmentBlueprintOutput) SetId(v string) *GetEnvironmentBlueprintOutput
SetId sets the Id field's value.
func (*GetEnvironmentBlueprintOutput) SetName ¶
func (s *GetEnvironmentBlueprintOutput) SetName(v string) *GetEnvironmentBlueprintOutput
SetName sets the Name field's value.
func (*GetEnvironmentBlueprintOutput) SetProvider ¶
func (s *GetEnvironmentBlueprintOutput) SetProvider(v string) *GetEnvironmentBlueprintOutput
SetProvider sets the Provider field's value.
func (*GetEnvironmentBlueprintOutput) SetProvisioningProperties ¶
func (s *GetEnvironmentBlueprintOutput) SetProvisioningProperties(v *ProvisioningProperties) *GetEnvironmentBlueprintOutput
SetProvisioningProperties sets the ProvisioningProperties field's value.
func (*GetEnvironmentBlueprintOutput) SetUpdatedAt ¶
func (s *GetEnvironmentBlueprintOutput) SetUpdatedAt(v time.Time) *GetEnvironmentBlueprintOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetEnvironmentBlueprintOutput) SetUserParameters ¶
func (s *GetEnvironmentBlueprintOutput) SetUserParameters(v []*CustomParameter) *GetEnvironmentBlueprintOutput
SetUserParameters sets the UserParameters field's value.
func (GetEnvironmentBlueprintOutput) String ¶
func (s GetEnvironmentBlueprintOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetEnvironmentInput ¶
type GetEnvironmentInput struct { // The ID of the Amazon DataZone domain where the environment exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the Amazon DataZone environment. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEnvironmentInput) GoString ¶
func (s GetEnvironmentInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentInput) SetDomainIdentifier ¶
func (s *GetEnvironmentInput) SetDomainIdentifier(v string) *GetEnvironmentInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetEnvironmentInput) SetIdentifier ¶
func (s *GetEnvironmentInput) SetIdentifier(v string) *GetEnvironmentInput
SetIdentifier sets the Identifier field's value.
func (GetEnvironmentInput) String ¶
func (s GetEnvironmentInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentInput) Validate ¶
func (s *GetEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEnvironmentOutput ¶
type GetEnvironmentOutput struct { // The ID of the Amazon Web Services account where the environment exists. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services region where the environment exists. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The timestamp of when the environment was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the environment. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The deployment properties of the environment. DeploymentProperties *DeploymentProperties `locationName:"deploymentProperties" type:"structure"` // The description of the environment. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetEnvironmentOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain where the environment exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The actions of the environment. EnvironmentActions []*ConfigurableEnvironmentAction `locationName:"environmentActions" type:"list"` // The blueprint with which the environment is created. EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string"` // The ID of the environment profile with which the environment is created. // // EnvironmentProfileId is a required field EnvironmentProfileId *string `locationName:"environmentProfileId" type:"string" required:"true"` // The business glossary terms that can be used in this environment. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The ID of the environment. Id *string `locationName:"id" type:"string"` // The details of the last deployment of the environment. LastDeployment *Deployment `locationName:"lastDeployment" type:"structure"` // The name of the environment. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetEnvironmentOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone project in which this environment is created. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The provider of this Amazon DataZone environment. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The provisioned resources of this Amazon DataZone environment. ProvisionedResources []*Resource `locationName:"provisionedResources" type:"list"` // The provisioning properties of this Amazon DataZone environment. ProvisioningProperties *ProvisioningProperties `locationName:"provisioningProperties" type:"structure"` // The status of this Amazon DataZone environment. Status *string `locationName:"status" type:"string" enum:"EnvironmentStatus"` // The timestamp of when this environment was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user parameters of this Amazon DataZone environment. UserParameters []*CustomParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (GetEnvironmentOutput) GoString ¶
func (s GetEnvironmentOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentOutput) SetAwsAccountId ¶
func (s *GetEnvironmentOutput) SetAwsAccountId(v string) *GetEnvironmentOutput
SetAwsAccountId sets the AwsAccountId field's value.
func (*GetEnvironmentOutput) SetAwsAccountRegion ¶
func (s *GetEnvironmentOutput) SetAwsAccountRegion(v string) *GetEnvironmentOutput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*GetEnvironmentOutput) SetCreatedAt ¶
func (s *GetEnvironmentOutput) SetCreatedAt(v time.Time) *GetEnvironmentOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetEnvironmentOutput) SetCreatedBy ¶
func (s *GetEnvironmentOutput) SetCreatedBy(v string) *GetEnvironmentOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetEnvironmentOutput) SetDeploymentProperties ¶
func (s *GetEnvironmentOutput) SetDeploymentProperties(v *DeploymentProperties) *GetEnvironmentOutput
SetDeploymentProperties sets the DeploymentProperties field's value.
func (*GetEnvironmentOutput) SetDescription ¶
func (s *GetEnvironmentOutput) SetDescription(v string) *GetEnvironmentOutput
SetDescription sets the Description field's value.
func (*GetEnvironmentOutput) SetDomainId ¶
func (s *GetEnvironmentOutput) SetDomainId(v string) *GetEnvironmentOutput
SetDomainId sets the DomainId field's value.
func (*GetEnvironmentOutput) SetEnvironmentActions ¶
func (s *GetEnvironmentOutput) SetEnvironmentActions(v []*ConfigurableEnvironmentAction) *GetEnvironmentOutput
SetEnvironmentActions sets the EnvironmentActions field's value.
func (*GetEnvironmentOutput) SetEnvironmentBlueprintId ¶
func (s *GetEnvironmentOutput) SetEnvironmentBlueprintId(v string) *GetEnvironmentOutput
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*GetEnvironmentOutput) SetEnvironmentProfileId ¶
func (s *GetEnvironmentOutput) SetEnvironmentProfileId(v string) *GetEnvironmentOutput
SetEnvironmentProfileId sets the EnvironmentProfileId field's value.
func (*GetEnvironmentOutput) SetGlossaryTerms ¶
func (s *GetEnvironmentOutput) SetGlossaryTerms(v []*string) *GetEnvironmentOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*GetEnvironmentOutput) SetId ¶
func (s *GetEnvironmentOutput) SetId(v string) *GetEnvironmentOutput
SetId sets the Id field's value.
func (*GetEnvironmentOutput) SetLastDeployment ¶
func (s *GetEnvironmentOutput) SetLastDeployment(v *Deployment) *GetEnvironmentOutput
SetLastDeployment sets the LastDeployment field's value.
func (*GetEnvironmentOutput) SetName ¶
func (s *GetEnvironmentOutput) SetName(v string) *GetEnvironmentOutput
SetName sets the Name field's value.
func (*GetEnvironmentOutput) SetProjectId ¶
func (s *GetEnvironmentOutput) SetProjectId(v string) *GetEnvironmentOutput
SetProjectId sets the ProjectId field's value.
func (*GetEnvironmentOutput) SetProvider ¶
func (s *GetEnvironmentOutput) SetProvider(v string) *GetEnvironmentOutput
SetProvider sets the Provider field's value.
func (*GetEnvironmentOutput) SetProvisionedResources ¶
func (s *GetEnvironmentOutput) SetProvisionedResources(v []*Resource) *GetEnvironmentOutput
SetProvisionedResources sets the ProvisionedResources field's value.
func (*GetEnvironmentOutput) SetProvisioningProperties ¶
func (s *GetEnvironmentOutput) SetProvisioningProperties(v *ProvisioningProperties) *GetEnvironmentOutput
SetProvisioningProperties sets the ProvisioningProperties field's value.
func (*GetEnvironmentOutput) SetStatus ¶
func (s *GetEnvironmentOutput) SetStatus(v string) *GetEnvironmentOutput
SetStatus sets the Status field's value.
func (*GetEnvironmentOutput) SetUpdatedAt ¶
func (s *GetEnvironmentOutput) SetUpdatedAt(v time.Time) *GetEnvironmentOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetEnvironmentOutput) SetUserParameters ¶
func (s *GetEnvironmentOutput) SetUserParameters(v []*CustomParameter) *GetEnvironmentOutput
SetUserParameters sets the UserParameters field's value.
func (GetEnvironmentOutput) String ¶
func (s GetEnvironmentOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetEnvironmentProfileInput ¶
type GetEnvironmentProfileInput struct { // The ID of the Amazon DataZone domain in which this environment profile exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the environment profile. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetEnvironmentProfileInput) GoString ¶
func (s GetEnvironmentProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentProfileInput) SetDomainIdentifier ¶
func (s *GetEnvironmentProfileInput) SetDomainIdentifier(v string) *GetEnvironmentProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetEnvironmentProfileInput) SetIdentifier ¶
func (s *GetEnvironmentProfileInput) SetIdentifier(v string) *GetEnvironmentProfileInput
SetIdentifier sets the Identifier field's value.
func (GetEnvironmentProfileInput) String ¶
func (s GetEnvironmentProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentProfileInput) Validate ¶
func (s *GetEnvironmentProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetEnvironmentProfileOutput ¶
type GetEnvironmentProfileOutput struct { // The ID of the Amazon Web Services account where this environment profile // exists. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services region where this environment profile exists. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The timestamp of when this environment profile was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created this environment profile. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the environment profile. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetEnvironmentProfileOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this environment profile exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the blueprint with which this environment profile is created. // // EnvironmentBlueprintId is a required field EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string" required:"true"` // The ID of the environment profile. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of the environment profile. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetEnvironmentProfileOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone project in which this environment profile is // created. ProjectId *string `locationName:"projectId" type:"string"` // The timestamp of when this environment profile was upated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user parameters of the environment profile. UserParameters []*CustomParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (GetEnvironmentProfileOutput) GoString ¶
func (s GetEnvironmentProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetEnvironmentProfileOutput) SetAwsAccountId ¶
func (s *GetEnvironmentProfileOutput) SetAwsAccountId(v string) *GetEnvironmentProfileOutput
SetAwsAccountId sets the AwsAccountId field's value.
func (*GetEnvironmentProfileOutput) SetAwsAccountRegion ¶
func (s *GetEnvironmentProfileOutput) SetAwsAccountRegion(v string) *GetEnvironmentProfileOutput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*GetEnvironmentProfileOutput) SetCreatedAt ¶
func (s *GetEnvironmentProfileOutput) SetCreatedAt(v time.Time) *GetEnvironmentProfileOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetEnvironmentProfileOutput) SetCreatedBy ¶
func (s *GetEnvironmentProfileOutput) SetCreatedBy(v string) *GetEnvironmentProfileOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetEnvironmentProfileOutput) SetDescription ¶
func (s *GetEnvironmentProfileOutput) SetDescription(v string) *GetEnvironmentProfileOutput
SetDescription sets the Description field's value.
func (*GetEnvironmentProfileOutput) SetDomainId ¶
func (s *GetEnvironmentProfileOutput) SetDomainId(v string) *GetEnvironmentProfileOutput
SetDomainId sets the DomainId field's value.
func (*GetEnvironmentProfileOutput) SetEnvironmentBlueprintId ¶
func (s *GetEnvironmentProfileOutput) SetEnvironmentBlueprintId(v string) *GetEnvironmentProfileOutput
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*GetEnvironmentProfileOutput) SetId ¶
func (s *GetEnvironmentProfileOutput) SetId(v string) *GetEnvironmentProfileOutput
SetId sets the Id field's value.
func (*GetEnvironmentProfileOutput) SetName ¶
func (s *GetEnvironmentProfileOutput) SetName(v string) *GetEnvironmentProfileOutput
SetName sets the Name field's value.
func (*GetEnvironmentProfileOutput) SetProjectId ¶
func (s *GetEnvironmentProfileOutput) SetProjectId(v string) *GetEnvironmentProfileOutput
SetProjectId sets the ProjectId field's value.
func (*GetEnvironmentProfileOutput) SetUpdatedAt ¶
func (s *GetEnvironmentProfileOutput) SetUpdatedAt(v time.Time) *GetEnvironmentProfileOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetEnvironmentProfileOutput) SetUserParameters ¶
func (s *GetEnvironmentProfileOutput) SetUserParameters(v []*CustomParameter) *GetEnvironmentProfileOutput
SetUserParameters sets the UserParameters field's value.
func (GetEnvironmentProfileOutput) String ¶
func (s GetEnvironmentProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetFormTypeInput ¶
type GetFormTypeInput struct { // The ID of the Amazon DataZone domain in which this metadata form type exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the metadata form type. // // FormTypeIdentifier is a required field FormTypeIdentifier *string `location:"uri" locationName:"formTypeIdentifier" min:"1" type:"string" required:"true"` // The revision of this metadata form type. Revision *string `location:"querystring" locationName:"revision" min:"1" type:"string"` // contains filtered or unexported fields }
func (GetFormTypeInput) GoString ¶
func (s GetFormTypeInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFormTypeInput) SetDomainIdentifier ¶
func (s *GetFormTypeInput) SetDomainIdentifier(v string) *GetFormTypeInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetFormTypeInput) SetFormTypeIdentifier ¶
func (s *GetFormTypeInput) SetFormTypeIdentifier(v string) *GetFormTypeInput
SetFormTypeIdentifier sets the FormTypeIdentifier field's value.
func (*GetFormTypeInput) SetRevision ¶
func (s *GetFormTypeInput) SetRevision(v string) *GetFormTypeInput
SetRevision sets the Revision field's value.
func (GetFormTypeInput) String ¶
func (s GetFormTypeInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFormTypeInput) Validate ¶
func (s *GetFormTypeInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetFormTypeOutput ¶
type GetFormTypeOutput struct { // The timestamp of when this metadata form type was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created this metadata form type. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of the metadata form type. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetFormTypeOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this metadata form type exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The imports of the metadata form type. Imports []*Import `locationName:"imports" min:"1" type:"list"` // The model of the metadata form type. // // Model is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetFormTypeOutput's // String and GoString methods. // // Model is a required field Model *Model `locationName:"model" type:"structure" required:"true" sensitive:"true"` // The name of the metadata form type. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetFormTypeOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the Amazon DataZone domain in which the metadata form type was // originally created. OriginDomainId *string `locationName:"originDomainId" type:"string"` // The ID of the project in which this metadata form type was originally created. OriginProjectId *string `locationName:"originProjectId" type:"string"` // The ID of the project that owns this metadata form type. OwningProjectId *string `locationName:"owningProjectId" type:"string"` // The revision of the metadata form type. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // The status of the metadata form type. Status *string `locationName:"status" type:"string" enum:"FormTypeStatus"` // contains filtered or unexported fields }
func (GetFormTypeOutput) GoString ¶
func (s GetFormTypeOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetFormTypeOutput) SetCreatedAt ¶
func (s *GetFormTypeOutput) SetCreatedAt(v time.Time) *GetFormTypeOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetFormTypeOutput) SetCreatedBy ¶
func (s *GetFormTypeOutput) SetCreatedBy(v string) *GetFormTypeOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetFormTypeOutput) SetDescription ¶
func (s *GetFormTypeOutput) SetDescription(v string) *GetFormTypeOutput
SetDescription sets the Description field's value.
func (*GetFormTypeOutput) SetDomainId ¶
func (s *GetFormTypeOutput) SetDomainId(v string) *GetFormTypeOutput
SetDomainId sets the DomainId field's value.
func (*GetFormTypeOutput) SetImports ¶
func (s *GetFormTypeOutput) SetImports(v []*Import) *GetFormTypeOutput
SetImports sets the Imports field's value.
func (*GetFormTypeOutput) SetModel ¶
func (s *GetFormTypeOutput) SetModel(v *Model) *GetFormTypeOutput
SetModel sets the Model field's value.
func (*GetFormTypeOutput) SetName ¶
func (s *GetFormTypeOutput) SetName(v string) *GetFormTypeOutput
SetName sets the Name field's value.
func (*GetFormTypeOutput) SetOriginDomainId ¶
func (s *GetFormTypeOutput) SetOriginDomainId(v string) *GetFormTypeOutput
SetOriginDomainId sets the OriginDomainId field's value.
func (*GetFormTypeOutput) SetOriginProjectId ¶
func (s *GetFormTypeOutput) SetOriginProjectId(v string) *GetFormTypeOutput
SetOriginProjectId sets the OriginProjectId field's value.
func (*GetFormTypeOutput) SetOwningProjectId ¶
func (s *GetFormTypeOutput) SetOwningProjectId(v string) *GetFormTypeOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*GetFormTypeOutput) SetRevision ¶
func (s *GetFormTypeOutput) SetRevision(v string) *GetFormTypeOutput
SetRevision sets the Revision field's value.
func (*GetFormTypeOutput) SetStatus ¶
func (s *GetFormTypeOutput) SetStatus(v string) *GetFormTypeOutput
SetStatus sets the Status field's value.
func (GetFormTypeOutput) String ¶
func (s GetFormTypeOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetGlossaryInput ¶
type GetGlossaryInput struct { // The ID of the Amazon DataZone domain in which this business glossary exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the business glossary. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetGlossaryInput) GoString ¶
func (s GetGlossaryInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGlossaryInput) SetDomainIdentifier ¶
func (s *GetGlossaryInput) SetDomainIdentifier(v string) *GetGlossaryInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetGlossaryInput) SetIdentifier ¶
func (s *GetGlossaryInput) SetIdentifier(v string) *GetGlossaryInput
SetIdentifier sets the Identifier field's value.
func (GetGlossaryInput) String ¶
func (s GetGlossaryInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGlossaryInput) Validate ¶
func (s *GetGlossaryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGlossaryOutput ¶
type GetGlossaryOutput struct { // The timestamp of when this business glossary was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created this business glossary. CreatedBy *string `locationName:"createdBy" type:"string"` // The description of the business glossary. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetGlossaryOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which this business glossary exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the business glossary. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of the business glossary. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetGlossaryOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the project that owns this business glossary. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The status of the business glossary. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"GlossaryStatus"` // The timestamp of when the business glossary was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the business glossary. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetGlossaryOutput) GoString ¶
func (s GetGlossaryOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGlossaryOutput) SetCreatedAt ¶
func (s *GetGlossaryOutput) SetCreatedAt(v time.Time) *GetGlossaryOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetGlossaryOutput) SetCreatedBy ¶
func (s *GetGlossaryOutput) SetCreatedBy(v string) *GetGlossaryOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetGlossaryOutput) SetDescription ¶
func (s *GetGlossaryOutput) SetDescription(v string) *GetGlossaryOutput
SetDescription sets the Description field's value.
func (*GetGlossaryOutput) SetDomainId ¶
func (s *GetGlossaryOutput) SetDomainId(v string) *GetGlossaryOutput
SetDomainId sets the DomainId field's value.
func (*GetGlossaryOutput) SetId ¶
func (s *GetGlossaryOutput) SetId(v string) *GetGlossaryOutput
SetId sets the Id field's value.
func (*GetGlossaryOutput) SetName ¶
func (s *GetGlossaryOutput) SetName(v string) *GetGlossaryOutput
SetName sets the Name field's value.
func (*GetGlossaryOutput) SetOwningProjectId ¶
func (s *GetGlossaryOutput) SetOwningProjectId(v string) *GetGlossaryOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*GetGlossaryOutput) SetStatus ¶
func (s *GetGlossaryOutput) SetStatus(v string) *GetGlossaryOutput
SetStatus sets the Status field's value.
func (*GetGlossaryOutput) SetUpdatedAt ¶
func (s *GetGlossaryOutput) SetUpdatedAt(v time.Time) *GetGlossaryOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetGlossaryOutput) SetUpdatedBy ¶
func (s *GetGlossaryOutput) SetUpdatedBy(v string) *GetGlossaryOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetGlossaryOutput) String ¶
func (s GetGlossaryOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetGlossaryTermInput ¶
type GetGlossaryTermInput struct { // The ID of the Amazon DataZone domain in which this business glossary term // exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the business glossary term. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetGlossaryTermInput) GoString ¶
func (s GetGlossaryTermInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGlossaryTermInput) SetDomainIdentifier ¶
func (s *GetGlossaryTermInput) SetDomainIdentifier(v string) *GetGlossaryTermInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetGlossaryTermInput) SetIdentifier ¶
func (s *GetGlossaryTermInput) SetIdentifier(v string) *GetGlossaryTermInput
SetIdentifier sets the Identifier field's value.
func (GetGlossaryTermInput) String ¶
func (s GetGlossaryTermInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGlossaryTermInput) Validate ¶
func (s *GetGlossaryTermInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGlossaryTermOutput ¶
type GetGlossaryTermOutput struct { // The timestamp of when the business glossary term was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the business glossary. CreatedBy *string `locationName:"createdBy" type:"string"` // The ID of the Amazon DataZone domain in which this business glossary term // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the business glossary to which this term belongs. // // GlossaryId is a required field GlossaryId *string `locationName:"glossaryId" type:"string" required:"true"` // The ID of the business glossary term. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The long description of the business glossary term. // // LongDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetGlossaryTermOutput's // String and GoString methods. LongDescription *string `locationName:"longDescription" type:"string" sensitive:"true"` // The name of the business glossary term. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetGlossaryTermOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The short decription of the business glossary term. // // ShortDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetGlossaryTermOutput's // String and GoString methods. ShortDescription *string `locationName:"shortDescription" type:"string" sensitive:"true"` // The status of the business glossary term. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"GlossaryTermStatus"` // The relations of the business glossary term. TermRelations *TermRelations `locationName:"termRelations" type:"structure"` // The timestamp of when the business glossary term was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the business glossary term. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetGlossaryTermOutput) GoString ¶
func (s GetGlossaryTermOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGlossaryTermOutput) SetCreatedAt ¶
func (s *GetGlossaryTermOutput) SetCreatedAt(v time.Time) *GetGlossaryTermOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetGlossaryTermOutput) SetCreatedBy ¶
func (s *GetGlossaryTermOutput) SetCreatedBy(v string) *GetGlossaryTermOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetGlossaryTermOutput) SetDomainId ¶
func (s *GetGlossaryTermOutput) SetDomainId(v string) *GetGlossaryTermOutput
SetDomainId sets the DomainId field's value.
func (*GetGlossaryTermOutput) SetGlossaryId ¶
func (s *GetGlossaryTermOutput) SetGlossaryId(v string) *GetGlossaryTermOutput
SetGlossaryId sets the GlossaryId field's value.
func (*GetGlossaryTermOutput) SetId ¶
func (s *GetGlossaryTermOutput) SetId(v string) *GetGlossaryTermOutput
SetId sets the Id field's value.
func (*GetGlossaryTermOutput) SetLongDescription ¶
func (s *GetGlossaryTermOutput) SetLongDescription(v string) *GetGlossaryTermOutput
SetLongDescription sets the LongDescription field's value.
func (*GetGlossaryTermOutput) SetName ¶
func (s *GetGlossaryTermOutput) SetName(v string) *GetGlossaryTermOutput
SetName sets the Name field's value.
func (*GetGlossaryTermOutput) SetShortDescription ¶
func (s *GetGlossaryTermOutput) SetShortDescription(v string) *GetGlossaryTermOutput
SetShortDescription sets the ShortDescription field's value.
func (*GetGlossaryTermOutput) SetStatus ¶
func (s *GetGlossaryTermOutput) SetStatus(v string) *GetGlossaryTermOutput
SetStatus sets the Status field's value.
func (*GetGlossaryTermOutput) SetTermRelations ¶
func (s *GetGlossaryTermOutput) SetTermRelations(v *TermRelations) *GetGlossaryTermOutput
SetTermRelations sets the TermRelations field's value.
func (*GetGlossaryTermOutput) SetUpdatedAt ¶
func (s *GetGlossaryTermOutput) SetUpdatedAt(v time.Time) *GetGlossaryTermOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetGlossaryTermOutput) SetUpdatedBy ¶
func (s *GetGlossaryTermOutput) SetUpdatedBy(v string) *GetGlossaryTermOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetGlossaryTermOutput) String ¶
func (s GetGlossaryTermOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetGroupProfileInput ¶
type GetGroupProfileInput struct { // The identifier of the Amazon DataZone domain in which the group profile exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the group profile. // // GroupIdentifier is a required field GroupIdentifier *string `location:"uri" locationName:"groupIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetGroupProfileInput) GoString ¶
func (s GetGroupProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGroupProfileInput) SetDomainIdentifier ¶
func (s *GetGroupProfileInput) SetDomainIdentifier(v string) *GetGroupProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetGroupProfileInput) SetGroupIdentifier ¶
func (s *GetGroupProfileInput) SetGroupIdentifier(v string) *GetGroupProfileInput
SetGroupIdentifier sets the GroupIdentifier field's value.
func (GetGroupProfileInput) String ¶
func (s GetGroupProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGroupProfileInput) Validate ¶
func (s *GetGroupProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetGroupProfileOutput ¶
type GetGroupProfileOutput struct { // The identifier of the Amazon DataZone domain in which the group profile exists. DomainId *string `locationName:"domainId" type:"string"` // The name of the group for which the specified group profile exists. // // GroupName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetGroupProfileOutput's // String and GoString methods. GroupName *string `locationName:"groupName" min:"1" type:"string" sensitive:"true"` // The identifier of the group profile. Id *string `locationName:"id" type:"string"` // The identifier of the group profile. Status *string `locationName:"status" type:"string" enum:"GroupProfileStatus"` // contains filtered or unexported fields }
func (GetGroupProfileOutput) GoString ¶
func (s GetGroupProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetGroupProfileOutput) SetDomainId ¶
func (s *GetGroupProfileOutput) SetDomainId(v string) *GetGroupProfileOutput
SetDomainId sets the DomainId field's value.
func (*GetGroupProfileOutput) SetGroupName ¶
func (s *GetGroupProfileOutput) SetGroupName(v string) *GetGroupProfileOutput
SetGroupName sets the GroupName field's value.
func (*GetGroupProfileOutput) SetId ¶
func (s *GetGroupProfileOutput) SetId(v string) *GetGroupProfileOutput
SetId sets the Id field's value.
func (*GetGroupProfileOutput) SetStatus ¶
func (s *GetGroupProfileOutput) SetStatus(v string) *GetGroupProfileOutput
SetStatus sets the Status field's value.
func (GetGroupProfileOutput) String ¶
func (s GetGroupProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetIamPortalLoginUrlInput ¶
type GetIamPortalLoginUrlInput struct { // the ID of the Amazon DataZone domain the data portal of which you want to // get. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetIamPortalLoginUrlInput) GoString ¶
func (s GetIamPortalLoginUrlInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetIamPortalLoginUrlInput) SetDomainIdentifier ¶
func (s *GetIamPortalLoginUrlInput) SetDomainIdentifier(v string) *GetIamPortalLoginUrlInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (GetIamPortalLoginUrlInput) String ¶
func (s GetIamPortalLoginUrlInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetIamPortalLoginUrlInput) Validate ¶
func (s *GetIamPortalLoginUrlInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetIamPortalLoginUrlOutput ¶
type GetIamPortalLoginUrlOutput struct { // The data portal URL of the specified Amazon DataZone domain. AuthCodeUrl *string `locationName:"authCodeUrl" type:"string"` // The ID of the user profile. // // UserProfileId is a required field UserProfileId *string `locationName:"userProfileId" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetIamPortalLoginUrlOutput) GoString ¶
func (s GetIamPortalLoginUrlOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetIamPortalLoginUrlOutput) SetAuthCodeUrl ¶
func (s *GetIamPortalLoginUrlOutput) SetAuthCodeUrl(v string) *GetIamPortalLoginUrlOutput
SetAuthCodeUrl sets the AuthCodeUrl field's value.
func (*GetIamPortalLoginUrlOutput) SetUserProfileId ¶
func (s *GetIamPortalLoginUrlOutput) SetUserProfileId(v string) *GetIamPortalLoginUrlOutput
SetUserProfileId sets the UserProfileId field's value.
func (GetIamPortalLoginUrlOutput) String ¶
func (s GetIamPortalLoginUrlOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetListingInput ¶
type GetListingInput struct { // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` ListingRevision *string `location:"querystring" locationName:"listingRevision" min:"1" type:"string"` // contains filtered or unexported fields }
func (GetListingInput) GoString ¶
func (s GetListingInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListingInput) SetDomainIdentifier ¶
func (s *GetListingInput) SetDomainIdentifier(v string) *GetListingInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetListingInput) SetIdentifier ¶
func (s *GetListingInput) SetIdentifier(v string) *GetListingInput
SetIdentifier sets the Identifier field's value.
func (*GetListingInput) SetListingRevision ¶
func (s *GetListingInput) SetListingRevision(v string) *GetListingInput
SetListingRevision sets the ListingRevision field's value.
func (GetListingInput) String ¶
func (s GetListingInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListingInput) Validate ¶
func (s *GetListingInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetListingOutput ¶
type GetListingOutput struct { CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the listing. CreatedBy *string `locationName:"createdBy" type:"string"` // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetListingOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The details of a listing (aka asset published in a Amazon DataZone catalog). Item *ListingItem `locationName:"item" type:"structure"` // ListingRevision is a required field ListingRevision *string `locationName:"listingRevision" min:"1" type:"string" required:"true"` Name *string `locationName:"name" min:"1" type:"string"` Status *string `locationName:"status" type:"string" enum:"ListingStatus"` // The timestamp of when the listing was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the listing. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetListingOutput) GoString ¶
func (s GetListingOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetListingOutput) SetCreatedAt ¶
func (s *GetListingOutput) SetCreatedAt(v time.Time) *GetListingOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetListingOutput) SetCreatedBy ¶
func (s *GetListingOutput) SetCreatedBy(v string) *GetListingOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetListingOutput) SetDescription ¶
func (s *GetListingOutput) SetDescription(v string) *GetListingOutput
SetDescription sets the Description field's value.
func (*GetListingOutput) SetDomainId ¶
func (s *GetListingOutput) SetDomainId(v string) *GetListingOutput
SetDomainId sets the DomainId field's value.
func (*GetListingOutput) SetId ¶
func (s *GetListingOutput) SetId(v string) *GetListingOutput
SetId sets the Id field's value.
func (*GetListingOutput) SetItem ¶
func (s *GetListingOutput) SetItem(v *ListingItem) *GetListingOutput
SetItem sets the Item field's value.
func (*GetListingOutput) SetListingRevision ¶
func (s *GetListingOutput) SetListingRevision(v string) *GetListingOutput
SetListingRevision sets the ListingRevision field's value.
func (*GetListingOutput) SetName ¶
func (s *GetListingOutput) SetName(v string) *GetListingOutput
SetName sets the Name field's value.
func (*GetListingOutput) SetStatus ¶
func (s *GetListingOutput) SetStatus(v string) *GetListingOutput
SetStatus sets the Status field's value.
func (*GetListingOutput) SetUpdatedAt ¶
func (s *GetListingOutput) SetUpdatedAt(v time.Time) *GetListingOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetListingOutput) SetUpdatedBy ¶
func (s *GetListingOutput) SetUpdatedBy(v string) *GetListingOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetListingOutput) String ¶
func (s GetListingOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetProjectInput ¶
type GetProjectInput struct { // The ID of the Amazon DataZone domain in which the project exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the project. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetProjectInput) GoString ¶
func (s GetProjectInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProjectInput) SetDomainIdentifier ¶
func (s *GetProjectInput) SetDomainIdentifier(v string) *GetProjectInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetProjectInput) SetIdentifier ¶
func (s *GetProjectInput) SetIdentifier(v string) *GetProjectInput
SetIdentifier sets the Identifier field's value.
func (GetProjectInput) String ¶
func (s GetProjectInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProjectInput) Validate ¶
func (s *GetProjectInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetProjectOutput ¶
type GetProjectOutput struct { // The timestamp of when the project was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the project. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the project. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetProjectOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The ID of the Amazon DataZone domain in which the project exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The business glossary terms that can be used in the project. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // >The ID of the project. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The timestamp of when the project was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp" timestampFormat:"iso8601"` // The name of the project. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetProjectOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (GetProjectOutput) GoString ¶
func (s GetProjectOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetProjectOutput) SetCreatedAt ¶
func (s *GetProjectOutput) SetCreatedAt(v time.Time) *GetProjectOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetProjectOutput) SetCreatedBy ¶
func (s *GetProjectOutput) SetCreatedBy(v string) *GetProjectOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetProjectOutput) SetDescription ¶
func (s *GetProjectOutput) SetDescription(v string) *GetProjectOutput
SetDescription sets the Description field's value.
func (*GetProjectOutput) SetDomainId ¶
func (s *GetProjectOutput) SetDomainId(v string) *GetProjectOutput
SetDomainId sets the DomainId field's value.
func (*GetProjectOutput) SetGlossaryTerms ¶
func (s *GetProjectOutput) SetGlossaryTerms(v []*string) *GetProjectOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*GetProjectOutput) SetId ¶
func (s *GetProjectOutput) SetId(v string) *GetProjectOutput
SetId sets the Id field's value.
func (*GetProjectOutput) SetLastUpdatedAt ¶
func (s *GetProjectOutput) SetLastUpdatedAt(v time.Time) *GetProjectOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*GetProjectOutput) SetName ¶
func (s *GetProjectOutput) SetName(v string) *GetProjectOutput
SetName sets the Name field's value.
func (GetProjectOutput) String ¶
func (s GetProjectOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetSubscriptionGrantInput ¶
type GetSubscriptionGrantInput struct { // The ID of the Amazon DataZone domain in which the subscription grant exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the subscription grant. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSubscriptionGrantInput) GoString ¶
func (s GetSubscriptionGrantInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionGrantInput) SetDomainIdentifier ¶
func (s *GetSubscriptionGrantInput) SetDomainIdentifier(v string) *GetSubscriptionGrantInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetSubscriptionGrantInput) SetIdentifier ¶
func (s *GetSubscriptionGrantInput) SetIdentifier(v string) *GetSubscriptionGrantInput
SetIdentifier sets the Identifier field's value.
func (GetSubscriptionGrantInput) String ¶
func (s GetSubscriptionGrantInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionGrantInput) Validate ¶
func (s *GetSubscriptionGrantInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSubscriptionGrantOutput ¶
type GetSubscriptionGrantOutput struct { // The assets for which the subscription grant is created. Assets []*SubscribedAsset `locationName:"assets" type:"list"` // The timestamp of when the subscription grant is created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription grant. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The ID of the Amazon DataZone domain in which the subscription grant exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The entity to which the subscription is granted. // // GrantedEntity is a required field GrantedEntity *GrantedEntity `locationName:"grantedEntity" type:"structure" required:"true"` // The ID of the subscription grant. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The status of the subscription grant. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionGrantOverallStatus"` // The identifier of the subscription. SubscriptionId *string `locationName:"subscriptionId" type:"string"` // The subscription target ID associated with the subscription grant. // // SubscriptionTargetId is a required field SubscriptionTargetId *string `locationName:"subscriptionTargetId" type:"string" required:"true"` // The timestamp of when the subscription grant was upated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription grant. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetSubscriptionGrantOutput) GoString ¶
func (s GetSubscriptionGrantOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionGrantOutput) SetAssets ¶
func (s *GetSubscriptionGrantOutput) SetAssets(v []*SubscribedAsset) *GetSubscriptionGrantOutput
SetAssets sets the Assets field's value.
func (*GetSubscriptionGrantOutput) SetCreatedAt ¶
func (s *GetSubscriptionGrantOutput) SetCreatedAt(v time.Time) *GetSubscriptionGrantOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetSubscriptionGrantOutput) SetCreatedBy ¶
func (s *GetSubscriptionGrantOutput) SetCreatedBy(v string) *GetSubscriptionGrantOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetSubscriptionGrantOutput) SetDomainId ¶
func (s *GetSubscriptionGrantOutput) SetDomainId(v string) *GetSubscriptionGrantOutput
SetDomainId sets the DomainId field's value.
func (*GetSubscriptionGrantOutput) SetGrantedEntity ¶
func (s *GetSubscriptionGrantOutput) SetGrantedEntity(v *GrantedEntity) *GetSubscriptionGrantOutput
SetGrantedEntity sets the GrantedEntity field's value.
func (*GetSubscriptionGrantOutput) SetId ¶
func (s *GetSubscriptionGrantOutput) SetId(v string) *GetSubscriptionGrantOutput
SetId sets the Id field's value.
func (*GetSubscriptionGrantOutput) SetStatus ¶
func (s *GetSubscriptionGrantOutput) SetStatus(v string) *GetSubscriptionGrantOutput
SetStatus sets the Status field's value.
func (*GetSubscriptionGrantOutput) SetSubscriptionId ¶
func (s *GetSubscriptionGrantOutput) SetSubscriptionId(v string) *GetSubscriptionGrantOutput
SetSubscriptionId sets the SubscriptionId field's value.
func (*GetSubscriptionGrantOutput) SetSubscriptionTargetId ¶
func (s *GetSubscriptionGrantOutput) SetSubscriptionTargetId(v string) *GetSubscriptionGrantOutput
SetSubscriptionTargetId sets the SubscriptionTargetId field's value.
func (*GetSubscriptionGrantOutput) SetUpdatedAt ¶
func (s *GetSubscriptionGrantOutput) SetUpdatedAt(v time.Time) *GetSubscriptionGrantOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetSubscriptionGrantOutput) SetUpdatedBy ¶
func (s *GetSubscriptionGrantOutput) SetUpdatedBy(v string) *GetSubscriptionGrantOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetSubscriptionGrantOutput) String ¶
func (s GetSubscriptionGrantOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetSubscriptionInput ¶
type GetSubscriptionInput struct { // The ID of the Amazon DataZone domain in which the subscription exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the subscription. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSubscriptionInput) GoString ¶
func (s GetSubscriptionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionInput) SetDomainIdentifier ¶
func (s *GetSubscriptionInput) SetDomainIdentifier(v string) *GetSubscriptionInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetSubscriptionInput) SetIdentifier ¶
func (s *GetSubscriptionInput) SetIdentifier(v string) *GetSubscriptionInput
SetIdentifier sets the Identifier field's value.
func (GetSubscriptionInput) String ¶
func (s GetSubscriptionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionInput) Validate ¶
func (s *GetSubscriptionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSubscriptionOutput ¶
type GetSubscriptionOutput struct { // The timestamp of when the subscription was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The ID of the Amazon DataZone domain in which the subscription exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the subscription. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The retain permissions of the subscription. RetainPermissions *bool `locationName:"retainPermissions" type:"boolean"` // The status of the subscription. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionStatus"` // The details of the published asset for which the subscription grant is created. // // SubscribedListing is a required field SubscribedListing *SubscribedListing `locationName:"subscribedListing" type:"structure" required:"true"` // The principal that owns the subscription. // // SubscribedPrincipal is a required field SubscribedPrincipal *SubscribedPrincipal `locationName:"subscribedPrincipal" type:"structure" required:"true"` // The ID of the subscription request. SubscriptionRequestId *string `locationName:"subscriptionRequestId" type:"string"` // The timestamp of when the subscription was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetSubscriptionOutput) GoString ¶
func (s GetSubscriptionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionOutput) SetCreatedAt ¶
func (s *GetSubscriptionOutput) SetCreatedAt(v time.Time) *GetSubscriptionOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetSubscriptionOutput) SetCreatedBy ¶
func (s *GetSubscriptionOutput) SetCreatedBy(v string) *GetSubscriptionOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetSubscriptionOutput) SetDomainId ¶
func (s *GetSubscriptionOutput) SetDomainId(v string) *GetSubscriptionOutput
SetDomainId sets the DomainId field's value.
func (*GetSubscriptionOutput) SetId ¶
func (s *GetSubscriptionOutput) SetId(v string) *GetSubscriptionOutput
SetId sets the Id field's value.
func (*GetSubscriptionOutput) SetRetainPermissions ¶
func (s *GetSubscriptionOutput) SetRetainPermissions(v bool) *GetSubscriptionOutput
SetRetainPermissions sets the RetainPermissions field's value.
func (*GetSubscriptionOutput) SetStatus ¶
func (s *GetSubscriptionOutput) SetStatus(v string) *GetSubscriptionOutput
SetStatus sets the Status field's value.
func (*GetSubscriptionOutput) SetSubscribedListing ¶
func (s *GetSubscriptionOutput) SetSubscribedListing(v *SubscribedListing) *GetSubscriptionOutput
SetSubscribedListing sets the SubscribedListing field's value.
func (*GetSubscriptionOutput) SetSubscribedPrincipal ¶
func (s *GetSubscriptionOutput) SetSubscribedPrincipal(v *SubscribedPrincipal) *GetSubscriptionOutput
SetSubscribedPrincipal sets the SubscribedPrincipal field's value.
func (*GetSubscriptionOutput) SetSubscriptionRequestId ¶
func (s *GetSubscriptionOutput) SetSubscriptionRequestId(v string) *GetSubscriptionOutput
SetSubscriptionRequestId sets the SubscriptionRequestId field's value.
func (*GetSubscriptionOutput) SetUpdatedAt ¶
func (s *GetSubscriptionOutput) SetUpdatedAt(v time.Time) *GetSubscriptionOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetSubscriptionOutput) SetUpdatedBy ¶
func (s *GetSubscriptionOutput) SetUpdatedBy(v string) *GetSubscriptionOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetSubscriptionOutput) String ¶
func (s GetSubscriptionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetSubscriptionRequestDetailsInput ¶
type GetSubscriptionRequestDetailsInput struct { // The identifier of the Amazon DataZone domain in which to get the subscription // request details. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the subscription request the details of which to get. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSubscriptionRequestDetailsInput) GoString ¶
func (s GetSubscriptionRequestDetailsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionRequestDetailsInput) SetDomainIdentifier ¶
func (s *GetSubscriptionRequestDetailsInput) SetDomainIdentifier(v string) *GetSubscriptionRequestDetailsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetSubscriptionRequestDetailsInput) SetIdentifier ¶
func (s *GetSubscriptionRequestDetailsInput) SetIdentifier(v string) *GetSubscriptionRequestDetailsInput
SetIdentifier sets the Identifier field's value.
func (GetSubscriptionRequestDetailsInput) String ¶
func (s GetSubscriptionRequestDetailsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionRequestDetailsInput) Validate ¶
func (s *GetSubscriptionRequestDetailsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSubscriptionRequestDetailsOutput ¶
type GetSubscriptionRequestDetailsOutput struct { // The timestamp of when the specified subscription request was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription request. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The decision comment of the subscription request. // // DecisionComment is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetSubscriptionRequestDetailsOutput's // String and GoString methods. DecisionComment *string `locationName:"decisionComment" min:"1" type:"string" sensitive:"true"` // The Amazon DataZone domain of the subscription request. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the subscription request. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The reason for the subscription request. // // RequestReason is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetSubscriptionRequestDetailsOutput's // String and GoString methods. // // RequestReason is a required field RequestReason *string `locationName:"requestReason" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the Amazon DataZone user who reviewed the subscription // request. ReviewerId *string `locationName:"reviewerId" type:"string"` // The status of the subscription request. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionRequestStatus"` // The subscribed listings in the subscription request. // // SubscribedListings is a required field SubscribedListings []*SubscribedListing `locationName:"subscribedListings" min:"1" type:"list" required:"true"` // The subscribed principals in the subscription request. // // SubscribedPrincipals is a required field SubscribedPrincipals []*SubscribedPrincipal `locationName:"subscribedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when the subscription request was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription request. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetSubscriptionRequestDetailsOutput) GoString ¶
func (s GetSubscriptionRequestDetailsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionRequestDetailsOutput) SetCreatedAt ¶
func (s *GetSubscriptionRequestDetailsOutput) SetCreatedAt(v time.Time) *GetSubscriptionRequestDetailsOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetSubscriptionRequestDetailsOutput) SetCreatedBy ¶
func (s *GetSubscriptionRequestDetailsOutput) SetCreatedBy(v string) *GetSubscriptionRequestDetailsOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetSubscriptionRequestDetailsOutput) SetDecisionComment ¶
func (s *GetSubscriptionRequestDetailsOutput) SetDecisionComment(v string) *GetSubscriptionRequestDetailsOutput
SetDecisionComment sets the DecisionComment field's value.
func (*GetSubscriptionRequestDetailsOutput) SetDomainId ¶
func (s *GetSubscriptionRequestDetailsOutput) SetDomainId(v string) *GetSubscriptionRequestDetailsOutput
SetDomainId sets the DomainId field's value.
func (*GetSubscriptionRequestDetailsOutput) SetId ¶
func (s *GetSubscriptionRequestDetailsOutput) SetId(v string) *GetSubscriptionRequestDetailsOutput
SetId sets the Id field's value.
func (*GetSubscriptionRequestDetailsOutput) SetRequestReason ¶
func (s *GetSubscriptionRequestDetailsOutput) SetRequestReason(v string) *GetSubscriptionRequestDetailsOutput
SetRequestReason sets the RequestReason field's value.
func (*GetSubscriptionRequestDetailsOutput) SetReviewerId ¶
func (s *GetSubscriptionRequestDetailsOutput) SetReviewerId(v string) *GetSubscriptionRequestDetailsOutput
SetReviewerId sets the ReviewerId field's value.
func (*GetSubscriptionRequestDetailsOutput) SetStatus ¶
func (s *GetSubscriptionRequestDetailsOutput) SetStatus(v string) *GetSubscriptionRequestDetailsOutput
SetStatus sets the Status field's value.
func (*GetSubscriptionRequestDetailsOutput) SetSubscribedListings ¶
func (s *GetSubscriptionRequestDetailsOutput) SetSubscribedListings(v []*SubscribedListing) *GetSubscriptionRequestDetailsOutput
SetSubscribedListings sets the SubscribedListings field's value.
func (*GetSubscriptionRequestDetailsOutput) SetSubscribedPrincipals ¶
func (s *GetSubscriptionRequestDetailsOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *GetSubscriptionRequestDetailsOutput
SetSubscribedPrincipals sets the SubscribedPrincipals field's value.
func (*GetSubscriptionRequestDetailsOutput) SetUpdatedAt ¶
func (s *GetSubscriptionRequestDetailsOutput) SetUpdatedAt(v time.Time) *GetSubscriptionRequestDetailsOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetSubscriptionRequestDetailsOutput) SetUpdatedBy ¶
func (s *GetSubscriptionRequestDetailsOutput) SetUpdatedBy(v string) *GetSubscriptionRequestDetailsOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetSubscriptionRequestDetailsOutput) String ¶
func (s GetSubscriptionRequestDetailsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetSubscriptionTargetInput ¶
type GetSubscriptionTargetInput struct { // The ID of the Amazon DataZone domain in which the subscription target exists. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The ID of the environment associated with the subscription target. // // EnvironmentIdentifier is a required field EnvironmentIdentifier *string `location:"uri" locationName:"environmentIdentifier" type:"string" required:"true"` // The ID of the subscription target. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetSubscriptionTargetInput) GoString ¶
func (s GetSubscriptionTargetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionTargetInput) SetDomainIdentifier ¶
func (s *GetSubscriptionTargetInput) SetDomainIdentifier(v string) *GetSubscriptionTargetInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetSubscriptionTargetInput) SetEnvironmentIdentifier ¶
func (s *GetSubscriptionTargetInput) SetEnvironmentIdentifier(v string) *GetSubscriptionTargetInput
SetEnvironmentIdentifier sets the EnvironmentIdentifier field's value.
func (*GetSubscriptionTargetInput) SetIdentifier ¶
func (s *GetSubscriptionTargetInput) SetIdentifier(v string) *GetSubscriptionTargetInput
SetIdentifier sets the Identifier field's value.
func (GetSubscriptionTargetInput) String ¶
func (s GetSubscriptionTargetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionTargetInput) Validate ¶
func (s *GetSubscriptionTargetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetSubscriptionTargetOutput ¶
type GetSubscriptionTargetOutput struct { // The asset types associated with the subscription target. // // ApplicableAssetTypes is a required field ApplicableAssetTypes []*string `locationName:"applicableAssetTypes" type:"list" required:"true"` // The authorized principals of the subscription target. // // AuthorizedPrincipals is a required field AuthorizedPrincipals []*string `locationName:"authorizedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when the subscription target was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription target. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The ID of the Amazon DataZone domain in which the subscription target exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The ID of the environment associated with the subscription target. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // The ID of the subscription target. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The manage access role with which the subscription target was created. // // ManageAccessRole is a required field ManageAccessRole *string `locationName:"manageAccessRole" type:"string" required:"true"` // The name of the subscription target. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GetSubscriptionTargetOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The ID of the project associated with the subscription target. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The provider of the subscription target. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The configuration of teh subscription target. // // SubscriptionTargetConfig is a required field SubscriptionTargetConfig []*SubscriptionTargetForm `locationName:"subscriptionTargetConfig" type:"list" required:"true"` // The type of the subscription target. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // The timestamp of when the subscription target was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the subscription target. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (GetSubscriptionTargetOutput) GoString ¶
func (s GetSubscriptionTargetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetSubscriptionTargetOutput) SetApplicableAssetTypes ¶
func (s *GetSubscriptionTargetOutput) SetApplicableAssetTypes(v []*string) *GetSubscriptionTargetOutput
SetApplicableAssetTypes sets the ApplicableAssetTypes field's value.
func (*GetSubscriptionTargetOutput) SetAuthorizedPrincipals ¶
func (s *GetSubscriptionTargetOutput) SetAuthorizedPrincipals(v []*string) *GetSubscriptionTargetOutput
SetAuthorizedPrincipals sets the AuthorizedPrincipals field's value.
func (*GetSubscriptionTargetOutput) SetCreatedAt ¶
func (s *GetSubscriptionTargetOutput) SetCreatedAt(v time.Time) *GetSubscriptionTargetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*GetSubscriptionTargetOutput) SetCreatedBy ¶
func (s *GetSubscriptionTargetOutput) SetCreatedBy(v string) *GetSubscriptionTargetOutput
SetCreatedBy sets the CreatedBy field's value.
func (*GetSubscriptionTargetOutput) SetDomainId ¶
func (s *GetSubscriptionTargetOutput) SetDomainId(v string) *GetSubscriptionTargetOutput
SetDomainId sets the DomainId field's value.
func (*GetSubscriptionTargetOutput) SetEnvironmentId ¶
func (s *GetSubscriptionTargetOutput) SetEnvironmentId(v string) *GetSubscriptionTargetOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*GetSubscriptionTargetOutput) SetId ¶
func (s *GetSubscriptionTargetOutput) SetId(v string) *GetSubscriptionTargetOutput
SetId sets the Id field's value.
func (*GetSubscriptionTargetOutput) SetManageAccessRole ¶
func (s *GetSubscriptionTargetOutput) SetManageAccessRole(v string) *GetSubscriptionTargetOutput
SetManageAccessRole sets the ManageAccessRole field's value.
func (*GetSubscriptionTargetOutput) SetName ¶
func (s *GetSubscriptionTargetOutput) SetName(v string) *GetSubscriptionTargetOutput
SetName sets the Name field's value.
func (*GetSubscriptionTargetOutput) SetProjectId ¶
func (s *GetSubscriptionTargetOutput) SetProjectId(v string) *GetSubscriptionTargetOutput
SetProjectId sets the ProjectId field's value.
func (*GetSubscriptionTargetOutput) SetProvider ¶
func (s *GetSubscriptionTargetOutput) SetProvider(v string) *GetSubscriptionTargetOutput
SetProvider sets the Provider field's value.
func (*GetSubscriptionTargetOutput) SetSubscriptionTargetConfig ¶
func (s *GetSubscriptionTargetOutput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *GetSubscriptionTargetOutput
SetSubscriptionTargetConfig sets the SubscriptionTargetConfig field's value.
func (*GetSubscriptionTargetOutput) SetType ¶
func (s *GetSubscriptionTargetOutput) SetType(v string) *GetSubscriptionTargetOutput
SetType sets the Type field's value.
func (*GetSubscriptionTargetOutput) SetUpdatedAt ¶
func (s *GetSubscriptionTargetOutput) SetUpdatedAt(v time.Time) *GetSubscriptionTargetOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*GetSubscriptionTargetOutput) SetUpdatedBy ¶
func (s *GetSubscriptionTargetOutput) SetUpdatedBy(v string) *GetSubscriptionTargetOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (GetSubscriptionTargetOutput) String ¶
func (s GetSubscriptionTargetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GetUserProfileInput ¶
type GetUserProfileInput struct { // the ID of the Amazon DataZone domain the data portal of which you want to // get. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The type of the user profile. Type *string `location:"querystring" locationName:"type" type:"string" enum:"UserProfileType"` // The identifier of the user for which you want to get the user profile. // // UserIdentifier is a required field UserIdentifier *string `location:"uri" locationName:"userIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (GetUserProfileInput) GoString ¶
func (s GetUserProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetUserProfileInput) SetDomainIdentifier ¶
func (s *GetUserProfileInput) SetDomainIdentifier(v string) *GetUserProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*GetUserProfileInput) SetType ¶
func (s *GetUserProfileInput) SetType(v string) *GetUserProfileInput
SetType sets the Type field's value.
func (*GetUserProfileInput) SetUserIdentifier ¶
func (s *GetUserProfileInput) SetUserIdentifier(v string) *GetUserProfileInput
SetUserIdentifier sets the UserIdentifier field's value.
func (GetUserProfileInput) String ¶
func (s GetUserProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetUserProfileInput) Validate ¶
func (s *GetUserProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GetUserProfileOutput ¶
type GetUserProfileOutput struct { // The details of the user profile in Amazon DataZone. Details *UserProfileDetails `locationName:"details" type:"structure"` // the identifier of the Amazon DataZone domain of which you want to get the // user profile. DomainId *string `locationName:"domainId" type:"string"` // The identifier of the user profile. Id *string `locationName:"id" type:"string"` // The status of the user profile. Status *string `locationName:"status" type:"string" enum:"UserProfileStatus"` // The type of the user profile. Type *string `locationName:"type" type:"string" enum:"UserProfileType"` // contains filtered or unexported fields }
func (GetUserProfileOutput) GoString ¶
func (s GetUserProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GetUserProfileOutput) SetDetails ¶
func (s *GetUserProfileOutput) SetDetails(v *UserProfileDetails) *GetUserProfileOutput
SetDetails sets the Details field's value.
func (*GetUserProfileOutput) SetDomainId ¶
func (s *GetUserProfileOutput) SetDomainId(v string) *GetUserProfileOutput
SetDomainId sets the DomainId field's value.
func (*GetUserProfileOutput) SetId ¶
func (s *GetUserProfileOutput) SetId(v string) *GetUserProfileOutput
SetId sets the Id field's value.
func (*GetUserProfileOutput) SetStatus ¶
func (s *GetUserProfileOutput) SetStatus(v string) *GetUserProfileOutput
SetStatus sets the Status field's value.
func (*GetUserProfileOutput) SetType ¶
func (s *GetUserProfileOutput) SetType(v string) *GetUserProfileOutput
SetType sets the Type field's value.
func (GetUserProfileOutput) String ¶
func (s GetUserProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GlossaryItem ¶
type GlossaryItem struct { // The timestamp of when the glossary was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the glossary. CreatedBy *string `locationName:"createdBy" type:"string"` // The business glossary description. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GlossaryItem's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the business glossary // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the glossary. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of the glossary. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GlossaryItem's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the project that owns the business glosary. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The business glossary status. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"GlossaryStatus"` // The timestamp of when the business glossary was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the business glossary. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of a business glossary.
func (GlossaryItem) GoString ¶
func (s GlossaryItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GlossaryItem) SetCreatedAt ¶
func (s *GlossaryItem) SetCreatedAt(v time.Time) *GlossaryItem
SetCreatedAt sets the CreatedAt field's value.
func (*GlossaryItem) SetCreatedBy ¶
func (s *GlossaryItem) SetCreatedBy(v string) *GlossaryItem
SetCreatedBy sets the CreatedBy field's value.
func (*GlossaryItem) SetDescription ¶
func (s *GlossaryItem) SetDescription(v string) *GlossaryItem
SetDescription sets the Description field's value.
func (*GlossaryItem) SetDomainId ¶
func (s *GlossaryItem) SetDomainId(v string) *GlossaryItem
SetDomainId sets the DomainId field's value.
func (*GlossaryItem) SetId ¶
func (s *GlossaryItem) SetId(v string) *GlossaryItem
SetId sets the Id field's value.
func (*GlossaryItem) SetName ¶
func (s *GlossaryItem) SetName(v string) *GlossaryItem
SetName sets the Name field's value.
func (*GlossaryItem) SetOwningProjectId ¶
func (s *GlossaryItem) SetOwningProjectId(v string) *GlossaryItem
SetOwningProjectId sets the OwningProjectId field's value.
func (*GlossaryItem) SetStatus ¶
func (s *GlossaryItem) SetStatus(v string) *GlossaryItem
SetStatus sets the Status field's value.
func (*GlossaryItem) SetUpdatedAt ¶
func (s *GlossaryItem) SetUpdatedAt(v time.Time) *GlossaryItem
SetUpdatedAt sets the UpdatedAt field's value.
func (*GlossaryItem) SetUpdatedBy ¶
func (s *GlossaryItem) SetUpdatedBy(v string) *GlossaryItem
SetUpdatedBy sets the UpdatedBy field's value.
func (GlossaryItem) String ¶
func (s GlossaryItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GlossaryTermItem ¶
type GlossaryTermItem struct { // The timestamp of when a business glossary term was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp"` // The Amazon DataZone user who created the business glossary. CreatedBy *string `locationName:"createdBy" type:"string"` // The identifier of the Amazon DataZone domain in which the business glossary // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the business glossary to which the term belongs. // // GlossaryId is a required field GlossaryId *string `locationName:"glossaryId" type:"string" required:"true"` // The identifier of the business glossary term. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The long description of the business glossary term. // // LongDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GlossaryTermItem's // String and GoString methods. LongDescription *string `locationName:"longDescription" type:"string" sensitive:"true"` // The name of the business glossary term. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GlossaryTermItem's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The short description of the business glossary term. // // ShortDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GlossaryTermItem's // String and GoString methods. ShortDescription *string `locationName:"shortDescription" type:"string" sensitive:"true"` // The status of the business glossary term. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"GlossaryTermStatus"` // The relations of the business glossary term. TermRelations *TermRelations `locationName:"termRelations" type:"structure"` // The timestamp of when a business glossary term was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the business glossary term. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of a business glossary term.
func (GlossaryTermItem) GoString ¶
func (s GlossaryTermItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GlossaryTermItem) SetCreatedAt ¶
func (s *GlossaryTermItem) SetCreatedAt(v time.Time) *GlossaryTermItem
SetCreatedAt sets the CreatedAt field's value.
func (*GlossaryTermItem) SetCreatedBy ¶
func (s *GlossaryTermItem) SetCreatedBy(v string) *GlossaryTermItem
SetCreatedBy sets the CreatedBy field's value.
func (*GlossaryTermItem) SetDomainId ¶
func (s *GlossaryTermItem) SetDomainId(v string) *GlossaryTermItem
SetDomainId sets the DomainId field's value.
func (*GlossaryTermItem) SetGlossaryId ¶
func (s *GlossaryTermItem) SetGlossaryId(v string) *GlossaryTermItem
SetGlossaryId sets the GlossaryId field's value.
func (*GlossaryTermItem) SetId ¶
func (s *GlossaryTermItem) SetId(v string) *GlossaryTermItem
SetId sets the Id field's value.
func (*GlossaryTermItem) SetLongDescription ¶
func (s *GlossaryTermItem) SetLongDescription(v string) *GlossaryTermItem
SetLongDescription sets the LongDescription field's value.
func (*GlossaryTermItem) SetName ¶
func (s *GlossaryTermItem) SetName(v string) *GlossaryTermItem
SetName sets the Name field's value.
func (*GlossaryTermItem) SetShortDescription ¶
func (s *GlossaryTermItem) SetShortDescription(v string) *GlossaryTermItem
SetShortDescription sets the ShortDescription field's value.
func (*GlossaryTermItem) SetStatus ¶
func (s *GlossaryTermItem) SetStatus(v string) *GlossaryTermItem
SetStatus sets the Status field's value.
func (*GlossaryTermItem) SetTermRelations ¶
func (s *GlossaryTermItem) SetTermRelations(v *TermRelations) *GlossaryTermItem
SetTermRelations sets the TermRelations field's value.
func (*GlossaryTermItem) SetUpdatedAt ¶
func (s *GlossaryTermItem) SetUpdatedAt(v time.Time) *GlossaryTermItem
SetUpdatedAt sets the UpdatedAt field's value.
func (*GlossaryTermItem) SetUpdatedBy ¶
func (s *GlossaryTermItem) SetUpdatedBy(v string) *GlossaryTermItem
SetUpdatedBy sets the UpdatedBy field's value.
func (GlossaryTermItem) String ¶
func (s GlossaryTermItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GlueRunConfigurationInput_ ¶
type GlueRunConfigurationInput_ struct { // The data access role included in the configuration details of the Amazon // Web Services Glue data source. DataAccessRole *string `locationName:"dataAccessRole" type:"string"` // The relational filter configurations included in the configuration details // of the Amazon Web Services Glue data source. // // RelationalFilterConfigurations is a required field RelationalFilterConfigurations []*RelationalFilterConfiguration `locationName:"relationalFilterConfigurations" type:"list" required:"true"` // contains filtered or unexported fields }
The configuration details of the Amazon Web Services Glue data source.
func (GlueRunConfigurationInput_) GoString ¶
func (s GlueRunConfigurationInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GlueRunConfigurationInput_) SetDataAccessRole ¶
func (s *GlueRunConfigurationInput_) SetDataAccessRole(v string) *GlueRunConfigurationInput_
SetDataAccessRole sets the DataAccessRole field's value.
func (*GlueRunConfigurationInput_) SetRelationalFilterConfigurations ¶
func (s *GlueRunConfigurationInput_) SetRelationalFilterConfigurations(v []*RelationalFilterConfiguration) *GlueRunConfigurationInput_
SetRelationalFilterConfigurations sets the RelationalFilterConfigurations field's value.
func (GlueRunConfigurationInput_) String ¶
func (s GlueRunConfigurationInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GlueRunConfigurationInput_) Validate ¶
func (s *GlueRunConfigurationInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GlueRunConfigurationOutput_ ¶
type GlueRunConfigurationOutput_ struct { // The Amazon Web Services account ID included in the configuration details // of the Amazon Web Services Glue data source. AccountId *string `locationName:"accountId" min:"12" type:"string"` // The data access role included in the configuration details of the Amazon // Web Services Glue data source. DataAccessRole *string `locationName:"dataAccessRole" type:"string"` // The Amazon Web Services region included in the configuration details of the // Amazon Web Services Glue data source. Region *string `locationName:"region" min:"4" type:"string"` // The relational filter configurations included in the configuration details // of the Amazon Web Services Glue data source. // // RelationalFilterConfigurations is a required field RelationalFilterConfigurations []*RelationalFilterConfiguration `locationName:"relationalFilterConfigurations" type:"list" required:"true"` // contains filtered or unexported fields }
The configuration details of the Amazon Web Services Glue data source.
func (GlueRunConfigurationOutput_) GoString ¶
func (s GlueRunConfigurationOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GlueRunConfigurationOutput_) SetAccountId ¶
func (s *GlueRunConfigurationOutput_) SetAccountId(v string) *GlueRunConfigurationOutput_
SetAccountId sets the AccountId field's value.
func (*GlueRunConfigurationOutput_) SetDataAccessRole ¶
func (s *GlueRunConfigurationOutput_) SetDataAccessRole(v string) *GlueRunConfigurationOutput_
SetDataAccessRole sets the DataAccessRole field's value.
func (*GlueRunConfigurationOutput_) SetRegion ¶
func (s *GlueRunConfigurationOutput_) SetRegion(v string) *GlueRunConfigurationOutput_
SetRegion sets the Region field's value.
func (*GlueRunConfigurationOutput_) SetRelationalFilterConfigurations ¶
func (s *GlueRunConfigurationOutput_) SetRelationalFilterConfigurations(v []*RelationalFilterConfiguration) *GlueRunConfigurationOutput_
SetRelationalFilterConfigurations sets the RelationalFilterConfigurations field's value.
func (GlueRunConfigurationOutput_) String ¶
func (s GlueRunConfigurationOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GrantedEntity ¶
type GrantedEntity struct { // The listing for which a subscription is granted. Listing *ListingRevision `locationName:"listing" type:"structure"` // contains filtered or unexported fields }
The details of a listing for which a subscription is granted.
func (GrantedEntity) GoString ¶
func (s GrantedEntity) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GrantedEntity) SetListing ¶
func (s *GrantedEntity) SetListing(v *ListingRevision) *GrantedEntity
SetListing sets the Listing field's value.
func (GrantedEntity) String ¶
func (s GrantedEntity) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GrantedEntityInput_ ¶
type GrantedEntityInput_ struct { // The listing for which a subscription is to be granted. Listing *ListingRevisionInput_ `locationName:"listing" type:"structure"` // contains filtered or unexported fields }
The details of a listing for which a subscription is to be granted.
func (GrantedEntityInput_) GoString ¶
func (s GrantedEntityInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GrantedEntityInput_) SetListing ¶
func (s *GrantedEntityInput_) SetListing(v *ListingRevisionInput_) *GrantedEntityInput_
SetListing sets the Listing field's value.
func (GrantedEntityInput_) String ¶
func (s GrantedEntityInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GrantedEntityInput_) Validate ¶
func (s *GrantedEntityInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type GroupDetails ¶
type GroupDetails struct { // The identifier of the group in Amazon DataZone. // // GroupId is a required field GroupId *string `locationName:"groupId" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a group in Amazon DataZone.
func (GroupDetails) GoString ¶
func (s GroupDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GroupDetails) SetGroupId ¶
func (s *GroupDetails) SetGroupId(v string) *GroupDetails
SetGroupId sets the GroupId field's value.
func (GroupDetails) String ¶
func (s GroupDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 GroupProfileSummary ¶
type GroupProfileSummary struct { // The ID of the Amazon DataZone domain of a group profile. DomainId *string `locationName:"domainId" type:"string"` // The group name of a group profile. // // GroupName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by GroupProfileSummary's // String and GoString methods. GroupName *string `locationName:"groupName" min:"1" type:"string" sensitive:"true"` // The ID of a group profile. Id *string `locationName:"id" type:"string"` // The status of a group profile. Status *string `locationName:"status" type:"string" enum:"GroupProfileStatus"` // contains filtered or unexported fields }
The details of a group profile.
func (GroupProfileSummary) GoString ¶
func (s GroupProfileSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*GroupProfileSummary) SetDomainId ¶
func (s *GroupProfileSummary) SetDomainId(v string) *GroupProfileSummary
SetDomainId sets the DomainId field's value.
func (*GroupProfileSummary) SetGroupName ¶
func (s *GroupProfileSummary) SetGroupName(v string) *GroupProfileSummary
SetGroupName sets the GroupName field's value.
func (*GroupProfileSummary) SetId ¶
func (s *GroupProfileSummary) SetId(v string) *GroupProfileSummary
SetId sets the Id field's value.
func (*GroupProfileSummary) SetStatus ¶
func (s *GroupProfileSummary) SetStatus(v string) *GroupProfileSummary
SetStatus sets the Status field's value.
func (GroupProfileSummary) String ¶
func (s GroupProfileSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 IamUserProfileDetails ¶
type IamUserProfileDetails struct { // The ARN of an IAM user profile in Amazon DataZone. Arn *string `locationName:"arn" type:"string"` // contains filtered or unexported fields }
The details of an IAM user profile in Amazon DataZone.
func (IamUserProfileDetails) GoString ¶
func (s IamUserProfileDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*IamUserProfileDetails) SetArn ¶
func (s *IamUserProfileDetails) SetArn(v string) *IamUserProfileDetails
SetArn sets the Arn field's value.
func (IamUserProfileDetails) String ¶
func (s IamUserProfileDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 Import ¶
type Import struct { // The name of the import. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by Import's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The revision of the import. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the import of the metadata form type.
func (Import) 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 (*Import) SetRevision ¶
SetRevision sets the Revision field's value.
type InternalServerException ¶
type InternalServerException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The request has failed because of an unknown error, exception or failure.
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 ListAssetRevisionsInput ¶
type ListAssetRevisionsInput struct { // The identifier of the domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the asset. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The maximum number of revisions to return in a single call to ListAssetRevisions. // When the number of revisions to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to ListAssetRevisions to list the next set of revisions. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of revisions is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of revisions, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to ListAssetRevisions // to list the next set of revisions. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListAssetRevisionsInput) GoString ¶
func (s ListAssetRevisionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAssetRevisionsInput) SetDomainIdentifier ¶
func (s *ListAssetRevisionsInput) SetDomainIdentifier(v string) *ListAssetRevisionsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListAssetRevisionsInput) SetIdentifier ¶
func (s *ListAssetRevisionsInput) SetIdentifier(v string) *ListAssetRevisionsInput
SetIdentifier sets the Identifier field's value.
func (*ListAssetRevisionsInput) SetMaxResults ¶
func (s *ListAssetRevisionsInput) SetMaxResults(v int64) *ListAssetRevisionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListAssetRevisionsInput) SetNextToken ¶
func (s *ListAssetRevisionsInput) SetNextToken(v string) *ListAssetRevisionsInput
SetNextToken sets the NextToken field's value.
func (ListAssetRevisionsInput) String ¶
func (s ListAssetRevisionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAssetRevisionsInput) Validate ¶
func (s *ListAssetRevisionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListAssetRevisionsOutput ¶
type ListAssetRevisionsOutput struct { // The results of the ListAssetRevisions action. Items []*AssetRevision `locationName:"items" type:"list"` // When the number of revisions is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of revisions, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to ListAssetRevisions // to list the next set of revisions. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListAssetRevisionsOutput) GoString ¶
func (s ListAssetRevisionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListAssetRevisionsOutput) SetItems ¶
func (s *ListAssetRevisionsOutput) SetItems(v []*AssetRevision) *ListAssetRevisionsOutput
SetItems sets the Items field's value.
func (*ListAssetRevisionsOutput) SetNextToken ¶
func (s *ListAssetRevisionsOutput) SetNextToken(v string) *ListAssetRevisionsOutput
SetNextToken sets the NextToken field's value.
func (ListAssetRevisionsOutput) String ¶
func (s ListAssetRevisionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListDataSourceRunActivitiesInput ¶
type ListDataSourceRunActivitiesInput struct { // The identifier of the Amazon DataZone domain in which to list data source // run activities. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the data source run. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The maximum number of activities to return in a single call to ListDataSourceRunActivities. // When the number of activities to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to ListDataSourceRunActivities to list the next set of activities. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of activities is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of activities, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to ListDataSourceRunActivities // to list the next set of activities. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The status of the data source run. Status *string `location:"querystring" locationName:"status" type:"string" enum:"DataAssetActivityStatus"` // contains filtered or unexported fields }
func (ListDataSourceRunActivitiesInput) GoString ¶
func (s ListDataSourceRunActivitiesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourceRunActivitiesInput) SetDomainIdentifier ¶
func (s *ListDataSourceRunActivitiesInput) SetDomainIdentifier(v string) *ListDataSourceRunActivitiesInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListDataSourceRunActivitiesInput) SetIdentifier ¶
func (s *ListDataSourceRunActivitiesInput) SetIdentifier(v string) *ListDataSourceRunActivitiesInput
SetIdentifier sets the Identifier field's value.
func (*ListDataSourceRunActivitiesInput) SetMaxResults ¶
func (s *ListDataSourceRunActivitiesInput) SetMaxResults(v int64) *ListDataSourceRunActivitiesInput
SetMaxResults sets the MaxResults field's value.
func (*ListDataSourceRunActivitiesInput) SetNextToken ¶
func (s *ListDataSourceRunActivitiesInput) SetNextToken(v string) *ListDataSourceRunActivitiesInput
SetNextToken sets the NextToken field's value.
func (*ListDataSourceRunActivitiesInput) SetStatus ¶
func (s *ListDataSourceRunActivitiesInput) SetStatus(v string) *ListDataSourceRunActivitiesInput
SetStatus sets the Status field's value.
func (ListDataSourceRunActivitiesInput) String ¶
func (s ListDataSourceRunActivitiesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourceRunActivitiesInput) Validate ¶
func (s *ListDataSourceRunActivitiesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDataSourceRunActivitiesOutput ¶
type ListDataSourceRunActivitiesOutput struct { // The results of the ListDataSourceRunActivities action. // // Items is a required field Items []*DataSourceRunActivity `locationName:"items" type:"list" required:"true"` // When the number of activities is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of activities, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to ListDataSourceRunActivities // to list the next set of activities. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDataSourceRunActivitiesOutput) GoString ¶
func (s ListDataSourceRunActivitiesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourceRunActivitiesOutput) SetItems ¶
func (s *ListDataSourceRunActivitiesOutput) SetItems(v []*DataSourceRunActivity) *ListDataSourceRunActivitiesOutput
SetItems sets the Items field's value.
func (*ListDataSourceRunActivitiesOutput) SetNextToken ¶
func (s *ListDataSourceRunActivitiesOutput) SetNextToken(v string) *ListDataSourceRunActivitiesOutput
SetNextToken sets the NextToken field's value.
func (ListDataSourceRunActivitiesOutput) String ¶
func (s ListDataSourceRunActivitiesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListDataSourceRunsInput ¶
type ListDataSourceRunsInput struct { // The identifier of the data source. // // DataSourceIdentifier is a required field DataSourceIdentifier *string `location:"uri" locationName:"dataSourceIdentifier" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which to invoke the ListDataSourceRuns // action. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The maximum number of runs to return in a single call to ListDataSourceRuns. // When the number of runs to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to ListDataSourceRuns to list the next set of runs. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of runs is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of runs, the response includes a pagination token named NextToken. // You can specify this NextToken value in a subsequent call to ListDataSourceRuns // to list the next set of runs. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The status of the data source. Status *string `location:"querystring" locationName:"status" type:"string" enum:"DataSourceRunStatus"` // contains filtered or unexported fields }
func (ListDataSourceRunsInput) GoString ¶
func (s ListDataSourceRunsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourceRunsInput) SetDataSourceIdentifier ¶
func (s *ListDataSourceRunsInput) SetDataSourceIdentifier(v string) *ListDataSourceRunsInput
SetDataSourceIdentifier sets the DataSourceIdentifier field's value.
func (*ListDataSourceRunsInput) SetDomainIdentifier ¶
func (s *ListDataSourceRunsInput) SetDomainIdentifier(v string) *ListDataSourceRunsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListDataSourceRunsInput) SetMaxResults ¶
func (s *ListDataSourceRunsInput) SetMaxResults(v int64) *ListDataSourceRunsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDataSourceRunsInput) SetNextToken ¶
func (s *ListDataSourceRunsInput) SetNextToken(v string) *ListDataSourceRunsInput
SetNextToken sets the NextToken field's value.
func (*ListDataSourceRunsInput) SetStatus ¶
func (s *ListDataSourceRunsInput) SetStatus(v string) *ListDataSourceRunsInput
SetStatus sets the Status field's value.
func (ListDataSourceRunsInput) String ¶
func (s ListDataSourceRunsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourceRunsInput) Validate ¶
func (s *ListDataSourceRunsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDataSourceRunsOutput ¶
type ListDataSourceRunsOutput struct { // The results of the ListDataSourceRuns action. // // Items is a required field Items []*DataSourceRunSummary `locationName:"items" type:"list" required:"true"` // When the number of runs is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of runs, the response includes a pagination token named NextToken. // You can specify this NextToken value in a subsequent call to ListDataSourceRuns // to list the next set of runs. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDataSourceRunsOutput) GoString ¶
func (s ListDataSourceRunsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourceRunsOutput) SetItems ¶
func (s *ListDataSourceRunsOutput) SetItems(v []*DataSourceRunSummary) *ListDataSourceRunsOutput
SetItems sets the Items field's value.
func (*ListDataSourceRunsOutput) SetNextToken ¶
func (s *ListDataSourceRunsOutput) SetNextToken(v string) *ListDataSourceRunsOutput
SetNextToken sets the NextToken field's value.
func (ListDataSourceRunsOutput) String ¶
func (s ListDataSourceRunsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListDataSourcesInput ¶
type ListDataSourcesInput struct { // The identifier of the Amazon DataZone domain in which to list the data sources. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the environment in which to list the data sources. EnvironmentIdentifier *string `location:"querystring" locationName:"environmentIdentifier" type:"string"` // The maximum number of data sources to return in a single call to ListDataSources. // When the number of data sources to be listed is greater than the value of // MaxResults, the response contains a NextToken value that you can use in a // subsequent call to ListDataSources to list the next set of data sources. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The name of the data source. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ListDataSourcesInput's // String and GoString methods. Name *string `location:"querystring" locationName:"name" min:"1" type:"string" sensitive:"true"` // When the number of data sources is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of data sources, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListDataSources to list the next set of data sources. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The identifier of the project in which to list data sources. // // ProjectIdentifier is a required field ProjectIdentifier *string `location:"querystring" locationName:"projectIdentifier" type:"string" required:"true"` // The status of the data source. Status *string `location:"querystring" locationName:"status" type:"string" enum:"DataSourceStatus"` // The type of the data source. Type *string `location:"querystring" locationName:"type" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDataSourcesInput) GoString ¶
func (s ListDataSourcesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourcesInput) SetDomainIdentifier ¶
func (s *ListDataSourcesInput) SetDomainIdentifier(v string) *ListDataSourcesInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListDataSourcesInput) SetEnvironmentIdentifier ¶
func (s *ListDataSourcesInput) SetEnvironmentIdentifier(v string) *ListDataSourcesInput
SetEnvironmentIdentifier sets the EnvironmentIdentifier field's value.
func (*ListDataSourcesInput) SetMaxResults ¶
func (s *ListDataSourcesInput) SetMaxResults(v int64) *ListDataSourcesInput
SetMaxResults sets the MaxResults field's value.
func (*ListDataSourcesInput) SetName ¶
func (s *ListDataSourcesInput) SetName(v string) *ListDataSourcesInput
SetName sets the Name field's value.
func (*ListDataSourcesInput) SetNextToken ¶
func (s *ListDataSourcesInput) SetNextToken(v string) *ListDataSourcesInput
SetNextToken sets the NextToken field's value.
func (*ListDataSourcesInput) SetProjectIdentifier ¶
func (s *ListDataSourcesInput) SetProjectIdentifier(v string) *ListDataSourcesInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (*ListDataSourcesInput) SetStatus ¶
func (s *ListDataSourcesInput) SetStatus(v string) *ListDataSourcesInput
SetStatus sets the Status field's value.
func (*ListDataSourcesInput) SetType ¶
func (s *ListDataSourcesInput) SetType(v string) *ListDataSourcesInput
SetType sets the Type field's value.
func (ListDataSourcesInput) String ¶
func (s ListDataSourcesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourcesInput) Validate ¶
func (s *ListDataSourcesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDataSourcesOutput ¶
type ListDataSourcesOutput struct { // The results of the ListDataSources action. // // Items is a required field Items []*DataSourceSummary `locationName:"items" type:"list" required:"true"` // When the number of data sources is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of data sources, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListDataSources to list the next set of data sources. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDataSourcesOutput) GoString ¶
func (s ListDataSourcesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDataSourcesOutput) SetItems ¶
func (s *ListDataSourcesOutput) SetItems(v []*DataSourceSummary) *ListDataSourcesOutput
SetItems sets the Items field's value.
func (*ListDataSourcesOutput) SetNextToken ¶
func (s *ListDataSourcesOutput) SetNextToken(v string) *ListDataSourcesOutput
SetNextToken sets the NextToken field's value.
func (ListDataSourcesOutput) String ¶
func (s ListDataSourcesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListDomainsInput ¶
type ListDomainsInput struct { // The maximum number of domains to return in a single call to ListDomains. // When the number of domains to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to ListDomains to list the next set of domains. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of domains is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of domains, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to ListDomains // to list the next set of domains. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The status of the data source. Status *string `location:"querystring" locationName:"status" type:"string" enum:"DomainStatus"` // contains filtered or unexported fields }
func (ListDomainsInput) GoString ¶
func (s ListDomainsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDomainsInput) SetMaxResults ¶
func (s *ListDomainsInput) SetMaxResults(v int64) *ListDomainsInput
SetMaxResults sets the MaxResults field's value.
func (*ListDomainsInput) SetNextToken ¶
func (s *ListDomainsInput) SetNextToken(v string) *ListDomainsInput
SetNextToken sets the NextToken field's value.
func (*ListDomainsInput) SetStatus ¶
func (s *ListDomainsInput) SetStatus(v string) *ListDomainsInput
SetStatus sets the Status field's value.
func (ListDomainsInput) String ¶
func (s ListDomainsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDomainsInput) Validate ¶
func (s *ListDomainsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListDomainsOutput ¶
type ListDomainsOutput struct { // The results of the ListDomains action. // // Items is a required field Items []*DomainSummary `locationName:"items" type:"list" required:"true"` // When the number of domains is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of domains, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to ListDomains // to list the next set of domains. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListDomainsOutput) GoString ¶
func (s ListDomainsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListDomainsOutput) SetItems ¶
func (s *ListDomainsOutput) SetItems(v []*DomainSummary) *ListDomainsOutput
SetItems sets the Items field's value.
func (*ListDomainsOutput) SetNextToken ¶
func (s *ListDomainsOutput) SetNextToken(v string) *ListDomainsOutput
SetNextToken sets the NextToken field's value.
func (ListDomainsOutput) String ¶
func (s ListDomainsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListEnvironmentBlueprintConfigurationsInput ¶
type ListEnvironmentBlueprintConfigurationsInput struct { // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The maximum number of blueprint configurations to return in a single call // to ListEnvironmentBlueprintConfigurations. When the number of configurations // to be listed is greater than the value of MaxResults, the response contains // a NextToken value that you can use in a subsequent call to ListEnvironmentBlueprintConfigurations // to list the next set of configurations. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of blueprint configurations is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of configurations, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListEnvironmentBlueprintConfigurations to list the next set of configurations. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentBlueprintConfigurationsInput) GoString ¶
func (s ListEnvironmentBlueprintConfigurationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentBlueprintConfigurationsInput) SetDomainIdentifier ¶
func (s *ListEnvironmentBlueprintConfigurationsInput) SetDomainIdentifier(v string) *ListEnvironmentBlueprintConfigurationsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListEnvironmentBlueprintConfigurationsInput) SetMaxResults ¶
func (s *ListEnvironmentBlueprintConfigurationsInput) SetMaxResults(v int64) *ListEnvironmentBlueprintConfigurationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListEnvironmentBlueprintConfigurationsInput) SetNextToken ¶
func (s *ListEnvironmentBlueprintConfigurationsInput) SetNextToken(v string) *ListEnvironmentBlueprintConfigurationsInput
SetNextToken sets the NextToken field's value.
func (ListEnvironmentBlueprintConfigurationsInput) String ¶
func (s ListEnvironmentBlueprintConfigurationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentBlueprintConfigurationsInput) Validate ¶
func (s *ListEnvironmentBlueprintConfigurationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEnvironmentBlueprintConfigurationsOutput ¶
type ListEnvironmentBlueprintConfigurationsOutput struct { // The results of the ListEnvironmentBlueprintConfigurations action. Items []*EnvironmentBlueprintConfigurationItem `locationName:"items" type:"list"` // When the number of blueprint configurations is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of configurations, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListEnvironmentBlueprintConfigurations to list the next set of configurations. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentBlueprintConfigurationsOutput) GoString ¶
func (s ListEnvironmentBlueprintConfigurationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentBlueprintConfigurationsOutput) SetItems ¶
func (s *ListEnvironmentBlueprintConfigurationsOutput) SetItems(v []*EnvironmentBlueprintConfigurationItem) *ListEnvironmentBlueprintConfigurationsOutput
SetItems sets the Items field's value.
func (*ListEnvironmentBlueprintConfigurationsOutput) SetNextToken ¶
func (s *ListEnvironmentBlueprintConfigurationsOutput) SetNextToken(v string) *ListEnvironmentBlueprintConfigurationsOutput
SetNextToken sets the NextToken field's value.
func (ListEnvironmentBlueprintConfigurationsOutput) String ¶
func (s ListEnvironmentBlueprintConfigurationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListEnvironmentBlueprintsInput ¶
type ListEnvironmentBlueprintsInput struct { // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Specifies whether the environment blueprint is managed by Amazon DataZone. Managed *bool `location:"querystring" locationName:"managed" type:"boolean"` // The maximum number of blueprints to return in a single call to ListEnvironmentBlueprints. // When the number of blueprints to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to ListEnvironmentBlueprints to list the next set of blueprints. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // The name of the Amazon DataZone environment. Name *string `location:"querystring" locationName:"name" min:"1" type:"string"` // When the number of blueprints in the environment is greater than the default // value for the MaxResults parameter, or if you explicitly specify a value // for MaxResults that is less than the number of blueprints in the environment, // the response includes a pagination token named NextToken. You can specify // this NextToken value in a subsequent call to ListEnvironmentBlueprintsto // list the next set of blueprints. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentBlueprintsInput) GoString ¶
func (s ListEnvironmentBlueprintsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentBlueprintsInput) SetDomainIdentifier ¶
func (s *ListEnvironmentBlueprintsInput) SetDomainIdentifier(v string) *ListEnvironmentBlueprintsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListEnvironmentBlueprintsInput) SetManaged ¶
func (s *ListEnvironmentBlueprintsInput) SetManaged(v bool) *ListEnvironmentBlueprintsInput
SetManaged sets the Managed field's value.
func (*ListEnvironmentBlueprintsInput) SetMaxResults ¶
func (s *ListEnvironmentBlueprintsInput) SetMaxResults(v int64) *ListEnvironmentBlueprintsInput
SetMaxResults sets the MaxResults field's value.
func (*ListEnvironmentBlueprintsInput) SetName ¶
func (s *ListEnvironmentBlueprintsInput) SetName(v string) *ListEnvironmentBlueprintsInput
SetName sets the Name field's value.
func (*ListEnvironmentBlueprintsInput) SetNextToken ¶
func (s *ListEnvironmentBlueprintsInput) SetNextToken(v string) *ListEnvironmentBlueprintsInput
SetNextToken sets the NextToken field's value.
func (ListEnvironmentBlueprintsInput) String ¶
func (s ListEnvironmentBlueprintsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentBlueprintsInput) Validate ¶
func (s *ListEnvironmentBlueprintsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEnvironmentBlueprintsOutput ¶
type ListEnvironmentBlueprintsOutput struct { // The results of the ListEnvironmentBlueprints action. // // Items is a required field Items []*EnvironmentBlueprintSummary `locationName:"items" type:"list" required:"true"` // When the number of blueprints in the environment is greater than the default // value for the MaxResults parameter, or if you explicitly specify a value // for MaxResults that is less than the number of blueprints in the environment, // the response includes a pagination token named NextToken. You can specify // this NextToken value in a subsequent call to ListEnvironmentBlueprintsto // list the next set of blueprints. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentBlueprintsOutput) GoString ¶
func (s ListEnvironmentBlueprintsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentBlueprintsOutput) SetItems ¶
func (s *ListEnvironmentBlueprintsOutput) SetItems(v []*EnvironmentBlueprintSummary) *ListEnvironmentBlueprintsOutput
SetItems sets the Items field's value.
func (*ListEnvironmentBlueprintsOutput) SetNextToken ¶
func (s *ListEnvironmentBlueprintsOutput) SetNextToken(v string) *ListEnvironmentBlueprintsOutput
SetNextToken sets the NextToken field's value.
func (ListEnvironmentBlueprintsOutput) String ¶
func (s ListEnvironmentBlueprintsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListEnvironmentProfilesInput ¶
type ListEnvironmentProfilesInput struct { // The identifier of the Amazon Web Services account where you want to list // environment profiles. AwsAccountId *string `location:"querystring" locationName:"awsAccountId" type:"string"` // The Amazon Web Services region where you want to list environment profiles. AwsAccountRegion *string `location:"querystring" locationName:"awsAccountRegion" type:"string"` // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the blueprint that was used to create the environment profiles // that you want to list. EnvironmentBlueprintIdentifier *string `location:"querystring" locationName:"environmentBlueprintIdentifier" type:"string"` // The maximum number of environment profiles to return in a single call to // ListEnvironmentProfiles. When the number of environment profiles to be listed // is greater than the value of MaxResults, the response contains a NextToken // value that you can use in a subsequent call to ListEnvironmentProfiles to // list the next set of environment profiles. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ListEnvironmentProfilesInput's // String and GoString methods. Name *string `location:"querystring" locationName:"name" min:"1" type:"string" sensitive:"true"` // When the number of environment profiles is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of environment profiles, the response includes // a pagination token named NextToken. You can specify this NextToken value // in a subsequent call to ListEnvironmentProfiles to list the next set of environment // profiles. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The identifier of the Amazon DataZone project. ProjectIdentifier *string `location:"querystring" locationName:"projectIdentifier" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentProfilesInput) GoString ¶
func (s ListEnvironmentProfilesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentProfilesInput) SetAwsAccountId ¶
func (s *ListEnvironmentProfilesInput) SetAwsAccountId(v string) *ListEnvironmentProfilesInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListEnvironmentProfilesInput) SetAwsAccountRegion ¶
func (s *ListEnvironmentProfilesInput) SetAwsAccountRegion(v string) *ListEnvironmentProfilesInput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*ListEnvironmentProfilesInput) SetDomainIdentifier ¶
func (s *ListEnvironmentProfilesInput) SetDomainIdentifier(v string) *ListEnvironmentProfilesInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListEnvironmentProfilesInput) SetEnvironmentBlueprintIdentifier ¶
func (s *ListEnvironmentProfilesInput) SetEnvironmentBlueprintIdentifier(v string) *ListEnvironmentProfilesInput
SetEnvironmentBlueprintIdentifier sets the EnvironmentBlueprintIdentifier field's value.
func (*ListEnvironmentProfilesInput) SetMaxResults ¶
func (s *ListEnvironmentProfilesInput) SetMaxResults(v int64) *ListEnvironmentProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*ListEnvironmentProfilesInput) SetName ¶
func (s *ListEnvironmentProfilesInput) SetName(v string) *ListEnvironmentProfilesInput
SetName sets the Name field's value.
func (*ListEnvironmentProfilesInput) SetNextToken ¶
func (s *ListEnvironmentProfilesInput) SetNextToken(v string) *ListEnvironmentProfilesInput
SetNextToken sets the NextToken field's value.
func (*ListEnvironmentProfilesInput) SetProjectIdentifier ¶
func (s *ListEnvironmentProfilesInput) SetProjectIdentifier(v string) *ListEnvironmentProfilesInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (ListEnvironmentProfilesInput) String ¶
func (s ListEnvironmentProfilesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentProfilesInput) Validate ¶
func (s *ListEnvironmentProfilesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEnvironmentProfilesOutput ¶
type ListEnvironmentProfilesOutput struct { // The results of the ListEnvironmentProfiles action. // // Items is a required field Items []*EnvironmentProfileSummary `locationName:"items" type:"list" required:"true"` // When the number of environment profiles is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of environment profiles, the response includes // a pagination token named NextToken. You can specify this NextToken value // in a subsequent call to ListEnvironmentProfiles to list the next set of environment // profiles. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentProfilesOutput) GoString ¶
func (s ListEnvironmentProfilesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentProfilesOutput) SetItems ¶
func (s *ListEnvironmentProfilesOutput) SetItems(v []*EnvironmentProfileSummary) *ListEnvironmentProfilesOutput
SetItems sets the Items field's value.
func (*ListEnvironmentProfilesOutput) SetNextToken ¶
func (s *ListEnvironmentProfilesOutput) SetNextToken(v string) *ListEnvironmentProfilesOutput
SetNextToken sets the NextToken field's value.
func (ListEnvironmentProfilesOutput) String ¶
func (s ListEnvironmentProfilesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListEnvironmentsInput ¶
type ListEnvironmentsInput struct { // The identifier of the Amazon Web Services account where you want to list // environments. AwsAccountId *string `location:"querystring" locationName:"awsAccountId" type:"string"` // The Amazon Web Services region where you want to list environments. AwsAccountRegion *string `location:"querystring" locationName:"awsAccountRegion" type:"string"` // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the Amazon DataZone blueprint. EnvironmentBlueprintIdentifier *string `location:"querystring" locationName:"environmentBlueprintIdentifier" type:"string"` // The identifier of the environment profile. EnvironmentProfileIdentifier *string `location:"querystring" locationName:"environmentProfileIdentifier" type:"string"` // The maximum number of environments to return in a single call to ListEnvironments. // When the number of environments to be listed is greater than the value of // MaxResults, the response contains a NextToken value that you can use in a // subsequent call to ListEnvironments to list the next set of environments. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` Name *string `location:"querystring" locationName:"name" type:"string"` // When the number of environments is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of environments, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListEnvironments to list the next set of environments. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The identifier of the Amazon DataZone project. // // ProjectIdentifier is a required field ProjectIdentifier *string `location:"querystring" locationName:"projectIdentifier" type:"string" required:"true"` // The provider of the environment. Provider *string `location:"querystring" locationName:"provider" type:"string"` // The status of the environments that you want to list. Status *string `location:"querystring" locationName:"status" type:"string" enum:"EnvironmentStatus"` // contains filtered or unexported fields }
func (ListEnvironmentsInput) GoString ¶
func (s ListEnvironmentsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentsInput) SetAwsAccountId ¶
func (s *ListEnvironmentsInput) SetAwsAccountId(v string) *ListEnvironmentsInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*ListEnvironmentsInput) SetAwsAccountRegion ¶
func (s *ListEnvironmentsInput) SetAwsAccountRegion(v string) *ListEnvironmentsInput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*ListEnvironmentsInput) SetDomainIdentifier ¶
func (s *ListEnvironmentsInput) SetDomainIdentifier(v string) *ListEnvironmentsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListEnvironmentsInput) SetEnvironmentBlueprintIdentifier ¶
func (s *ListEnvironmentsInput) SetEnvironmentBlueprintIdentifier(v string) *ListEnvironmentsInput
SetEnvironmentBlueprintIdentifier sets the EnvironmentBlueprintIdentifier field's value.
func (*ListEnvironmentsInput) SetEnvironmentProfileIdentifier ¶
func (s *ListEnvironmentsInput) SetEnvironmentProfileIdentifier(v string) *ListEnvironmentsInput
SetEnvironmentProfileIdentifier sets the EnvironmentProfileIdentifier field's value.
func (*ListEnvironmentsInput) SetMaxResults ¶
func (s *ListEnvironmentsInput) SetMaxResults(v int64) *ListEnvironmentsInput
SetMaxResults sets the MaxResults field's value.
func (*ListEnvironmentsInput) SetName ¶
func (s *ListEnvironmentsInput) SetName(v string) *ListEnvironmentsInput
SetName sets the Name field's value.
func (*ListEnvironmentsInput) SetNextToken ¶
func (s *ListEnvironmentsInput) SetNextToken(v string) *ListEnvironmentsInput
SetNextToken sets the NextToken field's value.
func (*ListEnvironmentsInput) SetProjectIdentifier ¶
func (s *ListEnvironmentsInput) SetProjectIdentifier(v string) *ListEnvironmentsInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (*ListEnvironmentsInput) SetProvider ¶
func (s *ListEnvironmentsInput) SetProvider(v string) *ListEnvironmentsInput
SetProvider sets the Provider field's value.
func (*ListEnvironmentsInput) SetStatus ¶
func (s *ListEnvironmentsInput) SetStatus(v string) *ListEnvironmentsInput
SetStatus sets the Status field's value.
func (ListEnvironmentsInput) String ¶
func (s ListEnvironmentsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentsInput) Validate ¶
func (s *ListEnvironmentsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListEnvironmentsOutput ¶
type ListEnvironmentsOutput struct { // The results of the ListEnvironments action. // // Items is a required field Items []*EnvironmentSummary `locationName:"items" type:"list" required:"true"` // When the number of environments is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of environments, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListEnvironments to list the next set of environments. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListEnvironmentsOutput) GoString ¶
func (s ListEnvironmentsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListEnvironmentsOutput) SetItems ¶
func (s *ListEnvironmentsOutput) SetItems(v []*EnvironmentSummary) *ListEnvironmentsOutput
SetItems sets the Items field's value.
func (*ListEnvironmentsOutput) SetNextToken ¶
func (s *ListEnvironmentsOutput) SetNextToken(v string) *ListEnvironmentsOutput
SetNextToken sets the NextToken field's value.
func (ListEnvironmentsOutput) String ¶
func (s ListEnvironmentsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListNotificationsInput ¶
type ListNotificationsInput struct { // The time after which you want to list notifications. AfterTimestamp *time.Time `location:"querystring" locationName:"afterTimestamp" type:"timestamp"` // The time before which you want to list notifications. BeforeTimestamp *time.Time `location:"querystring" locationName:"beforeTimestamp" type:"timestamp"` // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The maximum number of notifications to return in a single call to ListNotifications. // When the number of notifications to be listed is greater than the value of // MaxResults, the response contains a NextToken value that you can use in a // subsequent call to ListNotifications to list the next set of notifications. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of notifications is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of notifications, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListNotifications to list the next set of notifications. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The subjects of notifications. Subjects []*string `location:"querystring" locationName:"subjects" type:"list"` // The task status of notifications. TaskStatus *string `location:"querystring" locationName:"taskStatus" type:"string" enum:"TaskStatus"` // The type of notifications. // // Type is a required field Type *string `location:"querystring" locationName:"type" type:"string" required:"true" enum:"NotificationType"` // contains filtered or unexported fields }
func (ListNotificationsInput) GoString ¶
func (s ListNotificationsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNotificationsInput) SetAfterTimestamp ¶
func (s *ListNotificationsInput) SetAfterTimestamp(v time.Time) *ListNotificationsInput
SetAfterTimestamp sets the AfterTimestamp field's value.
func (*ListNotificationsInput) SetBeforeTimestamp ¶
func (s *ListNotificationsInput) SetBeforeTimestamp(v time.Time) *ListNotificationsInput
SetBeforeTimestamp sets the BeforeTimestamp field's value.
func (*ListNotificationsInput) SetDomainIdentifier ¶
func (s *ListNotificationsInput) SetDomainIdentifier(v string) *ListNotificationsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListNotificationsInput) SetMaxResults ¶
func (s *ListNotificationsInput) SetMaxResults(v int64) *ListNotificationsInput
SetMaxResults sets the MaxResults field's value.
func (*ListNotificationsInput) SetNextToken ¶
func (s *ListNotificationsInput) SetNextToken(v string) *ListNotificationsInput
SetNextToken sets the NextToken field's value.
func (*ListNotificationsInput) SetSubjects ¶
func (s *ListNotificationsInput) SetSubjects(v []*string) *ListNotificationsInput
SetSubjects sets the Subjects field's value.
func (*ListNotificationsInput) SetTaskStatus ¶
func (s *ListNotificationsInput) SetTaskStatus(v string) *ListNotificationsInput
SetTaskStatus sets the TaskStatus field's value.
func (*ListNotificationsInput) SetType ¶
func (s *ListNotificationsInput) SetType(v string) *ListNotificationsInput
SetType sets the Type field's value.
func (ListNotificationsInput) String ¶
func (s ListNotificationsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNotificationsInput) Validate ¶
func (s *ListNotificationsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListNotificationsOutput ¶
type ListNotificationsOutput struct { // When the number of notifications is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of notifications, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListNotifications to list the next set of notifications. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // The results of the ListNotifications action. Notifications []*NotificationOutput_ `locationName:"notifications" type:"list"` // contains filtered or unexported fields }
func (ListNotificationsOutput) GoString ¶
func (s ListNotificationsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListNotificationsOutput) SetNextToken ¶
func (s *ListNotificationsOutput) SetNextToken(v string) *ListNotificationsOutput
SetNextToken sets the NextToken field's value.
func (*ListNotificationsOutput) SetNotifications ¶
func (s *ListNotificationsOutput) SetNotifications(v []*NotificationOutput_) *ListNotificationsOutput
SetNotifications sets the Notifications field's value.
func (ListNotificationsOutput) String ¶
func (s ListNotificationsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListProjectMembershipsInput ¶
type ListProjectMembershipsInput struct { // The identifier of the Amazon DataZone domain in which you want to list project // memberships. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The maximum number of memberships to return in a single call to ListProjectMemberships. // When the number of memberships to be listed is greater than the value of // MaxResults, the response contains a NextToken value that you can use in a // subsequent call to ListProjectMemberships to list the next set of memberships. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of memberships is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of memberships, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListProjectMemberships to list the next set of memberships. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The identifier of the project whose memberships you want to list. // // ProjectIdentifier is a required field ProjectIdentifier *string `location:"uri" locationName:"projectIdentifier" type:"string" required:"true"` // The method by which you want to sort the project memberships. SortBy *string `location:"querystring" locationName:"sortBy" type:"string" enum:"SortFieldProject"` // The sort order of the project memberships. SortOrder *string `location:"querystring" locationName:"sortOrder" type:"string" enum:"SortOrder"` // contains filtered or unexported fields }
func (ListProjectMembershipsInput) GoString ¶
func (s ListProjectMembershipsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProjectMembershipsInput) SetDomainIdentifier ¶
func (s *ListProjectMembershipsInput) SetDomainIdentifier(v string) *ListProjectMembershipsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListProjectMembershipsInput) SetMaxResults ¶
func (s *ListProjectMembershipsInput) SetMaxResults(v int64) *ListProjectMembershipsInput
SetMaxResults sets the MaxResults field's value.
func (*ListProjectMembershipsInput) SetNextToken ¶
func (s *ListProjectMembershipsInput) SetNextToken(v string) *ListProjectMembershipsInput
SetNextToken sets the NextToken field's value.
func (*ListProjectMembershipsInput) SetProjectIdentifier ¶
func (s *ListProjectMembershipsInput) SetProjectIdentifier(v string) *ListProjectMembershipsInput
SetProjectIdentifier sets the ProjectIdentifier field's value.
func (*ListProjectMembershipsInput) SetSortBy ¶
func (s *ListProjectMembershipsInput) SetSortBy(v string) *ListProjectMembershipsInput
SetSortBy sets the SortBy field's value.
func (*ListProjectMembershipsInput) SetSortOrder ¶
func (s *ListProjectMembershipsInput) SetSortOrder(v string) *ListProjectMembershipsInput
SetSortOrder sets the SortOrder field's value.
func (ListProjectMembershipsInput) String ¶
func (s ListProjectMembershipsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProjectMembershipsInput) Validate ¶
func (s *ListProjectMembershipsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListProjectMembershipsOutput ¶
type ListProjectMembershipsOutput struct { // The members of the project. // // Members is a required field Members []*ProjectMember `locationName:"members" type:"list" required:"true"` // When the number of memberships is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of memberships, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListProjectMemberships to list the next set of memberships. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListProjectMembershipsOutput) GoString ¶
func (s ListProjectMembershipsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProjectMembershipsOutput) SetMembers ¶
func (s *ListProjectMembershipsOutput) SetMembers(v []*ProjectMember) *ListProjectMembershipsOutput
SetMembers sets the Members field's value.
func (*ListProjectMembershipsOutput) SetNextToken ¶
func (s *ListProjectMembershipsOutput) SetNextToken(v string) *ListProjectMembershipsOutput
SetNextToken sets the NextToken field's value.
func (ListProjectMembershipsOutput) String ¶
func (s ListProjectMembershipsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListProjectsInput ¶
type ListProjectsInput struct { // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of a group. GroupIdentifier *string `location:"querystring" locationName:"groupIdentifier" type:"string"` // The maximum number of projects to return in a single call to ListProjects. // When the number of projects to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to ListProjects to list the next set of projects. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ListProjectsInput's // String and GoString methods. Name *string `location:"querystring" locationName:"name" min:"1" type:"string" sensitive:"true"` // When the number of projects is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of projects, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to ListProjects // to list the next set of projects. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The identifier of the Amazon DataZone user. UserIdentifier *string `location:"querystring" locationName:"userIdentifier" type:"string"` // contains filtered or unexported fields }
func (ListProjectsInput) GoString ¶
func (s ListProjectsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProjectsInput) SetDomainIdentifier ¶
func (s *ListProjectsInput) SetDomainIdentifier(v string) *ListProjectsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListProjectsInput) SetGroupIdentifier ¶
func (s *ListProjectsInput) SetGroupIdentifier(v string) *ListProjectsInput
SetGroupIdentifier sets the GroupIdentifier field's value.
func (*ListProjectsInput) SetMaxResults ¶
func (s *ListProjectsInput) SetMaxResults(v int64) *ListProjectsInput
SetMaxResults sets the MaxResults field's value.
func (*ListProjectsInput) SetName ¶
func (s *ListProjectsInput) SetName(v string) *ListProjectsInput
SetName sets the Name field's value.
func (*ListProjectsInput) SetNextToken ¶
func (s *ListProjectsInput) SetNextToken(v string) *ListProjectsInput
SetNextToken sets the NextToken field's value.
func (*ListProjectsInput) SetUserIdentifier ¶
func (s *ListProjectsInput) SetUserIdentifier(v string) *ListProjectsInput
SetUserIdentifier sets the UserIdentifier field's value.
func (ListProjectsInput) String ¶
func (s ListProjectsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProjectsInput) Validate ¶
func (s *ListProjectsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListProjectsOutput ¶
type ListProjectsOutput struct { // The results of the ListProjects action. Items []*ProjectSummary `locationName:"items" type:"list"` // When the number of projects is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of projects, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to ListProjects // to list the next set of projects. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListProjectsOutput) GoString ¶
func (s ListProjectsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListProjectsOutput) SetItems ¶
func (s *ListProjectsOutput) SetItems(v []*ProjectSummary) *ListProjectsOutput
SetItems sets the Items field's value.
func (*ListProjectsOutput) SetNextToken ¶
func (s *ListProjectsOutput) SetNextToken(v string) *ListProjectsOutput
SetNextToken sets the NextToken field's value.
func (ListProjectsOutput) String ¶
func (s ListProjectsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListSubscriptionGrantsInput ¶
type ListSubscriptionGrantsInput struct { // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the Amazon DataZone environment. EnvironmentId *string `location:"querystring" locationName:"environmentId" type:"string"` // The maximum number of subscription grants to return in a single call to ListSubscriptionGrants. // When the number of subscription grants to be listed is greater than the value // of MaxResults, the response contains a NextToken value that you can use in // a subsequent call to ListSubscriptionGrants to list the next set of subscription // grants. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of subscription grants is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription grants, the response includes // a pagination token named NextToken. You can specify this NextToken value // in a subsequent call to ListSubscriptionGrants to list the next set of subscription // grants. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // Specifies the way of sorting the results of this action. SortBy *string `location:"querystring" locationName:"sortBy" type:"string" enum:"SortKey"` // Specifies the sort order of this action. SortOrder *string `location:"querystring" locationName:"sortOrder" type:"string" enum:"SortOrder"` // The identifier of the subscribed listing. SubscribedListingId *string `location:"querystring" locationName:"subscribedListingId" type:"string"` // The identifier of the subscription. SubscriptionId *string `location:"querystring" locationName:"subscriptionId" type:"string"` // The identifier of the subscription target. SubscriptionTargetId *string `location:"querystring" locationName:"subscriptionTargetId" type:"string"` // contains filtered or unexported fields }
func (ListSubscriptionGrantsInput) GoString ¶
func (s ListSubscriptionGrantsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionGrantsInput) SetDomainIdentifier ¶
func (s *ListSubscriptionGrantsInput) SetDomainIdentifier(v string) *ListSubscriptionGrantsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListSubscriptionGrantsInput) SetEnvironmentId ¶
func (s *ListSubscriptionGrantsInput) SetEnvironmentId(v string) *ListSubscriptionGrantsInput
SetEnvironmentId sets the EnvironmentId field's value.
func (*ListSubscriptionGrantsInput) SetMaxResults ¶
func (s *ListSubscriptionGrantsInput) SetMaxResults(v int64) *ListSubscriptionGrantsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSubscriptionGrantsInput) SetNextToken ¶
func (s *ListSubscriptionGrantsInput) SetNextToken(v string) *ListSubscriptionGrantsInput
SetNextToken sets the NextToken field's value.
func (*ListSubscriptionGrantsInput) SetSortBy ¶
func (s *ListSubscriptionGrantsInput) SetSortBy(v string) *ListSubscriptionGrantsInput
SetSortBy sets the SortBy field's value.
func (*ListSubscriptionGrantsInput) SetSortOrder ¶
func (s *ListSubscriptionGrantsInput) SetSortOrder(v string) *ListSubscriptionGrantsInput
SetSortOrder sets the SortOrder field's value.
func (*ListSubscriptionGrantsInput) SetSubscribedListingId ¶
func (s *ListSubscriptionGrantsInput) SetSubscribedListingId(v string) *ListSubscriptionGrantsInput
SetSubscribedListingId sets the SubscribedListingId field's value.
func (*ListSubscriptionGrantsInput) SetSubscriptionId ¶
func (s *ListSubscriptionGrantsInput) SetSubscriptionId(v string) *ListSubscriptionGrantsInput
SetSubscriptionId sets the SubscriptionId field's value.
func (*ListSubscriptionGrantsInput) SetSubscriptionTargetId ¶
func (s *ListSubscriptionGrantsInput) SetSubscriptionTargetId(v string) *ListSubscriptionGrantsInput
SetSubscriptionTargetId sets the SubscriptionTargetId field's value.
func (ListSubscriptionGrantsInput) String ¶
func (s ListSubscriptionGrantsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionGrantsInput) Validate ¶
func (s *ListSubscriptionGrantsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSubscriptionGrantsOutput ¶
type ListSubscriptionGrantsOutput struct { // The results of the ListSubscriptionGrants action. // // Items is a required field Items []*SubscriptionGrantSummary `locationName:"items" type:"list" required:"true"` // When the number of subscription grants is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription grants, the response includes // a pagination token named NextToken. You can specify this NextToken value // in a subsequent call to ListSubscriptionGrants to list the next set of subscription // grants. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSubscriptionGrantsOutput) GoString ¶
func (s ListSubscriptionGrantsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionGrantsOutput) SetItems ¶
func (s *ListSubscriptionGrantsOutput) SetItems(v []*SubscriptionGrantSummary) *ListSubscriptionGrantsOutput
SetItems sets the Items field's value.
func (*ListSubscriptionGrantsOutput) SetNextToken ¶
func (s *ListSubscriptionGrantsOutput) SetNextToken(v string) *ListSubscriptionGrantsOutput
SetNextToken sets the NextToken field's value.
func (ListSubscriptionGrantsOutput) String ¶
func (s ListSubscriptionGrantsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListSubscriptionRequestsInput ¶
type ListSubscriptionRequestsInput struct { // The identifier of the subscription request approver's project. ApproverProjectId *string `location:"querystring" locationName:"approverProjectId" type:"string"` // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The maximum number of subscription requests to return in a single call to // ListSubscriptionRequests. When the number of subscription requests to be // listed is greater than the value of MaxResults, the response contains a NextToken // value that you can use in a subsequent call to ListSubscriptionRequests to // list the next set of subscription requests. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of subscription requests is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription requests, the response includes // a pagination token named NextToken. You can specify this NextToken value // in a subsequent call to ListSubscriptionRequests to list the next set of // subscription requests. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The identifier of the project for the subscription requests. OwningProjectId *string `location:"querystring" locationName:"owningProjectId" type:"string"` // Specifies the way to sort the results of this action. SortBy *string `location:"querystring" locationName:"sortBy" type:"string" enum:"SortKey"` // Specifies the sort order for the results of this action. SortOrder *string `location:"querystring" locationName:"sortOrder" type:"string" enum:"SortOrder"` // Specifies the status of the subscription requests. Status *string `location:"querystring" locationName:"status" type:"string" enum:"SubscriptionRequestStatus"` // The identifier of the subscribed listing. SubscribedListingId *string `location:"querystring" locationName:"subscribedListingId" type:"string"` // contains filtered or unexported fields }
func (ListSubscriptionRequestsInput) GoString ¶
func (s ListSubscriptionRequestsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionRequestsInput) SetApproverProjectId ¶
func (s *ListSubscriptionRequestsInput) SetApproverProjectId(v string) *ListSubscriptionRequestsInput
SetApproverProjectId sets the ApproverProjectId field's value.
func (*ListSubscriptionRequestsInput) SetDomainIdentifier ¶
func (s *ListSubscriptionRequestsInput) SetDomainIdentifier(v string) *ListSubscriptionRequestsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListSubscriptionRequestsInput) SetMaxResults ¶
func (s *ListSubscriptionRequestsInput) SetMaxResults(v int64) *ListSubscriptionRequestsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSubscriptionRequestsInput) SetNextToken ¶
func (s *ListSubscriptionRequestsInput) SetNextToken(v string) *ListSubscriptionRequestsInput
SetNextToken sets the NextToken field's value.
func (*ListSubscriptionRequestsInput) SetOwningProjectId ¶
func (s *ListSubscriptionRequestsInput) SetOwningProjectId(v string) *ListSubscriptionRequestsInput
SetOwningProjectId sets the OwningProjectId field's value.
func (*ListSubscriptionRequestsInput) SetSortBy ¶
func (s *ListSubscriptionRequestsInput) SetSortBy(v string) *ListSubscriptionRequestsInput
SetSortBy sets the SortBy field's value.
func (*ListSubscriptionRequestsInput) SetSortOrder ¶
func (s *ListSubscriptionRequestsInput) SetSortOrder(v string) *ListSubscriptionRequestsInput
SetSortOrder sets the SortOrder field's value.
func (*ListSubscriptionRequestsInput) SetStatus ¶
func (s *ListSubscriptionRequestsInput) SetStatus(v string) *ListSubscriptionRequestsInput
SetStatus sets the Status field's value.
func (*ListSubscriptionRequestsInput) SetSubscribedListingId ¶
func (s *ListSubscriptionRequestsInput) SetSubscribedListingId(v string) *ListSubscriptionRequestsInput
SetSubscribedListingId sets the SubscribedListingId field's value.
func (ListSubscriptionRequestsInput) String ¶
func (s ListSubscriptionRequestsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionRequestsInput) Validate ¶
func (s *ListSubscriptionRequestsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSubscriptionRequestsOutput ¶
type ListSubscriptionRequestsOutput struct { // The results of the ListSubscriptionRequests action. // // Items is a required field Items []*SubscriptionRequestSummary `locationName:"items" type:"list" required:"true"` // When the number of subscription requests is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription requests, the response includes // a pagination token named NextToken. You can specify this NextToken value // in a subsequent call to ListSubscriptionRequests to list the next set of // subscription requests. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSubscriptionRequestsOutput) GoString ¶
func (s ListSubscriptionRequestsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionRequestsOutput) SetItems ¶
func (s *ListSubscriptionRequestsOutput) SetItems(v []*SubscriptionRequestSummary) *ListSubscriptionRequestsOutput
SetItems sets the Items field's value.
func (*ListSubscriptionRequestsOutput) SetNextToken ¶
func (s *ListSubscriptionRequestsOutput) SetNextToken(v string) *ListSubscriptionRequestsOutput
SetNextToken sets the NextToken field's value.
func (ListSubscriptionRequestsOutput) String ¶
func (s ListSubscriptionRequestsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListSubscriptionTargetsInput ¶
type ListSubscriptionTargetsInput struct { // The identifier of the Amazon DataZone domain where you want to list subscription // targets. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the environment where you want to list subscription targets. // // EnvironmentIdentifier is a required field EnvironmentIdentifier *string `location:"uri" locationName:"environmentIdentifier" type:"string" required:"true"` // The maximum number of subscription targets to return in a single call to // ListSubscriptionTargets. When the number of subscription targets to be listed // is greater than the value of MaxResults, the response contains a NextToken // value that you can use in a subsequent call to ListSubscriptionTargets to // list the next set of subscription targets. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of subscription targets is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription targets, the response includes // a pagination token named NextToken. You can specify this NextToken value // in a subsequent call to ListSubscriptionTargets to list the next set of subscription // targets. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // Specifies the way in which the results of this action are to be sorted. SortBy *string `location:"querystring" locationName:"sortBy" type:"string" enum:"SortKey"` // Specifies the sort order for the results of this action. SortOrder *string `location:"querystring" locationName:"sortOrder" type:"string" enum:"SortOrder"` // contains filtered or unexported fields }
func (ListSubscriptionTargetsInput) GoString ¶
func (s ListSubscriptionTargetsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionTargetsInput) SetDomainIdentifier ¶
func (s *ListSubscriptionTargetsInput) SetDomainIdentifier(v string) *ListSubscriptionTargetsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListSubscriptionTargetsInput) SetEnvironmentIdentifier ¶
func (s *ListSubscriptionTargetsInput) SetEnvironmentIdentifier(v string) *ListSubscriptionTargetsInput
SetEnvironmentIdentifier sets the EnvironmentIdentifier field's value.
func (*ListSubscriptionTargetsInput) SetMaxResults ¶
func (s *ListSubscriptionTargetsInput) SetMaxResults(v int64) *ListSubscriptionTargetsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSubscriptionTargetsInput) SetNextToken ¶
func (s *ListSubscriptionTargetsInput) SetNextToken(v string) *ListSubscriptionTargetsInput
SetNextToken sets the NextToken field's value.
func (*ListSubscriptionTargetsInput) SetSortBy ¶
func (s *ListSubscriptionTargetsInput) SetSortBy(v string) *ListSubscriptionTargetsInput
SetSortBy sets the SortBy field's value.
func (*ListSubscriptionTargetsInput) SetSortOrder ¶
func (s *ListSubscriptionTargetsInput) SetSortOrder(v string) *ListSubscriptionTargetsInput
SetSortOrder sets the SortOrder field's value.
func (ListSubscriptionTargetsInput) String ¶
func (s ListSubscriptionTargetsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionTargetsInput) Validate ¶
func (s *ListSubscriptionTargetsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSubscriptionTargetsOutput ¶
type ListSubscriptionTargetsOutput struct { // The results of the ListSubscriptionTargets action. // // Items is a required field Items []*SubscriptionTargetSummary `locationName:"items" type:"list" required:"true"` // When the number of subscription targets is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription targets, the response includes // a pagination token named NextToken. You can specify this NextToken value // in a subsequent call to ListSubscriptionTargets to list the next set of subscription // targets. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSubscriptionTargetsOutput) GoString ¶
func (s ListSubscriptionTargetsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionTargetsOutput) SetItems ¶
func (s *ListSubscriptionTargetsOutput) SetItems(v []*SubscriptionTargetSummary) *ListSubscriptionTargetsOutput
SetItems sets the Items field's value.
func (*ListSubscriptionTargetsOutput) SetNextToken ¶
func (s *ListSubscriptionTargetsOutput) SetNextToken(v string) *ListSubscriptionTargetsOutput
SetNextToken sets the NextToken field's value.
func (ListSubscriptionTargetsOutput) String ¶
func (s ListSubscriptionTargetsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListSubscriptionsInput ¶
type ListSubscriptionsInput struct { // The identifier of the project for the subscription's approver. ApproverProjectId *string `location:"querystring" locationName:"approverProjectId" type:"string"` // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The maximum number of subscriptions to return in a single call to ListSubscriptions. // When the number of subscriptions to be listed is greater than the value of // MaxResults, the response contains a NextToken value that you can use in a // subsequent call to ListSubscriptions to list the next set of Subscriptions. MaxResults *int64 `location:"querystring" locationName:"maxResults" min:"1" type:"integer"` // When the number of subscriptions is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscriptions, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListSubscriptions to list the next set of subscriptions. NextToken *string `location:"querystring" locationName:"nextToken" min:"1" type:"string"` // The identifier of the owning project. OwningProjectId *string `location:"querystring" locationName:"owningProjectId" type:"string"` // Specifies the way in which the results of this action are to be sorted. SortBy *string `location:"querystring" locationName:"sortBy" type:"string" enum:"SortKey"` // Specifies the sort order for the results of this action. SortOrder *string `location:"querystring" locationName:"sortOrder" type:"string" enum:"SortOrder"` // The status of the subscriptions that you want to list. Status *string `location:"querystring" locationName:"status" type:"string" enum:"SubscriptionStatus"` // The identifier of the subscribed listing for the subscriptions that you want // to list. SubscribedListingId *string `location:"querystring" locationName:"subscribedListingId" type:"string"` // The identifier of the subscription request for the subscriptions that you // want to list. SubscriptionRequestIdentifier *string `location:"querystring" locationName:"subscriptionRequestIdentifier" type:"string"` // contains filtered or unexported fields }
func (ListSubscriptionsInput) GoString ¶
func (s ListSubscriptionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionsInput) SetApproverProjectId ¶
func (s *ListSubscriptionsInput) SetApproverProjectId(v string) *ListSubscriptionsInput
SetApproverProjectId sets the ApproverProjectId field's value.
func (*ListSubscriptionsInput) SetDomainIdentifier ¶
func (s *ListSubscriptionsInput) SetDomainIdentifier(v string) *ListSubscriptionsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*ListSubscriptionsInput) SetMaxResults ¶
func (s *ListSubscriptionsInput) SetMaxResults(v int64) *ListSubscriptionsInput
SetMaxResults sets the MaxResults field's value.
func (*ListSubscriptionsInput) SetNextToken ¶
func (s *ListSubscriptionsInput) SetNextToken(v string) *ListSubscriptionsInput
SetNextToken sets the NextToken field's value.
func (*ListSubscriptionsInput) SetOwningProjectId ¶
func (s *ListSubscriptionsInput) SetOwningProjectId(v string) *ListSubscriptionsInput
SetOwningProjectId sets the OwningProjectId field's value.
func (*ListSubscriptionsInput) SetSortBy ¶
func (s *ListSubscriptionsInput) SetSortBy(v string) *ListSubscriptionsInput
SetSortBy sets the SortBy field's value.
func (*ListSubscriptionsInput) SetSortOrder ¶
func (s *ListSubscriptionsInput) SetSortOrder(v string) *ListSubscriptionsInput
SetSortOrder sets the SortOrder field's value.
func (*ListSubscriptionsInput) SetStatus ¶
func (s *ListSubscriptionsInput) SetStatus(v string) *ListSubscriptionsInput
SetStatus sets the Status field's value.
func (*ListSubscriptionsInput) SetSubscribedListingId ¶
func (s *ListSubscriptionsInput) SetSubscribedListingId(v string) *ListSubscriptionsInput
SetSubscribedListingId sets the SubscribedListingId field's value.
func (*ListSubscriptionsInput) SetSubscriptionRequestIdentifier ¶
func (s *ListSubscriptionsInput) SetSubscriptionRequestIdentifier(v string) *ListSubscriptionsInput
SetSubscriptionRequestIdentifier sets the SubscriptionRequestIdentifier field's value.
func (ListSubscriptionsInput) String ¶
func (s ListSubscriptionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionsInput) Validate ¶
func (s *ListSubscriptionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListSubscriptionsOutput ¶
type ListSubscriptionsOutput struct { // The results of the ListSubscriptions action. // // Items is a required field Items []*SubscriptionSummary `locationName:"items" type:"list" required:"true"` // When the number of subscriptions is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscriptions, the response includes a pagination // token named NextToken. You can specify this NextToken value in a subsequent // call to ListSubscriptions to list the next set of subscriptions. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (ListSubscriptionsOutput) GoString ¶
func (s ListSubscriptionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListSubscriptionsOutput) SetItems ¶
func (s *ListSubscriptionsOutput) SetItems(v []*SubscriptionSummary) *ListSubscriptionsOutput
SetItems sets the Items field's value.
func (*ListSubscriptionsOutput) SetNextToken ¶
func (s *ListSubscriptionsOutput) SetNextToken(v string) *ListSubscriptionsOutput
SetNextToken sets the NextToken field's value.
func (ListSubscriptionsOutput) String ¶
func (s ListSubscriptionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ¶
type ListTagsForResourceInput struct { // The ARN of the resource whose tags you want to list. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // contains filtered or unexported fields }
func (ListTagsForResourceInput) GoString ¶
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 ¶
func (s *ListTagsForResourceInput) SetResourceArn(v string) *ListTagsForResourceInput
SetResourceArn sets the ResourceArn field's value.
func (ListTagsForResourceInput) String ¶
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 ¶
func (s *ListTagsForResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // The tags of the specified resource. Tags map[string]*string `locationName:"tags" type:"map"` // contains filtered or unexported fields }
func (ListTagsForResourceOutput) GoString ¶
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 ¶
func (s *ListTagsForResourceOutput) SetTags(v map[string]*string) *ListTagsForResourceOutput
SetTags sets the Tags field's value.
func (ListTagsForResourceOutput) String ¶
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 ListingItem ¶
type ListingItem struct { // An asset published in an Amazon DataZone catalog. AssetListing *AssetListing `locationName:"assetListing" type:"structure"` // contains filtered or unexported fields }
The details of a listing (aka asset published in a Amazon DataZone catalog).
func (ListingItem) GoString ¶
func (s ListingItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListingItem) SetAssetListing ¶
func (s *ListingItem) SetAssetListing(v *AssetListing) *ListingItem
SetAssetListing sets the AssetListing field's value.
func (ListingItem) String ¶
func (s ListingItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListingRevision ¶
type ListingRevision struct { // An identifier of a revision of an asset published in a Amazon DataZone catalog. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The details of a revision of an asset published in a Amazon DataZone catalog. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A revision of an asset published in a Amazon DataZone catalog.
func (ListingRevision) GoString ¶
func (s ListingRevision) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListingRevision) SetId ¶
func (s *ListingRevision) SetId(v string) *ListingRevision
SetId sets the Id field's value.
func (*ListingRevision) SetRevision ¶
func (s *ListingRevision) SetRevision(v string) *ListingRevision
SetRevision sets the Revision field's value.
func (ListingRevision) String ¶
func (s ListingRevision) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ListingRevisionInput_ ¶
type ListingRevisionInput_ struct { // An identifier of revision to be made to an asset published in a Amazon DataZone // catalog. // // Identifier is a required field Identifier *string `locationName:"identifier" type:"string" required:"true"` // The details of a revision to be made to an asset published in a Amazon DataZone // catalog. // // Revision is a required field Revision *string `locationName:"revision" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
A revision to be made to an asset published in a Amazon DataZone catalog.
func (ListingRevisionInput_) GoString ¶
func (s ListingRevisionInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListingRevisionInput_) SetIdentifier ¶
func (s *ListingRevisionInput_) SetIdentifier(v string) *ListingRevisionInput_
SetIdentifier sets the Identifier field's value.
func (*ListingRevisionInput_) SetRevision ¶
func (s *ListingRevisionInput_) SetRevision(v string) *ListingRevisionInput_
SetRevision sets the Revision field's value.
func (ListingRevisionInput_) String ¶
func (s ListingRevisionInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ListingRevisionInput_) Validate ¶
func (s *ListingRevisionInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Member ¶
type Member struct { // The ID of the group of a project member. GroupIdentifier *string `locationName:"groupIdentifier" type:"string"` // The user ID of a project member. UserIdentifier *string `locationName:"userIdentifier" type:"string"` // contains filtered or unexported fields }
The details about a project member.
func (Member) 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 (*Member) SetGroupIdentifier ¶
SetGroupIdentifier sets the GroupIdentifier field's value.
func (*Member) SetUserIdentifier ¶
SetUserIdentifier sets the UserIdentifier field's value.
type MemberDetails ¶
type MemberDetails struct { // The group details of a project member. Group *GroupDetails `locationName:"group" type:"structure"` // The user details of a project member. User *UserDetails `locationName:"user" type:"structure"` // contains filtered or unexported fields }
The details about a project member.
func (MemberDetails) GoString ¶
func (s MemberDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*MemberDetails) SetGroup ¶
func (s *MemberDetails) SetGroup(v *GroupDetails) *MemberDetails
SetGroup sets the Group field's value.
func (*MemberDetails) SetUser ¶
func (s *MemberDetails) SetUser(v *UserDetails) *MemberDetails
SetUser sets the User field's value.
func (MemberDetails) String ¶
func (s MemberDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 Model ¶
type Model struct { Smithy *string `locationName:"smithy" min:"1" type:"string"` // contains filtered or unexported fields }
func (Model) 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 NotificationOutput_ ¶
type NotificationOutput_ struct { // The action link included in the notification. // // ActionLink is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by NotificationOutput_'s // String and GoString methods. // // ActionLink is a required field ActionLink *string `locationName:"actionLink" type:"string" required:"true" sensitive:"true"` // The timestamp of when a notification was created. // // CreationTimestamp is a required field CreationTimestamp *time.Time `locationName:"creationTimestamp" type:"timestamp" required:"true"` // The identifier of a Amazon DataZone domain in which the notification exists. // // DomainIdentifier is a required field DomainIdentifier *string `locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the notification. // // Identifier is a required field Identifier *string `locationName:"identifier" type:"string" required:"true"` // The timestamp of when the notification was last updated. // // LastUpdatedTimestamp is a required field LastUpdatedTimestamp *time.Time `locationName:"lastUpdatedTimestamp" type:"timestamp" required:"true"` // The message included in the notification. // // Message is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by NotificationOutput_'s // String and GoString methods. // // Message is a required field Message *string `locationName:"message" type:"string" required:"true" sensitive:"true"` // The metadata included in the notification. Metadata map[string]*string `locationName:"metadata" type:"map"` // The status included in the notification. Status *string `locationName:"status" type:"string" enum:"TaskStatus"` // The title of the notification. // // Title is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by NotificationOutput_'s // String and GoString methods. // // Title is a required field Title *string `locationName:"title" type:"string" required:"true" sensitive:"true"` // The topic of the notification. // // Topic is a required field Topic *Topic `locationName:"topic" type:"structure" required:"true"` // The type of the notification. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"NotificationType"` // contains filtered or unexported fields }
The details of a notification generated in Amazon DataZone.
func (NotificationOutput_) GoString ¶
func (s NotificationOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NotificationOutput_) SetActionLink ¶
func (s *NotificationOutput_) SetActionLink(v string) *NotificationOutput_
SetActionLink sets the ActionLink field's value.
func (*NotificationOutput_) SetCreationTimestamp ¶
func (s *NotificationOutput_) SetCreationTimestamp(v time.Time) *NotificationOutput_
SetCreationTimestamp sets the CreationTimestamp field's value.
func (*NotificationOutput_) SetDomainIdentifier ¶
func (s *NotificationOutput_) SetDomainIdentifier(v string) *NotificationOutput_
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*NotificationOutput_) SetIdentifier ¶
func (s *NotificationOutput_) SetIdentifier(v string) *NotificationOutput_
SetIdentifier sets the Identifier field's value.
func (*NotificationOutput_) SetLastUpdatedTimestamp ¶
func (s *NotificationOutput_) SetLastUpdatedTimestamp(v time.Time) *NotificationOutput_
SetLastUpdatedTimestamp sets the LastUpdatedTimestamp field's value.
func (*NotificationOutput_) SetMessage ¶
func (s *NotificationOutput_) SetMessage(v string) *NotificationOutput_
SetMessage sets the Message field's value.
func (*NotificationOutput_) SetMetadata ¶
func (s *NotificationOutput_) SetMetadata(v map[string]*string) *NotificationOutput_
SetMetadata sets the Metadata field's value.
func (*NotificationOutput_) SetStatus ¶
func (s *NotificationOutput_) SetStatus(v string) *NotificationOutput_
SetStatus sets the Status field's value.
func (*NotificationOutput_) SetTitle ¶
func (s *NotificationOutput_) SetTitle(v string) *NotificationOutput_
SetTitle sets the Title field's value.
func (*NotificationOutput_) SetTopic ¶
func (s *NotificationOutput_) SetTopic(v *Topic) *NotificationOutput_
SetTopic sets the Topic field's value.
func (*NotificationOutput_) SetType ¶
func (s *NotificationOutput_) SetType(v string) *NotificationOutput_
SetType sets the Type field's value.
func (NotificationOutput_) String ¶
func (s NotificationOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 NotificationResource ¶
type NotificationResource struct { // The ID of the resource mentioned in a notification. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of the resource mentioned in a notification. Name *string `locationName:"name" type:"string"` // The type of the resource mentioned in a notification. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"NotificationResourceType"` // contains filtered or unexported fields }
The details of the resource mentioned in a notification.
func (NotificationResource) GoString ¶
func (s NotificationResource) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*NotificationResource) SetId ¶
func (s *NotificationResource) SetId(v string) *NotificationResource
SetId sets the Id field's value.
func (*NotificationResource) SetName ¶
func (s *NotificationResource) SetName(v string) *NotificationResource
SetName sets the Name field's value.
func (*NotificationResource) SetType ¶
func (s *NotificationResource) SetType(v string) *NotificationResource
SetType sets the Type field's value.
func (NotificationResource) String ¶
func (s NotificationResource) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 PredictionConfiguration ¶
type PredictionConfiguration struct { // The business name generation mechanism. BusinessNameGeneration *BusinessNameGenerationConfiguration `locationName:"businessNameGeneration" type:"structure"` // contains filtered or unexported fields }
The configuration of the prediction.
func (PredictionConfiguration) GoString ¶
func (s PredictionConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PredictionConfiguration) SetBusinessNameGeneration ¶
func (s *PredictionConfiguration) SetBusinessNameGeneration(v *BusinessNameGenerationConfiguration) *PredictionConfiguration
SetBusinessNameGeneration sets the BusinessNameGeneration field's value.
func (PredictionConfiguration) String ¶
func (s PredictionConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ProjectMember ¶
type ProjectMember struct { // The designated role of a project member. // // Designation is a required field Designation *string `locationName:"designation" type:"string" required:"true" enum:"UserDesignation"` // The membership details of a project member. // // MemberDetails is a required field MemberDetails *MemberDetails `locationName:"memberDetails" type:"structure" required:"true"` // contains filtered or unexported fields }
The details of a project member.
func (ProjectMember) GoString ¶
func (s ProjectMember) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProjectMember) SetDesignation ¶
func (s *ProjectMember) SetDesignation(v string) *ProjectMember
SetDesignation sets the Designation field's value.
func (*ProjectMember) SetMemberDetails ¶
func (s *ProjectMember) SetMemberDetails(v *MemberDetails) *ProjectMember
SetMemberDetails sets the MemberDetails field's value.
func (ProjectMember) String ¶
func (s ProjectMember) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ProjectSummary ¶
type ProjectSummary struct { // The timestamp of when a project was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the project. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of a project. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ProjectSummary's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of a Amazon DataZone domain where the project exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of a project. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name of a project. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by ProjectSummary's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The timestamp of when the project was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
The details of a Amazon DataZone project.
func (ProjectSummary) GoString ¶
func (s ProjectSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProjectSummary) SetCreatedAt ¶
func (s *ProjectSummary) SetCreatedAt(v time.Time) *ProjectSummary
SetCreatedAt sets the CreatedAt field's value.
func (*ProjectSummary) SetCreatedBy ¶
func (s *ProjectSummary) SetCreatedBy(v string) *ProjectSummary
SetCreatedBy sets the CreatedBy field's value.
func (*ProjectSummary) SetDescription ¶
func (s *ProjectSummary) SetDescription(v string) *ProjectSummary
SetDescription sets the Description field's value.
func (*ProjectSummary) SetDomainId ¶
func (s *ProjectSummary) SetDomainId(v string) *ProjectSummary
SetDomainId sets the DomainId field's value.
func (*ProjectSummary) SetId ¶
func (s *ProjectSummary) SetId(v string) *ProjectSummary
SetId sets the Id field's value.
func (*ProjectSummary) SetName ¶
func (s *ProjectSummary) SetName(v string) *ProjectSummary
SetName sets the Name field's value.
func (*ProjectSummary) SetUpdatedAt ¶
func (s *ProjectSummary) SetUpdatedAt(v time.Time) *ProjectSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (ProjectSummary) String ¶
func (s ProjectSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ProvisioningProperties ¶
type ProvisioningProperties struct { // The cloud formation properties included as part of the provisioning properties // of an environment blueprint. CloudFormation *CloudFormationProperties `locationName:"cloudFormation" type:"structure"` // contains filtered or unexported fields }
The provisioning properties of an environment blueprint.
func (ProvisioningProperties) GoString ¶
func (s ProvisioningProperties) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ProvisioningProperties) SetCloudFormation ¶
func (s *ProvisioningProperties) SetCloudFormation(v *CloudFormationProperties) *ProvisioningProperties
SetCloudFormation sets the CloudFormation field's value.
func (ProvisioningProperties) String ¶
func (s ProvisioningProperties) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 PutEnvironmentBlueprintConfigurationInput ¶
type PutEnvironmentBlueprintConfigurationInput struct { // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Specifies the enabled Amazon Web Services Regions. // // EnabledRegions is a required field EnabledRegions []*string `locationName:"enabledRegions" type:"list" required:"true"` // The identifier of the environment blueprint. // // EnvironmentBlueprintIdentifier is a required field EnvironmentBlueprintIdentifier *string `location:"uri" locationName:"environmentBlueprintIdentifier" type:"string" required:"true"` // The ARN of the manage access role. ManageAccessRoleArn *string `locationName:"manageAccessRoleArn" type:"string"` // The ARN of the provisioning role. ProvisioningRoleArn *string `locationName:"provisioningRoleArn" type:"string"` // The regional parameters in the environment blueprint. RegionalParameters map[string]map[string]*string `locationName:"regionalParameters" type:"map"` // contains filtered or unexported fields }
func (PutEnvironmentBlueprintConfigurationInput) GoString ¶
func (s PutEnvironmentBlueprintConfigurationInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutEnvironmentBlueprintConfigurationInput) SetDomainIdentifier ¶
func (s *PutEnvironmentBlueprintConfigurationInput) SetDomainIdentifier(v string) *PutEnvironmentBlueprintConfigurationInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*PutEnvironmentBlueprintConfigurationInput) SetEnabledRegions ¶
func (s *PutEnvironmentBlueprintConfigurationInput) SetEnabledRegions(v []*string) *PutEnvironmentBlueprintConfigurationInput
SetEnabledRegions sets the EnabledRegions field's value.
func (*PutEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier ¶
func (s *PutEnvironmentBlueprintConfigurationInput) SetEnvironmentBlueprintIdentifier(v string) *PutEnvironmentBlueprintConfigurationInput
SetEnvironmentBlueprintIdentifier sets the EnvironmentBlueprintIdentifier field's value.
func (*PutEnvironmentBlueprintConfigurationInput) SetManageAccessRoleArn ¶
func (s *PutEnvironmentBlueprintConfigurationInput) SetManageAccessRoleArn(v string) *PutEnvironmentBlueprintConfigurationInput
SetManageAccessRoleArn sets the ManageAccessRoleArn field's value.
func (*PutEnvironmentBlueprintConfigurationInput) SetProvisioningRoleArn ¶
func (s *PutEnvironmentBlueprintConfigurationInput) SetProvisioningRoleArn(v string) *PutEnvironmentBlueprintConfigurationInput
SetProvisioningRoleArn sets the ProvisioningRoleArn field's value.
func (*PutEnvironmentBlueprintConfigurationInput) SetRegionalParameters ¶
func (s *PutEnvironmentBlueprintConfigurationInput) SetRegionalParameters(v map[string]map[string]*string) *PutEnvironmentBlueprintConfigurationInput
SetRegionalParameters sets the RegionalParameters field's value.
func (PutEnvironmentBlueprintConfigurationInput) String ¶
func (s PutEnvironmentBlueprintConfigurationInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutEnvironmentBlueprintConfigurationInput) Validate ¶
func (s *PutEnvironmentBlueprintConfigurationInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type PutEnvironmentBlueprintConfigurationOutput ¶
type PutEnvironmentBlueprintConfigurationOutput struct { // The timestamp of when the environment blueprint was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The identifier of the Amazon DataZone domain. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // Specifies the enabled Amazon Web Services Regions. EnabledRegions []*string `locationName:"enabledRegions" type:"list"` // The identifier of the environment blueprint. // // EnvironmentBlueprintId is a required field EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string" required:"true"` // The ARN of the manage access role. ManageAccessRoleArn *string `locationName:"manageAccessRoleArn" type:"string"` // The ARN of the provisioning role. ProvisioningRoleArn *string `locationName:"provisioningRoleArn" type:"string"` // The regional parameters in the environment blueprint. RegionalParameters map[string]map[string]*string `locationName:"regionalParameters" type:"map"` // The timestamp of when the environment blueprint was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (PutEnvironmentBlueprintConfigurationOutput) GoString ¶
func (s PutEnvironmentBlueprintConfigurationOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*PutEnvironmentBlueprintConfigurationOutput) SetCreatedAt ¶
func (s *PutEnvironmentBlueprintConfigurationOutput) SetCreatedAt(v time.Time) *PutEnvironmentBlueprintConfigurationOutput
SetCreatedAt sets the CreatedAt field's value.
func (*PutEnvironmentBlueprintConfigurationOutput) SetDomainId ¶
func (s *PutEnvironmentBlueprintConfigurationOutput) SetDomainId(v string) *PutEnvironmentBlueprintConfigurationOutput
SetDomainId sets the DomainId field's value.
func (*PutEnvironmentBlueprintConfigurationOutput) SetEnabledRegions ¶
func (s *PutEnvironmentBlueprintConfigurationOutput) SetEnabledRegions(v []*string) *PutEnvironmentBlueprintConfigurationOutput
SetEnabledRegions sets the EnabledRegions field's value.
func (*PutEnvironmentBlueprintConfigurationOutput) SetEnvironmentBlueprintId ¶
func (s *PutEnvironmentBlueprintConfigurationOutput) SetEnvironmentBlueprintId(v string) *PutEnvironmentBlueprintConfigurationOutput
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*PutEnvironmentBlueprintConfigurationOutput) SetManageAccessRoleArn ¶
func (s *PutEnvironmentBlueprintConfigurationOutput) SetManageAccessRoleArn(v string) *PutEnvironmentBlueprintConfigurationOutput
SetManageAccessRoleArn sets the ManageAccessRoleArn field's value.
func (*PutEnvironmentBlueprintConfigurationOutput) SetProvisioningRoleArn ¶
func (s *PutEnvironmentBlueprintConfigurationOutput) SetProvisioningRoleArn(v string) *PutEnvironmentBlueprintConfigurationOutput
SetProvisioningRoleArn sets the ProvisioningRoleArn field's value.
func (*PutEnvironmentBlueprintConfigurationOutput) SetRegionalParameters ¶
func (s *PutEnvironmentBlueprintConfigurationOutput) SetRegionalParameters(v map[string]map[string]*string) *PutEnvironmentBlueprintConfigurationOutput
SetRegionalParameters sets the RegionalParameters field's value.
func (*PutEnvironmentBlueprintConfigurationOutput) SetUpdatedAt ¶
func (s *PutEnvironmentBlueprintConfigurationOutput) SetUpdatedAt(v time.Time) *PutEnvironmentBlueprintConfigurationOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (PutEnvironmentBlueprintConfigurationOutput) String ¶
func (s PutEnvironmentBlueprintConfigurationOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 RecommendationConfiguration ¶
type RecommendationConfiguration struct { // Specifies whether automatic business name generation is to be enabled or // not as part of the recommendation configuration. EnableBusinessNameGeneration *bool `locationName:"enableBusinessNameGeneration" type:"boolean"` // contains filtered or unexported fields }
The recommendation to be updated as part of the UpdateDataSource action.
func (RecommendationConfiguration) GoString ¶
func (s RecommendationConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RecommendationConfiguration) SetEnableBusinessNameGeneration ¶
func (s *RecommendationConfiguration) SetEnableBusinessNameGeneration(v bool) *RecommendationConfiguration
SetEnableBusinessNameGeneration sets the EnableBusinessNameGeneration field's value.
func (RecommendationConfiguration) String ¶
func (s RecommendationConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 RedshiftClusterStorage ¶
type RedshiftClusterStorage struct { // The name of an Amazon Redshift cluster. // // ClusterName is a required field ClusterName *string `locationName:"clusterName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the Amazon Redshift cluster storage.
func (RedshiftClusterStorage) GoString ¶
func (s RedshiftClusterStorage) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftClusterStorage) SetClusterName ¶
func (s *RedshiftClusterStorage) SetClusterName(v string) *RedshiftClusterStorage
SetClusterName sets the ClusterName field's value.
func (RedshiftClusterStorage) String ¶
func (s RedshiftClusterStorage) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftClusterStorage) Validate ¶
func (s *RedshiftClusterStorage) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RedshiftCredentialConfiguration ¶
type RedshiftCredentialConfiguration struct { // The ARN of a secret manager for an Amazon Redshift cluster. // // SecretManagerArn is a required field SecretManagerArn *string `locationName:"secretManagerArn" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the credentials required to access an Amazon Redshift cluster.
func (RedshiftCredentialConfiguration) GoString ¶
func (s RedshiftCredentialConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftCredentialConfiguration) SetSecretManagerArn ¶
func (s *RedshiftCredentialConfiguration) SetSecretManagerArn(v string) *RedshiftCredentialConfiguration
SetSecretManagerArn sets the SecretManagerArn field's value.
func (RedshiftCredentialConfiguration) String ¶
func (s RedshiftCredentialConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftCredentialConfiguration) Validate ¶
func (s *RedshiftCredentialConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RedshiftRunConfigurationInput_ ¶
type RedshiftRunConfigurationInput_ struct { // The data access role included in the configuration details of the Amazon // Redshift data source. DataAccessRole *string `locationName:"dataAccessRole" type:"string"` // The details of the credentials required to access an Amazon Redshift cluster. // // RedshiftCredentialConfiguration is a required field RedshiftCredentialConfiguration *RedshiftCredentialConfiguration `locationName:"redshiftCredentialConfiguration" type:"structure" required:"true"` // The details of the Amazon Redshift storage as part of the configuration of // an Amazon Redshift data source run. // // RedshiftStorage is a required field RedshiftStorage *RedshiftStorage `locationName:"redshiftStorage" type:"structure" required:"true"` // The relational filger configurations included in the configuration details // of the Amazon Redshift data source. // // RelationalFilterConfigurations is a required field RelationalFilterConfigurations []*RelationalFilterConfiguration `locationName:"relationalFilterConfigurations" type:"list" required:"true"` // contains filtered or unexported fields }
The configuration details of the Amazon Redshift data source.
func (RedshiftRunConfigurationInput_) GoString ¶
func (s RedshiftRunConfigurationInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftRunConfigurationInput_) SetDataAccessRole ¶
func (s *RedshiftRunConfigurationInput_) SetDataAccessRole(v string) *RedshiftRunConfigurationInput_
SetDataAccessRole sets the DataAccessRole field's value.
func (*RedshiftRunConfigurationInput_) SetRedshiftCredentialConfiguration ¶
func (s *RedshiftRunConfigurationInput_) SetRedshiftCredentialConfiguration(v *RedshiftCredentialConfiguration) *RedshiftRunConfigurationInput_
SetRedshiftCredentialConfiguration sets the RedshiftCredentialConfiguration field's value.
func (*RedshiftRunConfigurationInput_) SetRedshiftStorage ¶
func (s *RedshiftRunConfigurationInput_) SetRedshiftStorage(v *RedshiftStorage) *RedshiftRunConfigurationInput_
SetRedshiftStorage sets the RedshiftStorage field's value.
func (*RedshiftRunConfigurationInput_) SetRelationalFilterConfigurations ¶
func (s *RedshiftRunConfigurationInput_) SetRelationalFilterConfigurations(v []*RelationalFilterConfiguration) *RedshiftRunConfigurationInput_
SetRelationalFilterConfigurations sets the RelationalFilterConfigurations field's value.
func (RedshiftRunConfigurationInput_) String ¶
func (s RedshiftRunConfigurationInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftRunConfigurationInput_) Validate ¶
func (s *RedshiftRunConfigurationInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RedshiftRunConfigurationOutput_ ¶
type RedshiftRunConfigurationOutput_ struct { // The ID of the Amazon Web Services account included in the configuration details // of the Amazon Redshift data source. AccountId *string `locationName:"accountId" min:"12" type:"string"` // The data access role included in the configuration details of the Amazon // Redshift data source. DataAccessRole *string `locationName:"dataAccessRole" type:"string"` // The details of the credentials required to access an Amazon Redshift cluster. // // RedshiftCredentialConfiguration is a required field RedshiftCredentialConfiguration *RedshiftCredentialConfiguration `locationName:"redshiftCredentialConfiguration" type:"structure" required:"true"` // The details of the Amazon Redshift storage as part of the configuration of // an Amazon Redshift data source run. // // RedshiftStorage is a required field RedshiftStorage *RedshiftStorage `locationName:"redshiftStorage" type:"structure" required:"true"` // The Amazon Web Services region included in the configuration details of the // Amazon Redshift data source. Region *string `locationName:"region" min:"4" type:"string"` // The relational filger configurations included in the configuration details // of the Amazon Redshift data source. // // RelationalFilterConfigurations is a required field RelationalFilterConfigurations []*RelationalFilterConfiguration `locationName:"relationalFilterConfigurations" type:"list" required:"true"` // contains filtered or unexported fields }
The configuration details of the Amazon Redshift data source.
func (RedshiftRunConfigurationOutput_) GoString ¶
func (s RedshiftRunConfigurationOutput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftRunConfigurationOutput_) SetAccountId ¶
func (s *RedshiftRunConfigurationOutput_) SetAccountId(v string) *RedshiftRunConfigurationOutput_
SetAccountId sets the AccountId field's value.
func (*RedshiftRunConfigurationOutput_) SetDataAccessRole ¶
func (s *RedshiftRunConfigurationOutput_) SetDataAccessRole(v string) *RedshiftRunConfigurationOutput_
SetDataAccessRole sets the DataAccessRole field's value.
func (*RedshiftRunConfigurationOutput_) SetRedshiftCredentialConfiguration ¶
func (s *RedshiftRunConfigurationOutput_) SetRedshiftCredentialConfiguration(v *RedshiftCredentialConfiguration) *RedshiftRunConfigurationOutput_
SetRedshiftCredentialConfiguration sets the RedshiftCredentialConfiguration field's value.
func (*RedshiftRunConfigurationOutput_) SetRedshiftStorage ¶
func (s *RedshiftRunConfigurationOutput_) SetRedshiftStorage(v *RedshiftStorage) *RedshiftRunConfigurationOutput_
SetRedshiftStorage sets the RedshiftStorage field's value.
func (*RedshiftRunConfigurationOutput_) SetRegion ¶
func (s *RedshiftRunConfigurationOutput_) SetRegion(v string) *RedshiftRunConfigurationOutput_
SetRegion sets the Region field's value.
func (*RedshiftRunConfigurationOutput_) SetRelationalFilterConfigurations ¶
func (s *RedshiftRunConfigurationOutput_) SetRelationalFilterConfigurations(v []*RelationalFilterConfiguration) *RedshiftRunConfigurationOutput_
SetRelationalFilterConfigurations sets the RelationalFilterConfigurations field's value.
func (RedshiftRunConfigurationOutput_) String ¶
func (s RedshiftRunConfigurationOutput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 RedshiftServerlessStorage ¶
type RedshiftServerlessStorage struct { // The name of the Amazon Redshift Serverless workgroup. // // WorkgroupName is a required field WorkgroupName *string `locationName:"workgroupName" min:"3" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the Amazon Redshift Serverless workgroup storage.
func (RedshiftServerlessStorage) GoString ¶
func (s RedshiftServerlessStorage) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftServerlessStorage) SetWorkgroupName ¶
func (s *RedshiftServerlessStorage) SetWorkgroupName(v string) *RedshiftServerlessStorage
SetWorkgroupName sets the WorkgroupName field's value.
func (RedshiftServerlessStorage) String ¶
func (s RedshiftServerlessStorage) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftServerlessStorage) Validate ¶
func (s *RedshiftServerlessStorage) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RedshiftStorage ¶
type RedshiftStorage struct { // The details of the Amazon Redshift cluster source. RedshiftClusterSource *RedshiftClusterStorage `locationName:"redshiftClusterSource" type:"structure"` // The details of the Amazon Redshift Serverless workgroup source. RedshiftServerlessSource *RedshiftServerlessStorage `locationName:"redshiftServerlessSource" type:"structure"` // contains filtered or unexported fields }
The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
func (RedshiftStorage) GoString ¶
func (s RedshiftStorage) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftStorage) SetRedshiftClusterSource ¶
func (s *RedshiftStorage) SetRedshiftClusterSource(v *RedshiftClusterStorage) *RedshiftStorage
SetRedshiftClusterSource sets the RedshiftClusterSource field's value.
func (*RedshiftStorage) SetRedshiftServerlessSource ¶
func (s *RedshiftStorage) SetRedshiftServerlessSource(v *RedshiftServerlessStorage) *RedshiftStorage
SetRedshiftServerlessSource sets the RedshiftServerlessSource field's value.
func (RedshiftStorage) String ¶
func (s RedshiftStorage) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RedshiftStorage) Validate ¶
func (s *RedshiftStorage) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RejectChoice ¶
type RejectChoice struct { // Specifies the the automatically generated business metadata that can be rejected. PredictionChoices []*int64 `locationName:"predictionChoices" type:"list"` // Specifies the target (for example, a column name) where a prediction can // be rejected. PredictionTarget *string `locationName:"predictionTarget" type:"string"` // contains filtered or unexported fields }
The details of the automatically generated business metadata that is rejected.
func (RejectChoice) GoString ¶
func (s RejectChoice) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RejectChoice) SetPredictionChoices ¶
func (s *RejectChoice) SetPredictionChoices(v []*int64) *RejectChoice
SetPredictionChoices sets the PredictionChoices field's value.
func (*RejectChoice) SetPredictionTarget ¶
func (s *RejectChoice) SetPredictionTarget(v string) *RejectChoice
SetPredictionTarget sets the PredictionTarget field's value.
func (RejectChoice) String ¶
func (s RejectChoice) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 RejectPredictionsInput ¶
type RejectPredictionsInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the prediction. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` RejectChoices []*RejectChoice `locationName:"rejectChoices" type:"list"` // Specifies the rule and the threshold under which a prediction can be rejected. RejectRule *RejectRule `locationName:"rejectRule" type:"structure"` Revision *string `location:"querystring" locationName:"revision" min:"1" type:"string"` // contains filtered or unexported fields }
func (RejectPredictionsInput) GoString ¶
func (s RejectPredictionsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RejectPredictionsInput) SetClientToken ¶
func (s *RejectPredictionsInput) SetClientToken(v string) *RejectPredictionsInput
SetClientToken sets the ClientToken field's value.
func (*RejectPredictionsInput) SetDomainIdentifier ¶
func (s *RejectPredictionsInput) SetDomainIdentifier(v string) *RejectPredictionsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*RejectPredictionsInput) SetIdentifier ¶
func (s *RejectPredictionsInput) SetIdentifier(v string) *RejectPredictionsInput
SetIdentifier sets the Identifier field's value.
func (*RejectPredictionsInput) SetRejectChoices ¶
func (s *RejectPredictionsInput) SetRejectChoices(v []*RejectChoice) *RejectPredictionsInput
SetRejectChoices sets the RejectChoices field's value.
func (*RejectPredictionsInput) SetRejectRule ¶
func (s *RejectPredictionsInput) SetRejectRule(v *RejectRule) *RejectPredictionsInput
SetRejectRule sets the RejectRule field's value.
func (*RejectPredictionsInput) SetRevision ¶
func (s *RejectPredictionsInput) SetRevision(v string) *RejectPredictionsInput
SetRevision sets the Revision field's value.
func (RejectPredictionsInput) String ¶
func (s RejectPredictionsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RejectPredictionsInput) Validate ¶
func (s *RejectPredictionsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RejectPredictionsOutput ¶
type RejectPredictionsOutput struct { // AssetId is a required field AssetId *string `locationName:"assetId" type:"string" required:"true"` // AssetRevision is a required field AssetRevision *string `locationName:"assetRevision" min:"1" type:"string" required:"true"` // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // contains filtered or unexported fields }
func (RejectPredictionsOutput) GoString ¶
func (s RejectPredictionsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RejectPredictionsOutput) SetAssetId ¶
func (s *RejectPredictionsOutput) SetAssetId(v string) *RejectPredictionsOutput
SetAssetId sets the AssetId field's value.
func (*RejectPredictionsOutput) SetAssetRevision ¶
func (s *RejectPredictionsOutput) SetAssetRevision(v string) *RejectPredictionsOutput
SetAssetRevision sets the AssetRevision field's value.
func (*RejectPredictionsOutput) SetDomainId ¶
func (s *RejectPredictionsOutput) SetDomainId(v string) *RejectPredictionsOutput
SetDomainId sets the DomainId field's value.
func (RejectPredictionsOutput) String ¶
func (s RejectPredictionsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 RejectRule ¶
type RejectRule struct { // Specifies whether you want to reject the top prediction for all targets or // none. Rule *string `locationName:"rule" type:"string" enum:"RejectRuleBehavior"` // The confidence score that specifies the condition at which a prediction can // be rejected. Threshold *float64 `locationName:"threshold" type:"float"` // contains filtered or unexported fields }
Specifies the rule and the threshold under which a prediction can be rejected.
func (RejectRule) GoString ¶
func (s RejectRule) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RejectRule) SetRule ¶
func (s *RejectRule) SetRule(v string) *RejectRule
SetRule sets the Rule field's value.
func (*RejectRule) SetThreshold ¶
func (s *RejectRule) SetThreshold(v float64) *RejectRule
SetThreshold sets the Threshold field's value.
func (RejectRule) String ¶
func (s RejectRule) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 RejectSubscriptionRequestInput ¶
type RejectSubscriptionRequestInput struct { // The decision comment of the rejected subscription request. // // DecisionComment is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by RejectSubscriptionRequestInput's // String and GoString methods. DecisionComment *string `locationName:"decisionComment" min:"1" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the subscription request // was rejected. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the subscription request that was rejected. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (RejectSubscriptionRequestInput) GoString ¶
func (s RejectSubscriptionRequestInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RejectSubscriptionRequestInput) SetDecisionComment ¶
func (s *RejectSubscriptionRequestInput) SetDecisionComment(v string) *RejectSubscriptionRequestInput
SetDecisionComment sets the DecisionComment field's value.
func (*RejectSubscriptionRequestInput) SetDomainIdentifier ¶
func (s *RejectSubscriptionRequestInput) SetDomainIdentifier(v string) *RejectSubscriptionRequestInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*RejectSubscriptionRequestInput) SetIdentifier ¶
func (s *RejectSubscriptionRequestInput) SetIdentifier(v string) *RejectSubscriptionRequestInput
SetIdentifier sets the Identifier field's value.
func (RejectSubscriptionRequestInput) String ¶
func (s RejectSubscriptionRequestInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RejectSubscriptionRequestInput) Validate ¶
func (s *RejectSubscriptionRequestInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RejectSubscriptionRequestOutput ¶
type RejectSubscriptionRequestOutput struct { // The timestamp of when the subscription request was rejected. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The timestamp of when the subscription request was rejected. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The decision comment of the rejected subscription request. // // DecisionComment is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by RejectSubscriptionRequestOutput's // String and GoString methods. DecisionComment *string `locationName:"decisionComment" min:"1" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the subscription request // was rejected. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the subscription request that was rejected. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The reason for the subscription request. // // RequestReason is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by RejectSubscriptionRequestOutput's // String and GoString methods. // // RequestReason is a required field RequestReason *string `locationName:"requestReason" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the subscription request reviewer. ReviewerId *string `locationName:"reviewerId" type:"string"` // The status of the subscription request. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionRequestStatus"` // The subscribed listings of the subscription request. // // SubscribedListings is a required field SubscribedListings []*SubscribedListing `locationName:"subscribedListings" min:"1" type:"list" required:"true"` // The subscribed principals of the subscription request. // // SubscribedPrincipals is a required field SubscribedPrincipals []*SubscribedPrincipal `locationName:"subscribedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when the subscription request was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription request. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (RejectSubscriptionRequestOutput) GoString ¶
func (s RejectSubscriptionRequestOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RejectSubscriptionRequestOutput) SetCreatedAt ¶
func (s *RejectSubscriptionRequestOutput) SetCreatedAt(v time.Time) *RejectSubscriptionRequestOutput
SetCreatedAt sets the CreatedAt field's value.
func (*RejectSubscriptionRequestOutput) SetCreatedBy ¶
func (s *RejectSubscriptionRequestOutput) SetCreatedBy(v string) *RejectSubscriptionRequestOutput
SetCreatedBy sets the CreatedBy field's value.
func (*RejectSubscriptionRequestOutput) SetDecisionComment ¶
func (s *RejectSubscriptionRequestOutput) SetDecisionComment(v string) *RejectSubscriptionRequestOutput
SetDecisionComment sets the DecisionComment field's value.
func (*RejectSubscriptionRequestOutput) SetDomainId ¶
func (s *RejectSubscriptionRequestOutput) SetDomainId(v string) *RejectSubscriptionRequestOutput
SetDomainId sets the DomainId field's value.
func (*RejectSubscriptionRequestOutput) SetId ¶
func (s *RejectSubscriptionRequestOutput) SetId(v string) *RejectSubscriptionRequestOutput
SetId sets the Id field's value.
func (*RejectSubscriptionRequestOutput) SetRequestReason ¶
func (s *RejectSubscriptionRequestOutput) SetRequestReason(v string) *RejectSubscriptionRequestOutput
SetRequestReason sets the RequestReason field's value.
func (*RejectSubscriptionRequestOutput) SetReviewerId ¶
func (s *RejectSubscriptionRequestOutput) SetReviewerId(v string) *RejectSubscriptionRequestOutput
SetReviewerId sets the ReviewerId field's value.
func (*RejectSubscriptionRequestOutput) SetStatus ¶
func (s *RejectSubscriptionRequestOutput) SetStatus(v string) *RejectSubscriptionRequestOutput
SetStatus sets the Status field's value.
func (*RejectSubscriptionRequestOutput) SetSubscribedListings ¶
func (s *RejectSubscriptionRequestOutput) SetSubscribedListings(v []*SubscribedListing) *RejectSubscriptionRequestOutput
SetSubscribedListings sets the SubscribedListings field's value.
func (*RejectSubscriptionRequestOutput) SetSubscribedPrincipals ¶
func (s *RejectSubscriptionRequestOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *RejectSubscriptionRequestOutput
SetSubscribedPrincipals sets the SubscribedPrincipals field's value.
func (*RejectSubscriptionRequestOutput) SetUpdatedAt ¶
func (s *RejectSubscriptionRequestOutput) SetUpdatedAt(v time.Time) *RejectSubscriptionRequestOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*RejectSubscriptionRequestOutput) SetUpdatedBy ¶
func (s *RejectSubscriptionRequestOutput) SetUpdatedBy(v string) *RejectSubscriptionRequestOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (RejectSubscriptionRequestOutput) String ¶
func (s RejectSubscriptionRequestOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 RelationalFilterConfiguration ¶
type RelationalFilterConfiguration struct { // The database name specified in the relational filter configuration for the // data source. // // DatabaseName is a required field DatabaseName *string `locationName:"databaseName" min:"1" type:"string" required:"true"` // The filter expressions specified in the relational filter configuration for // the data source. FilterExpressions []*FilterExpression `locationName:"filterExpressions" type:"list"` // The schema name specified in the relational filter configuration for the // data source. SchemaName *string `locationName:"schemaName" min:"1" type:"string"` // contains filtered or unexported fields }
The relational filter configuration for the data source.
func (RelationalFilterConfiguration) GoString ¶
func (s RelationalFilterConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RelationalFilterConfiguration) SetDatabaseName ¶
func (s *RelationalFilterConfiguration) SetDatabaseName(v string) *RelationalFilterConfiguration
SetDatabaseName sets the DatabaseName field's value.
func (*RelationalFilterConfiguration) SetFilterExpressions ¶
func (s *RelationalFilterConfiguration) SetFilterExpressions(v []*FilterExpression) *RelationalFilterConfiguration
SetFilterExpressions sets the FilterExpressions field's value.
func (*RelationalFilterConfiguration) SetSchemaName ¶
func (s *RelationalFilterConfiguration) SetSchemaName(v string) *RelationalFilterConfiguration
SetSchemaName sets the SchemaName field's value.
func (RelationalFilterConfiguration) String ¶
func (s RelationalFilterConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RelationalFilterConfiguration) Validate ¶
func (s *RelationalFilterConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type Resource ¶
type Resource struct { // The name of a provisioned resource of this Amazon DataZone environment. Name *string `locationName:"name" type:"string"` // The provider of a provisioned resource of this Amazon DataZone environment. Provider *string `locationName:"provider" type:"string"` // The type of a provisioned resource of this Amazon DataZone environment. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // The value of a provisioned resource of this Amazon DataZone environment. // // Value is a required field Value *string `locationName:"value" type:"string" required:"true"` // contains filtered or unexported fields }
The details of a provisioned resource of this Amazon DataZone environment.
func (Resource) 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 (*Resource) SetProvider ¶
SetProvider sets the Provider field's value.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The specified resource cannot be found.
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 RevokeSubscriptionInput ¶
type RevokeSubscriptionInput struct { // The identifier of the Amazon DataZone domain where you want to revoke a subscription. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the revoked subscription. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // Specifies whether permissions are retained when the subscription is revoked. RetainPermissions *bool `locationName:"retainPermissions" type:"boolean"` // contains filtered or unexported fields }
func (RevokeSubscriptionInput) GoString ¶
func (s RevokeSubscriptionInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RevokeSubscriptionInput) SetDomainIdentifier ¶
func (s *RevokeSubscriptionInput) SetDomainIdentifier(v string) *RevokeSubscriptionInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*RevokeSubscriptionInput) SetIdentifier ¶
func (s *RevokeSubscriptionInput) SetIdentifier(v string) *RevokeSubscriptionInput
SetIdentifier sets the Identifier field's value.
func (*RevokeSubscriptionInput) SetRetainPermissions ¶
func (s *RevokeSubscriptionInput) SetRetainPermissions(v bool) *RevokeSubscriptionInput
SetRetainPermissions sets the RetainPermissions field's value.
func (RevokeSubscriptionInput) String ¶
func (s RevokeSubscriptionInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RevokeSubscriptionInput) Validate ¶
func (s *RevokeSubscriptionInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type RevokeSubscriptionOutput ¶
type RevokeSubscriptionOutput struct { // The timestamp of when the subscription was revoked. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The identifier of the user who revoked the subscription. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The identifier of the Amazon DataZone domain where you want to revoke a subscription. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the revoked subscription. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // Specifies whether permissions are retained when the subscription is revoked. RetainPermissions *bool `locationName:"retainPermissions" type:"boolean"` // The status of the revoked subscription. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionStatus"` // The subscribed listing of the revoked subscription. // // SubscribedListing is a required field SubscribedListing *SubscribedListing `locationName:"subscribedListing" type:"structure" required:"true"` // The subscribed principal of the revoked subscription. // // SubscribedPrincipal is a required field SubscribedPrincipal *SubscribedPrincipal `locationName:"subscribedPrincipal" type:"structure" required:"true"` // The identifier of the subscription request for the revoked subscription. SubscriptionRequestId *string `locationName:"subscriptionRequestId" type:"string"` // The timestamp of when the subscription was revoked. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who revoked the subscription. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (RevokeSubscriptionOutput) GoString ¶
func (s RevokeSubscriptionOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RevokeSubscriptionOutput) SetCreatedAt ¶
func (s *RevokeSubscriptionOutput) SetCreatedAt(v time.Time) *RevokeSubscriptionOutput
SetCreatedAt sets the CreatedAt field's value.
func (*RevokeSubscriptionOutput) SetCreatedBy ¶
func (s *RevokeSubscriptionOutput) SetCreatedBy(v string) *RevokeSubscriptionOutput
SetCreatedBy sets the CreatedBy field's value.
func (*RevokeSubscriptionOutput) SetDomainId ¶
func (s *RevokeSubscriptionOutput) SetDomainId(v string) *RevokeSubscriptionOutput
SetDomainId sets the DomainId field's value.
func (*RevokeSubscriptionOutput) SetId ¶
func (s *RevokeSubscriptionOutput) SetId(v string) *RevokeSubscriptionOutput
SetId sets the Id field's value.
func (*RevokeSubscriptionOutput) SetRetainPermissions ¶
func (s *RevokeSubscriptionOutput) SetRetainPermissions(v bool) *RevokeSubscriptionOutput
SetRetainPermissions sets the RetainPermissions field's value.
func (*RevokeSubscriptionOutput) SetStatus ¶
func (s *RevokeSubscriptionOutput) SetStatus(v string) *RevokeSubscriptionOutput
SetStatus sets the Status field's value.
func (*RevokeSubscriptionOutput) SetSubscribedListing ¶
func (s *RevokeSubscriptionOutput) SetSubscribedListing(v *SubscribedListing) *RevokeSubscriptionOutput
SetSubscribedListing sets the SubscribedListing field's value.
func (*RevokeSubscriptionOutput) SetSubscribedPrincipal ¶
func (s *RevokeSubscriptionOutput) SetSubscribedPrincipal(v *SubscribedPrincipal) *RevokeSubscriptionOutput
SetSubscribedPrincipal sets the SubscribedPrincipal field's value.
func (*RevokeSubscriptionOutput) SetSubscriptionRequestId ¶
func (s *RevokeSubscriptionOutput) SetSubscriptionRequestId(v string) *RevokeSubscriptionOutput
SetSubscriptionRequestId sets the SubscriptionRequestId field's value.
func (*RevokeSubscriptionOutput) SetUpdatedAt ¶
func (s *RevokeSubscriptionOutput) SetUpdatedAt(v time.Time) *RevokeSubscriptionOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*RevokeSubscriptionOutput) SetUpdatedBy ¶
func (s *RevokeSubscriptionOutput) SetUpdatedBy(v string) *RevokeSubscriptionOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (RevokeSubscriptionOutput) String ¶
func (s RevokeSubscriptionOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 RunStatisticsForAssets ¶
type RunStatisticsForAssets struct { // The added statistic for the data source run. Added *int64 `locationName:"added" type:"integer"` // The failed statistic for the data source run. Failed *int64 `locationName:"failed" type:"integer"` // The skipped statistic for the data source run. Skipped *int64 `locationName:"skipped" type:"integer"` // The unchanged statistic for the data source run. Unchanged *int64 `locationName:"unchanged" type:"integer"` // The updated statistic for the data source run. Updated *int64 `locationName:"updated" type:"integer"` // contains filtered or unexported fields }
The asset statistics from the data source run.
func (RunStatisticsForAssets) GoString ¶
func (s RunStatisticsForAssets) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*RunStatisticsForAssets) SetAdded ¶
func (s *RunStatisticsForAssets) SetAdded(v int64) *RunStatisticsForAssets
SetAdded sets the Added field's value.
func (*RunStatisticsForAssets) SetFailed ¶
func (s *RunStatisticsForAssets) SetFailed(v int64) *RunStatisticsForAssets
SetFailed sets the Failed field's value.
func (*RunStatisticsForAssets) SetSkipped ¶
func (s *RunStatisticsForAssets) SetSkipped(v int64) *RunStatisticsForAssets
SetSkipped sets the Skipped field's value.
func (*RunStatisticsForAssets) SetUnchanged ¶
func (s *RunStatisticsForAssets) SetUnchanged(v int64) *RunStatisticsForAssets
SetUnchanged sets the Unchanged field's value.
func (*RunStatisticsForAssets) SetUpdated ¶
func (s *RunStatisticsForAssets) SetUpdated(v int64) *RunStatisticsForAssets
SetUpdated sets the Updated field's value.
func (RunStatisticsForAssets) String ¶
func (s RunStatisticsForAssets) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ScheduleConfiguration ¶
type ScheduleConfiguration struct { // The schedule of the data source runs. Schedule *string `locationName:"schedule" min:"1" type:"string"` // The timezone of the data source run. Timezone *string `locationName:"timezone" type:"string" enum:"Timezone"` // contains filtered or unexported fields }
The details of the schedule of the data source runs.
func (ScheduleConfiguration) GoString ¶
func (s ScheduleConfiguration) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ScheduleConfiguration) SetSchedule ¶
func (s *ScheduleConfiguration) SetSchedule(v string) *ScheduleConfiguration
SetSchedule sets the Schedule field's value.
func (*ScheduleConfiguration) SetTimezone ¶
func (s *ScheduleConfiguration) SetTimezone(v string) *ScheduleConfiguration
SetTimezone sets the Timezone field's value.
func (ScheduleConfiguration) String ¶
func (s ScheduleConfiguration) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*ScheduleConfiguration) Validate ¶
func (s *ScheduleConfiguration) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchGroupProfilesInput ¶
type SearchGroupProfilesInput struct { // The identifier of the Amazon DataZone domain in which you want to search // group profiles. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The group type for which to search. // // GroupType is a required field GroupType *string `locationName:"groupType" type:"string" required:"true" enum:"GroupSearchType"` // The maximum number of results to return in a single call to SearchGroupProfiles. // When the number of results to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to SearchGroupProfiles to list the next set of results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to SearchGroupProfiles // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Specifies the text for which to search. // // SearchText is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SearchGroupProfilesInput's // String and GoString methods. SearchText *string `locationName:"searchText" type:"string" sensitive:"true"` // contains filtered or unexported fields }
func (SearchGroupProfilesInput) GoString ¶
func (s SearchGroupProfilesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchGroupProfilesInput) SetDomainIdentifier ¶
func (s *SearchGroupProfilesInput) SetDomainIdentifier(v string) *SearchGroupProfilesInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*SearchGroupProfilesInput) SetGroupType ¶
func (s *SearchGroupProfilesInput) SetGroupType(v string) *SearchGroupProfilesInput
SetGroupType sets the GroupType field's value.
func (*SearchGroupProfilesInput) SetMaxResults ¶
func (s *SearchGroupProfilesInput) SetMaxResults(v int64) *SearchGroupProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*SearchGroupProfilesInput) SetNextToken ¶
func (s *SearchGroupProfilesInput) SetNextToken(v string) *SearchGroupProfilesInput
SetNextToken sets the NextToken field's value.
func (*SearchGroupProfilesInput) SetSearchText ¶
func (s *SearchGroupProfilesInput) SetSearchText(v string) *SearchGroupProfilesInput
SetSearchText sets the SearchText field's value.
func (SearchGroupProfilesInput) String ¶
func (s SearchGroupProfilesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchGroupProfilesInput) Validate ¶
func (s *SearchGroupProfilesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchGroupProfilesOutput ¶
type SearchGroupProfilesOutput struct { // The results of the SearchGroupProfiles action. Items []*GroupProfileSummary `locationName:"items" type:"list"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to SearchGroupProfiles // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (SearchGroupProfilesOutput) GoString ¶
func (s SearchGroupProfilesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchGroupProfilesOutput) SetItems ¶
func (s *SearchGroupProfilesOutput) SetItems(v []*GroupProfileSummary) *SearchGroupProfilesOutput
SetItems sets the Items field's value.
func (*SearchGroupProfilesOutput) SetNextToken ¶
func (s *SearchGroupProfilesOutput) SetNextToken(v string) *SearchGroupProfilesOutput
SetNextToken sets the NextToken field's value.
func (SearchGroupProfilesOutput) String ¶
func (s SearchGroupProfilesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SearchInItem ¶
type SearchInItem struct { // The search attribute. // // Attribute is a required field Attribute *string `locationName:"attribute" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the search.
func (SearchInItem) GoString ¶
func (s SearchInItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchInItem) SetAttribute ¶
func (s *SearchInItem) SetAttribute(v string) *SearchInItem
SetAttribute sets the Attribute field's value.
func (SearchInItem) String ¶
func (s SearchInItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchInItem) Validate ¶
func (s *SearchInItem) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchInput ¶
type SearchInput struct { // Specifies additional attributes for the Search action. AdditionalAttributes []*string `locationName:"additionalAttributes" type:"list" enum:"SearchOutputAdditionalAttribute"` // The identifier of the Amazon DataZone domain. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Specifies the search filters. Filters *FilterClause `locationName:"filters" type:"structure"` // The maximum number of results to return in a single call to Search. When // the number of results to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to Search to list the next set of results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to Search // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // The identifier of the owning project specified for the search. OwningProjectIdentifier *string `locationName:"owningProjectIdentifier" type:"string"` SearchIn []*SearchInItem `locationName:"searchIn" min:"1" type:"list"` // The scope of the search. // // SearchScope is a required field SearchScope *string `locationName:"searchScope" type:"string" required:"true" enum:"InventorySearchScope"` // Specifies the text for which to search. SearchText *string `locationName:"searchText" min:"1" type:"string"` // Specifies the way in which the search results are to be sorted. Sort *SearchSort `locationName:"sort" type:"structure"` // contains filtered or unexported fields }
func (SearchInput) GoString ¶
func (s SearchInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchInput) SetAdditionalAttributes ¶
func (s *SearchInput) SetAdditionalAttributes(v []*string) *SearchInput
SetAdditionalAttributes sets the AdditionalAttributes field's value.
func (*SearchInput) SetDomainIdentifier ¶
func (s *SearchInput) SetDomainIdentifier(v string) *SearchInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*SearchInput) SetFilters ¶
func (s *SearchInput) SetFilters(v *FilterClause) *SearchInput
SetFilters sets the Filters field's value.
func (*SearchInput) SetMaxResults ¶
func (s *SearchInput) SetMaxResults(v int64) *SearchInput
SetMaxResults sets the MaxResults field's value.
func (*SearchInput) SetNextToken ¶
func (s *SearchInput) SetNextToken(v string) *SearchInput
SetNextToken sets the NextToken field's value.
func (*SearchInput) SetOwningProjectIdentifier ¶
func (s *SearchInput) SetOwningProjectIdentifier(v string) *SearchInput
SetOwningProjectIdentifier sets the OwningProjectIdentifier field's value.
func (*SearchInput) SetSearchIn ¶
func (s *SearchInput) SetSearchIn(v []*SearchInItem) *SearchInput
SetSearchIn sets the SearchIn field's value.
func (*SearchInput) SetSearchScope ¶
func (s *SearchInput) SetSearchScope(v string) *SearchInput
SetSearchScope sets the SearchScope field's value.
func (*SearchInput) SetSearchText ¶
func (s *SearchInput) SetSearchText(v string) *SearchInput
SetSearchText sets the SearchText field's value.
func (*SearchInput) SetSort ¶
func (s *SearchInput) SetSort(v *SearchSort) *SearchInput
SetSort sets the Sort field's value.
func (SearchInput) String ¶
func (s SearchInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchInput) Validate ¶
func (s *SearchInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchInventoryResultItem ¶
type SearchInventoryResultItem struct { // The asset item included in the search results. AssetItem *AssetItem `locationName:"assetItem" type:"structure"` // The data product item included in the search results. DataProductItem *DataProductSummary `locationName:"dataProductItem" type:"structure"` // The glossary item included in the search results. GlossaryItem *GlossaryItem `locationName:"glossaryItem" type:"structure"` // The glossary term item included in the search results. GlossaryTermItem *GlossaryTermItem `locationName:"glossaryTermItem" type:"structure"` // contains filtered or unexported fields }
The details of the search results.
func (SearchInventoryResultItem) GoString ¶
func (s SearchInventoryResultItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchInventoryResultItem) SetAssetItem ¶
func (s *SearchInventoryResultItem) SetAssetItem(v *AssetItem) *SearchInventoryResultItem
SetAssetItem sets the AssetItem field's value.
func (*SearchInventoryResultItem) SetDataProductItem ¶
func (s *SearchInventoryResultItem) SetDataProductItem(v *DataProductSummary) *SearchInventoryResultItem
SetDataProductItem sets the DataProductItem field's value.
func (*SearchInventoryResultItem) SetGlossaryItem ¶
func (s *SearchInventoryResultItem) SetGlossaryItem(v *GlossaryItem) *SearchInventoryResultItem
SetGlossaryItem sets the GlossaryItem field's value.
func (*SearchInventoryResultItem) SetGlossaryTermItem ¶
func (s *SearchInventoryResultItem) SetGlossaryTermItem(v *GlossaryTermItem) *SearchInventoryResultItem
SetGlossaryTermItem sets the GlossaryTermItem field's value.
func (SearchInventoryResultItem) String ¶
func (s SearchInventoryResultItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SearchListingsInput ¶
type SearchListingsInput struct { // Specifies additional attributes for the search. AdditionalAttributes []*string `locationName:"additionalAttributes" type:"list" enum:"SearchOutputAdditionalAttribute"` // The identifier of the domain in which to search listings. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Specifies the filters for the search of listings. Filters *FilterClause `locationName:"filters" type:"structure"` // The maximum number of results to return in a single call to SearchListings. // When the number of results to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to SearchListings to list the next set of results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to SearchListings // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` SearchIn []*SearchInItem `locationName:"searchIn" min:"1" type:"list"` // Specifies the text for which to search. SearchText *string `locationName:"searchText" type:"string"` // Specifies the way for sorting the search results. Sort *SearchSort `locationName:"sort" type:"structure"` // contains filtered or unexported fields }
func (SearchListingsInput) GoString ¶
func (s SearchListingsInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchListingsInput) SetAdditionalAttributes ¶
func (s *SearchListingsInput) SetAdditionalAttributes(v []*string) *SearchListingsInput
SetAdditionalAttributes sets the AdditionalAttributes field's value.
func (*SearchListingsInput) SetDomainIdentifier ¶
func (s *SearchListingsInput) SetDomainIdentifier(v string) *SearchListingsInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*SearchListingsInput) SetFilters ¶
func (s *SearchListingsInput) SetFilters(v *FilterClause) *SearchListingsInput
SetFilters sets the Filters field's value.
func (*SearchListingsInput) SetMaxResults ¶
func (s *SearchListingsInput) SetMaxResults(v int64) *SearchListingsInput
SetMaxResults sets the MaxResults field's value.
func (*SearchListingsInput) SetNextToken ¶
func (s *SearchListingsInput) SetNextToken(v string) *SearchListingsInput
SetNextToken sets the NextToken field's value.
func (*SearchListingsInput) SetSearchIn ¶
func (s *SearchListingsInput) SetSearchIn(v []*SearchInItem) *SearchListingsInput
SetSearchIn sets the SearchIn field's value.
func (*SearchListingsInput) SetSearchText ¶
func (s *SearchListingsInput) SetSearchText(v string) *SearchListingsInput
SetSearchText sets the SearchText field's value.
func (*SearchListingsInput) SetSort ¶
func (s *SearchListingsInput) SetSort(v *SearchSort) *SearchListingsInput
SetSort sets the Sort field's value.
func (SearchListingsInput) String ¶
func (s SearchListingsInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchListingsInput) Validate ¶
func (s *SearchListingsInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchListingsOutput ¶
type SearchListingsOutput struct { // The results of the SearchListings action. Items []*SearchResultItem `locationName:"items" type:"list"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to SearchListings // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Total number of search results. TotalMatchCount *int64 `locationName:"totalMatchCount" type:"integer"` // contains filtered or unexported fields }
func (SearchListingsOutput) GoString ¶
func (s SearchListingsOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchListingsOutput) SetItems ¶
func (s *SearchListingsOutput) SetItems(v []*SearchResultItem) *SearchListingsOutput
SetItems sets the Items field's value.
func (*SearchListingsOutput) SetNextToken ¶
func (s *SearchListingsOutput) SetNextToken(v string) *SearchListingsOutput
SetNextToken sets the NextToken field's value.
func (*SearchListingsOutput) SetTotalMatchCount ¶
func (s *SearchListingsOutput) SetTotalMatchCount(v int64) *SearchListingsOutput
SetTotalMatchCount sets the TotalMatchCount field's value.
func (SearchListingsOutput) String ¶
func (s SearchListingsOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SearchOutput ¶
type SearchOutput struct { // The results of the Search action. Items []*SearchInventoryResultItem `locationName:"items" type:"list"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to Search // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Total number of search results. TotalMatchCount *int64 `locationName:"totalMatchCount" type:"integer"` // contains filtered or unexported fields }
func (SearchOutput) GoString ¶
func (s SearchOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchOutput) SetItems ¶
func (s *SearchOutput) SetItems(v []*SearchInventoryResultItem) *SearchOutput
SetItems sets the Items field's value.
func (*SearchOutput) SetNextToken ¶
func (s *SearchOutput) SetNextToken(v string) *SearchOutput
SetNextToken sets the NextToken field's value.
func (*SearchOutput) SetTotalMatchCount ¶
func (s *SearchOutput) SetTotalMatchCount(v int64) *SearchOutput
SetTotalMatchCount sets the TotalMatchCount field's value.
func (SearchOutput) String ¶
func (s SearchOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SearchResultItem ¶
type SearchResultItem struct { // The asset listing included in the results of the SearchListings action. AssetListing *AssetListingItem `locationName:"assetListing" type:"structure"` // contains filtered or unexported fields }
The details of the results of the SearchListings action.
func (SearchResultItem) GoString ¶
func (s SearchResultItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchResultItem) SetAssetListing ¶
func (s *SearchResultItem) SetAssetListing(v *AssetListingItem) *SearchResultItem
SetAssetListing sets the AssetListing field's value.
func (SearchResultItem) String ¶
func (s SearchResultItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SearchSort ¶
type SearchSort struct { // The attribute detail of the way to sort search results. // // Attribute is a required field Attribute *string `locationName:"attribute" min:"1" type:"string" required:"true"` // The order detail of the wya to sort search results. Order *string `locationName:"order" type:"string" enum:"SortOrder"` // contains filtered or unexported fields }
The details of the way to sort search results.
func (SearchSort) GoString ¶
func (s SearchSort) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchSort) SetAttribute ¶
func (s *SearchSort) SetAttribute(v string) *SearchSort
SetAttribute sets the Attribute field's value.
func (*SearchSort) SetOrder ¶
func (s *SearchSort) SetOrder(v string) *SearchSort
SetOrder sets the Order field's value.
func (SearchSort) String ¶
func (s SearchSort) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchSort) Validate ¶
func (s *SearchSort) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchTypesInput ¶
type SearchTypesInput struct { // The identifier of the Amazon DataZone domain in which to invoke the SearchTypes // action. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The filters for the SearchTypes action. Filters *FilterClause `locationName:"filters" type:"structure"` // Managed is a required field Managed *bool `locationName:"managed" type:"boolean" required:"true"` // The maximum number of results to return in a single call to SearchTypes. // When the number of results to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to SearchTypes to list the next set of results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to SearchTypes // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` SearchIn []*SearchInItem `locationName:"searchIn" min:"1" type:"list"` // Specifies the scope of the search for types. // // SearchScope is a required field SearchScope *string `locationName:"searchScope" type:"string" required:"true" enum:"TypesSearchScope"` // Specifies the text for which to search. SearchText *string `locationName:"searchText" min:"1" type:"string"` // The specifies the way to sort the SearchTypes results. Sort *SearchSort `locationName:"sort" type:"structure"` // contains filtered or unexported fields }
func (SearchTypesInput) GoString ¶
func (s SearchTypesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTypesInput) SetDomainIdentifier ¶
func (s *SearchTypesInput) SetDomainIdentifier(v string) *SearchTypesInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*SearchTypesInput) SetFilters ¶
func (s *SearchTypesInput) SetFilters(v *FilterClause) *SearchTypesInput
SetFilters sets the Filters field's value.
func (*SearchTypesInput) SetManaged ¶
func (s *SearchTypesInput) SetManaged(v bool) *SearchTypesInput
SetManaged sets the Managed field's value.
func (*SearchTypesInput) SetMaxResults ¶
func (s *SearchTypesInput) SetMaxResults(v int64) *SearchTypesInput
SetMaxResults sets the MaxResults field's value.
func (*SearchTypesInput) SetNextToken ¶
func (s *SearchTypesInput) SetNextToken(v string) *SearchTypesInput
SetNextToken sets the NextToken field's value.
func (*SearchTypesInput) SetSearchIn ¶
func (s *SearchTypesInput) SetSearchIn(v []*SearchInItem) *SearchTypesInput
SetSearchIn sets the SearchIn field's value.
func (*SearchTypesInput) SetSearchScope ¶
func (s *SearchTypesInput) SetSearchScope(v string) *SearchTypesInput
SetSearchScope sets the SearchScope field's value.
func (*SearchTypesInput) SetSearchText ¶
func (s *SearchTypesInput) SetSearchText(v string) *SearchTypesInput
SetSearchText sets the SearchText field's value.
func (*SearchTypesInput) SetSort ¶
func (s *SearchTypesInput) SetSort(v *SearchSort) *SearchTypesInput
SetSort sets the Sort field's value.
func (SearchTypesInput) String ¶
func (s SearchTypesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTypesInput) Validate ¶
func (s *SearchTypesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchTypesOutput ¶
type SearchTypesOutput struct { // The results of the SearchTypes action. Items []*SearchTypesResultItem `locationName:"items" type:"list"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to SearchTypes // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Total number of search results. TotalMatchCount *int64 `locationName:"totalMatchCount" type:"integer"` // contains filtered or unexported fields }
func (SearchTypesOutput) GoString ¶
func (s SearchTypesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTypesOutput) SetItems ¶
func (s *SearchTypesOutput) SetItems(v []*SearchTypesResultItem) *SearchTypesOutput
SetItems sets the Items field's value.
func (*SearchTypesOutput) SetNextToken ¶
func (s *SearchTypesOutput) SetNextToken(v string) *SearchTypesOutput
SetNextToken sets the NextToken field's value.
func (*SearchTypesOutput) SetTotalMatchCount ¶
func (s *SearchTypesOutput) SetTotalMatchCount(v int64) *SearchTypesOutput
SetTotalMatchCount sets the TotalMatchCount field's value.
func (SearchTypesOutput) String ¶
func (s SearchTypesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SearchTypesResultItem ¶
type SearchTypesResultItem struct { // The asset type included in the results of the SearchTypes action. AssetTypeItem *AssetTypeItem `locationName:"assetTypeItem" type:"structure"` // The form type included in the results of the SearchTypes action. FormTypeItem *FormTypeData `locationName:"formTypeItem" type:"structure"` // contains filtered or unexported fields }
The details of the results of the SearchTypes action.
func (SearchTypesResultItem) GoString ¶
func (s SearchTypesResultItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchTypesResultItem) SetAssetTypeItem ¶
func (s *SearchTypesResultItem) SetAssetTypeItem(v *AssetTypeItem) *SearchTypesResultItem
SetAssetTypeItem sets the AssetTypeItem field's value.
func (*SearchTypesResultItem) SetFormTypeItem ¶
func (s *SearchTypesResultItem) SetFormTypeItem(v *FormTypeData) *SearchTypesResultItem
SetFormTypeItem sets the FormTypeItem field's value.
func (SearchTypesResultItem) String ¶
func (s SearchTypesResultItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SearchUserProfilesInput ¶
type SearchUserProfilesInput struct { // The identifier of the Amazon DataZone domain in which you want to search // user profiles. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The maximum number of results to return in a single call to SearchUserProfiles. // When the number of results to be listed is greater than the value of MaxResults, // the response contains a NextToken value that you can use in a subsequent // call to SearchUserProfiles to list the next set of results. MaxResults *int64 `locationName:"maxResults" min:"1" type:"integer"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to SearchUserProfiles // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // Specifies the text for which to search. // // SearchText is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SearchUserProfilesInput's // String and GoString methods. SearchText *string `locationName:"searchText" type:"string" sensitive:"true"` // Specifies the user type for the SearchUserProfiles action. // // UserType is a required field UserType *string `locationName:"userType" type:"string" required:"true" enum:"UserSearchType"` // contains filtered or unexported fields }
func (SearchUserProfilesInput) GoString ¶
func (s SearchUserProfilesInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchUserProfilesInput) SetDomainIdentifier ¶
func (s *SearchUserProfilesInput) SetDomainIdentifier(v string) *SearchUserProfilesInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*SearchUserProfilesInput) SetMaxResults ¶
func (s *SearchUserProfilesInput) SetMaxResults(v int64) *SearchUserProfilesInput
SetMaxResults sets the MaxResults field's value.
func (*SearchUserProfilesInput) SetNextToken ¶
func (s *SearchUserProfilesInput) SetNextToken(v string) *SearchUserProfilesInput
SetNextToken sets the NextToken field's value.
func (*SearchUserProfilesInput) SetSearchText ¶
func (s *SearchUserProfilesInput) SetSearchText(v string) *SearchUserProfilesInput
SetSearchText sets the SearchText field's value.
func (*SearchUserProfilesInput) SetUserType ¶
func (s *SearchUserProfilesInput) SetUserType(v string) *SearchUserProfilesInput
SetUserType sets the UserType field's value.
func (SearchUserProfilesInput) String ¶
func (s SearchUserProfilesInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchUserProfilesInput) Validate ¶
func (s *SearchUserProfilesInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SearchUserProfilesOutput ¶
type SearchUserProfilesOutput struct { // The results of the SearchUserProfiles action. Items []*UserProfileSummary `locationName:"items" type:"list"` // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken. You can specify this NextToken value in a subsequent call to SearchUserProfiles // to list the next set of results. NextToken *string `locationName:"nextToken" min:"1" type:"string"` // contains filtered or unexported fields }
func (SearchUserProfilesOutput) GoString ¶
func (s SearchUserProfilesOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SearchUserProfilesOutput) SetItems ¶
func (s *SearchUserProfilesOutput) SetItems(v []*UserProfileSummary) *SearchUserProfilesOutput
SetItems sets the Items field's value.
func (*SearchUserProfilesOutput) SetNextToken ¶
func (s *SearchUserProfilesOutput) SetNextToken(v string) *SearchUserProfilesOutput
SetNextToken sets the NextToken field's value.
func (SearchUserProfilesOutput) String ¶
func (s SearchUserProfilesOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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"` // contains filtered or unexported fields }
The request has exceeded the specified service quota.
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 SingleSignOn ¶
type SingleSignOn struct { // The type of single sign-on in Amazon DataZone. Type *string `locationName:"type" type:"string" enum:"AuthType"` // The single sign-on user assignment in Amazon DataZone. UserAssignment *string `locationName:"userAssignment" type:"string" enum:"UserAssignment"` // contains filtered or unexported fields }
The single sign-on details in Amazon DataZone.
func (SingleSignOn) GoString ¶
func (s SingleSignOn) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SingleSignOn) SetType ¶
func (s *SingleSignOn) SetType(v string) *SingleSignOn
SetType sets the Type field's value.
func (*SingleSignOn) SetUserAssignment ¶
func (s *SingleSignOn) SetUserAssignment(v string) *SingleSignOn
SetUserAssignment sets the UserAssignment field's value.
func (SingleSignOn) String ¶
func (s SingleSignOn) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SsoUserProfileDetails ¶
type SsoUserProfileDetails struct { // The first name included in the single sign-on details of the user profile. // // FirstName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SsoUserProfileDetails's // String and GoString methods. FirstName *string `locationName:"firstName" type:"string" sensitive:"true"` // The last name included in the single sign-on details of the user profile. // // LastName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SsoUserProfileDetails's // String and GoString methods. LastName *string `locationName:"lastName" type:"string" sensitive:"true"` // The username included in the single sign-on details of the user profile. // // Username is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SsoUserProfileDetails's // String and GoString methods. Username *string `locationName:"username" min:"1" type:"string" sensitive:"true"` // contains filtered or unexported fields }
The single sign-on details of the user profile.
func (SsoUserProfileDetails) GoString ¶
func (s SsoUserProfileDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SsoUserProfileDetails) SetFirstName ¶
func (s *SsoUserProfileDetails) SetFirstName(v string) *SsoUserProfileDetails
SetFirstName sets the FirstName field's value.
func (*SsoUserProfileDetails) SetLastName ¶
func (s *SsoUserProfileDetails) SetLastName(v string) *SsoUserProfileDetails
SetLastName sets the LastName field's value.
func (*SsoUserProfileDetails) SetUsername ¶
func (s *SsoUserProfileDetails) SetUsername(v string) *SsoUserProfileDetails
SetUsername sets the Username field's value.
func (SsoUserProfileDetails) String ¶
func (s SsoUserProfileDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 StartDataSourceRunInput ¶
type StartDataSourceRunInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" type:"string" idempotencyToken:"true"` // The identifier of the data source. // // DataSourceIdentifier is a required field DataSourceIdentifier *string `location:"uri" locationName:"dataSourceIdentifier" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which to start a data source // run. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (StartDataSourceRunInput) GoString ¶
func (s StartDataSourceRunInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartDataSourceRunInput) SetClientToken ¶
func (s *StartDataSourceRunInput) SetClientToken(v string) *StartDataSourceRunInput
SetClientToken sets the ClientToken field's value.
func (*StartDataSourceRunInput) SetDataSourceIdentifier ¶
func (s *StartDataSourceRunInput) SetDataSourceIdentifier(v string) *StartDataSourceRunInput
SetDataSourceIdentifier sets the DataSourceIdentifier field's value.
func (*StartDataSourceRunInput) SetDomainIdentifier ¶
func (s *StartDataSourceRunInput) SetDomainIdentifier(v string) *StartDataSourceRunInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (StartDataSourceRunInput) String ¶
func (s StartDataSourceRunInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartDataSourceRunInput) Validate ¶
func (s *StartDataSourceRunInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type StartDataSourceRunOutput ¶
type StartDataSourceRunOutput struct { // The timestamp of when data source run was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // The configuration snapshot of the data source that is being run. DataSourceConfigurationSnapshot *string `locationName:"dataSourceConfigurationSnapshot" type:"string"` // The identifier of the data source. // // DataSourceId is a required field DataSourceId *string `locationName:"dataSourceId" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which to start a data source // run. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // Specifies the error message that is returned if the operation cannot be successfully // completed. ErrorMessage *DataSourceErrorMessage `locationName:"errorMessage" type:"structure"` // The identifier of the data source run. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The identifier of the project. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // Specifies run statistics for assets. RunStatisticsForAssets *RunStatisticsForAssets `locationName:"runStatisticsForAssets" type:"structure"` // The timestamp of when the data source run was started. StartedAt *time.Time `locationName:"startedAt" type:"timestamp" timestampFormat:"iso8601"` // The status of the data source run. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"DataSourceRunStatus"` // The timestamp of when the data source run was stopped. StoppedAt *time.Time `locationName:"stoppedAt" type:"timestamp" timestampFormat:"iso8601"` // The type of the data source run. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true" enum:"DataSourceRunType"` // The timestamp of when the data source run was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601" required:"true"` // contains filtered or unexported fields }
func (StartDataSourceRunOutput) GoString ¶
func (s StartDataSourceRunOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*StartDataSourceRunOutput) SetCreatedAt ¶
func (s *StartDataSourceRunOutput) SetCreatedAt(v time.Time) *StartDataSourceRunOutput
SetCreatedAt sets the CreatedAt field's value.
func (*StartDataSourceRunOutput) SetDataSourceConfigurationSnapshot ¶
func (s *StartDataSourceRunOutput) SetDataSourceConfigurationSnapshot(v string) *StartDataSourceRunOutput
SetDataSourceConfigurationSnapshot sets the DataSourceConfigurationSnapshot field's value.
func (*StartDataSourceRunOutput) SetDataSourceId ¶
func (s *StartDataSourceRunOutput) SetDataSourceId(v string) *StartDataSourceRunOutput
SetDataSourceId sets the DataSourceId field's value.
func (*StartDataSourceRunOutput) SetDomainId ¶
func (s *StartDataSourceRunOutput) SetDomainId(v string) *StartDataSourceRunOutput
SetDomainId sets the DomainId field's value.
func (*StartDataSourceRunOutput) SetErrorMessage ¶
func (s *StartDataSourceRunOutput) SetErrorMessage(v *DataSourceErrorMessage) *StartDataSourceRunOutput
SetErrorMessage sets the ErrorMessage field's value.
func (*StartDataSourceRunOutput) SetId ¶
func (s *StartDataSourceRunOutput) SetId(v string) *StartDataSourceRunOutput
SetId sets the Id field's value.
func (*StartDataSourceRunOutput) SetProjectId ¶
func (s *StartDataSourceRunOutput) SetProjectId(v string) *StartDataSourceRunOutput
SetProjectId sets the ProjectId field's value.
func (*StartDataSourceRunOutput) SetRunStatisticsForAssets ¶
func (s *StartDataSourceRunOutput) SetRunStatisticsForAssets(v *RunStatisticsForAssets) *StartDataSourceRunOutput
SetRunStatisticsForAssets sets the RunStatisticsForAssets field's value.
func (*StartDataSourceRunOutput) SetStartedAt ¶
func (s *StartDataSourceRunOutput) SetStartedAt(v time.Time) *StartDataSourceRunOutput
SetStartedAt sets the StartedAt field's value.
func (*StartDataSourceRunOutput) SetStatus ¶
func (s *StartDataSourceRunOutput) SetStatus(v string) *StartDataSourceRunOutput
SetStatus sets the Status field's value.
func (*StartDataSourceRunOutput) SetStoppedAt ¶
func (s *StartDataSourceRunOutput) SetStoppedAt(v time.Time) *StartDataSourceRunOutput
SetStoppedAt sets the StoppedAt field's value.
func (*StartDataSourceRunOutput) SetType ¶
func (s *StartDataSourceRunOutput) SetType(v string) *StartDataSourceRunOutput
SetType sets the Type field's value.
func (*StartDataSourceRunOutput) SetUpdatedAt ¶
func (s *StartDataSourceRunOutput) SetUpdatedAt(v time.Time) *StartDataSourceRunOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (StartDataSourceRunOutput) String ¶
func (s StartDataSourceRunOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscribedAsset ¶
type SubscribedAsset struct { // The identifier of the asset for which the subscription grant is created. // // AssetId is a required field AssetId *string `locationName:"assetId" type:"string" required:"true"` // The revision of the asset for which the subscription grant is created. // // AssetRevision is a required field AssetRevision *string `locationName:"assetRevision" min:"1" type:"string" required:"true"` // The failure cause included in the details of the asset for which the subscription // grant is created. FailureCause *FailureCause `locationName:"failureCause" type:"structure"` // The failure timestamp included in the details of the asset for which the // subscription grant is created. FailureTimestamp *time.Time `locationName:"failureTimestamp" type:"timestamp"` // The timestamp of when the subscription grant to the asset is created. GrantedTimestamp *time.Time `locationName:"grantedTimestamp" type:"timestamp"` // The status of the asset for which the subscription grant is created. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionGrantStatus"` // The target name of the asset for which the subscription grant is created. TargetName *string `locationName:"targetName" type:"string"` // contains filtered or unexported fields }
The details of the asset for which the subscription grant is created.
func (SubscribedAsset) GoString ¶
func (s SubscribedAsset) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedAsset) SetAssetId ¶
func (s *SubscribedAsset) SetAssetId(v string) *SubscribedAsset
SetAssetId sets the AssetId field's value.
func (*SubscribedAsset) SetAssetRevision ¶
func (s *SubscribedAsset) SetAssetRevision(v string) *SubscribedAsset
SetAssetRevision sets the AssetRevision field's value.
func (*SubscribedAsset) SetFailureCause ¶
func (s *SubscribedAsset) SetFailureCause(v *FailureCause) *SubscribedAsset
SetFailureCause sets the FailureCause field's value.
func (*SubscribedAsset) SetFailureTimestamp ¶
func (s *SubscribedAsset) SetFailureTimestamp(v time.Time) *SubscribedAsset
SetFailureTimestamp sets the FailureTimestamp field's value.
func (*SubscribedAsset) SetGrantedTimestamp ¶
func (s *SubscribedAsset) SetGrantedTimestamp(v time.Time) *SubscribedAsset
SetGrantedTimestamp sets the GrantedTimestamp field's value.
func (*SubscribedAsset) SetStatus ¶
func (s *SubscribedAsset) SetStatus(v string) *SubscribedAsset
SetStatus sets the Status field's value.
func (*SubscribedAsset) SetTargetName ¶
func (s *SubscribedAsset) SetTargetName(v string) *SubscribedAsset
SetTargetName sets the TargetName field's value.
func (SubscribedAsset) String ¶
func (s SubscribedAsset) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscribedAssetListing ¶
type SubscribedAssetListing struct { // The identifier of the published asset for which the subscription grant is // created. EntityId *string `locationName:"entityId" type:"string"` // The revision of the published asset for which the subscription grant is created. EntityRevision *string `locationName:"entityRevision" min:"1" type:"string"` // The type of the published asset for which the subscription grant is created. EntityType *string `locationName:"entityType" min:"1" type:"string"` // The forms attached to the published asset for which the subscription grant // is created. Forms *string `locationName:"forms" type:"string"` // The glossary terms attached to the published asset for which the subscription // grant is created. GlossaryTerms []*DetailedGlossaryTerm `locationName:"glossaryTerms" type:"list"` // contains filtered or unexported fields }
The details of the published asset for which the subscription grant is created.
func (SubscribedAssetListing) GoString ¶
func (s SubscribedAssetListing) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedAssetListing) SetEntityId ¶
func (s *SubscribedAssetListing) SetEntityId(v string) *SubscribedAssetListing
SetEntityId sets the EntityId field's value.
func (*SubscribedAssetListing) SetEntityRevision ¶
func (s *SubscribedAssetListing) SetEntityRevision(v string) *SubscribedAssetListing
SetEntityRevision sets the EntityRevision field's value.
func (*SubscribedAssetListing) SetEntityType ¶
func (s *SubscribedAssetListing) SetEntityType(v string) *SubscribedAssetListing
SetEntityType sets the EntityType field's value.
func (*SubscribedAssetListing) SetForms ¶
func (s *SubscribedAssetListing) SetForms(v string) *SubscribedAssetListing
SetForms sets the Forms field's value.
func (*SubscribedAssetListing) SetGlossaryTerms ¶
func (s *SubscribedAssetListing) SetGlossaryTerms(v []*DetailedGlossaryTerm) *SubscribedAssetListing
SetGlossaryTerms sets the GlossaryTerms field's value.
func (SubscribedAssetListing) String ¶
func (s SubscribedAssetListing) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscribedListing ¶
type SubscribedListing struct { // The description of the published asset for which the subscription grant is // created. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SubscribedListing's // String and GoString methods. // // Description is a required field Description *string `locationName:"description" type:"string" required:"true" sensitive:"true"` // The identifier of the published asset for which the subscription grant is // created. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The published asset for which the subscription grant is created. // // Item is a required field Item *SubscribedListingItem `locationName:"item" type:"structure" required:"true"` // The name of the published asset for which the subscription grant is created. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true"` // The identifier of the project of the published asset for which the subscription // grant is created. // // OwnerProjectId is a required field OwnerProjectId *string `locationName:"ownerProjectId" type:"string" required:"true"` // The name of the project that owns the published asset for which the subscription // grant is created. OwnerProjectName *string `locationName:"ownerProjectName" type:"string"` // The revision of the published asset for which the subscription grant is created. Revision *string `locationName:"revision" min:"1" type:"string"` // contains filtered or unexported fields }
The details of the published asset for which the subscription grant is created.
func (SubscribedListing) GoString ¶
func (s SubscribedListing) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedListing) SetDescription ¶
func (s *SubscribedListing) SetDescription(v string) *SubscribedListing
SetDescription sets the Description field's value.
func (*SubscribedListing) SetId ¶
func (s *SubscribedListing) SetId(v string) *SubscribedListing
SetId sets the Id field's value.
func (*SubscribedListing) SetItem ¶
func (s *SubscribedListing) SetItem(v *SubscribedListingItem) *SubscribedListing
SetItem sets the Item field's value.
func (*SubscribedListing) SetName ¶
func (s *SubscribedListing) SetName(v string) *SubscribedListing
SetName sets the Name field's value.
func (*SubscribedListing) SetOwnerProjectId ¶
func (s *SubscribedListing) SetOwnerProjectId(v string) *SubscribedListing
SetOwnerProjectId sets the OwnerProjectId field's value.
func (*SubscribedListing) SetOwnerProjectName ¶
func (s *SubscribedListing) SetOwnerProjectName(v string) *SubscribedListing
SetOwnerProjectName sets the OwnerProjectName field's value.
func (*SubscribedListing) SetRevision ¶
func (s *SubscribedListing) SetRevision(v string) *SubscribedListing
SetRevision sets the Revision field's value.
func (SubscribedListing) String ¶
func (s SubscribedListing) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscribedListingInput_ ¶
type SubscribedListingInput_ struct { // The identifier of the published asset for which the subscription grant is // to be created. // // Identifier is a required field Identifier *string `locationName:"identifier" type:"string" required:"true"` // contains filtered or unexported fields }
The published asset for which the subscription grant is to be created.
func (SubscribedListingInput_) GoString ¶
func (s SubscribedListingInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedListingInput_) SetIdentifier ¶
func (s *SubscribedListingInput_) SetIdentifier(v string) *SubscribedListingInput_
SetIdentifier sets the Identifier field's value.
func (SubscribedListingInput_) String ¶
func (s SubscribedListingInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedListingInput_) Validate ¶
func (s *SubscribedListingInput_) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SubscribedListingItem ¶
type SubscribedListingItem struct { // The asset for which the subscription grant is created. AssetListing *SubscribedAssetListing `locationName:"assetListing" type:"structure"` // contains filtered or unexported fields }
The published asset for which the subscription grant is created.
func (SubscribedListingItem) GoString ¶
func (s SubscribedListingItem) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedListingItem) SetAssetListing ¶
func (s *SubscribedListingItem) SetAssetListing(v *SubscribedAssetListing) *SubscribedListingItem
SetAssetListing sets the AssetListing field's value.
func (SubscribedListingItem) String ¶
func (s SubscribedListingItem) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscribedPrincipal ¶
type SubscribedPrincipal struct { // The project that has the subscription grant. Project *SubscribedProject `locationName:"project" type:"structure"` // contains filtered or unexported fields }
The principal that has the subscription grant for the asset.
func (SubscribedPrincipal) GoString ¶
func (s SubscribedPrincipal) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedPrincipal) SetProject ¶
func (s *SubscribedPrincipal) SetProject(v *SubscribedProject) *SubscribedPrincipal
SetProject sets the Project field's value.
func (SubscribedPrincipal) String ¶
func (s SubscribedPrincipal) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscribedPrincipalInput_ ¶
type SubscribedPrincipalInput_ struct { // The project that is to be given a subscription grant. Project *SubscribedProjectInput_ `locationName:"project" type:"structure"` // contains filtered or unexported fields }
The principal that is to be given a subscriptiong grant.
func (SubscribedPrincipalInput_) GoString ¶
func (s SubscribedPrincipalInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedPrincipalInput_) SetProject ¶
func (s *SubscribedPrincipalInput_) SetProject(v *SubscribedProjectInput_) *SubscribedPrincipalInput_
SetProject sets the Project field's value.
func (SubscribedPrincipalInput_) String ¶
func (s SubscribedPrincipalInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscribedProject ¶
type SubscribedProject struct { // The identifier of the project that has the subscription grant. Id *string `locationName:"id" type:"string"` // The name of the project that has the subscription grant. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SubscribedProject's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // contains filtered or unexported fields }
The project that has the subscription grant.
func (SubscribedProject) GoString ¶
func (s SubscribedProject) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedProject) SetId ¶
func (s *SubscribedProject) SetId(v string) *SubscribedProject
SetId sets the Id field's value.
func (*SubscribedProject) SetName ¶
func (s *SubscribedProject) SetName(v string) *SubscribedProject
SetName sets the Name field's value.
func (SubscribedProject) String ¶
func (s SubscribedProject) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscribedProjectInput_ ¶
type SubscribedProjectInput_ struct { // The identifier of the project that is to be given a subscription grant. Identifier *string `locationName:"identifier" type:"string"` // contains filtered or unexported fields }
The project that is to be given a subscription grant.
func (SubscribedProjectInput_) GoString ¶
func (s SubscribedProjectInput_) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscribedProjectInput_) SetIdentifier ¶
func (s *SubscribedProjectInput_) SetIdentifier(v string) *SubscribedProjectInput_
SetIdentifier sets the Identifier field's value.
func (SubscribedProjectInput_) String ¶
func (s SubscribedProjectInput_) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscriptionGrantSummary ¶
type SubscriptionGrantSummary struct { // The assets included in the subscription grant. Assets []*SubscribedAsset `locationName:"assets" type:"list"` // The timestamp of when a subscription grant was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The datazone user who created the subscription grant. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which a subscription grant // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The entity to which the subscription is granted. // // GrantedEntity is a required field GrantedEntity *GrantedEntity `locationName:"grantedEntity" type:"structure" required:"true"` // The identifier of the subscription grant. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The status of the subscription grant. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionGrantOverallStatus"` // The ID of the subscription grant. SubscriptionId *string `locationName:"subscriptionId" type:"string"` // The identifier of the target of the subscription grant. // // SubscriptionTargetId is a required field SubscriptionTargetId *string `locationName:"subscriptionTargetId" type:"string" required:"true"` // The timestampf of when the subscription grant was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription grant. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of the subscription grant.
func (SubscriptionGrantSummary) GoString ¶
func (s SubscriptionGrantSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscriptionGrantSummary) SetAssets ¶
func (s *SubscriptionGrantSummary) SetAssets(v []*SubscribedAsset) *SubscriptionGrantSummary
SetAssets sets the Assets field's value.
func (*SubscriptionGrantSummary) SetCreatedAt ¶
func (s *SubscriptionGrantSummary) SetCreatedAt(v time.Time) *SubscriptionGrantSummary
SetCreatedAt sets the CreatedAt field's value.
func (*SubscriptionGrantSummary) SetCreatedBy ¶
func (s *SubscriptionGrantSummary) SetCreatedBy(v string) *SubscriptionGrantSummary
SetCreatedBy sets the CreatedBy field's value.
func (*SubscriptionGrantSummary) SetDomainId ¶
func (s *SubscriptionGrantSummary) SetDomainId(v string) *SubscriptionGrantSummary
SetDomainId sets the DomainId field's value.
func (*SubscriptionGrantSummary) SetGrantedEntity ¶
func (s *SubscriptionGrantSummary) SetGrantedEntity(v *GrantedEntity) *SubscriptionGrantSummary
SetGrantedEntity sets the GrantedEntity field's value.
func (*SubscriptionGrantSummary) SetId ¶
func (s *SubscriptionGrantSummary) SetId(v string) *SubscriptionGrantSummary
SetId sets the Id field's value.
func (*SubscriptionGrantSummary) SetStatus ¶
func (s *SubscriptionGrantSummary) SetStatus(v string) *SubscriptionGrantSummary
SetStatus sets the Status field's value.
func (*SubscriptionGrantSummary) SetSubscriptionId ¶
func (s *SubscriptionGrantSummary) SetSubscriptionId(v string) *SubscriptionGrantSummary
SetSubscriptionId sets the SubscriptionId field's value.
func (*SubscriptionGrantSummary) SetSubscriptionTargetId ¶
func (s *SubscriptionGrantSummary) SetSubscriptionTargetId(v string) *SubscriptionGrantSummary
SetSubscriptionTargetId sets the SubscriptionTargetId field's value.
func (*SubscriptionGrantSummary) SetUpdatedAt ¶
func (s *SubscriptionGrantSummary) SetUpdatedAt(v time.Time) *SubscriptionGrantSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*SubscriptionGrantSummary) SetUpdatedBy ¶
func (s *SubscriptionGrantSummary) SetUpdatedBy(v string) *SubscriptionGrantSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (SubscriptionGrantSummary) String ¶
func (s SubscriptionGrantSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscriptionRequestSummary ¶
type SubscriptionRequestSummary struct { // The timestamp of when a subscription request was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription request. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The decision comment of the subscription request. // // DecisionComment is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SubscriptionRequestSummary's // String and GoString methods. DecisionComment *string `locationName:"decisionComment" min:"1" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which a subscription request // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the subscription request. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The reason for the subscription request. // // RequestReason is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SubscriptionRequestSummary's // String and GoString methods. // // RequestReason is a required field RequestReason *string `locationName:"requestReason" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the subscription request reviewer. ReviewerId *string `locationName:"reviewerId" type:"string"` // The status of the subscription request. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionRequestStatus"` // The listings included in the subscription request. // // SubscribedListings is a required field SubscribedListings []*SubscribedListing `locationName:"subscribedListings" min:"1" type:"list" required:"true"` // The principals included in the subscription request. // // SubscribedPrincipals is a required field SubscribedPrincipals []*SubscribedPrincipal `locationName:"subscribedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when the subscription request was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The identifier of the Amazon DataZone user who updated the subscription request. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of the subscription request.
func (SubscriptionRequestSummary) GoString ¶
func (s SubscriptionRequestSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscriptionRequestSummary) SetCreatedAt ¶
func (s *SubscriptionRequestSummary) SetCreatedAt(v time.Time) *SubscriptionRequestSummary
SetCreatedAt sets the CreatedAt field's value.
func (*SubscriptionRequestSummary) SetCreatedBy ¶
func (s *SubscriptionRequestSummary) SetCreatedBy(v string) *SubscriptionRequestSummary
SetCreatedBy sets the CreatedBy field's value.
func (*SubscriptionRequestSummary) SetDecisionComment ¶
func (s *SubscriptionRequestSummary) SetDecisionComment(v string) *SubscriptionRequestSummary
SetDecisionComment sets the DecisionComment field's value.
func (*SubscriptionRequestSummary) SetDomainId ¶
func (s *SubscriptionRequestSummary) SetDomainId(v string) *SubscriptionRequestSummary
SetDomainId sets the DomainId field's value.
func (*SubscriptionRequestSummary) SetId ¶
func (s *SubscriptionRequestSummary) SetId(v string) *SubscriptionRequestSummary
SetId sets the Id field's value.
func (*SubscriptionRequestSummary) SetRequestReason ¶
func (s *SubscriptionRequestSummary) SetRequestReason(v string) *SubscriptionRequestSummary
SetRequestReason sets the RequestReason field's value.
func (*SubscriptionRequestSummary) SetReviewerId ¶
func (s *SubscriptionRequestSummary) SetReviewerId(v string) *SubscriptionRequestSummary
SetReviewerId sets the ReviewerId field's value.
func (*SubscriptionRequestSummary) SetStatus ¶
func (s *SubscriptionRequestSummary) SetStatus(v string) *SubscriptionRequestSummary
SetStatus sets the Status field's value.
func (*SubscriptionRequestSummary) SetSubscribedListings ¶
func (s *SubscriptionRequestSummary) SetSubscribedListings(v []*SubscribedListing) *SubscriptionRequestSummary
SetSubscribedListings sets the SubscribedListings field's value.
func (*SubscriptionRequestSummary) SetSubscribedPrincipals ¶
func (s *SubscriptionRequestSummary) SetSubscribedPrincipals(v []*SubscribedPrincipal) *SubscriptionRequestSummary
SetSubscribedPrincipals sets the SubscribedPrincipals field's value.
func (*SubscriptionRequestSummary) SetUpdatedAt ¶
func (s *SubscriptionRequestSummary) SetUpdatedAt(v time.Time) *SubscriptionRequestSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*SubscriptionRequestSummary) SetUpdatedBy ¶
func (s *SubscriptionRequestSummary) SetUpdatedBy(v string) *SubscriptionRequestSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (SubscriptionRequestSummary) String ¶
func (s SubscriptionRequestSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscriptionSummary ¶
type SubscriptionSummary struct { // The timestamp of when the subscription was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which a subscription exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the subscription. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The retain permissions included in the subscription. RetainPermissions *bool `locationName:"retainPermissions" type:"boolean"` // The status of the subscription. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionStatus"` // The listing included in the subscription. // // SubscribedListing is a required field SubscribedListing *SubscribedListing `locationName:"subscribedListing" type:"structure" required:"true"` // The principal included in the subscription. // // SubscribedPrincipal is a required field SubscribedPrincipal *SubscribedPrincipal `locationName:"subscribedPrincipal" type:"structure" required:"true"` // The identifier of the subscription request for the subscription. SubscriptionRequestId *string `locationName:"subscriptionRequestId" type:"string"` // The timestamp of when the subscription was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of the subscription.
func (SubscriptionSummary) GoString ¶
func (s SubscriptionSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscriptionSummary) SetCreatedAt ¶
func (s *SubscriptionSummary) SetCreatedAt(v time.Time) *SubscriptionSummary
SetCreatedAt sets the CreatedAt field's value.
func (*SubscriptionSummary) SetCreatedBy ¶
func (s *SubscriptionSummary) SetCreatedBy(v string) *SubscriptionSummary
SetCreatedBy sets the CreatedBy field's value.
func (*SubscriptionSummary) SetDomainId ¶
func (s *SubscriptionSummary) SetDomainId(v string) *SubscriptionSummary
SetDomainId sets the DomainId field's value.
func (*SubscriptionSummary) SetId ¶
func (s *SubscriptionSummary) SetId(v string) *SubscriptionSummary
SetId sets the Id field's value.
func (*SubscriptionSummary) SetRetainPermissions ¶
func (s *SubscriptionSummary) SetRetainPermissions(v bool) *SubscriptionSummary
SetRetainPermissions sets the RetainPermissions field's value.
func (*SubscriptionSummary) SetStatus ¶
func (s *SubscriptionSummary) SetStatus(v string) *SubscriptionSummary
SetStatus sets the Status field's value.
func (*SubscriptionSummary) SetSubscribedListing ¶
func (s *SubscriptionSummary) SetSubscribedListing(v *SubscribedListing) *SubscriptionSummary
SetSubscribedListing sets the SubscribedListing field's value.
func (*SubscriptionSummary) SetSubscribedPrincipal ¶
func (s *SubscriptionSummary) SetSubscribedPrincipal(v *SubscribedPrincipal) *SubscriptionSummary
SetSubscribedPrincipal sets the SubscribedPrincipal field's value.
func (*SubscriptionSummary) SetSubscriptionRequestId ¶
func (s *SubscriptionSummary) SetSubscriptionRequestId(v string) *SubscriptionSummary
SetSubscriptionRequestId sets the SubscriptionRequestId field's value.
func (*SubscriptionSummary) SetUpdatedAt ¶
func (s *SubscriptionSummary) SetUpdatedAt(v time.Time) *SubscriptionSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*SubscriptionSummary) SetUpdatedBy ¶
func (s *SubscriptionSummary) SetUpdatedBy(v string) *SubscriptionSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (SubscriptionSummary) String ¶
func (s SubscriptionSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 SubscriptionTargetForm ¶
type SubscriptionTargetForm struct { // The content of the subscription target configuration. // // Content is a required field Content *string `locationName:"content" type:"string" required:"true"` // The form name included in the subscription target configuration. // // FormName is a required field FormName *string `locationName:"formName" min:"1" type:"string" required:"true"` // contains filtered or unexported fields }
The details of the subscription target configuration.
func (SubscriptionTargetForm) GoString ¶
func (s SubscriptionTargetForm) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscriptionTargetForm) SetContent ¶
func (s *SubscriptionTargetForm) SetContent(v string) *SubscriptionTargetForm
SetContent sets the Content field's value.
func (*SubscriptionTargetForm) SetFormName ¶
func (s *SubscriptionTargetForm) SetFormName(v string) *SubscriptionTargetForm
SetFormName sets the FormName field's value.
func (SubscriptionTargetForm) String ¶
func (s SubscriptionTargetForm) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscriptionTargetForm) Validate ¶
func (s *SubscriptionTargetForm) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type SubscriptionTargetSummary ¶
type SubscriptionTargetSummary struct { // The asset types included in the subscription target. // // ApplicableAssetTypes is a required field ApplicableAssetTypes []*string `locationName:"applicableAssetTypes" type:"list" required:"true"` // The authorized principals included in the subscription target. // // AuthorizedPrincipals is a required field AuthorizedPrincipals []*string `locationName:"authorizedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when the subscription target was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription target. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which the subscription target // exists. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the environment of the subscription target. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // The identifier of the subscription target. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The manage access role specified in the subscription target. // // ManageAccessRole is a required field ManageAccessRole *string `locationName:"manageAccessRole" type:"string" required:"true"` // The name of the subscription target. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by SubscriptionTargetSummary's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the project specified in the subscription target. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The provider of the subscription target. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The configuration of the subscription target. // // SubscriptionTargetConfig is a required field SubscriptionTargetConfig []*SubscriptionTargetForm `locationName:"subscriptionTargetConfig" type:"list" required:"true"` // The type of the subscription target. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // The timestamp of when the subscription target was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the subscription target. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
The details of the subscription target.
func (SubscriptionTargetSummary) GoString ¶
func (s SubscriptionTargetSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*SubscriptionTargetSummary) SetApplicableAssetTypes ¶
func (s *SubscriptionTargetSummary) SetApplicableAssetTypes(v []*string) *SubscriptionTargetSummary
SetApplicableAssetTypes sets the ApplicableAssetTypes field's value.
func (*SubscriptionTargetSummary) SetAuthorizedPrincipals ¶
func (s *SubscriptionTargetSummary) SetAuthorizedPrincipals(v []*string) *SubscriptionTargetSummary
SetAuthorizedPrincipals sets the AuthorizedPrincipals field's value.
func (*SubscriptionTargetSummary) SetCreatedAt ¶
func (s *SubscriptionTargetSummary) SetCreatedAt(v time.Time) *SubscriptionTargetSummary
SetCreatedAt sets the CreatedAt field's value.
func (*SubscriptionTargetSummary) SetCreatedBy ¶
func (s *SubscriptionTargetSummary) SetCreatedBy(v string) *SubscriptionTargetSummary
SetCreatedBy sets the CreatedBy field's value.
func (*SubscriptionTargetSummary) SetDomainId ¶
func (s *SubscriptionTargetSummary) SetDomainId(v string) *SubscriptionTargetSummary
SetDomainId sets the DomainId field's value.
func (*SubscriptionTargetSummary) SetEnvironmentId ¶
func (s *SubscriptionTargetSummary) SetEnvironmentId(v string) *SubscriptionTargetSummary
SetEnvironmentId sets the EnvironmentId field's value.
func (*SubscriptionTargetSummary) SetId ¶
func (s *SubscriptionTargetSummary) SetId(v string) *SubscriptionTargetSummary
SetId sets the Id field's value.
func (*SubscriptionTargetSummary) SetManageAccessRole ¶
func (s *SubscriptionTargetSummary) SetManageAccessRole(v string) *SubscriptionTargetSummary
SetManageAccessRole sets the ManageAccessRole field's value.
func (*SubscriptionTargetSummary) SetName ¶
func (s *SubscriptionTargetSummary) SetName(v string) *SubscriptionTargetSummary
SetName sets the Name field's value.
func (*SubscriptionTargetSummary) SetProjectId ¶
func (s *SubscriptionTargetSummary) SetProjectId(v string) *SubscriptionTargetSummary
SetProjectId sets the ProjectId field's value.
func (*SubscriptionTargetSummary) SetProvider ¶
func (s *SubscriptionTargetSummary) SetProvider(v string) *SubscriptionTargetSummary
SetProvider sets the Provider field's value.
func (*SubscriptionTargetSummary) SetSubscriptionTargetConfig ¶
func (s *SubscriptionTargetSummary) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *SubscriptionTargetSummary
SetSubscriptionTargetConfig sets the SubscriptionTargetConfig field's value.
func (*SubscriptionTargetSummary) SetType ¶
func (s *SubscriptionTargetSummary) SetType(v string) *SubscriptionTargetSummary
SetType sets the Type field's value.
func (*SubscriptionTargetSummary) SetUpdatedAt ¶
func (s *SubscriptionTargetSummary) SetUpdatedAt(v time.Time) *SubscriptionTargetSummary
SetUpdatedAt sets the UpdatedAt field's value.
func (*SubscriptionTargetSummary) SetUpdatedBy ¶
func (s *SubscriptionTargetSummary) SetUpdatedBy(v string) *SubscriptionTargetSummary
SetUpdatedBy sets the UpdatedBy field's value.
func (SubscriptionTargetSummary) String ¶
func (s SubscriptionTargetSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 TagResourceInput ¶
type TagResourceInput struct { // The ARN of the resource to be tagged in Amazon DataZone. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // Specifies the tags for the TagResource action. // // Tags is a required field Tags map[string]*string `locationName:"tags" type:"map" required:"true"` // contains filtered or unexported fields }
func (TagResourceInput) GoString ¶
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 ¶
func (s *TagResourceInput) SetResourceArn(v string) *TagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*TagResourceInput) SetTags ¶
func (s *TagResourceInput) SetTags(v map[string]*string) *TagResourceInput
SetTags sets the Tags field's value.
func (TagResourceInput) String ¶
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 ¶
func (s *TagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type TagResourceOutput ¶
type TagResourceOutput struct {
// contains filtered or unexported fields
}
func (TagResourceOutput) GoString ¶
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 ¶
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 TermRelations ¶
type TermRelations struct { // The classifies of the term relations. Classifies []*string `locationName:"classifies" min:"1" type:"list"` // The isA property of the term relations. IsA []*string `locationName:"isA" min:"1" type:"list"` // contains filtered or unexported fields }
The details of the term relations.
func (TermRelations) GoString ¶
func (s TermRelations) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TermRelations) SetClassifies ¶
func (s *TermRelations) SetClassifies(v []*string) *TermRelations
SetClassifies sets the Classifies field's value.
func (*TermRelations) SetIsA ¶
func (s *TermRelations) SetIsA(v []*string) *TermRelations
SetIsA sets the IsA field's value.
func (TermRelations) String ¶
func (s TermRelations) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*TermRelations) Validate ¶
func (s *TermRelations) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type ThrottlingException ¶
type ThrottlingException struct { RespMetadata protocol.ResponseMetadata `json:"-" xml:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The 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 Topic ¶
type Topic struct { // The details of the resource mentioned in a notification. // // Resource is a required field Resource *NotificationResource `locationName:"resource" type:"structure" required:"true"` // The role of the resource mentioned in a notification. // // Role is a required field Role *string `locationName:"role" type:"string" required:"true" enum:"NotificationRole"` // The subject of the resource mentioned in a notification. // // Subject is a required field Subject *string `locationName:"subject" type:"string" required:"true"` // contains filtered or unexported fields }
The topic of the notification.
func (Topic) 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 (*Topic) SetResource ¶
func (s *Topic) SetResource(v *NotificationResource) *Topic
SetResource sets the Resource field's value.
func (*Topic) SetSubject ¶
SetSubject sets the Subject field's value.
type UnauthorizedException ¶
type UnauthorizedException struct { // contains filtered or unexported fields }
You do not have permission to perform this action.
func (*UnauthorizedException) Code ¶
func (s *UnauthorizedException) Code() string
Code returns the exception type name.
func (*UnauthorizedException) Error ¶
func (s *UnauthorizedException) Error() string
func (UnauthorizedException) GoString ¶
func (s UnauthorizedException) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UnauthorizedException) Message ¶
func (s *UnauthorizedException) Message() string
Message returns the exception's message.
func (*UnauthorizedException) OrigErr ¶
func (s *UnauthorizedException) OrigErr() error
OrigErr always returns nil, satisfies awserr.Error interface.
func (*UnauthorizedException) RequestID ¶
func (s *UnauthorizedException) RequestID() string
RequestID returns the service's response RequestID for request.
func (*UnauthorizedException) StatusCode ¶
func (s *UnauthorizedException) StatusCode() int
Status code returns the HTTP status code for the request's response error.
func (UnauthorizedException) String ¶
func (s UnauthorizedException) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 ¶
type UntagResourceInput struct { // The ARN of the resource to be untagged in Amazon DataZone. // // ResourceArn is a required field ResourceArn *string `location:"uri" locationName:"resourceArn" type:"string" required:"true"` // Specifies the tag keys for the UntagResource action. // // TagKeys is a required field TagKeys []*string `location:"querystring" locationName:"tagKeys" type:"list" required:"true"` // contains filtered or unexported fields }
func (UntagResourceInput) GoString ¶
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 ¶
func (s *UntagResourceInput) SetResourceArn(v string) *UntagResourceInput
SetResourceArn sets the ResourceArn field's value.
func (*UntagResourceInput) SetTagKeys ¶
func (s *UntagResourceInput) SetTagKeys(v []*string) *UntagResourceInput
SetTagKeys sets the TagKeys field's value.
func (UntagResourceInput) String ¶
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 ¶
func (s *UntagResourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UntagResourceOutput ¶
type UntagResourceOutput struct {
// contains filtered or unexported fields
}
func (UntagResourceOutput) GoString ¶
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 ¶
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 UpdateDataSourceInput ¶
type UpdateDataSourceInput struct { // The asset forms to be updated as part of the UpdateDataSource action. // // AssetFormsInput is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateDataSourceInput's // String and GoString methods. AssetFormsInput []*FormInput_ `locationName:"assetFormsInput" type:"list" sensitive:"true"` // The configuration to be updated as part of the UpdateDataSource action. Configuration *DataSourceConfigurationInput_ `locationName:"configuration" type:"structure"` // The description to be updated as part of the UpdateDataSource action. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateDataSourceInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the domain in which to update a data source. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The enable setting to be updated as part of the UpdateDataSource action. EnableSetting *string `locationName:"enableSetting" type:"string" enum:"EnableSetting"` // The identifier of the data source to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The name to be updated as part of the UpdateDataSource action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateDataSourceInput's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // The publish on import setting to be updated as part of the UpdateDataSource // action. PublishOnImport *bool `locationName:"publishOnImport" type:"boolean"` // The recommendation to be updated as part of the UpdateDataSource action. Recommendation *RecommendationConfiguration `locationName:"recommendation" type:"structure"` // The schedule to be updated as part of the UpdateDataSource action. // // Schedule is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateDataSourceInput's // String and GoString methods. Schedule *ScheduleConfiguration `locationName:"schedule" type:"structure" sensitive:"true"` // contains filtered or unexported fields }
func (UpdateDataSourceInput) GoString ¶
func (s UpdateDataSourceInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDataSourceInput) SetAssetFormsInput ¶
func (s *UpdateDataSourceInput) SetAssetFormsInput(v []*FormInput_) *UpdateDataSourceInput
SetAssetFormsInput sets the AssetFormsInput field's value.
func (*UpdateDataSourceInput) SetConfiguration ¶
func (s *UpdateDataSourceInput) SetConfiguration(v *DataSourceConfigurationInput_) *UpdateDataSourceInput
SetConfiguration sets the Configuration field's value.
func (*UpdateDataSourceInput) SetDescription ¶
func (s *UpdateDataSourceInput) SetDescription(v string) *UpdateDataSourceInput
SetDescription sets the Description field's value.
func (*UpdateDataSourceInput) SetDomainIdentifier ¶
func (s *UpdateDataSourceInput) SetDomainIdentifier(v string) *UpdateDataSourceInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateDataSourceInput) SetEnableSetting ¶
func (s *UpdateDataSourceInput) SetEnableSetting(v string) *UpdateDataSourceInput
SetEnableSetting sets the EnableSetting field's value.
func (*UpdateDataSourceInput) SetIdentifier ¶
func (s *UpdateDataSourceInput) SetIdentifier(v string) *UpdateDataSourceInput
SetIdentifier sets the Identifier field's value.
func (*UpdateDataSourceInput) SetName ¶
func (s *UpdateDataSourceInput) SetName(v string) *UpdateDataSourceInput
SetName sets the Name field's value.
func (*UpdateDataSourceInput) SetPublishOnImport ¶
func (s *UpdateDataSourceInput) SetPublishOnImport(v bool) *UpdateDataSourceInput
SetPublishOnImport sets the PublishOnImport field's value.
func (*UpdateDataSourceInput) SetRecommendation ¶
func (s *UpdateDataSourceInput) SetRecommendation(v *RecommendationConfiguration) *UpdateDataSourceInput
SetRecommendation sets the Recommendation field's value.
func (*UpdateDataSourceInput) SetSchedule ¶
func (s *UpdateDataSourceInput) SetSchedule(v *ScheduleConfiguration) *UpdateDataSourceInput
SetSchedule sets the Schedule field's value.
func (UpdateDataSourceInput) String ¶
func (s UpdateDataSourceInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDataSourceInput) Validate ¶
func (s *UpdateDataSourceInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDataSourceOutput ¶
type UpdateDataSourceOutput struct { // The asset forms to be updated as part of the UpdateDataSource action. AssetFormsOutput []*FormOutput_ `locationName:"assetFormsOutput" type:"list"` // The configuration to be updated as part of the UpdateDataSource action. Configuration *DataSourceConfigurationOutput_ `locationName:"configuration" type:"structure"` // The timestamp of when the data source was updated. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The description to be updated as part of the UpdateDataSource action. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateDataSourceOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which a data source is to // be updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The enable setting to be updated as part of the UpdateDataSource action. EnableSetting *string `locationName:"enableSetting" type:"string" enum:"EnableSetting"` // The identifier of the environment in which a data source is to be updated. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // Specifies the error message that is returned if the operation cannot be successfully // completed. ErrorMessage *DataSourceErrorMessage `locationName:"errorMessage" type:"structure"` // The identifier of the data source to be updated. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The timestamp of when the data source was last run. LastRunAt *time.Time `locationName:"lastRunAt" type:"timestamp" timestampFormat:"iso8601"` // The last run error message of the data source. LastRunErrorMessage *DataSourceErrorMessage `locationName:"lastRunErrorMessage" type:"structure"` // The last run status of the data source. LastRunStatus *string `locationName:"lastRunStatus" type:"string" enum:"DataSourceRunStatus"` // The name to be updated as part of the UpdateDataSource action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateDataSourceOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the project where data source is to be updated. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The publish on import setting to be updated as part of the UpdateDataSource // action. PublishOnImport *bool `locationName:"publishOnImport" type:"boolean"` // The recommendation to be updated as part of the UpdateDataSource action. Recommendation *RecommendationConfiguration `locationName:"recommendation" type:"structure"` // The schedule to be updated as part of the UpdateDataSource action. // // Schedule is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateDataSourceOutput's // String and GoString methods. Schedule *ScheduleConfiguration `locationName:"schedule" type:"structure" sensitive:"true"` // The status to be updated as part of the UpdateDataSource action. Status *string `locationName:"status" type:"string" enum:"DataSourceStatus"` // The type to be updated as part of the UpdateDataSource action. Type *string `locationName:"type" min:"1" type:"string"` // The timestamp of when the data source was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // contains filtered or unexported fields }
func (UpdateDataSourceOutput) GoString ¶
func (s UpdateDataSourceOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDataSourceOutput) SetAssetFormsOutput ¶
func (s *UpdateDataSourceOutput) SetAssetFormsOutput(v []*FormOutput_) *UpdateDataSourceOutput
SetAssetFormsOutput sets the AssetFormsOutput field's value.
func (*UpdateDataSourceOutput) SetConfiguration ¶
func (s *UpdateDataSourceOutput) SetConfiguration(v *DataSourceConfigurationOutput_) *UpdateDataSourceOutput
SetConfiguration sets the Configuration field's value.
func (*UpdateDataSourceOutput) SetCreatedAt ¶
func (s *UpdateDataSourceOutput) SetCreatedAt(v time.Time) *UpdateDataSourceOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateDataSourceOutput) SetDescription ¶
func (s *UpdateDataSourceOutput) SetDescription(v string) *UpdateDataSourceOutput
SetDescription sets the Description field's value.
func (*UpdateDataSourceOutput) SetDomainId ¶
func (s *UpdateDataSourceOutput) SetDomainId(v string) *UpdateDataSourceOutput
SetDomainId sets the DomainId field's value.
func (*UpdateDataSourceOutput) SetEnableSetting ¶
func (s *UpdateDataSourceOutput) SetEnableSetting(v string) *UpdateDataSourceOutput
SetEnableSetting sets the EnableSetting field's value.
func (*UpdateDataSourceOutput) SetEnvironmentId ¶
func (s *UpdateDataSourceOutput) SetEnvironmentId(v string) *UpdateDataSourceOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*UpdateDataSourceOutput) SetErrorMessage ¶
func (s *UpdateDataSourceOutput) SetErrorMessage(v *DataSourceErrorMessage) *UpdateDataSourceOutput
SetErrorMessage sets the ErrorMessage field's value.
func (*UpdateDataSourceOutput) SetId ¶
func (s *UpdateDataSourceOutput) SetId(v string) *UpdateDataSourceOutput
SetId sets the Id field's value.
func (*UpdateDataSourceOutput) SetLastRunAt ¶
func (s *UpdateDataSourceOutput) SetLastRunAt(v time.Time) *UpdateDataSourceOutput
SetLastRunAt sets the LastRunAt field's value.
func (*UpdateDataSourceOutput) SetLastRunErrorMessage ¶
func (s *UpdateDataSourceOutput) SetLastRunErrorMessage(v *DataSourceErrorMessage) *UpdateDataSourceOutput
SetLastRunErrorMessage sets the LastRunErrorMessage field's value.
func (*UpdateDataSourceOutput) SetLastRunStatus ¶
func (s *UpdateDataSourceOutput) SetLastRunStatus(v string) *UpdateDataSourceOutput
SetLastRunStatus sets the LastRunStatus field's value.
func (*UpdateDataSourceOutput) SetName ¶
func (s *UpdateDataSourceOutput) SetName(v string) *UpdateDataSourceOutput
SetName sets the Name field's value.
func (*UpdateDataSourceOutput) SetProjectId ¶
func (s *UpdateDataSourceOutput) SetProjectId(v string) *UpdateDataSourceOutput
SetProjectId sets the ProjectId field's value.
func (*UpdateDataSourceOutput) SetPublishOnImport ¶
func (s *UpdateDataSourceOutput) SetPublishOnImport(v bool) *UpdateDataSourceOutput
SetPublishOnImport sets the PublishOnImport field's value.
func (*UpdateDataSourceOutput) SetRecommendation ¶
func (s *UpdateDataSourceOutput) SetRecommendation(v *RecommendationConfiguration) *UpdateDataSourceOutput
SetRecommendation sets the Recommendation field's value.
func (*UpdateDataSourceOutput) SetSchedule ¶
func (s *UpdateDataSourceOutput) SetSchedule(v *ScheduleConfiguration) *UpdateDataSourceOutput
SetSchedule sets the Schedule field's value.
func (*UpdateDataSourceOutput) SetStatus ¶
func (s *UpdateDataSourceOutput) SetStatus(v string) *UpdateDataSourceOutput
SetStatus sets the Status field's value.
func (*UpdateDataSourceOutput) SetType ¶
func (s *UpdateDataSourceOutput) SetType(v string) *UpdateDataSourceOutput
SetType sets the Type field's value.
func (*UpdateDataSourceOutput) SetUpdatedAt ¶
func (s *UpdateDataSourceOutput) SetUpdatedAt(v time.Time) *UpdateDataSourceOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (UpdateDataSourceOutput) String ¶
func (s UpdateDataSourceOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateDomainInput ¶
type UpdateDomainInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `location:"querystring" locationName:"clientToken" type:"string" idempotencyToken:"true"` // The description to be updated as part of the UpdateDomain action. Description *string `locationName:"description" type:"string"` // The domain execution role to be updated as part of the UpdateDomain action. DomainExecutionRole *string `locationName:"domainExecutionRole" type:"string"` // The ID of the Amazon Web Services domain that is to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The name to be updated as part of the UpdateDomain action. Name *string `locationName:"name" type:"string"` // The single sign-on option to be updated as part of the UpdateDomain action. SingleSignOn *SingleSignOn `locationName:"singleSignOn" type:"structure"` // contains filtered or unexported fields }
func (UpdateDomainInput) GoString ¶
func (s UpdateDomainInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDomainInput) SetClientToken ¶
func (s *UpdateDomainInput) SetClientToken(v string) *UpdateDomainInput
SetClientToken sets the ClientToken field's value.
func (*UpdateDomainInput) SetDescription ¶
func (s *UpdateDomainInput) SetDescription(v string) *UpdateDomainInput
SetDescription sets the Description field's value.
func (*UpdateDomainInput) SetDomainExecutionRole ¶
func (s *UpdateDomainInput) SetDomainExecutionRole(v string) *UpdateDomainInput
SetDomainExecutionRole sets the DomainExecutionRole field's value.
func (*UpdateDomainInput) SetIdentifier ¶
func (s *UpdateDomainInput) SetIdentifier(v string) *UpdateDomainInput
SetIdentifier sets the Identifier field's value.
func (*UpdateDomainInput) SetName ¶
func (s *UpdateDomainInput) SetName(v string) *UpdateDomainInput
SetName sets the Name field's value.
func (*UpdateDomainInput) SetSingleSignOn ¶
func (s *UpdateDomainInput) SetSingleSignOn(v *SingleSignOn) *UpdateDomainInput
SetSingleSignOn sets the SingleSignOn field's value.
func (UpdateDomainInput) String ¶
func (s UpdateDomainInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDomainInput) Validate ¶
func (s *UpdateDomainInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateDomainOutput ¶
type UpdateDomainOutput struct { // The description to be updated as part of the UpdateDomain action. Description *string `locationName:"description" type:"string"` // The domain execution role to be updated as part of the UpdateDomain action. DomainExecutionRole *string `locationName:"domainExecutionRole" type:"string"` // The identifier of the Amazon DataZone domain. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // Specifies the timestamp of when the domain was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp"` // The name to be updated as part of the UpdateDomain action. Name *string `locationName:"name" type:"string"` // The single sign-on option of the Amazon DataZone domain. SingleSignOn *SingleSignOn `locationName:"singleSignOn" type:"structure"` // contains filtered or unexported fields }
func (UpdateDomainOutput) GoString ¶
func (s UpdateDomainOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateDomainOutput) SetDescription ¶
func (s *UpdateDomainOutput) SetDescription(v string) *UpdateDomainOutput
SetDescription sets the Description field's value.
func (*UpdateDomainOutput) SetDomainExecutionRole ¶
func (s *UpdateDomainOutput) SetDomainExecutionRole(v string) *UpdateDomainOutput
SetDomainExecutionRole sets the DomainExecutionRole field's value.
func (*UpdateDomainOutput) SetId ¶
func (s *UpdateDomainOutput) SetId(v string) *UpdateDomainOutput
SetId sets the Id field's value.
func (*UpdateDomainOutput) SetLastUpdatedAt ¶
func (s *UpdateDomainOutput) SetLastUpdatedAt(v time.Time) *UpdateDomainOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*UpdateDomainOutput) SetName ¶
func (s *UpdateDomainOutput) SetName(v string) *UpdateDomainOutput
SetName sets the Name field's value.
func (*UpdateDomainOutput) SetSingleSignOn ¶
func (s *UpdateDomainOutput) SetSingleSignOn(v *SingleSignOn) *UpdateDomainOutput
SetSingleSignOn sets the SingleSignOn field's value.
func (UpdateDomainOutput) String ¶
func (s UpdateDomainOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateEnvironmentInput ¶
type UpdateEnvironmentInput struct { // The description to be updated as part of the UpdateEnvironment action. Description *string `locationName:"description" type:"string"` // The identifier of the domain in which the environment is to be updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The glossary terms to be updated as part of the UpdateEnvironment action. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The identifier of the environment that is to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The name to be updated as part of the UpdateEnvironment action. Name *string `locationName:"name" type:"string"` // contains filtered or unexported fields }
func (UpdateEnvironmentInput) GoString ¶
func (s UpdateEnvironmentInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateEnvironmentInput) SetDescription ¶
func (s *UpdateEnvironmentInput) SetDescription(v string) *UpdateEnvironmentInput
SetDescription sets the Description field's value.
func (*UpdateEnvironmentInput) SetDomainIdentifier ¶
func (s *UpdateEnvironmentInput) SetDomainIdentifier(v string) *UpdateEnvironmentInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateEnvironmentInput) SetGlossaryTerms ¶
func (s *UpdateEnvironmentInput) SetGlossaryTerms(v []*string) *UpdateEnvironmentInput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*UpdateEnvironmentInput) SetIdentifier ¶
func (s *UpdateEnvironmentInput) SetIdentifier(v string) *UpdateEnvironmentInput
SetIdentifier sets the Identifier field's value.
func (*UpdateEnvironmentInput) SetName ¶
func (s *UpdateEnvironmentInput) SetName(v string) *UpdateEnvironmentInput
SetName sets the Name field's value.
func (UpdateEnvironmentInput) String ¶
func (s UpdateEnvironmentInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateEnvironmentInput) Validate ¶
func (s *UpdateEnvironmentInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateEnvironmentOutput ¶
type UpdateEnvironmentOutput struct { // The identifier of the Amazon Web Services account in which the environment // is to be updated. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services Region in which the environment is updated. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The timestamp of when the environment was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the environment. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The deployment properties to be updated as part of the UpdateEnvironment // action. DeploymentProperties *DeploymentProperties `locationName:"deploymentProperties" type:"structure"` // The description to be updated as part of the UpdateEnvironment action. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateEnvironmentOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the domain in which the environment is to be updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The environment actions to be updated as part of the UpdateEnvironment action. EnvironmentActions []*ConfigurableEnvironmentAction `locationName:"environmentActions" type:"list"` // The blueprint identifier of the environment. EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string"` // The profile identifier of the environment. // // EnvironmentProfileId is a required field EnvironmentProfileId *string `locationName:"environmentProfileId" type:"string" required:"true"` // The glossary terms to be updated as part of the UpdateEnvironment action. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The identifier of the environment that is to be updated. Id *string `locationName:"id" type:"string"` // The last deployment of the environment. LastDeployment *Deployment `locationName:"lastDeployment" type:"structure"` // The name to be updated as part of the UpdateEnvironment action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateEnvironmentOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The project identifier of the environment. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The provider identifier of the environment. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The provisioned resources to be updated as part of the UpdateEnvironment // action. ProvisionedResources []*Resource `locationName:"provisionedResources" type:"list"` // The provisioning properties to be updated as part of the UpdateEnvironment // action. ProvisioningProperties *ProvisioningProperties `locationName:"provisioningProperties" type:"structure"` // The status to be updated as part of the UpdateEnvironment action. Status *string `locationName:"status" type:"string" enum:"EnvironmentStatus"` // The timestamp of when the environment was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user parameters to be updated as part of the UpdateEnvironment action. UserParameters []*CustomParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (UpdateEnvironmentOutput) GoString ¶
func (s UpdateEnvironmentOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateEnvironmentOutput) SetAwsAccountId ¶
func (s *UpdateEnvironmentOutput) SetAwsAccountId(v string) *UpdateEnvironmentOutput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateEnvironmentOutput) SetAwsAccountRegion ¶
func (s *UpdateEnvironmentOutput) SetAwsAccountRegion(v string) *UpdateEnvironmentOutput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*UpdateEnvironmentOutput) SetCreatedAt ¶
func (s *UpdateEnvironmentOutput) SetCreatedAt(v time.Time) *UpdateEnvironmentOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateEnvironmentOutput) SetCreatedBy ¶
func (s *UpdateEnvironmentOutput) SetCreatedBy(v string) *UpdateEnvironmentOutput
SetCreatedBy sets the CreatedBy field's value.
func (*UpdateEnvironmentOutput) SetDeploymentProperties ¶
func (s *UpdateEnvironmentOutput) SetDeploymentProperties(v *DeploymentProperties) *UpdateEnvironmentOutput
SetDeploymentProperties sets the DeploymentProperties field's value.
func (*UpdateEnvironmentOutput) SetDescription ¶
func (s *UpdateEnvironmentOutput) SetDescription(v string) *UpdateEnvironmentOutput
SetDescription sets the Description field's value.
func (*UpdateEnvironmentOutput) SetDomainId ¶
func (s *UpdateEnvironmentOutput) SetDomainId(v string) *UpdateEnvironmentOutput
SetDomainId sets the DomainId field's value.
func (*UpdateEnvironmentOutput) SetEnvironmentActions ¶
func (s *UpdateEnvironmentOutput) SetEnvironmentActions(v []*ConfigurableEnvironmentAction) *UpdateEnvironmentOutput
SetEnvironmentActions sets the EnvironmentActions field's value.
func (*UpdateEnvironmentOutput) SetEnvironmentBlueprintId ¶
func (s *UpdateEnvironmentOutput) SetEnvironmentBlueprintId(v string) *UpdateEnvironmentOutput
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*UpdateEnvironmentOutput) SetEnvironmentProfileId ¶
func (s *UpdateEnvironmentOutput) SetEnvironmentProfileId(v string) *UpdateEnvironmentOutput
SetEnvironmentProfileId sets the EnvironmentProfileId field's value.
func (*UpdateEnvironmentOutput) SetGlossaryTerms ¶
func (s *UpdateEnvironmentOutput) SetGlossaryTerms(v []*string) *UpdateEnvironmentOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*UpdateEnvironmentOutput) SetId ¶
func (s *UpdateEnvironmentOutput) SetId(v string) *UpdateEnvironmentOutput
SetId sets the Id field's value.
func (*UpdateEnvironmentOutput) SetLastDeployment ¶
func (s *UpdateEnvironmentOutput) SetLastDeployment(v *Deployment) *UpdateEnvironmentOutput
SetLastDeployment sets the LastDeployment field's value.
func (*UpdateEnvironmentOutput) SetName ¶
func (s *UpdateEnvironmentOutput) SetName(v string) *UpdateEnvironmentOutput
SetName sets the Name field's value.
func (*UpdateEnvironmentOutput) SetProjectId ¶
func (s *UpdateEnvironmentOutput) SetProjectId(v string) *UpdateEnvironmentOutput
SetProjectId sets the ProjectId field's value.
func (*UpdateEnvironmentOutput) SetProvider ¶
func (s *UpdateEnvironmentOutput) SetProvider(v string) *UpdateEnvironmentOutput
SetProvider sets the Provider field's value.
func (*UpdateEnvironmentOutput) SetProvisionedResources ¶
func (s *UpdateEnvironmentOutput) SetProvisionedResources(v []*Resource) *UpdateEnvironmentOutput
SetProvisionedResources sets the ProvisionedResources field's value.
func (*UpdateEnvironmentOutput) SetProvisioningProperties ¶
func (s *UpdateEnvironmentOutput) SetProvisioningProperties(v *ProvisioningProperties) *UpdateEnvironmentOutput
SetProvisioningProperties sets the ProvisioningProperties field's value.
func (*UpdateEnvironmentOutput) SetStatus ¶
func (s *UpdateEnvironmentOutput) SetStatus(v string) *UpdateEnvironmentOutput
SetStatus sets the Status field's value.
func (*UpdateEnvironmentOutput) SetUpdatedAt ¶
func (s *UpdateEnvironmentOutput) SetUpdatedAt(v time.Time) *UpdateEnvironmentOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UpdateEnvironmentOutput) SetUserParameters ¶
func (s *UpdateEnvironmentOutput) SetUserParameters(v []*CustomParameter) *UpdateEnvironmentOutput
SetUserParameters sets the UserParameters field's value.
func (UpdateEnvironmentOutput) String ¶
func (s UpdateEnvironmentOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateEnvironmentProfileInput ¶
type UpdateEnvironmentProfileInput struct { // The Amazon Web Services account in which a specified environment profile // is to be udpated. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services Region in which a specified environment profile is // to be updated. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The description to be updated as part of the UpdateEnvironmentProfile action. Description *string `locationName:"description" type:"string"` // The identifier of the Amazon DataZone domain in which an environment profile // is to be updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the environment profile that is to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The name to be updated as part of the UpdateEnvironmentProfile action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateEnvironmentProfileInput's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // The user parameters to be updated as part of the UpdateEnvironmentProfile // action. UserParameters []*EnvironmentParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (UpdateEnvironmentProfileInput) GoString ¶
func (s UpdateEnvironmentProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateEnvironmentProfileInput) SetAwsAccountId ¶
func (s *UpdateEnvironmentProfileInput) SetAwsAccountId(v string) *UpdateEnvironmentProfileInput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateEnvironmentProfileInput) SetAwsAccountRegion ¶
func (s *UpdateEnvironmentProfileInput) SetAwsAccountRegion(v string) *UpdateEnvironmentProfileInput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*UpdateEnvironmentProfileInput) SetDescription ¶
func (s *UpdateEnvironmentProfileInput) SetDescription(v string) *UpdateEnvironmentProfileInput
SetDescription sets the Description field's value.
func (*UpdateEnvironmentProfileInput) SetDomainIdentifier ¶
func (s *UpdateEnvironmentProfileInput) SetDomainIdentifier(v string) *UpdateEnvironmentProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateEnvironmentProfileInput) SetIdentifier ¶
func (s *UpdateEnvironmentProfileInput) SetIdentifier(v string) *UpdateEnvironmentProfileInput
SetIdentifier sets the Identifier field's value.
func (*UpdateEnvironmentProfileInput) SetName ¶
func (s *UpdateEnvironmentProfileInput) SetName(v string) *UpdateEnvironmentProfileInput
SetName sets the Name field's value.
func (*UpdateEnvironmentProfileInput) SetUserParameters ¶
func (s *UpdateEnvironmentProfileInput) SetUserParameters(v []*EnvironmentParameter) *UpdateEnvironmentProfileInput
SetUserParameters sets the UserParameters field's value.
func (UpdateEnvironmentProfileInput) String ¶
func (s UpdateEnvironmentProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateEnvironmentProfileInput) Validate ¶
func (s *UpdateEnvironmentProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateEnvironmentProfileOutput ¶
type UpdateEnvironmentProfileOutput struct { // The Amazon Web Services account in which a specified environment profile // is to be udpated. AwsAccountId *string `locationName:"awsAccountId" type:"string"` // The Amazon Web Services Region in which a specified environment profile is // to be updated. AwsAccountRegion *string `locationName:"awsAccountRegion" type:"string"` // The timestamp of when the environment profile was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the environment profile. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description to be updated as part of the UpdateEnvironmentProfile action. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateEnvironmentProfileOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which the environment profile // is to be updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the blueprint of the environment profile that is to be // updated. // // EnvironmentBlueprintId is a required field EnvironmentBlueprintId *string `locationName:"environmentBlueprintId" type:"string" required:"true"` // The identifier of the environment profile that is to be udpated. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name to be updated as part of the UpdateEnvironmentProfile action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateEnvironmentProfileOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the project of the environment profile that is to be updated. ProjectId *string `locationName:"projectId" type:"string"` // The timestamp of when the environment profile was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" timestampFormat:"iso8601"` // The user parameters to be updated as part of the UpdateEnvironmentProfile // action. UserParameters []*CustomParameter `locationName:"userParameters" type:"list"` // contains filtered or unexported fields }
func (UpdateEnvironmentProfileOutput) GoString ¶
func (s UpdateEnvironmentProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateEnvironmentProfileOutput) SetAwsAccountId ¶
func (s *UpdateEnvironmentProfileOutput) SetAwsAccountId(v string) *UpdateEnvironmentProfileOutput
SetAwsAccountId sets the AwsAccountId field's value.
func (*UpdateEnvironmentProfileOutput) SetAwsAccountRegion ¶
func (s *UpdateEnvironmentProfileOutput) SetAwsAccountRegion(v string) *UpdateEnvironmentProfileOutput
SetAwsAccountRegion sets the AwsAccountRegion field's value.
func (*UpdateEnvironmentProfileOutput) SetCreatedAt ¶
func (s *UpdateEnvironmentProfileOutput) SetCreatedAt(v time.Time) *UpdateEnvironmentProfileOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateEnvironmentProfileOutput) SetCreatedBy ¶
func (s *UpdateEnvironmentProfileOutput) SetCreatedBy(v string) *UpdateEnvironmentProfileOutput
SetCreatedBy sets the CreatedBy field's value.
func (*UpdateEnvironmentProfileOutput) SetDescription ¶
func (s *UpdateEnvironmentProfileOutput) SetDescription(v string) *UpdateEnvironmentProfileOutput
SetDescription sets the Description field's value.
func (*UpdateEnvironmentProfileOutput) SetDomainId ¶
func (s *UpdateEnvironmentProfileOutput) SetDomainId(v string) *UpdateEnvironmentProfileOutput
SetDomainId sets the DomainId field's value.
func (*UpdateEnvironmentProfileOutput) SetEnvironmentBlueprintId ¶
func (s *UpdateEnvironmentProfileOutput) SetEnvironmentBlueprintId(v string) *UpdateEnvironmentProfileOutput
SetEnvironmentBlueprintId sets the EnvironmentBlueprintId field's value.
func (*UpdateEnvironmentProfileOutput) SetId ¶
func (s *UpdateEnvironmentProfileOutput) SetId(v string) *UpdateEnvironmentProfileOutput
SetId sets the Id field's value.
func (*UpdateEnvironmentProfileOutput) SetName ¶
func (s *UpdateEnvironmentProfileOutput) SetName(v string) *UpdateEnvironmentProfileOutput
SetName sets the Name field's value.
func (*UpdateEnvironmentProfileOutput) SetProjectId ¶
func (s *UpdateEnvironmentProfileOutput) SetProjectId(v string) *UpdateEnvironmentProfileOutput
SetProjectId sets the ProjectId field's value.
func (*UpdateEnvironmentProfileOutput) SetUpdatedAt ¶
func (s *UpdateEnvironmentProfileOutput) SetUpdatedAt(v time.Time) *UpdateEnvironmentProfileOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UpdateEnvironmentProfileOutput) SetUserParameters ¶
func (s *UpdateEnvironmentProfileOutput) SetUserParameters(v []*CustomParameter) *UpdateEnvironmentProfileOutput
SetUserParameters sets the UserParameters field's value.
func (UpdateEnvironmentProfileOutput) String ¶
func (s UpdateEnvironmentProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateGlossaryInput ¶
type UpdateGlossaryInput struct { // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string `locationName:"clientToken" min:"1" type:"string" idempotencyToken:"true"` // The description to be updated as part of the UpdateGlossary action. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which a business glossary // is to be updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the business glossary to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The name to be updated as part of the UpdateGlossary action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryInput's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // The status to be updated as part of the UpdateGlossary action. Status *string `locationName:"status" type:"string" enum:"GlossaryStatus"` // contains filtered or unexported fields }
func (UpdateGlossaryInput) GoString ¶
func (s UpdateGlossaryInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGlossaryInput) SetClientToken ¶
func (s *UpdateGlossaryInput) SetClientToken(v string) *UpdateGlossaryInput
SetClientToken sets the ClientToken field's value.
func (*UpdateGlossaryInput) SetDescription ¶
func (s *UpdateGlossaryInput) SetDescription(v string) *UpdateGlossaryInput
SetDescription sets the Description field's value.
func (*UpdateGlossaryInput) SetDomainIdentifier ¶
func (s *UpdateGlossaryInput) SetDomainIdentifier(v string) *UpdateGlossaryInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateGlossaryInput) SetIdentifier ¶
func (s *UpdateGlossaryInput) SetIdentifier(v string) *UpdateGlossaryInput
SetIdentifier sets the Identifier field's value.
func (*UpdateGlossaryInput) SetName ¶
func (s *UpdateGlossaryInput) SetName(v string) *UpdateGlossaryInput
SetName sets the Name field's value.
func (*UpdateGlossaryInput) SetStatus ¶
func (s *UpdateGlossaryInput) SetStatus(v string) *UpdateGlossaryInput
SetStatus sets the Status field's value.
func (UpdateGlossaryInput) String ¶
func (s UpdateGlossaryInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGlossaryInput) Validate ¶
func (s *UpdateGlossaryInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGlossaryOutput ¶
type UpdateGlossaryOutput struct { // The description to be updated as part of the UpdateGlossary action. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which a business glossary // is to be updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the business glossary that is to be updated. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The name to be updated as part of the UpdateGlossary action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the project in which to update a business glossary. // // OwningProjectId is a required field OwningProjectId *string `locationName:"owningProjectId" type:"string" required:"true"` // The status to be updated as part of the UpdateGlossary action. Status *string `locationName:"status" type:"string" enum:"GlossaryStatus"` // contains filtered or unexported fields }
func (UpdateGlossaryOutput) GoString ¶
func (s UpdateGlossaryOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGlossaryOutput) SetDescription ¶
func (s *UpdateGlossaryOutput) SetDescription(v string) *UpdateGlossaryOutput
SetDescription sets the Description field's value.
func (*UpdateGlossaryOutput) SetDomainId ¶
func (s *UpdateGlossaryOutput) SetDomainId(v string) *UpdateGlossaryOutput
SetDomainId sets the DomainId field's value.
func (*UpdateGlossaryOutput) SetId ¶
func (s *UpdateGlossaryOutput) SetId(v string) *UpdateGlossaryOutput
SetId sets the Id field's value.
func (*UpdateGlossaryOutput) SetName ¶
func (s *UpdateGlossaryOutput) SetName(v string) *UpdateGlossaryOutput
SetName sets the Name field's value.
func (*UpdateGlossaryOutput) SetOwningProjectId ¶
func (s *UpdateGlossaryOutput) SetOwningProjectId(v string) *UpdateGlossaryOutput
SetOwningProjectId sets the OwningProjectId field's value.
func (*UpdateGlossaryOutput) SetStatus ¶
func (s *UpdateGlossaryOutput) SetStatus(v string) *UpdateGlossaryOutput
SetStatus sets the Status field's value.
func (UpdateGlossaryOutput) String ¶
func (s UpdateGlossaryOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateGlossaryTermInput ¶
type UpdateGlossaryTermInput struct { // The identifier of the Amazon DataZone domain in which a business glossary // term is to be updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the business glossary in which a term is to be updated. GlossaryIdentifier *string `locationName:"glossaryIdentifier" type:"string"` // The identifier of the business glossary term that is to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The long description to be updated as part of the UpdateGlossaryTerm action. // // LongDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryTermInput's // String and GoString methods. LongDescription *string `locationName:"longDescription" type:"string" sensitive:"true"` // The name to be updated as part of the UpdateGlossaryTerm action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryTermInput's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // The short description to be updated as part of the UpdateGlossaryTerm action. // // ShortDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryTermInput's // String and GoString methods. ShortDescription *string `locationName:"shortDescription" type:"string" sensitive:"true"` // The status to be updated as part of the UpdateGlossaryTerm action. Status *string `locationName:"status" type:"string" enum:"GlossaryTermStatus"` // The term relations to be updated as part of the UpdateGlossaryTerm action. TermRelations *TermRelations `locationName:"termRelations" type:"structure"` // contains filtered or unexported fields }
func (UpdateGlossaryTermInput) GoString ¶
func (s UpdateGlossaryTermInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGlossaryTermInput) SetDomainIdentifier ¶
func (s *UpdateGlossaryTermInput) SetDomainIdentifier(v string) *UpdateGlossaryTermInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateGlossaryTermInput) SetGlossaryIdentifier ¶
func (s *UpdateGlossaryTermInput) SetGlossaryIdentifier(v string) *UpdateGlossaryTermInput
SetGlossaryIdentifier sets the GlossaryIdentifier field's value.
func (*UpdateGlossaryTermInput) SetIdentifier ¶
func (s *UpdateGlossaryTermInput) SetIdentifier(v string) *UpdateGlossaryTermInput
SetIdentifier sets the Identifier field's value.
func (*UpdateGlossaryTermInput) SetLongDescription ¶
func (s *UpdateGlossaryTermInput) SetLongDescription(v string) *UpdateGlossaryTermInput
SetLongDescription sets the LongDescription field's value.
func (*UpdateGlossaryTermInput) SetName ¶
func (s *UpdateGlossaryTermInput) SetName(v string) *UpdateGlossaryTermInput
SetName sets the Name field's value.
func (*UpdateGlossaryTermInput) SetShortDescription ¶
func (s *UpdateGlossaryTermInput) SetShortDescription(v string) *UpdateGlossaryTermInput
SetShortDescription sets the ShortDescription field's value.
func (*UpdateGlossaryTermInput) SetStatus ¶
func (s *UpdateGlossaryTermInput) SetStatus(v string) *UpdateGlossaryTermInput
SetStatus sets the Status field's value.
func (*UpdateGlossaryTermInput) SetTermRelations ¶
func (s *UpdateGlossaryTermInput) SetTermRelations(v *TermRelations) *UpdateGlossaryTermInput
SetTermRelations sets the TermRelations field's value.
func (UpdateGlossaryTermInput) String ¶
func (s UpdateGlossaryTermInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGlossaryTermInput) Validate ¶
func (s *UpdateGlossaryTermInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGlossaryTermOutput ¶
type UpdateGlossaryTermOutput struct { // The identifier of the Amazon DataZone domain in which a business glossary // term is to be updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the business glossary in which a term is to be updated. // // GlossaryId is a required field GlossaryId *string `locationName:"glossaryId" type:"string" required:"true"` // The identifier of the business glossary term that is to be updated. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The long description to be updated as part of the UpdateGlossaryTerm action. // // LongDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryTermOutput's // String and GoString methods. LongDescription *string `locationName:"longDescription" type:"string" sensitive:"true"` // The name to be updated as part of the UpdateGlossaryTerm action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryTermOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The short description to be updated as part of the UpdateGlossaryTerm action. // // ShortDescription is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGlossaryTermOutput's // String and GoString methods. ShortDescription *string `locationName:"shortDescription" type:"string" sensitive:"true"` // The status to be updated as part of the UpdateGlossaryTerm action. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"GlossaryTermStatus"` // The term relations to be updated as part of the UpdateGlossaryTerm action. TermRelations *TermRelations `locationName:"termRelations" type:"structure"` // contains filtered or unexported fields }
func (UpdateGlossaryTermOutput) GoString ¶
func (s UpdateGlossaryTermOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGlossaryTermOutput) SetDomainId ¶
func (s *UpdateGlossaryTermOutput) SetDomainId(v string) *UpdateGlossaryTermOutput
SetDomainId sets the DomainId field's value.
func (*UpdateGlossaryTermOutput) SetGlossaryId ¶
func (s *UpdateGlossaryTermOutput) SetGlossaryId(v string) *UpdateGlossaryTermOutput
SetGlossaryId sets the GlossaryId field's value.
func (*UpdateGlossaryTermOutput) SetId ¶
func (s *UpdateGlossaryTermOutput) SetId(v string) *UpdateGlossaryTermOutput
SetId sets the Id field's value.
func (*UpdateGlossaryTermOutput) SetLongDescription ¶
func (s *UpdateGlossaryTermOutput) SetLongDescription(v string) *UpdateGlossaryTermOutput
SetLongDescription sets the LongDescription field's value.
func (*UpdateGlossaryTermOutput) SetName ¶
func (s *UpdateGlossaryTermOutput) SetName(v string) *UpdateGlossaryTermOutput
SetName sets the Name field's value.
func (*UpdateGlossaryTermOutput) SetShortDescription ¶
func (s *UpdateGlossaryTermOutput) SetShortDescription(v string) *UpdateGlossaryTermOutput
SetShortDescription sets the ShortDescription field's value.
func (*UpdateGlossaryTermOutput) SetStatus ¶
func (s *UpdateGlossaryTermOutput) SetStatus(v string) *UpdateGlossaryTermOutput
SetStatus sets the Status field's value.
func (*UpdateGlossaryTermOutput) SetTermRelations ¶
func (s *UpdateGlossaryTermOutput) SetTermRelations(v *TermRelations) *UpdateGlossaryTermOutput
SetTermRelations sets the TermRelations field's value.
func (UpdateGlossaryTermOutput) String ¶
func (s UpdateGlossaryTermOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateGroupProfileInput ¶
type UpdateGroupProfileInput struct { // The identifier of the Amazon DataZone domain in which a group profile is // updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the group profile that is updated. // // GroupIdentifier is a required field GroupIdentifier *string `location:"uri" locationName:"groupIdentifier" type:"string" required:"true"` // The status of the group profile that is updated. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"GroupProfileStatus"` // contains filtered or unexported fields }
func (UpdateGroupProfileInput) GoString ¶
func (s UpdateGroupProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGroupProfileInput) SetDomainIdentifier ¶
func (s *UpdateGroupProfileInput) SetDomainIdentifier(v string) *UpdateGroupProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateGroupProfileInput) SetGroupIdentifier ¶
func (s *UpdateGroupProfileInput) SetGroupIdentifier(v string) *UpdateGroupProfileInput
SetGroupIdentifier sets the GroupIdentifier field's value.
func (*UpdateGroupProfileInput) SetStatus ¶
func (s *UpdateGroupProfileInput) SetStatus(v string) *UpdateGroupProfileInput
SetStatus sets the Status field's value.
func (UpdateGroupProfileInput) String ¶
func (s UpdateGroupProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGroupProfileInput) Validate ¶
func (s *UpdateGroupProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateGroupProfileOutput ¶
type UpdateGroupProfileOutput struct { // The identifier of the Amazon DataZone domain in which a group profile is // updated. DomainId *string `locationName:"domainId" type:"string"` // The name of the group profile that is updated. // // GroupName is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateGroupProfileOutput's // String and GoString methods. GroupName *string `locationName:"groupName" min:"1" type:"string" sensitive:"true"` // The identifier of the group profile that is updated. Id *string `locationName:"id" type:"string"` // The status of the group profile that is updated. Status *string `locationName:"status" type:"string" enum:"GroupProfileStatus"` // contains filtered or unexported fields }
func (UpdateGroupProfileOutput) GoString ¶
func (s UpdateGroupProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateGroupProfileOutput) SetDomainId ¶
func (s *UpdateGroupProfileOutput) SetDomainId(v string) *UpdateGroupProfileOutput
SetDomainId sets the DomainId field's value.
func (*UpdateGroupProfileOutput) SetGroupName ¶
func (s *UpdateGroupProfileOutput) SetGroupName(v string) *UpdateGroupProfileOutput
SetGroupName sets the GroupName field's value.
func (*UpdateGroupProfileOutput) SetId ¶
func (s *UpdateGroupProfileOutput) SetId(v string) *UpdateGroupProfileOutput
SetId sets the Id field's value.
func (*UpdateGroupProfileOutput) SetStatus ¶
func (s *UpdateGroupProfileOutput) SetStatus(v string) *UpdateGroupProfileOutput
SetStatus sets the Status field's value.
func (UpdateGroupProfileOutput) String ¶
func (s UpdateGroupProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateProjectInput ¶
type UpdateProjectInput struct { // The description to be updated as part of the UpdateProject action. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateProjectInput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which a project is to be // updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The glossary terms to be updated as part of the UpdateProject action. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The identifier of the project that is to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The name to be updated as part of the UpdateProject action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateProjectInput's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // contains filtered or unexported fields }
func (UpdateProjectInput) GoString ¶
func (s UpdateProjectInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProjectInput) SetDescription ¶
func (s *UpdateProjectInput) SetDescription(v string) *UpdateProjectInput
SetDescription sets the Description field's value.
func (*UpdateProjectInput) SetDomainIdentifier ¶
func (s *UpdateProjectInput) SetDomainIdentifier(v string) *UpdateProjectInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateProjectInput) SetGlossaryTerms ¶
func (s *UpdateProjectInput) SetGlossaryTerms(v []*string) *UpdateProjectInput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*UpdateProjectInput) SetIdentifier ¶
func (s *UpdateProjectInput) SetIdentifier(v string) *UpdateProjectInput
SetIdentifier sets the Identifier field's value.
func (*UpdateProjectInput) SetName ¶
func (s *UpdateProjectInput) SetName(v string) *UpdateProjectInput
SetName sets the Name field's value.
func (UpdateProjectInput) String ¶
func (s UpdateProjectInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProjectInput) Validate ¶
func (s *UpdateProjectInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateProjectOutput ¶
type UpdateProjectOutput struct { // The timestamp of when the project was created. CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" timestampFormat:"iso8601"` // The Amazon DataZone user who created the project. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The description of the project that is to be updated. // // Description is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateProjectOutput's // String and GoString methods. Description *string `locationName:"description" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which a project is updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The glossary terms of the project that are to be updated. GlossaryTerms []*string `locationName:"glossaryTerms" min:"1" type:"list"` // The identifier of the project that is to be updated. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The timestamp of when the project was last updated. LastUpdatedAt *time.Time `locationName:"lastUpdatedAt" type:"timestamp" timestampFormat:"iso8601"` // The name of the project that is to be updated. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateProjectOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (UpdateProjectOutput) GoString ¶
func (s UpdateProjectOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateProjectOutput) SetCreatedAt ¶
func (s *UpdateProjectOutput) SetCreatedAt(v time.Time) *UpdateProjectOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateProjectOutput) SetCreatedBy ¶
func (s *UpdateProjectOutput) SetCreatedBy(v string) *UpdateProjectOutput
SetCreatedBy sets the CreatedBy field's value.
func (*UpdateProjectOutput) SetDescription ¶
func (s *UpdateProjectOutput) SetDescription(v string) *UpdateProjectOutput
SetDescription sets the Description field's value.
func (*UpdateProjectOutput) SetDomainId ¶
func (s *UpdateProjectOutput) SetDomainId(v string) *UpdateProjectOutput
SetDomainId sets the DomainId field's value.
func (*UpdateProjectOutput) SetGlossaryTerms ¶
func (s *UpdateProjectOutput) SetGlossaryTerms(v []*string) *UpdateProjectOutput
SetGlossaryTerms sets the GlossaryTerms field's value.
func (*UpdateProjectOutput) SetId ¶
func (s *UpdateProjectOutput) SetId(v string) *UpdateProjectOutput
SetId sets the Id field's value.
func (*UpdateProjectOutput) SetLastUpdatedAt ¶
func (s *UpdateProjectOutput) SetLastUpdatedAt(v time.Time) *UpdateProjectOutput
SetLastUpdatedAt sets the LastUpdatedAt field's value.
func (*UpdateProjectOutput) SetName ¶
func (s *UpdateProjectOutput) SetName(v string) *UpdateProjectOutput
SetName sets the Name field's value.
func (UpdateProjectOutput) String ¶
func (s UpdateProjectOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateSubscriptionGrantStatusInput ¶
type UpdateSubscriptionGrantStatusInput struct { // The identifier of the asset the subscription grant status of which is to // be updated. // // AssetIdentifier is a required field AssetIdentifier *string `location:"uri" locationName:"assetIdentifier" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which a subscription grant // status is to be updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // Specifies the error message that is returned if the operation cannot be successfully // completed. FailureCause *FailureCause `locationName:"failureCause" type:"structure"` // The identifier of the subscription grant the status of which is to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The status to be updated as part of the UpdateSubscriptionGrantStatus action. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionGrantStatus"` // The target name to be updated as part of the UpdateSubscriptionGrantStatus // action. TargetName *string `locationName:"targetName" type:"string"` // contains filtered or unexported fields }
func (UpdateSubscriptionGrantStatusInput) GoString ¶
func (s UpdateSubscriptionGrantStatusInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionGrantStatusInput) SetAssetIdentifier ¶
func (s *UpdateSubscriptionGrantStatusInput) SetAssetIdentifier(v string) *UpdateSubscriptionGrantStatusInput
SetAssetIdentifier sets the AssetIdentifier field's value.
func (*UpdateSubscriptionGrantStatusInput) SetDomainIdentifier ¶
func (s *UpdateSubscriptionGrantStatusInput) SetDomainIdentifier(v string) *UpdateSubscriptionGrantStatusInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateSubscriptionGrantStatusInput) SetFailureCause ¶
func (s *UpdateSubscriptionGrantStatusInput) SetFailureCause(v *FailureCause) *UpdateSubscriptionGrantStatusInput
SetFailureCause sets the FailureCause field's value.
func (*UpdateSubscriptionGrantStatusInput) SetIdentifier ¶
func (s *UpdateSubscriptionGrantStatusInput) SetIdentifier(v string) *UpdateSubscriptionGrantStatusInput
SetIdentifier sets the Identifier field's value.
func (*UpdateSubscriptionGrantStatusInput) SetStatus ¶
func (s *UpdateSubscriptionGrantStatusInput) SetStatus(v string) *UpdateSubscriptionGrantStatusInput
SetStatus sets the Status field's value.
func (*UpdateSubscriptionGrantStatusInput) SetTargetName ¶
func (s *UpdateSubscriptionGrantStatusInput) SetTargetName(v string) *UpdateSubscriptionGrantStatusInput
SetTargetName sets the TargetName field's value.
func (UpdateSubscriptionGrantStatusInput) String ¶
func (s UpdateSubscriptionGrantStatusInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionGrantStatusInput) Validate ¶
func (s *UpdateSubscriptionGrantStatusInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSubscriptionGrantStatusOutput ¶
type UpdateSubscriptionGrantStatusOutput struct { Assets []*SubscribedAsset `locationName:"assets" type:"list"` // The timestamp of when the subscription grant status was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone domain user who created the subscription grant status. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which a subscription grant // status is to be updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The granted entity to be updated as part of the UpdateSubscriptionGrantStatus // action. // // GrantedEntity is a required field GrantedEntity *GrantedEntity `locationName:"grantedEntity" type:"structure" required:"true"` // The identifier of the subscription grant. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The status to be updated as part of the UpdateSubscriptionGrantStatus action. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionGrantOverallStatus"` // The identifier of the subscription. SubscriptionId *string `locationName:"subscriptionId" type:"string"` // The identifier of the subscription target whose subscription grant status // is to be updated. // // SubscriptionTargetId is a required field SubscriptionTargetId *string `locationName:"subscriptionTargetId" type:"string" required:"true"` // The timestamp of when the subscription grant status is to be updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription grant status. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (UpdateSubscriptionGrantStatusOutput) GoString ¶
func (s UpdateSubscriptionGrantStatusOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionGrantStatusOutput) SetAssets ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetAssets(v []*SubscribedAsset) *UpdateSubscriptionGrantStatusOutput
SetAssets sets the Assets field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetCreatedAt ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetCreatedAt(v time.Time) *UpdateSubscriptionGrantStatusOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetCreatedBy ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetCreatedBy(v string) *UpdateSubscriptionGrantStatusOutput
SetCreatedBy sets the CreatedBy field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetDomainId ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetDomainId(v string) *UpdateSubscriptionGrantStatusOutput
SetDomainId sets the DomainId field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetGrantedEntity ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetGrantedEntity(v *GrantedEntity) *UpdateSubscriptionGrantStatusOutput
SetGrantedEntity sets the GrantedEntity field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetId ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetId(v string) *UpdateSubscriptionGrantStatusOutput
SetId sets the Id field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetStatus ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetStatus(v string) *UpdateSubscriptionGrantStatusOutput
SetStatus sets the Status field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetSubscriptionId ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetSubscriptionId(v string) *UpdateSubscriptionGrantStatusOutput
SetSubscriptionId sets the SubscriptionId field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetSubscriptionTargetId ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetSubscriptionTargetId(v string) *UpdateSubscriptionGrantStatusOutput
SetSubscriptionTargetId sets the SubscriptionTargetId field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetUpdatedAt ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetUpdatedAt(v time.Time) *UpdateSubscriptionGrantStatusOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UpdateSubscriptionGrantStatusOutput) SetUpdatedBy ¶
func (s *UpdateSubscriptionGrantStatusOutput) SetUpdatedBy(v string) *UpdateSubscriptionGrantStatusOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (UpdateSubscriptionGrantStatusOutput) String ¶
func (s UpdateSubscriptionGrantStatusOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateSubscriptionRequestInput ¶
type UpdateSubscriptionRequestInput struct { // The identifier of the Amazon DataZone domain in which a subscription request // is to be updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the subscription request that is to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The reason for the UpdateSubscriptionRequest action. // // RequestReason is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateSubscriptionRequestInput's // String and GoString methods. // // RequestReason is a required field RequestReason *string `locationName:"requestReason" min:"1" type:"string" required:"true" sensitive:"true"` // contains filtered or unexported fields }
func (UpdateSubscriptionRequestInput) GoString ¶
func (s UpdateSubscriptionRequestInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionRequestInput) SetDomainIdentifier ¶
func (s *UpdateSubscriptionRequestInput) SetDomainIdentifier(v string) *UpdateSubscriptionRequestInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateSubscriptionRequestInput) SetIdentifier ¶
func (s *UpdateSubscriptionRequestInput) SetIdentifier(v string) *UpdateSubscriptionRequestInput
SetIdentifier sets the Identifier field's value.
func (*UpdateSubscriptionRequestInput) SetRequestReason ¶
func (s *UpdateSubscriptionRequestInput) SetRequestReason(v string) *UpdateSubscriptionRequestInput
SetRequestReason sets the RequestReason field's value.
func (UpdateSubscriptionRequestInput) String ¶
func (s UpdateSubscriptionRequestInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionRequestInput) Validate ¶
func (s *UpdateSubscriptionRequestInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSubscriptionRequestOutput ¶
type UpdateSubscriptionRequestOutput struct { // The timestamp of when the subscription request was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription request. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The decision comment of the UpdateSubscriptionRequest action. // // DecisionComment is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateSubscriptionRequestOutput's // String and GoString methods. DecisionComment *string `locationName:"decisionComment" min:"1" type:"string" sensitive:"true"` // The identifier of the Amazon DataZone domain in which a subscription request // is to be updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the subscription request that is to be updated. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The reason for the UpdateSubscriptionRequest action. // // RequestReason is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateSubscriptionRequestOutput's // String and GoString methods. // // RequestReason is a required field RequestReason *string `locationName:"requestReason" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the Amazon DataZone user who reviews the subscription request. ReviewerId *string `locationName:"reviewerId" type:"string"` // The status of the subscription request. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"SubscriptionRequestStatus"` // The subscribed listings of the subscription request. // // SubscribedListings is a required field SubscribedListings []*SubscribedListing `locationName:"subscribedListings" min:"1" type:"list" required:"true"` // The subscribed principals of the subscription request. // // SubscribedPrincipals is a required field SubscribedPrincipals []*SubscribedPrincipal `locationName:"subscribedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when the subscription request was updated. // // UpdatedAt is a required field UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp" required:"true"` // The Amazon DataZone user who updated the subscription request. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (UpdateSubscriptionRequestOutput) GoString ¶
func (s UpdateSubscriptionRequestOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionRequestOutput) SetCreatedAt ¶
func (s *UpdateSubscriptionRequestOutput) SetCreatedAt(v time.Time) *UpdateSubscriptionRequestOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateSubscriptionRequestOutput) SetCreatedBy ¶
func (s *UpdateSubscriptionRequestOutput) SetCreatedBy(v string) *UpdateSubscriptionRequestOutput
SetCreatedBy sets the CreatedBy field's value.
func (*UpdateSubscriptionRequestOutput) SetDecisionComment ¶
func (s *UpdateSubscriptionRequestOutput) SetDecisionComment(v string) *UpdateSubscriptionRequestOutput
SetDecisionComment sets the DecisionComment field's value.
func (*UpdateSubscriptionRequestOutput) SetDomainId ¶
func (s *UpdateSubscriptionRequestOutput) SetDomainId(v string) *UpdateSubscriptionRequestOutput
SetDomainId sets the DomainId field's value.
func (*UpdateSubscriptionRequestOutput) SetId ¶
func (s *UpdateSubscriptionRequestOutput) SetId(v string) *UpdateSubscriptionRequestOutput
SetId sets the Id field's value.
func (*UpdateSubscriptionRequestOutput) SetRequestReason ¶
func (s *UpdateSubscriptionRequestOutput) SetRequestReason(v string) *UpdateSubscriptionRequestOutput
SetRequestReason sets the RequestReason field's value.
func (*UpdateSubscriptionRequestOutput) SetReviewerId ¶
func (s *UpdateSubscriptionRequestOutput) SetReviewerId(v string) *UpdateSubscriptionRequestOutput
SetReviewerId sets the ReviewerId field's value.
func (*UpdateSubscriptionRequestOutput) SetStatus ¶
func (s *UpdateSubscriptionRequestOutput) SetStatus(v string) *UpdateSubscriptionRequestOutput
SetStatus sets the Status field's value.
func (*UpdateSubscriptionRequestOutput) SetSubscribedListings ¶
func (s *UpdateSubscriptionRequestOutput) SetSubscribedListings(v []*SubscribedListing) *UpdateSubscriptionRequestOutput
SetSubscribedListings sets the SubscribedListings field's value.
func (*UpdateSubscriptionRequestOutput) SetSubscribedPrincipals ¶
func (s *UpdateSubscriptionRequestOutput) SetSubscribedPrincipals(v []*SubscribedPrincipal) *UpdateSubscriptionRequestOutput
SetSubscribedPrincipals sets the SubscribedPrincipals field's value.
func (*UpdateSubscriptionRequestOutput) SetUpdatedAt ¶
func (s *UpdateSubscriptionRequestOutput) SetUpdatedAt(v time.Time) *UpdateSubscriptionRequestOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UpdateSubscriptionRequestOutput) SetUpdatedBy ¶
func (s *UpdateSubscriptionRequestOutput) SetUpdatedBy(v string) *UpdateSubscriptionRequestOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (UpdateSubscriptionRequestOutput) String ¶
func (s UpdateSubscriptionRequestOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateSubscriptionTargetInput ¶
type UpdateSubscriptionTargetInput struct { // The applicable asset types to be updated as part of the UpdateSubscriptionTarget // action. ApplicableAssetTypes []*string `locationName:"applicableAssetTypes" type:"list"` // The authorized principals to be updated as part of the UpdateSubscriptionTarget // action. AuthorizedPrincipals []*string `locationName:"authorizedPrincipals" min:"1" type:"list"` // The identifier of the Amazon DataZone domain in which a subscription target // is to be updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The identifier of the environment in which a subscription target is to be // updated. // // EnvironmentIdentifier is a required field EnvironmentIdentifier *string `location:"uri" locationName:"environmentIdentifier" type:"string" required:"true"` // Identifier of the subscription target that is to be updated. // // Identifier is a required field Identifier *string `location:"uri" locationName:"identifier" type:"string" required:"true"` // The manage access role to be updated as part of the UpdateSubscriptionTarget // action. ManageAccessRole *string `locationName:"manageAccessRole" type:"string"` // The name to be updated as part of the UpdateSubscriptionTarget action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateSubscriptionTargetInput's // String and GoString methods. Name *string `locationName:"name" min:"1" type:"string" sensitive:"true"` // The provider to be updated as part of the UpdateSubscriptionTarget action. Provider *string `locationName:"provider" type:"string"` // The configuration to be updated as part of the UpdateSubscriptionTarget action. SubscriptionTargetConfig []*SubscriptionTargetForm `locationName:"subscriptionTargetConfig" type:"list"` // contains filtered or unexported fields }
func (UpdateSubscriptionTargetInput) GoString ¶
func (s UpdateSubscriptionTargetInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionTargetInput) SetApplicableAssetTypes ¶
func (s *UpdateSubscriptionTargetInput) SetApplicableAssetTypes(v []*string) *UpdateSubscriptionTargetInput
SetApplicableAssetTypes sets the ApplicableAssetTypes field's value.
func (*UpdateSubscriptionTargetInput) SetAuthorizedPrincipals ¶
func (s *UpdateSubscriptionTargetInput) SetAuthorizedPrincipals(v []*string) *UpdateSubscriptionTargetInput
SetAuthorizedPrincipals sets the AuthorizedPrincipals field's value.
func (*UpdateSubscriptionTargetInput) SetDomainIdentifier ¶
func (s *UpdateSubscriptionTargetInput) SetDomainIdentifier(v string) *UpdateSubscriptionTargetInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateSubscriptionTargetInput) SetEnvironmentIdentifier ¶
func (s *UpdateSubscriptionTargetInput) SetEnvironmentIdentifier(v string) *UpdateSubscriptionTargetInput
SetEnvironmentIdentifier sets the EnvironmentIdentifier field's value.
func (*UpdateSubscriptionTargetInput) SetIdentifier ¶
func (s *UpdateSubscriptionTargetInput) SetIdentifier(v string) *UpdateSubscriptionTargetInput
SetIdentifier sets the Identifier field's value.
func (*UpdateSubscriptionTargetInput) SetManageAccessRole ¶
func (s *UpdateSubscriptionTargetInput) SetManageAccessRole(v string) *UpdateSubscriptionTargetInput
SetManageAccessRole sets the ManageAccessRole field's value.
func (*UpdateSubscriptionTargetInput) SetName ¶
func (s *UpdateSubscriptionTargetInput) SetName(v string) *UpdateSubscriptionTargetInput
SetName sets the Name field's value.
func (*UpdateSubscriptionTargetInput) SetProvider ¶
func (s *UpdateSubscriptionTargetInput) SetProvider(v string) *UpdateSubscriptionTargetInput
SetProvider sets the Provider field's value.
func (*UpdateSubscriptionTargetInput) SetSubscriptionTargetConfig ¶
func (s *UpdateSubscriptionTargetInput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *UpdateSubscriptionTargetInput
SetSubscriptionTargetConfig sets the SubscriptionTargetConfig field's value.
func (UpdateSubscriptionTargetInput) String ¶
func (s UpdateSubscriptionTargetInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionTargetInput) Validate ¶
func (s *UpdateSubscriptionTargetInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateSubscriptionTargetOutput ¶
type UpdateSubscriptionTargetOutput struct { // The applicable asset types to be updated as part of the UpdateSubscriptionTarget // action. // // ApplicableAssetTypes is a required field ApplicableAssetTypes []*string `locationName:"applicableAssetTypes" type:"list" required:"true"` // The authorized principals to be updated as part of the UpdateSubscriptionTarget // action. // // AuthorizedPrincipals is a required field AuthorizedPrincipals []*string `locationName:"authorizedPrincipals" min:"1" type:"list" required:"true"` // The timestamp of when a subscription target was created. // // CreatedAt is a required field CreatedAt *time.Time `locationName:"createdAt" type:"timestamp" required:"true"` // The Amazon DataZone user who created the subscription target. // // CreatedBy is a required field CreatedBy *string `locationName:"createdBy" type:"string" required:"true"` // The identifier of the Amazon DataZone domain in which a subscription target // is to be updated. // // DomainId is a required field DomainId *string `locationName:"domainId" type:"string" required:"true"` // The identifier of the environment in which a subscription target is to be // updated. // // EnvironmentId is a required field EnvironmentId *string `locationName:"environmentId" type:"string" required:"true"` // Identifier of the subscription target that is to be updated. // // Id is a required field Id *string `locationName:"id" type:"string" required:"true"` // The manage access role to be updated as part of the UpdateSubscriptionTarget // action. // // ManageAccessRole is a required field ManageAccessRole *string `locationName:"manageAccessRole" type:"string" required:"true"` // The name to be updated as part of the UpdateSubscriptionTarget action. // // Name is a sensitive parameter and its value will be // replaced with "sensitive" in string returned by UpdateSubscriptionTargetOutput's // String and GoString methods. // // Name is a required field Name *string `locationName:"name" min:"1" type:"string" required:"true" sensitive:"true"` // The identifier of the project in which a subscription target is to be updated. // // ProjectId is a required field ProjectId *string `locationName:"projectId" type:"string" required:"true"` // The provider to be updated as part of the UpdateSubscriptionTarget action. // // Provider is a required field Provider *string `locationName:"provider" type:"string" required:"true"` // The configuration to be updated as part of the UpdateSubscriptionTarget action. // // SubscriptionTargetConfig is a required field SubscriptionTargetConfig []*SubscriptionTargetForm `locationName:"subscriptionTargetConfig" type:"list" required:"true"` // The type to be updated as part of the UpdateSubscriptionTarget action. // // Type is a required field Type *string `locationName:"type" type:"string" required:"true"` // The timestamp of when the subscription target was updated. UpdatedAt *time.Time `locationName:"updatedAt" type:"timestamp"` // The Amazon DataZone user who updated the subscription target. UpdatedBy *string `locationName:"updatedBy" type:"string"` // contains filtered or unexported fields }
func (UpdateSubscriptionTargetOutput) GoString ¶
func (s UpdateSubscriptionTargetOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateSubscriptionTargetOutput) SetApplicableAssetTypes ¶
func (s *UpdateSubscriptionTargetOutput) SetApplicableAssetTypes(v []*string) *UpdateSubscriptionTargetOutput
SetApplicableAssetTypes sets the ApplicableAssetTypes field's value.
func (*UpdateSubscriptionTargetOutput) SetAuthorizedPrincipals ¶
func (s *UpdateSubscriptionTargetOutput) SetAuthorizedPrincipals(v []*string) *UpdateSubscriptionTargetOutput
SetAuthorizedPrincipals sets the AuthorizedPrincipals field's value.
func (*UpdateSubscriptionTargetOutput) SetCreatedAt ¶
func (s *UpdateSubscriptionTargetOutput) SetCreatedAt(v time.Time) *UpdateSubscriptionTargetOutput
SetCreatedAt sets the CreatedAt field's value.
func (*UpdateSubscriptionTargetOutput) SetCreatedBy ¶
func (s *UpdateSubscriptionTargetOutput) SetCreatedBy(v string) *UpdateSubscriptionTargetOutput
SetCreatedBy sets the CreatedBy field's value.
func (*UpdateSubscriptionTargetOutput) SetDomainId ¶
func (s *UpdateSubscriptionTargetOutput) SetDomainId(v string) *UpdateSubscriptionTargetOutput
SetDomainId sets the DomainId field's value.
func (*UpdateSubscriptionTargetOutput) SetEnvironmentId ¶
func (s *UpdateSubscriptionTargetOutput) SetEnvironmentId(v string) *UpdateSubscriptionTargetOutput
SetEnvironmentId sets the EnvironmentId field's value.
func (*UpdateSubscriptionTargetOutput) SetId ¶
func (s *UpdateSubscriptionTargetOutput) SetId(v string) *UpdateSubscriptionTargetOutput
SetId sets the Id field's value.
func (*UpdateSubscriptionTargetOutput) SetManageAccessRole ¶
func (s *UpdateSubscriptionTargetOutput) SetManageAccessRole(v string) *UpdateSubscriptionTargetOutput
SetManageAccessRole sets the ManageAccessRole field's value.
func (*UpdateSubscriptionTargetOutput) SetName ¶
func (s *UpdateSubscriptionTargetOutput) SetName(v string) *UpdateSubscriptionTargetOutput
SetName sets the Name field's value.
func (*UpdateSubscriptionTargetOutput) SetProjectId ¶
func (s *UpdateSubscriptionTargetOutput) SetProjectId(v string) *UpdateSubscriptionTargetOutput
SetProjectId sets the ProjectId field's value.
func (*UpdateSubscriptionTargetOutput) SetProvider ¶
func (s *UpdateSubscriptionTargetOutput) SetProvider(v string) *UpdateSubscriptionTargetOutput
SetProvider sets the Provider field's value.
func (*UpdateSubscriptionTargetOutput) SetSubscriptionTargetConfig ¶
func (s *UpdateSubscriptionTargetOutput) SetSubscriptionTargetConfig(v []*SubscriptionTargetForm) *UpdateSubscriptionTargetOutput
SetSubscriptionTargetConfig sets the SubscriptionTargetConfig field's value.
func (*UpdateSubscriptionTargetOutput) SetType ¶
func (s *UpdateSubscriptionTargetOutput) SetType(v string) *UpdateSubscriptionTargetOutput
SetType sets the Type field's value.
func (*UpdateSubscriptionTargetOutput) SetUpdatedAt ¶
func (s *UpdateSubscriptionTargetOutput) SetUpdatedAt(v time.Time) *UpdateSubscriptionTargetOutput
SetUpdatedAt sets the UpdatedAt field's value.
func (*UpdateSubscriptionTargetOutput) SetUpdatedBy ¶
func (s *UpdateSubscriptionTargetOutput) SetUpdatedBy(v string) *UpdateSubscriptionTargetOutput
SetUpdatedBy sets the UpdatedBy field's value.
func (UpdateSubscriptionTargetOutput) String ¶
func (s UpdateSubscriptionTargetOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UpdateUserProfileInput ¶
type UpdateUserProfileInput struct { // The identifier of the Amazon DataZone domain in which a user profile is updated. // // DomainIdentifier is a required field DomainIdentifier *string `location:"uri" locationName:"domainIdentifier" type:"string" required:"true"` // The status of the user profile that are to be updated. // // Status is a required field Status *string `locationName:"status" type:"string" required:"true" enum:"UserProfileStatus"` // The type of the user profile that are to be updated. Type *string `locationName:"type" type:"string" enum:"UserProfileType"` // The identifier of the user whose user profile is to be updated. // // UserIdentifier is a required field UserIdentifier *string `location:"uri" locationName:"userIdentifier" type:"string" required:"true"` // contains filtered or unexported fields }
func (UpdateUserProfileInput) GoString ¶
func (s UpdateUserProfileInput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateUserProfileInput) SetDomainIdentifier ¶
func (s *UpdateUserProfileInput) SetDomainIdentifier(v string) *UpdateUserProfileInput
SetDomainIdentifier sets the DomainIdentifier field's value.
func (*UpdateUserProfileInput) SetStatus ¶
func (s *UpdateUserProfileInput) SetStatus(v string) *UpdateUserProfileInput
SetStatus sets the Status field's value.
func (*UpdateUserProfileInput) SetType ¶
func (s *UpdateUserProfileInput) SetType(v string) *UpdateUserProfileInput
SetType sets the Type field's value.
func (*UpdateUserProfileInput) SetUserIdentifier ¶
func (s *UpdateUserProfileInput) SetUserIdentifier(v string) *UpdateUserProfileInput
SetUserIdentifier sets the UserIdentifier field's value.
func (UpdateUserProfileInput) String ¶
func (s UpdateUserProfileInput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateUserProfileInput) Validate ¶
func (s *UpdateUserProfileInput) Validate() error
Validate inspects the fields of the type to determine if they are valid.
type UpdateUserProfileOutput ¶
type UpdateUserProfileOutput struct { // The details of the user profile in Amazon DataZone. Details *UserProfileDetails `locationName:"details" type:"structure"` // The identifier of the Amazon DataZone domain in which a user profile is updated. DomainId *string `locationName:"domainId" type:"string"` // The identifier of the user profile. Id *string `locationName:"id" type:"string"` // The status of the user profile. Status *string `locationName:"status" type:"string" enum:"UserProfileStatus"` // The type of the user profile. Type *string `locationName:"type" type:"string" enum:"UserProfileType"` // contains filtered or unexported fields }
func (UpdateUserProfileOutput) GoString ¶
func (s UpdateUserProfileOutput) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UpdateUserProfileOutput) SetDetails ¶
func (s *UpdateUserProfileOutput) SetDetails(v *UserProfileDetails) *UpdateUserProfileOutput
SetDetails sets the Details field's value.
func (*UpdateUserProfileOutput) SetDomainId ¶
func (s *UpdateUserProfileOutput) SetDomainId(v string) *UpdateUserProfileOutput
SetDomainId sets the DomainId field's value.
func (*UpdateUserProfileOutput) SetId ¶
func (s *UpdateUserProfileOutput) SetId(v string) *UpdateUserProfileOutput
SetId sets the Id field's value.
func (*UpdateUserProfileOutput) SetStatus ¶
func (s *UpdateUserProfileOutput) SetStatus(v string) *UpdateUserProfileOutput
SetStatus sets the Status field's value.
func (*UpdateUserProfileOutput) SetType ¶
func (s *UpdateUserProfileOutput) SetType(v string) *UpdateUserProfileOutput
SetType sets the Type field's value.
func (UpdateUserProfileOutput) String ¶
func (s UpdateUserProfileOutput) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UserDetails ¶
type UserDetails struct { // The identifier of the Amazon DataZone user. // // UserId is a required field UserId *string `locationName:"userId" type:"string" required:"true"` // contains filtered or unexported fields }
The user details of a project member.
func (UserDetails) GoString ¶
func (s UserDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UserDetails) SetUserId ¶
func (s *UserDetails) SetUserId(v string) *UserDetails
SetUserId sets the UserId field's value.
func (UserDetails) String ¶
func (s UserDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UserProfileDetails ¶
type UserProfileDetails struct { // The IAM details included in the user profile details. Iam *IamUserProfileDetails `locationName:"iam" type:"structure"` // The single sign-on details included in the user profile details. Sso *SsoUserProfileDetails `locationName:"sso" type:"structure"` // contains filtered or unexported fields }
The details of the user profile in Amazon DataZone.
func (UserProfileDetails) GoString ¶
func (s UserProfileDetails) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UserProfileDetails) SetIam ¶
func (s *UserProfileDetails) SetIam(v *IamUserProfileDetails) *UserProfileDetails
SetIam sets the Iam field's value.
func (*UserProfileDetails) SetSso ¶
func (s *UserProfileDetails) SetSso(v *SsoUserProfileDetails) *UserProfileDetails
SetSso sets the Sso field's value.
func (UserProfileDetails) String ¶
func (s UserProfileDetails) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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 UserProfileSummary ¶
type UserProfileSummary struct { // The details of the user profile. Details *UserProfileDetails `locationName:"details" type:"structure"` // The ID of the Amazon DataZone domain of the user profile. DomainId *string `locationName:"domainId" type:"string"` // The ID of the user profile. Id *string `locationName:"id" type:"string"` // The status of the user profile. Status *string `locationName:"status" type:"string" enum:"UserProfileStatus"` // The type of the user profile. Type *string `locationName:"type" type:"string" enum:"UserProfileType"` // contains filtered or unexported fields }
The details of the user profile.
func (UserProfileSummary) GoString ¶
func (s UserProfileSummary) GoString() string
GoString returns the string representation.
API parameter values that are decorated as "sensitive" in the API will not be included in the string output. The member name will be present, but the value will be replaced with "sensitive".
func (*UserProfileSummary) SetDetails ¶
func (s *UserProfileSummary) SetDetails(v *UserProfileDetails) *UserProfileSummary
SetDetails sets the Details field's value.
func (*UserProfileSummary) SetDomainId ¶
func (s *UserProfileSummary) SetDomainId(v string) *UserProfileSummary
SetDomainId sets the DomainId field's value.
func (*UserProfileSummary) SetId ¶
func (s *UserProfileSummary) SetId(v string) *UserProfileSummary
SetId sets the Id field's value.
func (*UserProfileSummary) SetStatus ¶
func (s *UserProfileSummary) SetStatus(v string) *UserProfileSummary
SetStatus sets the Status field's value.
func (*UserProfileSummary) SetType ¶
func (s *UserProfileSummary) SetType(v string) *UserProfileSummary
SetType sets the Type field's value.
func (UserProfileSummary) String ¶
func (s UserProfileSummary) String() string
String returns the string representation.
API parameter values that are decorated as "sensitive" in 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:"-"` Message_ *string `locationName:"message" type:"string"` // contains filtered or unexported fields }
The input fails to satisfy the constraints specified by the Amazon Web Services service.
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".
Directories ¶
Path | Synopsis |
---|---|
Package datazoneiface provides an interface to enable mocking the Amazon DataZone service client for testing your code.
|
Package datazoneiface provides an interface to enable mocking the Amazon DataZone service client for testing your code. |