Documentation
¶
Index ¶
- type AcceptChoice
- type AcceptRule
- type AcceptRuleBehavior
- type AccessDeniedException
- type AssetItem
- type AssetItemAdditionalAttributes
- type AssetListing
- type AssetListingDetails
- type AssetListingItem
- type AssetListingItemAdditionalAttributes
- type AssetRevision
- type AssetTargetNameMap
- type AssetTypeItem
- type AuthType
- type BusinessNameGenerationConfiguration
- type ChangeAction
- type CloudFormationProperties
- type ConfigurableActionParameter
- type ConfigurableActionTypeAuthorization
- type ConfigurableEnvironmentAction
- type ConflictException
- type CustomParameter
- type DataAssetActivityStatus
- type DataProductItem
- type DataProductSummary
- type DataSourceConfigurationInput
- type DataSourceConfigurationInputMemberGlueRunConfiguration
- type DataSourceConfigurationInputMemberRedshiftRunConfiguration
- type DataSourceConfigurationOutput
- type DataSourceConfigurationOutputMemberGlueRunConfiguration
- type DataSourceConfigurationOutputMemberRedshiftRunConfiguration
- type DataSourceErrorMessage
- type DataSourceErrorType
- type DataSourceRunActivity
- type DataSourceRunStatus
- type DataSourceRunSummary
- type DataSourceRunType
- type DataSourceStatus
- type DataSourceSummary
- type Deployment
- type DeploymentProperties
- type DeploymentStatus
- type DeploymentType
- type DetailedGlossaryTerm
- type DomainStatus
- type DomainSummary
- type EnableSetting
- type EntityType
- type EnvironmentBlueprintConfigurationItem
- type EnvironmentBlueprintSummary
- type EnvironmentError
- type EnvironmentParameter
- type EnvironmentProfileSummary
- type EnvironmentStatus
- type EnvironmentSummary
- type FailureCause
- type Filter
- type FilterClause
- type FilterClauseMemberAnd
- type FilterClauseMemberFilter
- type FilterClauseMemberOr
- type FilterExpression
- type FilterExpressionType
- type FormEntryInput
- type FormEntryOutput
- type FormInput
- type FormOutput
- type FormTypeData
- type FormTypeStatus
- type GlossaryItem
- type GlossaryStatus
- type GlossaryTermItem
- type GlossaryTermStatus
- type GlueRunConfigurationInput
- type GlueRunConfigurationOutput
- type GrantedEntity
- type GrantedEntityInput
- type GrantedEntityInputMemberListing
- type GrantedEntityMemberListing
- type GroupDetails
- type GroupProfileStatus
- type GroupProfileSummary
- type GroupSearchType
- type IamUserProfileDetails
- type Import
- type InternalServerException
- type InventorySearchScope
- type ListingItem
- type ListingItemMemberAssetListing
- type ListingRevision
- type ListingRevisionInput
- type ListingStatus
- type Member
- type MemberDetails
- type MemberDetailsMemberGroup
- type MemberDetailsMemberUser
- type MemberMemberGroupIdentifier
- type MemberMemberUserIdentifier
- type MetadataGenerationRunItem
- type MetadataGenerationRunStatus
- type MetadataGenerationRunTarget
- type MetadataGenerationRunType
- type MetadataGenerationTargetType
- type Model
- type ModelMemberSmithy
- type NotificationOutput
- type NotificationResource
- type NotificationResourceType
- type NotificationRole
- type NotificationType
- type PredictionConfiguration
- type ProjectDeletionError
- type ProjectMember
- type ProjectStatus
- type ProjectSummary
- type ProvisioningProperties
- type ProvisioningPropertiesMemberCloudFormation
- type RecommendationConfiguration
- type RedshiftClusterStorage
- type RedshiftCredentialConfiguration
- type RedshiftRunConfigurationInput
- type RedshiftRunConfigurationOutput
- type RedshiftServerlessStorage
- type RedshiftStorage
- type RedshiftStorageMemberRedshiftClusterSource
- type RedshiftStorageMemberRedshiftServerlessSource
- type RejectChoice
- type RejectRule
- type RejectRuleBehavior
- type RelationalFilterConfiguration
- type Resource
- type ResourceNotFoundException
- type RunStatisticsForAssets
- type ScheduleConfiguration
- type SearchInItem
- type SearchInventoryResultItem
- type SearchInventoryResultItemMemberAssetItem
- type SearchInventoryResultItemMemberDataProductItem
- type SearchInventoryResultItemMemberGlossaryItem
- type SearchInventoryResultItemMemberGlossaryTermItem
- type SearchOutputAdditionalAttribute
- type SearchResultItem
- type SearchResultItemMemberAssetListing
- type SearchSort
- type SearchTypesResultItem
- type SearchTypesResultItemMemberAssetTypeItem
- type SearchTypesResultItemMemberFormTypeItem
- type ServiceQuotaExceededException
- type SingleSignOn
- type SortFieldProject
- type SortKey
- type SortOrder
- type SsoUserProfileDetails
- type SubscribedAsset
- type SubscribedAssetListing
- type SubscribedListing
- type SubscribedListingInput
- type SubscribedListingItem
- type SubscribedListingItemMemberAssetListing
- type SubscribedPrincipal
- type SubscribedPrincipalInput
- type SubscribedPrincipalInputMemberProject
- type SubscribedPrincipalMemberProject
- type SubscribedProject
- type SubscribedProjectInput
- type SubscriptionGrantOverallStatus
- type SubscriptionGrantStatus
- type SubscriptionGrantSummary
- type SubscriptionRequestStatus
- type SubscriptionRequestSummary
- type SubscriptionStatus
- type SubscriptionSummary
- type SubscriptionTargetForm
- type SubscriptionTargetSummary
- type TaskStatus
- type TermRelations
- type ThrottlingException
- type TimeSeriesDataPointFormInput
- type TimeSeriesDataPointFormOutput
- type TimeSeriesDataPointSummaryFormOutput
- type TimeSeriesEntityType
- type Timezone
- type Topic
- type TypesSearchScope
- type UnauthorizedException
- type UnknownUnionMember
- type UserAssignment
- type UserDesignation
- type UserDetails
- type UserProfileDetails
- type UserProfileDetailsMemberIam
- type UserProfileDetailsMemberSso
- type UserProfileStatus
- type UserProfileSummary
- type UserProfileType
- type UserSearchType
- type UserType
- type ValidationException
Examples ¶
- DataSourceConfigurationInput (OutputUsage)
- DataSourceConfigurationOutput (OutputUsage)
- FilterClause (OutputUsage)
- GrantedEntity (OutputUsage)
- GrantedEntityInput (OutputUsage)
- ListingItem (OutputUsage)
- Member (OutputUsage)
- MemberDetails (OutputUsage)
- Model (OutputUsage)
- ProvisioningProperties (OutputUsage)
- RedshiftStorage (OutputUsage)
- SearchInventoryResultItem (OutputUsage)
- SearchResultItem (OutputUsage)
- SearchTypesResultItem (OutputUsage)
- SubscribedListingItem (OutputUsage)
- SubscribedPrincipal (OutputUsage)
- SubscribedPrincipalInput (OutputUsage)
- UserProfileDetails (OutputUsage)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AcceptChoice ¶
type AcceptChoice struct {
// Specifies the target (for example, a column name) where a prediction can be
// accepted.
//
// This member is required.
PredictionTarget *string
// The edit of the prediction.
EditedValue *string
// Specifies the prediction (aka, the automatically generated piece of metadata)
// that can be accepted.
PredictionChoice *int32
// 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.
type AcceptRule ¶
type AcceptRule struct {
// Specifies whether you want to accept the top prediction for all targets or none.
Rule AcceptRuleBehavior
// The confidence score that specifies the condition at which a prediction can be
// accepted.
Threshold *float32
// contains filtered or unexported fields
}
Specifies the rule and the threshold under which a prediction can be accepted.
type AcceptRuleBehavior ¶
type AcceptRuleBehavior string
const ( AcceptRuleBehaviorAll AcceptRuleBehavior = "ALL" AcceptRuleBehaviorNone AcceptRuleBehavior = "NONE" )
Enum values for AcceptRuleBehavior
func (AcceptRuleBehavior) Values ¶
func (AcceptRuleBehavior) Values() []AcceptRuleBehavior
Values returns all known values for AcceptRuleBehavior. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type AccessDeniedException ¶
type AccessDeniedException struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
You do not have sufficient access to perform this action.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type AssetItem ¶
type AssetItem struct {
// The identifier of the Amazon DataZone domain in which the inventory asset
// exists.
//
// This member is required.
DomainId *string
// the identifier of the Amazon DataZone inventory asset.
//
// This member is required.
Identifier *string
// The name of the Amazon DataZone inventory asset.
//
// This member is required.
Name *string
// The identifier of the Amazon DataZone project that owns the inventory asset.
//
// This member is required.
OwningProjectId *string
// The identifier of the asset type of the specified Amazon DataZone inventory
// asset.
//
// This member is required.
TypeIdentifier *string
// The revision of the inventory asset type.
//
// This member is required.
TypeRevision *string
// The additional attributes of a Amazon DataZone inventory asset.
AdditionalAttributes *AssetItemAdditionalAttributes
// The timestamp of when the Amazon DataZone inventory asset was created.
CreatedAt *time.Time
// The Amazon DataZone user who created the inventory asset.
CreatedBy *string
// The description of an Amazon DataZone inventory asset.
Description *string
// The external identifier of the Amazon DataZone inventory asset.
ExternalIdentifier *string
// The timestamp of when the first revision of the inventory asset was created.
FirstRevisionCreatedAt *time.Time
// The Amazon DataZone user who created the first revision of the inventory asset.
FirstRevisionCreatedBy *string
// The glossary terms attached to the Amazon DataZone inventory asset.
GlossaryTerms []string
// contains filtered or unexported fields
}
A Amazon DataZone inventory asset.
type AssetItemAdditionalAttributes ¶
type AssetItemAdditionalAttributes struct {
// The forms included in the additional attributes of an inventory asset.
FormsOutput []FormOutput
// The latest time series data points forms included in the additional attributes
// of an asset.
LatestTimeSeriesDataPointFormsOutput []TimeSeriesDataPointSummaryFormOutput
// The read-only forms included in the additional attributes of an inventory asset.
ReadOnlyFormsOutput []FormOutput
// contains filtered or unexported fields
}
The additional attributes of an inventory asset.
type AssetListing ¶
type AssetListing struct {
// The identifier of an asset published in an Amazon DataZone catalog.
AssetId *string
// The revision of an asset published in an Amazon DataZone catalog.
AssetRevision *string
// The type of an asset published in an Amazon DataZone catalog.
AssetType *string
// The timestamp of when an asset published in an Amazon DataZone catalog was
// created.
CreatedAt *time.Time
// The metadata forms attached to an asset published in an Amazon DataZone
// catalog.
Forms *string
// The glossary terms attached to an asset published in an Amazon DataZone
// catalog.
GlossaryTerms []DetailedGlossaryTerm
// The latest time series data points forms included in the additional attributes
// of an asset.
LatestTimeSeriesDataPointForms []TimeSeriesDataPointSummaryFormOutput
// The identifier of the project where an asset published in an Amazon DataZone
// catalog exists.
OwningProjectId *string
// contains filtered or unexported fields
}
An asset published in an Amazon DataZone catalog.
type AssetListingDetails ¶
type AssetListingDetails struct {
// The identifier of an asset published in an Amazon DataZone catalog.
//
// This member is required.
ListingId *string
// The status of an asset published in an Amazon DataZone catalog.
//
// This member is required.
ListingStatus ListingStatus
// contains filtered or unexported fields
}
The details of an asset published in an Amazon DataZone catalog.
type AssetListingItem ¶
type AssetListingItem struct {
// The additional attributes of an asset published in an Amazon DataZone catalog.
AdditionalAttributes *AssetListingItemAdditionalAttributes
// The timestamp of when an asset published in an Amazon DataZone catalog was
// created.
CreatedAt *time.Time
// The description of an asset published in an Amazon DataZone catalog.
Description *string
// The identifier of the inventory asset.
EntityId *string
// The revision of the inventory asset.
EntityRevision *string
// The type of the inventory asset.
EntityType *string
// Glossary terms attached to the inventory asset.
GlossaryTerms []DetailedGlossaryTerm
// The Amazon DataZone user who created the listing.
ListingCreatedBy *string
// The identifier of the listing (asset published in Amazon DataZone catalog).
ListingId *string
// The revision of the listing (asset published in Amazon DataZone catalog).
ListingRevision *string
// The Amazon DataZone user who updated the listing.
ListingUpdatedBy *string
// The name of the inventory asset.
Name *string
// The identifier of the project that owns the inventory asset.
OwningProjectId *string
// contains filtered or unexported fields
}
The details of an asset published in an Amazon DataZone catalog.
type AssetListingItemAdditionalAttributes ¶
type AssetListingItemAdditionalAttributes struct {
// The metadata forms that form additional attributes of the metadata asset.
Forms *string
// The latest time series data points forms included in the additional attributes
// of an asset.
LatestTimeSeriesDataPointForms []TimeSeriesDataPointSummaryFormOutput
// contains filtered or unexported fields
}
Additional attributes of an inventory asset.
type AssetRevision ¶
type AssetRevision struct {
// The timestamp of when an inventory asset revison was created.
CreatedAt *time.Time
// The Amazon DataZone user who created the asset revision.
CreatedBy *string
// The Amazon DataZone user who created the inventory asset.
DomainId *string
// The identifier of the inventory asset revision.
Id *string
// The revision details of the inventory asset.
Revision *string
// contains filtered or unexported fields
}
The revision of an inventory asset.
type AssetTargetNameMap ¶
type AssetTargetNameMap struct {
// The identifier of the inventory asset.
//
// This member is required.
AssetId *string
// The target name in the asset target name map.
//
// This member is required.
TargetName *string
// contains filtered or unexported fields
}
The name map for assets.
type AssetTypeItem ¶
type AssetTypeItem struct {
// The identifier of the Amazon DataZone domain where the asset type exists.
//
// This member is required.
DomainId *string
// The forms included in the details of the asset type.
//
// This member is required.
FormsOutput map[string]FormEntryOutput
// The name of the asset type.
//
// This member is required.
Name *string
// The identifier of the Amazon DataZone project that owns the asset type.
//
// This member is required.
OwningProjectId *string
// The revision of the asset type.
//
// This member is required.
Revision *string
// The timestamp of when the asset type was created.
CreatedAt *time.Time
// The Amazon DataZone user who created the asset type.
CreatedBy *string
// The description of the asset type.
Description *string
// The identifier of the Amazon DataZone domain where the asset type was
// originally created.
OriginDomainId *string
// The identifier of the Amazon DataZone project where the asset type exists.
OriginProjectId *string
// The timestamp of when the asset type was updated.
UpdatedAt *time.Time
// The Amazon DataZone user who updated the asset type.
UpdatedBy *string
// contains filtered or unexported fields
}
The details of the asset type.
type BusinessNameGenerationConfiguration ¶
type BusinessNameGenerationConfiguration struct {
// Specifies whether the business name generation is enabled.
Enabled *bool
// contains filtered or unexported fields
}
The configuration of the business name generation.
type ChangeAction ¶
type ChangeAction string
const ( ChangeActionPublish ChangeAction = "PUBLISH" ChangeActionUnpublish ChangeAction = "UNPUBLISH" )
Enum values for ChangeAction
func (ChangeAction) Values ¶
func (ChangeAction) Values() []ChangeAction
Values returns all known values for ChangeAction. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type CloudFormationProperties ¶
type CloudFormationProperties struct {
// The template URL of the cloud formation provisioning properties of the
// environment blueprint.
//
// This member is required.
TemplateUrl *string
// contains filtered or unexported fields
}
Part of the provisioning properties of the environment blueprint.
type ConfigurableActionParameter ¶
type ConfigurableActionParameter struct {
// The key of the configurable action parameter.
Key *string
// The value of the configurable action parameter.
Value *string
// contains filtered or unexported fields
}
The details of the parameters for the configurable environment action.
type ConfigurableActionTypeAuthorization ¶
type ConfigurableActionTypeAuthorization string
const ( ConfigurableActionTypeAuthorizationIam ConfigurableActionTypeAuthorization = "IAM" ConfigurableActionTypeAuthorizationHttps ConfigurableActionTypeAuthorization = "HTTPS" )
Enum values for ConfigurableActionTypeAuthorization
func (ConfigurableActionTypeAuthorization) Values ¶
func (ConfigurableActionTypeAuthorization) Values() []ConfigurableActionTypeAuthorization
Values returns all known values for ConfigurableActionTypeAuthorization. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ConfigurableEnvironmentAction ¶
type ConfigurableEnvironmentAction struct {
// The parameters of a configurable action in a Amazon DataZone environment.
//
// This member is required.
Parameters []ConfigurableActionParameter
// The type of a configurable action in a Amazon DataZone environment.
//
// This member is required.
Type *string
// The authentication type of a configurable action of a Amazon DataZone
// environment.
Auth ConfigurableActionTypeAuthorization
// contains filtered or unexported fields
}
The configurable action of a Amazon DataZone environment.
type ConflictException ¶
type ConflictException struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
There is a conflict while performing this action.
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type CustomParameter ¶
type CustomParameter struct {
// The filed type of the parameter.
//
// This member is required.
FieldType *string
// The key name of the parameter.
//
// This member is required.
KeyName *string
// The default value of the parameter.
DefaultValue *string
// The description of the parameter.
Description *string
// Specifies whether the parameter is editable.
IsEditable *bool
// Specifies whether the custom parameter is optional.
IsOptional *bool
// contains filtered or unexported fields
}
The details of user parameters of an environment blueprint.
type DataAssetActivityStatus ¶
type DataAssetActivityStatus string
const ( DataAssetActivityStatusFailed DataAssetActivityStatus = "FAILED" DataAssetActivityStatusPublishingFailed DataAssetActivityStatus = "PUBLISHING_FAILED" DataAssetActivityStatusSucceededCreated DataAssetActivityStatus = "SUCCEEDED_CREATED" DataAssetActivityStatusSucceededUpdated DataAssetActivityStatus = "SUCCEEDED_UPDATED" DataAssetActivityStatusSkippedAlreadyImported DataAssetActivityStatus = "SKIPPED_ALREADY_IMPORTED" DataAssetActivityStatusSkippedArchived DataAssetActivityStatus = "SKIPPED_ARCHIVED" DataAssetActivityStatusSkippedNoAccess DataAssetActivityStatus = "SKIPPED_NO_ACCESS" DataAssetActivityStatusUnchanged DataAssetActivityStatus = "UNCHANGED" )
Enum values for DataAssetActivityStatus
func (DataAssetActivityStatus) Values ¶
func (DataAssetActivityStatus) Values() []DataAssetActivityStatus
Values returns all known values for DataAssetActivityStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DataProductItem ¶
type DataProductSummary ¶
type DataProductSummary struct {
//
//
// This member is required.
DomainId *string
//
//
// This member is required.
Id *string
//
//
// This member is required.
Name *string
//
//
// This member is required.
OwningProjectId *string
//
CreatedAt *time.Time
//
CreatedBy *string
//
DataProductItems []DataProductItem
//
Description *string
//
GlossaryTerms []string
//
UpdatedAt *time.Time
//
UpdatedBy *string
// contains filtered or unexported fields
}
type DataSourceConfigurationInput ¶
type DataSourceConfigurationInput interface {
// contains filtered or unexported methods
}
The configuration of the data source.
The following types satisfy this interface:
DataSourceConfigurationInputMemberGlueRunConfiguration DataSourceConfigurationInputMemberRedshiftRunConfiguration
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.DataSourceConfigurationInput
// type switches can be used to check the union value
switch v := union.(type) {
case *types.DataSourceConfigurationInputMemberGlueRunConfiguration:
_ = v.Value // Value is types.GlueRunConfigurationInput
case *types.DataSourceConfigurationInputMemberRedshiftRunConfiguration:
_ = v.Value // Value is types.RedshiftRunConfigurationInput
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type DataSourceConfigurationInputMemberGlueRunConfiguration ¶
type DataSourceConfigurationInputMemberGlueRunConfiguration struct {
Value GlueRunConfigurationInput
// contains filtered or unexported fields
}
The configuration of the Amazon Web Services Glue data source.
type DataSourceConfigurationInputMemberRedshiftRunConfiguration ¶
type DataSourceConfigurationInputMemberRedshiftRunConfiguration struct {
Value RedshiftRunConfigurationInput
// contains filtered or unexported fields
}
The configuration of the Amazon Redshift data source.
type DataSourceConfigurationOutput ¶
type DataSourceConfigurationOutput interface {
// contains filtered or unexported methods
}
The configuration of the data source.
The following types satisfy this interface:
DataSourceConfigurationOutputMemberGlueRunConfiguration DataSourceConfigurationOutputMemberRedshiftRunConfiguration
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.DataSourceConfigurationOutput
// type switches can be used to check the union value
switch v := union.(type) {
case *types.DataSourceConfigurationOutputMemberGlueRunConfiguration:
_ = v.Value // Value is types.GlueRunConfigurationOutput
case *types.DataSourceConfigurationOutputMemberRedshiftRunConfiguration:
_ = v.Value // Value is types.RedshiftRunConfigurationOutput
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type DataSourceConfigurationOutputMemberGlueRunConfiguration ¶
type DataSourceConfigurationOutputMemberGlueRunConfiguration struct {
Value GlueRunConfigurationOutput
// contains filtered or unexported fields
}
The configuration of the Amazon Web Services Glue data source.
type DataSourceConfigurationOutputMemberRedshiftRunConfiguration ¶
type DataSourceConfigurationOutputMemberRedshiftRunConfiguration struct {
Value RedshiftRunConfigurationOutput
// contains filtered or unexported fields
}
The configuration of the Amazon Redshift data source.
type DataSourceErrorMessage ¶
type DataSourceErrorMessage struct {
// The type of the error message that is returned if the operation cannot be
// successfully completed.
//
// This member is required.
ErrorType DataSourceErrorType
// The details of the error message that is returned if the operation cannot be
// successfully completed.
ErrorDetail *string
// contains filtered or unexported fields
}
The details of the error message that is returned if the operation cannot be successfully completed.
type DataSourceErrorType ¶
type DataSourceErrorType string
const ( DataSourceErrorTypeAccessDeniedException DataSourceErrorType = "ACCESS_DENIED_EXCEPTION" DataSourceErrorTypeConflictException DataSourceErrorType = "CONFLICT_EXCEPTION" DataSourceErrorTypeInternalServerException DataSourceErrorType = "INTERNAL_SERVER_EXCEPTION" DataSourceErrorTypeResourceNotFoundException DataSourceErrorType = "RESOURCE_NOT_FOUND_EXCEPTION" DataSourceErrorTypeServiceQuotaExceededException DataSourceErrorType = "SERVICE_QUOTA_EXCEEDED_EXCEPTION" DataSourceErrorTypeThrottlingException DataSourceErrorType = "THROTTLING_EXCEPTION" DataSourceErrorTypeValidationException DataSourceErrorType = "VALIDATION_EXCEPTION" )
Enum values for DataSourceErrorType
func (DataSourceErrorType) Values ¶
func (DataSourceErrorType) Values() []DataSourceErrorType
Values returns all known values for DataSourceErrorType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DataSourceRunActivity ¶
type DataSourceRunActivity struct {
// The timestamp of when data source run activity was created.
//
// This member is required.
CreatedAt *time.Time
// The status of the asset included in the data source run activity.
//
// This member is required.
DataAssetStatus DataAssetActivityStatus
// The identifier of the data source for the data source run activity.
//
// This member is required.
DataSourceRunId *string
// The database included in the data source run activity.
//
// This member is required.
Database *string
// The project ID included in the data source run activity.
//
// This member is required.
ProjectId *string
// The technical name included in the data source run activity.
//
// This member is required.
TechnicalName *string
// The timestamp of when data source run activity was updated.
//
// This member is required.
UpdatedAt *time.Time
// The identifier of the asset included in the data source run activity.
DataAssetId *string
// The details of the error message that is returned if the operation cannot be
// successfully completed.
ErrorMessage *DataSourceErrorMessage
// The technical description included in the data source run activity.
TechnicalDescription *string
// contains filtered or unexported fields
}
The activity details of the data source run.
type DataSourceRunStatus ¶
type DataSourceRunStatus string
const ( DataSourceRunStatusRequested DataSourceRunStatus = "REQUESTED" DataSourceRunStatusRunning DataSourceRunStatus = "RUNNING" DataSourceRunStatusFailed DataSourceRunStatus = "FAILED" DataSourceRunStatusPartiallySucceeded DataSourceRunStatus = "PARTIALLY_SUCCEEDED" DataSourceRunStatusSuccess DataSourceRunStatus = "SUCCESS" )
Enum values for DataSourceRunStatus
func (DataSourceRunStatus) Values ¶
func (DataSourceRunStatus) Values() []DataSourceRunStatus
Values returns all known values for DataSourceRunStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DataSourceRunSummary ¶
type DataSourceRunSummary struct {
// The timestamp of when a data source run was created.
//
// This member is required.
CreatedAt *time.Time
// The identifier of the data source of the data source run.
//
// This member is required.
DataSourceId *string
// The identifier of the data source run.
//
// This member is required.
Id *string
// The project ID of the data source run.
//
// This member is required.
ProjectId *string
// The status of the data source run.
//
// This member is required.
Status DataSourceRunStatus
// The type of the data source run.
//
// This member is required.
Type DataSourceRunType
// The timestamp of when a data source run was updated.
//
// This member is required.
UpdatedAt *time.Time
// The details of the error message that is returned if the operation cannot be
// successfully completed.
ErrorMessage *DataSourceErrorMessage
// The asset statistics from the data source run.
RunStatisticsForAssets *RunStatisticsForAssets
// The timestamp of when a data source run was started.
StartedAt *time.Time
// The timestamp of when a data source run was stopped.
StoppedAt *time.Time
// contains filtered or unexported fields
}
The details of a data source run.
type DataSourceRunType ¶
type DataSourceRunType string
const ( DataSourceRunTypePrioritized DataSourceRunType = "PRIORITIZED" DataSourceRunTypeScheduled DataSourceRunType = "SCHEDULED" )
Enum values for DataSourceRunType
func (DataSourceRunType) Values ¶
func (DataSourceRunType) Values() []DataSourceRunType
Values returns all known values for DataSourceRunType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DataSourceStatus ¶
type DataSourceStatus string
const ( DataSourceStatusCreating DataSourceStatus = "CREATING" DataSourceStatusFailedCreation DataSourceStatus = "FAILED_CREATION" DataSourceStatusReady DataSourceStatus = "READY" DataSourceStatusUpdating DataSourceStatus = "UPDATING" DataSourceStatusFailedUpdate DataSourceStatus = "FAILED_UPDATE" DataSourceStatusRunning DataSourceStatus = "RUNNING" DataSourceStatusDeleting DataSourceStatus = "DELETING" DataSourceStatusFailedDeletion DataSourceStatus = "FAILED_DELETION" )
Enum values for DataSourceStatus
func (DataSourceStatus) Values ¶
func (DataSourceStatus) Values() []DataSourceStatus
Values returns all known values for DataSourceStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DataSourceSummary ¶
type DataSourceSummary struct {
// The ID of the data source.
//
// This member is required.
DataSourceId *string
// The ID of the Amazon DataZone domain in which the data source exists.
//
// This member is required.
DomainId *string
// The ID of the environment in which the data source exists.
//
// This member is required.
EnvironmentId *string
// The name of the data source.
//
// This member is required.
Name *string
// The status of the data source.
//
// This member is required.
Status DataSourceStatus
// The type of the data source.
//
// This member is required.
Type *string
// The timestamp of when the data source was created.
CreatedAt *time.Time
// Specifies whether the data source is enabled.
EnableSetting EnableSetting
// The count of the assets created during the last data source run.
LastRunAssetCount *int32
// The timestamp of when the data source run was last performed.
LastRunAt *time.Time
// The details of the error message that is returned if the operation cannot be
// successfully completed.
LastRunErrorMessage *DataSourceErrorMessage
// The status of the last data source run.
LastRunStatus DataSourceRunStatus
// The details of the schedule of the data source runs.
Schedule *ScheduleConfiguration
// The timestamp of when the data source was updated.
UpdatedAt *time.Time
// contains filtered or unexported fields
}
The details of the data source.
type Deployment ¶
type Deployment struct {
// The identifier of the last deployment of the environment.
DeploymentId *string
// The status of the last deployment of the environment.
DeploymentStatus DeploymentStatus
// The type of the last deployment of the environment.
DeploymentType DeploymentType
// The failure reason of the last deployment of the environment.
FailureReason *EnvironmentError
// Specifies whether the last deployment of the environment is complete.
IsDeploymentComplete *bool
// The messages of the last deployment of the environment.
Messages []string
// contains filtered or unexported fields
}
The details of the last deployment of the environment.
type DeploymentProperties ¶
type DeploymentProperties struct {
// The end timeout of the environment blueprint deployment.
EndTimeoutMinutes *int32
// The start timeout of the environment blueprint deployment.
StartTimeoutMinutes *int32
// contains filtered or unexported fields
}
The deployment properties of the Amazon DataZone blueprint.
type DeploymentStatus ¶
type DeploymentStatus string
const ( DeploymentStatusInProgress DeploymentStatus = "IN_PROGRESS" DeploymentStatusSuccessful DeploymentStatus = "SUCCESSFUL" DeploymentStatusFailed DeploymentStatus = "FAILED" DeploymentStatusPendingDeployment DeploymentStatus = "PENDING_DEPLOYMENT" )
Enum values for DeploymentStatus
func (DeploymentStatus) Values ¶
func (DeploymentStatus) Values() []DeploymentStatus
Values returns all known values for DeploymentStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DeploymentType ¶
type DeploymentType string
const ( DeploymentTypeCreate DeploymentType = "CREATE" DeploymentTypeUpdate DeploymentType = "UPDATE" DeploymentTypeDelete DeploymentType = "DELETE" )
Enum values for DeploymentType
func (DeploymentType) Values ¶
func (DeploymentType) Values() []DeploymentType
Values returns all known values for DeploymentType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DetailedGlossaryTerm ¶
type DetailedGlossaryTerm struct {
// The name of a glossary term attached to the inventory asset.
Name *string
// The shoft description of a glossary term attached to the inventory asset.
ShortDescription *string
// contains filtered or unexported fields
}
Details of a glossary term attached to the inventory asset.
type DomainStatus ¶
type DomainStatus string
const ( DomainStatusCreating DomainStatus = "CREATING" DomainStatusAvailable DomainStatus = "AVAILABLE" DomainStatusCreationFailed DomainStatus = "CREATION_FAILED" DomainStatusDeleting DomainStatus = "DELETING" DomainStatusDeleted DomainStatus = "DELETED" DomainStatusDeletionFailed DomainStatus = "DELETION_FAILED" )
Enum values for DomainStatus
func (DomainStatus) Values ¶
func (DomainStatus) Values() []DomainStatus
Values returns all known values for DomainStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type DomainSummary ¶
type DomainSummary struct {
// The ARN of the Amazon DataZone domain.
//
// This member is required.
Arn *string
// A timestamp of when a Amazon DataZone domain was created.
//
// This member is required.
CreatedAt *time.Time
// The ID of the Amazon DataZone domain.
//
// This member is required.
Id *string
// The identifier of the Amazon Web Services account that manages the domain.
//
// This member is required.
ManagedAccountId *string
// A name of an Amazon DataZone domain.
//
// This member is required.
Name *string
// The status of the Amazon DataZone domain.
//
// This member is required.
Status DomainStatus
// A description of an Amazon DataZone domain.
Description *string
// A timestamp of when a Amazon DataZone domain was last updated.
LastUpdatedAt *time.Time
// The data portal URL for the Amazon DataZone domain.
PortalUrl *string
// contains filtered or unexported fields
}
A summary of a Amazon DataZone domain.
type EnableSetting ¶
type EnableSetting string
const ( EnableSettingEnabled EnableSetting = "ENABLED" EnableSettingDisabled EnableSetting = "DISABLED" )
Enum values for EnableSetting
func (EnableSetting) Values ¶
func (EnableSetting) Values() []EnableSetting
Values returns all known values for EnableSetting. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type EntityType ¶
type EntityType string
const (
EntityTypeAsset EntityType = "ASSET"
)
Enum values for EntityType
func (EntityType) Values ¶
func (EntityType) Values() []EntityType
Values returns all known values for EntityType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type EnvironmentBlueprintConfigurationItem ¶
type EnvironmentBlueprintConfigurationItem struct {
// The identifier of the Amazon DataZone domain in which an environment blueprint
// exists.
//
// This member is required.
DomainId *string
// The identifier of the environment blueprint.
//
// This member is required.
EnvironmentBlueprintId *string
// The timestamp of when an environment blueprint was created.
CreatedAt *time.Time
// The enabled Amazon Web Services Regions specified in a blueprint configuration.
EnabledRegions []string
// The ARN of the manage access role specified in the environment blueprint
// configuration.
ManageAccessRoleArn *string
// The ARN of the provisioning role specified in the environment blueprint
// configuration.
ProvisioningRoleArn *string
// The regional parameters of the environment blueprint.
RegionalParameters map[string]map[string]string
// The timestamp of when the environment blueprint was updated.
UpdatedAt *time.Time
// contains filtered or unexported fields
}
The configuration details of an environment blueprint.
type EnvironmentBlueprintSummary ¶
type EnvironmentBlueprintSummary struct {
// The identifier of the blueprint.
//
// This member is required.
Id *string
// The name of the blueprint.
//
// This member is required.
Name *string
// The provider of the blueprint.
//
// This member is required.
Provider *string
// The provisioning properties of the blueprint.
//
// This member is required.
ProvisioningProperties ProvisioningProperties
// The timestamp of when an environment blueprint was created.
CreatedAt *time.Time
// The description of a blueprint.
Description *string
// The timestamp of when the blueprint was enabled.
UpdatedAt *time.Time
// contains filtered or unexported fields
}
The details of an environment blueprint summary.
type EnvironmentError ¶
type EnvironmentError struct {
// The error message for the failure reason for the environment deployment.
//
// This member is required.
Message *string
// The error code for the failure reason for the environment deployment.
Code *string
// contains filtered or unexported fields
}
The failure reasons for the environment deployment.
type EnvironmentParameter ¶
type EnvironmentParameter struct {
// The name of an environment profile parameter.
Name *string
// The value of an environment profile parameter.
Value *string
// contains filtered or unexported fields
}
The parameter details of an evironment profile.
type EnvironmentProfileSummary ¶
type EnvironmentProfileSummary struct {
// The Amazon DataZone user who created the environment profile.
//
// This member is required.
CreatedBy *string
// The identifier of the Amazon DataZone domain in which the environment profile
// exists.
//
// This member is required.
DomainId *string
// The identifier of a blueprint with which an environment profile is created.
//
// This member is required.
EnvironmentBlueprintId *string
// The identifier of the environment profile.
//
// This member is required.
Id *string
// The name of the environment profile.
//
// This member is required.
Name *string
// The identifier of an Amazon Web Services account in which an environment
// profile exists.
AwsAccountId *string
// The Amazon Web Services Region in which an environment profile exists.
AwsAccountRegion *string
// The timestamp of when an environment profile was created.
CreatedAt *time.Time
// The description of the environment profile.
Description *string
// The identifier of a project in which an environment profile exists.
ProjectId *string
// The timestamp of when the environment profile was updated.
UpdatedAt *time.Time
// contains filtered or unexported fields
}
The details of an environment profile.
type EnvironmentStatus ¶
type EnvironmentStatus string
const ( EnvironmentStatusActive EnvironmentStatus = "ACTIVE" EnvironmentStatusCreating EnvironmentStatus = "CREATING" EnvironmentStatusUpdating EnvironmentStatus = "UPDATING" EnvironmentStatusDeleting EnvironmentStatus = "DELETING" EnvironmentStatusCreateFailed EnvironmentStatus = "CREATE_FAILED" EnvironmentStatusUpdateFailed EnvironmentStatus = "UPDATE_FAILED" EnvironmentStatusDeleteFailed EnvironmentStatus = "DELETE_FAILED" EnvironmentStatusValidationFailed EnvironmentStatus = "VALIDATION_FAILED" EnvironmentStatusSuspended EnvironmentStatus = "SUSPENDED" EnvironmentStatusDisabled EnvironmentStatus = "DISABLED" EnvironmentStatusExpired EnvironmentStatus = "EXPIRED" EnvironmentStatusDeleted EnvironmentStatus = "DELETED" EnvironmentStatusInaccessible EnvironmentStatus = "INACCESSIBLE" )
Enum values for EnvironmentStatus
func (EnvironmentStatus) Values ¶
func (EnvironmentStatus) Values() []EnvironmentStatus
Values returns all known values for EnvironmentStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type EnvironmentSummary ¶
type EnvironmentSummary struct {
// The Amazon DataZone user who created the environment.
//
// This member is required.
CreatedBy *string
// The identifier of the Amazon DataZone domain in which the environment exists.
//
// This member is required.
DomainId *string
// The identifier of the environment profile with which the environment was
// created.
//
// This member is required.
EnvironmentProfileId *string
// The name of the environment.
//
// This member is required.
Name *string
// The identifier of the project in which the environment exists.
//
// This member is required.
ProjectId *string
// The provider of the environment.
//
// This member is required.
Provider *string
// The identifier of the Amazon Web Services account in which an environment
// exists.
AwsAccountId *string
// The Amazon Web Services Region in which an environment exists.
AwsAccountRegion *string
// The timestamp of when the environment was created.
CreatedAt *time.Time
// The description of the environment.
Description *string
// The identifier of the environment.
Id *string
// The status of the environment.
Status EnvironmentStatus
// The timestamp of when the environment was updated.
UpdatedAt *time.Time
// contains filtered or unexported fields
}
The details of an environment.
type FailureCause ¶
type FailureCause struct {
// The description of the error message.
Message *string
// contains filtered or unexported fields
}
Specifies the error message that is returned if the operation cannot be successfully completed.
type Filter ¶
type Filter struct {
// A search filter attribute in Amazon DataZone.
//
// This member is required.
Attribute *string
// A search filter value in Amazon DataZone.
//
// This member is required.
Value *string
// contains filtered or unexported fields
}
A search filter in Amazon DataZone.
type FilterClause ¶
type FilterClause interface {
// contains filtered or unexported methods
}
A search filter clause in Amazon DataZone.
The following types satisfy this interface:
FilterClauseMemberAnd FilterClauseMemberFilter FilterClauseMemberOr
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.FilterClause
// type switches can be used to check the union value
switch v := union.(type) {
case *types.FilterClauseMemberAnd:
_ = v.Value // Value is []types.FilterClause
case *types.FilterClauseMemberFilter:
_ = v.Value // Value is types.Filter
case *types.FilterClauseMemberOr:
_ = v.Value // Value is []types.FilterClause
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type FilterClauseMemberAnd ¶
type FilterClauseMemberAnd struct {
Value []FilterClause
// contains filtered or unexported fields
}
The 'and' search filter clause in Amazon DataZone.
type FilterClauseMemberFilter ¶
type FilterClauseMemberFilter struct {
Value Filter
// contains filtered or unexported fields
}
A search filter in Amazon DataZone.
type FilterClauseMemberOr ¶
type FilterClauseMemberOr struct {
Value []FilterClause
// contains filtered or unexported fields
}
The 'or' search filter clause in Amazon DataZone.
type FilterExpression ¶
type FilterExpression struct {
// The search filter expression.
//
// This member is required.
Expression *string
// The search filter explresison type.
//
// This member is required.
Type FilterExpressionType
// contains filtered or unexported fields
}
A filter expression in Amazon DataZone.
type FilterExpressionType ¶
type FilterExpressionType string
const ( FilterExpressionTypeInclude FilterExpressionType = "INCLUDE" FilterExpressionTypeExclude FilterExpressionType = "EXCLUDE" )
Enum values for FilterExpressionType
func (FilterExpressionType) Values ¶
func (FilterExpressionType) Values() []FilterExpressionType
Values returns all known values for FilterExpressionType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type FormEntryInput ¶
type FormEntryInput struct {
// The type ID of the form entry.
//
// This member is required.
TypeIdentifier *string
// The type revision of the form entry.
//
// This member is required.
TypeRevision *string
// Specifies whether a form entry is required.
Required *bool
// contains filtered or unexported fields
}
The details of the form entry.
type FormEntryOutput ¶
type FormEntryOutput struct {
// The name of the type of the form entry.
//
// This member is required.
TypeName *string
// The type revision of the form entry.
//
// This member is required.
TypeRevision *string
// Specifies whether a form entry is required.
Required *bool
// contains filtered or unexported fields
}
The details of the form entry.
type FormInput ¶
type FormInput struct {
// The name of the metadata form.
//
// This member is required.
FormName *string
// The content of the metadata form.
Content *string
// The ID of the metadata form type.
TypeIdentifier *string
// The revision of the metadata form type.
TypeRevision *string
// contains filtered or unexported fields
}
The details of a metadata form.
type FormOutput ¶
type FormOutput struct {
// The name of the metadata form.
//
// This member is required.
FormName *string
// The content of the metadata form.
Content *string
// The name of the metadata form type.
TypeName *string
// The revision of the metadata form type.
TypeRevision *string
// contains filtered or unexported fields
}
The details of a metadata form.
type FormTypeData ¶
type FormTypeData struct {
// The identifier of the Amazon DataZone domain in which the form type exists.
//
// This member is required.
DomainId *string
// The name of the form type.
//
// This member is required.
Name *string
// The revision of the form type.
//
// This member is required.
Revision *string
// The timestamp of when the metadata form type was created.
CreatedAt *time.Time
// The Amazon DataZone user who created teh metadata form type.
CreatedBy *string
// The description of the metadata form type.
Description *string
// The imports specified in the form type.
Imports []Import
// The model of the form type.
Model Model
// The identifier of the Amazon DataZone domain in which the form type was
// originally created.
OriginDomainId *string
// The identifier of the project in which the form type was originally created.
OriginProjectId *string
// The identifier of the project that owns the form type.
OwningProjectId *string
// The status of the form type.
Status FormTypeStatus
// contains filtered or unexported fields
}
The details of the metadata form type.
type FormTypeStatus ¶
type FormTypeStatus string
const ( FormTypeStatusEnabled FormTypeStatus = "ENABLED" FormTypeStatusDisabled FormTypeStatus = "DISABLED" )
Enum values for FormTypeStatus
func (FormTypeStatus) Values ¶
func (FormTypeStatus) Values() []FormTypeStatus
Values returns all known values for FormTypeStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type GlossaryItem ¶
type GlossaryItem struct {
// The identifier of the Amazon DataZone domain in which the business glossary
// exists.
//
// This member is required.
DomainId *string
// The identifier of the glossary.
//
// This member is required.
Id *string
// The name of the glossary.
//
// This member is required.
Name *string
// The identifier of the project that owns the business glosary.
//
// This member is required.
OwningProjectId *string
// The business glossary status.
//
// This member is required.
Status GlossaryStatus
// The timestamp of when the glossary was created.
CreatedAt *time.Time
// The Amazon DataZone user who created the glossary.
CreatedBy *string
// The business glossary description.
Description *string
// The timestamp of when the business glossary was updated.
UpdatedAt *time.Time
// The Amazon DataZone user who updated the business glossary.
UpdatedBy *string
// contains filtered or unexported fields
}
The details of a business glossary.
type GlossaryStatus ¶
type GlossaryStatus string
const ( GlossaryStatusDisabled GlossaryStatus = "DISABLED" GlossaryStatusEnabled GlossaryStatus = "ENABLED" )
Enum values for GlossaryStatus
func (GlossaryStatus) Values ¶
func (GlossaryStatus) Values() []GlossaryStatus
Values returns all known values for GlossaryStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type GlossaryTermItem ¶
type GlossaryTermItem struct {
// The identifier of the Amazon DataZone domain in which the business glossary
// exists.
//
// This member is required.
DomainId *string
// The identifier of the business glossary to which the term belongs.
//
// This member is required.
GlossaryId *string
// The identifier of the business glossary term.
//
// This member is required.
Id *string
// The name of the business glossary term.
//
// This member is required.
Name *string
// The status of the business glossary term.
//
// This member is required.
Status GlossaryTermStatus
// The timestamp of when a business glossary term was created.
CreatedAt *time.Time
// The Amazon DataZone user who created the business glossary.
CreatedBy *string
// The long description of the business glossary term.
LongDescription *string
// The short description of the business glossary term.
ShortDescription *string
// The relations of the business glossary term.
TermRelations *TermRelations
// The timestamp of when a business glossary term was updated.
UpdatedAt *time.Time
// The Amazon DataZone user who updated the business glossary term.
UpdatedBy *string
// contains filtered or unexported fields
}
The details of a business glossary term.
type GlossaryTermStatus ¶
type GlossaryTermStatus string
const ( GlossaryTermStatusEnabled GlossaryTermStatus = "ENABLED" GlossaryTermStatusDisabled GlossaryTermStatus = "DISABLED" )
Enum values for GlossaryTermStatus
func (GlossaryTermStatus) Values ¶
func (GlossaryTermStatus) Values() []GlossaryTermStatus
Values returns all known values for GlossaryTermStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type GlueRunConfigurationInput ¶
type GlueRunConfigurationInput struct {
// The relational filter configurations included in the configuration details of
// the Amazon Web Services Glue data source.
//
// This member is required.
RelationalFilterConfigurations []RelationalFilterConfiguration
// Specifies whether to automatically import data quality metrics as part of the
// data source run.
AutoImportDataQualityResult *bool
// The data access role included in the configuration details of the Amazon Web
// Services Glue data source.
DataAccessRole *string
// contains filtered or unexported fields
}
The configuration details of the Amazon Web Services Glue data source.
type GlueRunConfigurationOutput ¶
type GlueRunConfigurationOutput struct {
// The relational filter configurations included in the configuration details of
// the Amazon Web Services Glue data source.
//
// This member is required.
RelationalFilterConfigurations []RelationalFilterConfiguration
// The Amazon Web Services account ID included in the configuration details of the
// Amazon Web Services Glue data source.
AccountId *string
// Specifies whether to automatically import data quality metrics as part of the
// data source run.
AutoImportDataQualityResult *bool
// The data access role included in the configuration details of the Amazon Web
// Services Glue data source.
DataAccessRole *string
// The Amazon Web Services region included in the configuration details of the
// Amazon Web Services Glue data source.
Region *string
// contains filtered or unexported fields
}
The configuration details of the Amazon Web Services Glue data source.
type GrantedEntity ¶
type GrantedEntity interface {
// contains filtered or unexported methods
}
The details of a listing for which a subscription is granted.
The following types satisfy this interface:
GrantedEntityMemberListing
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.GrantedEntity
// type switches can be used to check the union value
switch v := union.(type) {
case *types.GrantedEntityMemberListing:
_ = v.Value // Value is types.ListingRevision
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type GrantedEntityInput ¶
type GrantedEntityInput interface {
// contains filtered or unexported methods
}
The details of a listing for which a subscription is to be granted.
The following types satisfy this interface:
GrantedEntityInputMemberListing
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.GrantedEntityInput
// type switches can be used to check the union value
switch v := union.(type) {
case *types.GrantedEntityInputMemberListing:
_ = v.Value // Value is types.ListingRevisionInput
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type GrantedEntityInputMemberListing ¶
type GrantedEntityInputMemberListing struct {
Value ListingRevisionInput
// contains filtered or unexported fields
}
The listing for which a subscription is to be granted.
type GrantedEntityMemberListing ¶
type GrantedEntityMemberListing struct {
Value ListingRevision
// contains filtered or unexported fields
}
The listing for which a subscription is granted.
type GroupDetails ¶
type GroupDetails struct {
// The identifier of the group in Amazon DataZone.
//
// This member is required.
GroupId *string
// contains filtered or unexported fields
}
The details of a group in Amazon DataZone.
type GroupProfileStatus ¶
type GroupProfileStatus string
const ( GroupProfileStatusAssigned GroupProfileStatus = "ASSIGNED" GroupProfileStatusNotAssigned GroupProfileStatus = "NOT_ASSIGNED" )
Enum values for GroupProfileStatus
func (GroupProfileStatus) Values ¶
func (GroupProfileStatus) Values() []GroupProfileStatus
Values returns all known values for GroupProfileStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type GroupProfileSummary ¶
type GroupProfileSummary struct {
// The ID of the Amazon DataZone domain of a group profile.
DomainId *string
// The group name of a group profile.
GroupName *string
// The ID of a group profile.
Id *string
// The status of a group profile.
Status GroupProfileStatus
// contains filtered or unexported fields
}
The details of a group profile.
type GroupSearchType ¶
type GroupSearchType string
const ( GroupSearchTypeSsoGroup GroupSearchType = "SSO_GROUP" GroupSearchTypeDatazoneSsoGroup GroupSearchType = "DATAZONE_SSO_GROUP" )
Enum values for GroupSearchType
func (GroupSearchType) Values ¶
func (GroupSearchType) Values() []GroupSearchType
Values returns all known values for GroupSearchType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type IamUserProfileDetails ¶
type IamUserProfileDetails struct {
// The ARN of an IAM user profile in Amazon DataZone.
Arn *string
// contains filtered or unexported fields
}
The details of an IAM user profile in Amazon DataZone.
type Import ¶
type Import struct {
// The name of the import.
//
// This member is required.
Name *string
// The revision of the import.
//
// This member is required.
Revision *string
// contains filtered or unexported fields
}
The details of the import of the metadata form type.
type InternalServerException ¶
type InternalServerException struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
The request has failed because of an unknown error, exception or failure.
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
type InventorySearchScope ¶
type InventorySearchScope string
const ( InventorySearchScopeAsset InventorySearchScope = "ASSET" InventorySearchScopeGlossary InventorySearchScope = "GLOSSARY" InventorySearchScopeGlossaryTerm InventorySearchScope = "GLOSSARY_TERM" )
Enum values for InventorySearchScope
func (InventorySearchScope) Values ¶
func (InventorySearchScope) Values() []InventorySearchScope
Values returns all known values for InventorySearchScope. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ListingItem ¶
type ListingItem interface {
// contains filtered or unexported methods
}
The details of a listing (aka asset published in a Amazon DataZone catalog).
The following types satisfy this interface:
ListingItemMemberAssetListing
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.ListingItem
// type switches can be used to check the union value
switch v := union.(type) {
case *types.ListingItemMemberAssetListing:
_ = v.Value // Value is types.AssetListing
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type ListingItemMemberAssetListing ¶
type ListingItemMemberAssetListing struct {
Value AssetListing
// contains filtered or unexported fields
}
An asset published in an Amazon DataZone catalog.
type ListingRevision ¶
type ListingRevision struct {
// An identifier of a revision of an asset published in a Amazon DataZone catalog.
//
// This member is required.
Id *string
// The details of a revision of an asset published in a Amazon DataZone catalog.
//
// This member is required.
Revision *string
// contains filtered or unexported fields
}
A revision of an asset published in a Amazon DataZone catalog.
type ListingRevisionInput ¶
type ListingRevisionInput struct {
// An identifier of revision to be made to an asset published in a Amazon DataZone
// catalog.
//
// This member is required.
Identifier *string
// The details of a revision to be made to an asset published in a Amazon DataZone
// catalog.
//
// This member is required.
Revision *string
// contains filtered or unexported fields
}
A revision to be made to an asset published in a Amazon DataZone catalog.
type ListingStatus ¶
type ListingStatus string
const ( ListingStatusCreating ListingStatus = "CREATING" ListingStatusActive ListingStatus = "ACTIVE" ListingStatusInactive ListingStatus = "INACTIVE" )
Enum values for ListingStatus
func (ListingStatus) Values ¶
func (ListingStatus) Values() []ListingStatus
Values returns all known values for ListingStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type Member ¶
type Member interface {
// contains filtered or unexported methods
}
The details about a project member.
The following types satisfy this interface:
MemberMemberGroupIdentifier MemberMemberUserIdentifier
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.Member
// type switches can be used to check the union value
switch v := union.(type) {
case *types.MemberMemberGroupIdentifier:
_ = v.Value // Value is string
case *types.MemberMemberUserIdentifier:
_ = v.Value // Value is string
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type MemberDetails ¶
type MemberDetails interface {
// contains filtered or unexported methods
}
The details about a project member.
The following types satisfy this interface:
MemberDetailsMemberGroup MemberDetailsMemberUser
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.MemberDetails
// type switches can be used to check the union value
switch v := union.(type) {
case *types.MemberDetailsMemberGroup:
_ = v.Value // Value is types.GroupDetails
case *types.MemberDetailsMemberUser:
_ = v.Value // Value is types.UserDetails
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type MemberDetailsMemberGroup ¶
type MemberDetailsMemberGroup struct {
Value GroupDetails
// contains filtered or unexported fields
}
The group details of a project member.
type MemberDetailsMemberUser ¶
type MemberDetailsMemberUser struct {
Value UserDetails
// contains filtered or unexported fields
}
The user details of a project member.
type MemberMemberGroupIdentifier ¶
type MemberMemberGroupIdentifier struct {
Value string
// contains filtered or unexported fields
}
The ID of the group of a project member.
type MemberMemberUserIdentifier ¶
type MemberMemberUserIdentifier struct {
Value string
// contains filtered or unexported fields
}
The user ID of a project member.
type MetadataGenerationRunItem ¶
type MetadataGenerationRunItem struct {
// The ID of the Amazon DataZone domain in which the metadata generation run was
// created.
//
// This member is required.
DomainId *string
// The ID of the metadata generation run.
//
// This member is required.
Id *string
// The ID of the project that owns the asset for which the metadata generation was
// ran.
//
// This member is required.
OwningProjectId *string
// The timestamp at which the metadata generation run was created.
CreatedAt *time.Time
// The user who created the metadata generation run.
CreatedBy *string
// The status of the metadata generation run.
Status MetadataGenerationRunStatus
// The asset for which metadata was generated.
Target *MetadataGenerationRunTarget
// The type of the metadata generation run.
Type MetadataGenerationRunType
// contains filtered or unexported fields
}
The metadata generation run.
type MetadataGenerationRunStatus ¶
type MetadataGenerationRunStatus string
const ( MetadataGenerationRunStatusSubmitted MetadataGenerationRunStatus = "SUBMITTED" MetadataGenerationRunStatusInProgress MetadataGenerationRunStatus = "IN_PROGRESS" MetadataGenerationRunStatusCanceled MetadataGenerationRunStatus = "CANCELED" MetadataGenerationRunStatusSucceeded MetadataGenerationRunStatus = "SUCCEEDED" MetadataGenerationRunStatusFailed MetadataGenerationRunStatus = "FAILED" )
Enum values for MetadataGenerationRunStatus
func (MetadataGenerationRunStatus) Values ¶
func (MetadataGenerationRunStatus) Values() []MetadataGenerationRunStatus
Values returns all known values for MetadataGenerationRunStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type MetadataGenerationRunTarget ¶
type MetadataGenerationRunTarget struct {
// The ID of the metadata generation run's target.
//
// This member is required.
Identifier *string
// The type of the asset for which metadata was generated.
//
// This member is required.
Type MetadataGenerationTargetType
// The revision of the asset for which metadata was generated.
Revision *string
// contains filtered or unexported fields
}
The asset for which metadata was generated.
type MetadataGenerationRunType ¶
type MetadataGenerationRunType string
const (
MetadataGenerationRunTypeBusinessDescriptions MetadataGenerationRunType = "BUSINESS_DESCRIPTIONS"
)
Enum values for MetadataGenerationRunType
func (MetadataGenerationRunType) Values ¶
func (MetadataGenerationRunType) Values() []MetadataGenerationRunType
Values returns all known values for MetadataGenerationRunType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type MetadataGenerationTargetType ¶
type MetadataGenerationTargetType string
const (
MetadataGenerationTargetTypeAsset MetadataGenerationTargetType = "ASSET"
)
Enum values for MetadataGenerationTargetType
func (MetadataGenerationTargetType) Values ¶
func (MetadataGenerationTargetType) Values() []MetadataGenerationTargetType
Values returns all known values for MetadataGenerationTargetType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type Model ¶
type Model interface {
// contains filtered or unexported methods
}
The model of the API.
The following types satisfy this interface:
ModelMemberSmithy
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.Model
// type switches can be used to check the union value
switch v := union.(type) {
case *types.ModelMemberSmithy:
_ = v.Value // Value is string
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type ModelMemberSmithy ¶
type ModelMemberSmithy struct {
Value string
// contains filtered or unexported fields
}
Indicates the smithy model of the API.
type NotificationOutput ¶
type NotificationOutput struct {
// The action link included in the notification.
//
// This member is required.
ActionLink *string
// The timestamp of when a notification was created.
//
// This member is required.
CreationTimestamp *time.Time
// The identifier of a Amazon DataZone domain in which the notification exists.
//
// This member is required.
DomainIdentifier *string
// The identifier of the notification.
//
// This member is required.
Identifier *string
// The timestamp of when the notification was last updated.
//
// This member is required.
LastUpdatedTimestamp *time.Time
// The message included in the notification.
//
// This member is required.
Message *string
// The title of the notification.
//
// This member is required.
Title *string
// The topic of the notification.
//
// This member is required.
Topic *Topic
// The type of the notification.
//
// This member is required.
Type NotificationType
// The metadata included in the notification.
Metadata map[string]string
// The status included in the notification.
Status TaskStatus
// contains filtered or unexported fields
}
The details of a notification generated in Amazon DataZone.
type NotificationResource ¶
type NotificationResource struct {
// The ID of the resource mentioned in a notification.
//
// This member is required.
Id *string
// The type of the resource mentioned in a notification.
//
// This member is required.
Type NotificationResourceType
// The name of the resource mentioned in a notification.
Name *string
// contains filtered or unexported fields
}
The details of the resource mentioned in a notification.
type NotificationResourceType ¶
type NotificationResourceType string
const (
NotificationResourceTypeProject NotificationResourceType = "PROJECT"
)
Enum values for NotificationResourceType
func (NotificationResourceType) Values ¶
func (NotificationResourceType) Values() []NotificationResourceType
Values returns all known values for NotificationResourceType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type NotificationRole ¶
type NotificationRole string
const ( NotificationRoleProjectOwner NotificationRole = "PROJECT_OWNER" NotificationRoleProjectContributor NotificationRole = "PROJECT_CONTRIBUTOR" NotificationRoleProjectViewer NotificationRole = "PROJECT_VIEWER" NotificationRoleDomainOwner NotificationRole = "DOMAIN_OWNER" NotificationRoleProjectSubscriber NotificationRole = "PROJECT_SUBSCRIBER" )
Enum values for NotificationRole
func (NotificationRole) Values ¶
func (NotificationRole) Values() []NotificationRole
Values returns all known values for NotificationRole. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type NotificationType ¶
type NotificationType string
const ( NotificationTypeTask NotificationType = "TASK" NotificationTypeEvent NotificationType = "EVENT" )
Enum values for NotificationType
func (NotificationType) Values ¶
func (NotificationType) Values() []NotificationType
Values returns all known values for NotificationType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type PredictionConfiguration ¶
type PredictionConfiguration struct {
// The business name generation mechanism.
BusinessNameGeneration *BusinessNameGenerationConfiguration
// contains filtered or unexported fields
}
The configuration of the prediction.
type ProjectDeletionError ¶
type ProjectDeletionError struct {
// The code of the project deletion error.
Code *string
// The message of the project deletion error.
Message *string
// contains filtered or unexported fields
}
Specifies the error message that is returned if the operation cannot be successfully completed.
type ProjectMember ¶
type ProjectMember struct {
// The designated role of a project member.
//
// This member is required.
Designation UserDesignation
// The membership details of a project member.
//
// This member is required.
MemberDetails MemberDetails
// contains filtered or unexported fields
}
The details of a project member.
type ProjectStatus ¶
type ProjectStatus string
const ( ProjectStatusActive ProjectStatus = "ACTIVE" ProjectStatusDeleting ProjectStatus = "DELETING" ProjectStatusDeleteFailed ProjectStatus = "DELETE_FAILED" )
Enum values for ProjectStatus
func (ProjectStatus) Values ¶
func (ProjectStatus) Values() []ProjectStatus
Values returns all known values for ProjectStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type ProjectSummary ¶
type ProjectSummary struct {
// The Amazon DataZone user who created the project.
//
// This member is required.
CreatedBy *string
// The identifier of a Amazon DataZone domain where the project exists.
//
// This member is required.
DomainId *string
// The identifier of a project.
//
// This member is required.
Id *string
// The name of a project.
//
// This member is required.
Name *string
// The timestamp of when a project was created.
CreatedAt *time.Time
// The description of a project.
Description *string
// Specifies the error message that is returned if the operation cannot be
// successfully completed.
FailureReasons []ProjectDeletionError
// The status of the project.
ProjectStatus ProjectStatus
// The timestamp of when the project was updated.
UpdatedAt *time.Time
// contains filtered or unexported fields
}
The details of a Amazon DataZone project.
type ProvisioningProperties ¶
type ProvisioningProperties interface {
// contains filtered or unexported methods
}
The provisioning properties of an environment blueprint.
The following types satisfy this interface:
ProvisioningPropertiesMemberCloudFormation
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.ProvisioningProperties
// type switches can be used to check the union value
switch v := union.(type) {
case *types.ProvisioningPropertiesMemberCloudFormation:
_ = v.Value // Value is types.CloudFormationProperties
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type ProvisioningPropertiesMemberCloudFormation ¶
type ProvisioningPropertiesMemberCloudFormation struct {
Value CloudFormationProperties
// contains filtered or unexported fields
}
The cloud formation properties included as part of the provisioning properties of an environment blueprint.
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
// contains filtered or unexported fields
}
The recommendation to be updated as part of the UpdateDataSource action.
type RedshiftClusterStorage ¶
type RedshiftClusterStorage struct {
// The name of an Amazon Redshift cluster.
//
// This member is required.
ClusterName *string
// contains filtered or unexported fields
}
The details of the Amazon Redshift cluster storage.
type RedshiftCredentialConfiguration ¶
type RedshiftCredentialConfiguration struct {
// The ARN of a secret manager for an Amazon Redshift cluster.
//
// This member is required.
SecretManagerArn *string
// contains filtered or unexported fields
}
The details of the credentials required to access an Amazon Redshift cluster.
type RedshiftRunConfigurationInput ¶
type RedshiftRunConfigurationInput struct {
// The details of the credentials required to access an Amazon Redshift cluster.
//
// This member is required.
RedshiftCredentialConfiguration *RedshiftCredentialConfiguration
// The details of the Amazon Redshift storage as part of the configuration of an
// Amazon Redshift data source run.
//
// This member is required.
RedshiftStorage RedshiftStorage
// The relational filger configurations included in the configuration details of
// the Amazon Redshift data source.
//
// This member is required.
RelationalFilterConfigurations []RelationalFilterConfiguration
// The data access role included in the configuration details of the Amazon
// Redshift data source.
DataAccessRole *string
// contains filtered or unexported fields
}
The configuration details of the Amazon Redshift data source.
type RedshiftRunConfigurationOutput ¶
type RedshiftRunConfigurationOutput struct {
// The details of the credentials required to access an Amazon Redshift cluster.
//
// This member is required.
RedshiftCredentialConfiguration *RedshiftCredentialConfiguration
// The details of the Amazon Redshift storage as part of the configuration of an
// Amazon Redshift data source run.
//
// This member is required.
RedshiftStorage RedshiftStorage
// The relational filger configurations included in the configuration details of
// the Amazon Redshift data source.
//
// This member is required.
RelationalFilterConfigurations []RelationalFilterConfiguration
// The ID of the Amazon Web Services account included in the configuration details
// of the Amazon Redshift data source.
AccountId *string
// The data access role included in the configuration details of the Amazon
// Redshift data source.
DataAccessRole *string
// The Amazon Web Services region included in the configuration details of the
// Amazon Redshift data source.
Region *string
// contains filtered or unexported fields
}
The configuration details of the Amazon Redshift data source.
type RedshiftServerlessStorage ¶
type RedshiftServerlessStorage struct {
// The name of the Amazon Redshift Serverless workgroup.
//
// This member is required.
WorkgroupName *string
// contains filtered or unexported fields
}
The details of the Amazon Redshift Serverless workgroup storage.
type RedshiftStorage ¶
type RedshiftStorage interface {
// contains filtered or unexported methods
}
The details of the Amazon Redshift storage as part of the configuration of an Amazon Redshift data source run.
The following types satisfy this interface:
RedshiftStorageMemberRedshiftClusterSource RedshiftStorageMemberRedshiftServerlessSource
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.RedshiftStorage
// type switches can be used to check the union value
switch v := union.(type) {
case *types.RedshiftStorageMemberRedshiftClusterSource:
_ = v.Value // Value is types.RedshiftClusterStorage
case *types.RedshiftStorageMemberRedshiftServerlessSource:
_ = v.Value // Value is types.RedshiftServerlessStorage
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type RedshiftStorageMemberRedshiftClusterSource ¶
type RedshiftStorageMemberRedshiftClusterSource struct {
Value RedshiftClusterStorage
// contains filtered or unexported fields
}
The details of the Amazon Redshift cluster source.
type RedshiftStorageMemberRedshiftServerlessSource ¶
type RedshiftStorageMemberRedshiftServerlessSource struct {
Value RedshiftServerlessStorage
// contains filtered or unexported fields
}
The details of the Amazon Redshift Serverless workgroup source.
type RejectChoice ¶
type RejectChoice struct {
// Specifies the target (for example, a column name) where a prediction can be
// rejected.
//
// This member is required.
PredictionTarget *string
// Specifies the the automatically generated business metadata that can be
// rejected.
PredictionChoices []int32
// contains filtered or unexported fields
}
The details of the automatically generated business metadata that is rejected.
type RejectRule ¶
type RejectRule struct {
// Specifies whether you want to reject the top prediction for all targets or none.
Rule RejectRuleBehavior
// The confidence score that specifies the condition at which a prediction can be
// rejected.
Threshold *float32
// contains filtered or unexported fields
}
Specifies the rule and the threshold under which a prediction can be rejected.
type RejectRuleBehavior ¶
type RejectRuleBehavior string
const ( RejectRuleBehaviorAll RejectRuleBehavior = "ALL" RejectRuleBehaviorNone RejectRuleBehavior = "NONE" )
Enum values for RejectRuleBehavior
func (RejectRuleBehavior) Values ¶
func (RejectRuleBehavior) Values() []RejectRuleBehavior
Values returns all known values for RejectRuleBehavior. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type RelationalFilterConfiguration ¶
type RelationalFilterConfiguration struct {
// The database name specified in the relational filter configuration for the data
// source.
//
// This member is required.
DatabaseName *string
// The filter expressions specified in the relational filter configuration for the
// data source.
FilterExpressions []FilterExpression
// The schema name specified in the relational filter configuration for the data
// source.
SchemaName *string
// contains filtered or unexported fields
}
The relational filter configuration for the data source.
type Resource ¶
type Resource struct {
// The type of a provisioned resource of this Amazon DataZone environment.
//
// This member is required.
Type *string
// The value of a provisioned resource of this Amazon DataZone environment.
//
// This member is required.
Value *string
// The name of a provisioned resource of this Amazon DataZone environment.
Name *string
// The provider of a provisioned resource of this Amazon DataZone environment.
Provider *string
// contains filtered or unexported fields
}
The details of a provisioned resource of this Amazon DataZone environment.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
The specified resource cannot be found.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type RunStatisticsForAssets ¶
type RunStatisticsForAssets struct {
// The added statistic for the data source run.
Added *int32
// The failed statistic for the data source run.
Failed *int32
// The skipped statistic for the data source run.
Skipped *int32
// The unchanged statistic for the data source run.
Unchanged *int32
// The updated statistic for the data source run.
Updated *int32
// contains filtered or unexported fields
}
The asset statistics from the data source run.
type ScheduleConfiguration ¶
type ScheduleConfiguration struct {
// The schedule of the data source runs.
Schedule *string
// The timezone of the data source run.
Timezone Timezone
// contains filtered or unexported fields
}
The details of the schedule of the data source runs.
type SearchInItem ¶
type SearchInItem struct {
// The search attribute.
//
// This member is required.
Attribute *string
// contains filtered or unexported fields
}
The details of the search.
type SearchInventoryResultItem ¶
type SearchInventoryResultItem interface {
// contains filtered or unexported methods
}
The details of the search results.
The following types satisfy this interface:
SearchInventoryResultItemMemberAssetItem SearchInventoryResultItemMemberDataProductItem SearchInventoryResultItemMemberGlossaryItem SearchInventoryResultItemMemberGlossaryTermItem
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.SearchInventoryResultItem
// type switches can be used to check the union value
switch v := union.(type) {
case *types.SearchInventoryResultItemMemberAssetItem:
_ = v.Value // Value is types.AssetItem
case *types.SearchInventoryResultItemMemberDataProductItem:
_ = v.Value // Value is types.DataProductSummary
case *types.SearchInventoryResultItemMemberGlossaryItem:
_ = v.Value // Value is types.GlossaryItem
case *types.SearchInventoryResultItemMemberGlossaryTermItem:
_ = v.Value // Value is types.GlossaryTermItem
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type SearchInventoryResultItemMemberAssetItem ¶
type SearchInventoryResultItemMemberAssetItem struct {
Value AssetItem
// contains filtered or unexported fields
}
The asset item included in the search results.
type SearchInventoryResultItemMemberDataProductItem ¶
type SearchInventoryResultItemMemberDataProductItem struct {
Value DataProductSummary
// contains filtered or unexported fields
}
The data product item included in the search results.
type SearchInventoryResultItemMemberGlossaryItem ¶
type SearchInventoryResultItemMemberGlossaryItem struct {
Value GlossaryItem
// contains filtered or unexported fields
}
The glossary item included in the search results.
type SearchInventoryResultItemMemberGlossaryTermItem ¶
type SearchInventoryResultItemMemberGlossaryTermItem struct {
Value GlossaryTermItem
// contains filtered or unexported fields
}
The glossary term item included in the search results.
type SearchOutputAdditionalAttribute ¶
type SearchOutputAdditionalAttribute string
const ( SearchOutputAdditionalAttributeForms SearchOutputAdditionalAttribute = "FORMS" SearchOutputAdditionalAttributeTimeSeriesDataPointForms SearchOutputAdditionalAttribute = "TIME_SERIES_DATA_POINT_FORMS" )
Enum values for SearchOutputAdditionalAttribute
func (SearchOutputAdditionalAttribute) Values ¶
func (SearchOutputAdditionalAttribute) Values() []SearchOutputAdditionalAttribute
Values returns all known values for SearchOutputAdditionalAttribute. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type SearchResultItem ¶
type SearchResultItem interface {
// contains filtered or unexported methods
}
The details of the results of the SearchListings action.
The following types satisfy this interface:
SearchResultItemMemberAssetListing
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.SearchResultItem
// type switches can be used to check the union value
switch v := union.(type) {
case *types.SearchResultItemMemberAssetListing:
_ = v.Value // Value is types.AssetListingItem
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type SearchResultItemMemberAssetListing ¶
type SearchResultItemMemberAssetListing struct {
Value AssetListingItem
// contains filtered or unexported fields
}
The asset listing included in the results of the SearchListings action.
type SearchSort ¶
type SearchSort struct {
// The attribute detail of the way to sort search results.
//
// This member is required.
Attribute *string
// The order detail of the wya to sort search results.
Order SortOrder
// contains filtered or unexported fields
}
The details of the way to sort search results.
type SearchTypesResultItem ¶
type SearchTypesResultItem interface {
// contains filtered or unexported methods
}
The details of the results of the SearchTypes action.
The following types satisfy this interface:
SearchTypesResultItemMemberAssetTypeItem SearchTypesResultItemMemberFormTypeItem
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.SearchTypesResultItem
// type switches can be used to check the union value
switch v := union.(type) {
case *types.SearchTypesResultItemMemberAssetTypeItem:
_ = v.Value // Value is types.AssetTypeItem
case *types.SearchTypesResultItemMemberFormTypeItem:
_ = v.Value // Value is types.FormTypeData
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type SearchTypesResultItemMemberAssetTypeItem ¶
type SearchTypesResultItemMemberAssetTypeItem struct {
Value AssetTypeItem
// contains filtered or unexported fields
}
The asset type included in the results of the SearchTypes action.
type SearchTypesResultItemMemberFormTypeItem ¶
type SearchTypesResultItemMemberFormTypeItem struct {
Value FormTypeData
// contains filtered or unexported fields
}
The form type included in the results of the SearchTypes action.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
The request has exceeded the specified service quota.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type SingleSignOn ¶
type SingleSignOn struct {
// The type of single sign-on in Amazon DataZone.
Type AuthType
// The single sign-on user assignment in Amazon DataZone.
UserAssignment UserAssignment
// contains filtered or unexported fields
}
The single sign-on details in Amazon DataZone.
type SortFieldProject ¶
type SortFieldProject string
const (
SortFieldProjectName SortFieldProject = "NAME"
)
Enum values for SortFieldProject
func (SortFieldProject) Values ¶
func (SortFieldProject) Values() []SortFieldProject
Values returns all known values for SortFieldProject. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type SsoUserProfileDetails ¶
type SsoUserProfileDetails struct {
// The first name included in the single sign-on details of the user profile.
FirstName *string
// The last name included in the single sign-on details of the user profile.
LastName *string
// The username included in the single sign-on details of the user profile.
Username *string
// contains filtered or unexported fields
}
The single sign-on details of the user profile.
type SubscribedAsset ¶
type SubscribedAsset struct {
// The identifier of the asset for which the subscription grant is created.
//
// This member is required.
AssetId *string
// The revision of the asset for which the subscription grant is created.
//
// This member is required.
AssetRevision *string
// The status of the asset for which the subscription grant is created.
//
// This member is required.
Status SubscriptionGrantStatus
// The failure cause included in the details of the asset for which the
// subscription grant is created.
FailureCause *FailureCause
// The failure timestamp included in the details of the asset for which the
// subscription grant is created.
FailureTimestamp *time.Time
// The timestamp of when the subscription grant to the asset is created.
GrantedTimestamp *time.Time
// The target name of the asset for which the subscription grant is created.
TargetName *string
// contains filtered or unexported fields
}
The details of the asset for which the subscription grant is created.
type SubscribedAssetListing ¶
type SubscribedAssetListing struct {
// The identifier of the published asset for which the subscription grant is
// created.
EntityId *string
// The revision of the published asset for which the subscription grant is created.
EntityRevision *string
// The type of the published asset for which the subscription grant is created.
EntityType *string
// The forms attached to the published asset for which the subscription grant is
// created.
Forms *string
// The glossary terms attached to the published asset for which the subscription
// grant is created.
GlossaryTerms []DetailedGlossaryTerm
// contains filtered or unexported fields
}
The details of the published asset for which the subscription grant is created.
type SubscribedListing ¶
type SubscribedListing struct {
// The description of the published asset for which the subscription grant is
// created.
//
// This member is required.
Description *string
// The identifier of the published asset for which the subscription grant is
// created.
//
// This member is required.
Id *string
// The published asset for which the subscription grant is created.
//
// This member is required.
Item SubscribedListingItem
// The name of the published asset for which the subscription grant is created.
//
// This member is required.
Name *string
// The identifier of the project of the published asset for which the subscription
// grant is created.
//
// This member is required.
OwnerProjectId *string
// The name of the project that owns the published asset for which the
// subscription grant is created.
OwnerProjectName *string
// The revision of the published asset for which the subscription grant is created.
Revision *string
// contains filtered or unexported fields
}
The details of the published asset for which the subscription grant is created.
type SubscribedListingInput ¶
type SubscribedListingInput struct {
// The identifier of the published asset for which the subscription grant is to be
// created.
//
// This member is required.
Identifier *string
// contains filtered or unexported fields
}
The published asset for which the subscription grant is to be created.
type SubscribedListingItem ¶
type SubscribedListingItem interface {
// contains filtered or unexported methods
}
The published asset for which the subscription grant is created.
The following types satisfy this interface:
SubscribedListingItemMemberAssetListing
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.SubscribedListingItem
// type switches can be used to check the union value
switch v := union.(type) {
case *types.SubscribedListingItemMemberAssetListing:
_ = v.Value // Value is types.SubscribedAssetListing
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type SubscribedListingItemMemberAssetListing ¶
type SubscribedListingItemMemberAssetListing struct {
Value SubscribedAssetListing
// contains filtered or unexported fields
}
The asset for which the subscription grant is created.
type SubscribedPrincipal ¶
type SubscribedPrincipal interface {
// contains filtered or unexported methods
}
The principal that has the subscription grant for the asset.
The following types satisfy this interface:
SubscribedPrincipalMemberProject
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.SubscribedPrincipal
// type switches can be used to check the union value
switch v := union.(type) {
case *types.SubscribedPrincipalMemberProject:
_ = v.Value // Value is types.SubscribedProject
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type SubscribedPrincipalInput ¶
type SubscribedPrincipalInput interface {
// contains filtered or unexported methods
}
The principal that is to be given a subscriptiong grant.
The following types satisfy this interface:
SubscribedPrincipalInputMemberProject
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.SubscribedPrincipalInput
// type switches can be used to check the union value
switch v := union.(type) {
case *types.SubscribedPrincipalInputMemberProject:
_ = v.Value // Value is types.SubscribedProjectInput
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type SubscribedPrincipalInputMemberProject ¶
type SubscribedPrincipalInputMemberProject struct {
Value SubscribedProjectInput
// contains filtered or unexported fields
}
The project that is to be given a subscription grant.
type SubscribedPrincipalMemberProject ¶
type SubscribedPrincipalMemberProject struct {
Value SubscribedProject
// contains filtered or unexported fields
}
The project that has the subscription grant.
type SubscribedProject ¶
type SubscribedProject struct {
// The identifier of the project that has the subscription grant.
Id *string
// The name of the project that has the subscription grant.
Name *string
// contains filtered or unexported fields
}
The project that has the subscription grant.
type SubscribedProjectInput ¶
type SubscribedProjectInput struct {
// The identifier of the project that is to be given a subscription grant.
Identifier *string
// contains filtered or unexported fields
}
The project that is to be given a subscription grant.
type SubscriptionGrantOverallStatus ¶
type SubscriptionGrantOverallStatus string
const ( SubscriptionGrantOverallStatusPending SubscriptionGrantOverallStatus = "PENDING" SubscriptionGrantOverallStatusInProgress SubscriptionGrantOverallStatus = "IN_PROGRESS" SubscriptionGrantOverallStatusGrantFailed SubscriptionGrantOverallStatus = "GRANT_FAILED" SubscriptionGrantOverallStatusRevokeFailed SubscriptionGrantOverallStatus = "REVOKE_FAILED" SubscriptionGrantOverallStatusGrantAndRevokeFailed SubscriptionGrantOverallStatus = "GRANT_AND_REVOKE_FAILED" SubscriptionGrantOverallStatusCompleted SubscriptionGrantOverallStatus = "COMPLETED" SubscriptionGrantOverallStatusInaccessible SubscriptionGrantOverallStatus = "INACCESSIBLE" )
Enum values for SubscriptionGrantOverallStatus
func (SubscriptionGrantOverallStatus) Values ¶
func (SubscriptionGrantOverallStatus) Values() []SubscriptionGrantOverallStatus
Values returns all known values for SubscriptionGrantOverallStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type SubscriptionGrantStatus ¶
type SubscriptionGrantStatus string
const ( SubscriptionGrantStatusGrantPending SubscriptionGrantStatus = "GRANT_PENDING" SubscriptionGrantStatusRevokePending SubscriptionGrantStatus = "REVOKE_PENDING" SubscriptionGrantStatusGrantInProgress SubscriptionGrantStatus = "GRANT_IN_PROGRESS" SubscriptionGrantStatusRevokeInProgress SubscriptionGrantStatus = "REVOKE_IN_PROGRESS" SubscriptionGrantStatusGranted SubscriptionGrantStatus = "GRANTED" SubscriptionGrantStatusRevoked SubscriptionGrantStatus = "REVOKED" SubscriptionGrantStatusGrantFailed SubscriptionGrantStatus = "GRANT_FAILED" SubscriptionGrantStatusRevokeFailed SubscriptionGrantStatus = "REVOKE_FAILED" )
Enum values for SubscriptionGrantStatus
func (SubscriptionGrantStatus) Values ¶
func (SubscriptionGrantStatus) Values() []SubscriptionGrantStatus
Values returns all known values for SubscriptionGrantStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type SubscriptionGrantSummary ¶
type SubscriptionGrantSummary struct {
// The timestamp of when a subscription grant was created.
//
// This member is required.
CreatedAt *time.Time
// The datazone user who created the subscription grant.
//
// This member is required.
CreatedBy *string
// The identifier of the Amazon DataZone domain in which a subscription grant
// exists.
//
// This member is required.
DomainId *string
// The entity to which the subscription is granted.
//
// This member is required.
GrantedEntity GrantedEntity
// The identifier of the subscription grant.
//
// This member is required.
Id *string
// The status of the subscription grant.
//
// This member is required.
Status SubscriptionGrantOverallStatus
// The identifier of the target of the subscription grant.
//
// This member is required.
SubscriptionTargetId *string
// The timestampf of when the subscription grant was updated.
//
// This member is required.
UpdatedAt *time.Time
// The assets included in the subscription grant.
Assets []SubscribedAsset
// The ID of the subscription grant.
SubscriptionId *string
// The Amazon DataZone user who updated the subscription grant.
UpdatedBy *string
// contains filtered or unexported fields
}
The details of the subscription grant.
type SubscriptionRequestStatus ¶
type SubscriptionRequestStatus string
const ( SubscriptionRequestStatusPending SubscriptionRequestStatus = "PENDING" SubscriptionRequestStatusAccepted SubscriptionRequestStatus = "ACCEPTED" SubscriptionRequestStatusRejected SubscriptionRequestStatus = "REJECTED" )
Enum values for SubscriptionRequestStatus
func (SubscriptionRequestStatus) Values ¶
func (SubscriptionRequestStatus) Values() []SubscriptionRequestStatus
Values returns all known values for SubscriptionRequestStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type SubscriptionRequestSummary ¶
type SubscriptionRequestSummary struct {
// The timestamp of when a subscription request was created.
//
// This member is required.
CreatedAt *time.Time
// The Amazon DataZone user who created the subscription request.
//
// This member is required.
CreatedBy *string
// The identifier of the Amazon DataZone domain in which a subscription request
// exists.
//
// This member is required.
DomainId *string
// The identifier of the subscription request.
//
// This member is required.
Id *string
// The reason for the subscription request.
//
// This member is required.
RequestReason *string
// The status of the subscription request.
//
// This member is required.
Status SubscriptionRequestStatus
// The listings included in the subscription request.
//
// This member is required.
SubscribedListings []SubscribedListing
// The principals included in the subscription request.
//
// This member is required.
SubscribedPrincipals []SubscribedPrincipal
// The timestamp of when the subscription request was updated.
//
// This member is required.
UpdatedAt *time.Time
// The decision comment of the subscription request.
DecisionComment *string
// The identifier of the subscription request reviewer.
ReviewerId *string
// The identifier of the Amazon DataZone user who updated the subscription request.
UpdatedBy *string
// contains filtered or unexported fields
}
The details of the subscription request.
type SubscriptionStatus ¶
type SubscriptionStatus string
const ( SubscriptionStatusApproved SubscriptionStatus = "APPROVED" SubscriptionStatusRevoked SubscriptionStatus = "REVOKED" SubscriptionStatusCancelled SubscriptionStatus = "CANCELLED" )
Enum values for SubscriptionStatus
func (SubscriptionStatus) Values ¶
func (SubscriptionStatus) Values() []SubscriptionStatus
Values returns all known values for SubscriptionStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type SubscriptionSummary ¶
type SubscriptionSummary struct {
// The timestamp of when the subscription was created.
//
// This member is required.
CreatedAt *time.Time
// The Amazon DataZone user who created the subscription.
//
// This member is required.
CreatedBy *string
// The identifier of the Amazon DataZone domain in which a subscription exists.
//
// This member is required.
DomainId *string
// The identifier of the subscription.
//
// This member is required.
Id *string
// The status of the subscription.
//
// This member is required.
Status SubscriptionStatus
// The listing included in the subscription.
//
// This member is required.
SubscribedListing *SubscribedListing
// The principal included in the subscription.
//
// This member is required.
SubscribedPrincipal SubscribedPrincipal
// The timestamp of when the subscription was updated.
//
// This member is required.
UpdatedAt *time.Time
// The retain permissions included in the subscription.
RetainPermissions *bool
// The identifier of the subscription request for the subscription.
SubscriptionRequestId *string
// The Amazon DataZone user who updated the subscription.
UpdatedBy *string
// contains filtered or unexported fields
}
The details of the subscription.
type SubscriptionTargetForm ¶
type SubscriptionTargetForm struct {
// The content of the subscription target configuration.
//
// This member is required.
Content *string
// The form name included in the subscription target configuration.
//
// This member is required.
FormName *string
// contains filtered or unexported fields
}
The details of the subscription target configuration.
type SubscriptionTargetSummary ¶
type SubscriptionTargetSummary struct {
// The asset types included in the subscription target.
//
// This member is required.
ApplicableAssetTypes []string
// The authorized principals included in the subscription target.
//
// This member is required.
AuthorizedPrincipals []string
// The timestamp of when the subscription target was created.
//
// This member is required.
CreatedAt *time.Time
// The Amazon DataZone user who created the subscription target.
//
// This member is required.
CreatedBy *string
// The identifier of the Amazon DataZone domain in which the subscription target
// exists.
//
// This member is required.
DomainId *string
// The identifier of the environment of the subscription target.
//
// This member is required.
EnvironmentId *string
// The identifier of the subscription target.
//
// This member is required.
Id *string
// The manage access role specified in the subscription target.
//
// This member is required.
ManageAccessRole *string
// The name of the subscription target.
//
// This member is required.
Name *string
// The identifier of the project specified in the subscription target.
//
// This member is required.
ProjectId *string
// The provider of the subscription target.
//
// This member is required.
Provider *string
// The configuration of the subscription target.
//
// This member is required.
SubscriptionTargetConfig []SubscriptionTargetForm
// The type of the subscription target.
//
// This member is required.
Type *string
// The timestamp of when the subscription target was updated.
UpdatedAt *time.Time
// The Amazon DataZone user who updated the subscription target.
UpdatedBy *string
// contains filtered or unexported fields
}
The details of the subscription target.
type TaskStatus ¶
type TaskStatus string
const ( TaskStatusActive TaskStatus = "ACTIVE" TaskStatusInactive TaskStatus = "INACTIVE" )
Enum values for TaskStatus
func (TaskStatus) Values ¶
func (TaskStatus) Values() []TaskStatus
Values returns all known values for TaskStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type TermRelations ¶
type TermRelations struct {
// The classifies of the term relations.
Classifies []string
// The isA property of the term relations.
IsA []string
// contains filtered or unexported fields
}
The details of the term relations.
type ThrottlingException ¶
type ThrottlingException struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
The request was denied due to request throttling.
func (*ThrottlingException) Error ¶
func (e *ThrottlingException) Error() string
func (*ThrottlingException) ErrorCode ¶
func (e *ThrottlingException) ErrorCode() string
func (*ThrottlingException) ErrorFault ¶
func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
func (*ThrottlingException) ErrorMessage ¶
func (e *ThrottlingException) ErrorMessage() string
type TimeSeriesDataPointFormInput ¶
type TimeSeriesDataPointFormInput struct {
// The name of the time series data points form.
//
// This member is required.
FormName *string
// The timestamp of the time series data points form.
//
// This member is required.
Timestamp *time.Time
// The ID of the type of the time series data points form.
//
// This member is required.
TypeIdentifier *string
// The content of the time series data points form.
Content *string
// The revision type of the time series data points form.
TypeRevision *string
// contains filtered or unexported fields
}
The time series data points form.
type TimeSeriesDataPointFormOutput ¶
type TimeSeriesDataPointFormOutput struct {
// The name of the time series data points form.
//
// This member is required.
FormName *string
// The timestamp of the time series data points form.
//
// This member is required.
Timestamp *time.Time
// The ID of the type of the time series data points form.
//
// This member is required.
TypeIdentifier *string
// The content of the time series data points form.
Content *string
// The ID of the time series data points form.
Id *string
// The revision type of the time series data points form.
TypeRevision *string
// contains filtered or unexported fields
}
The time series data points form.
type TimeSeriesDataPointSummaryFormOutput ¶
type TimeSeriesDataPointSummaryFormOutput struct {
// The name of the time series data points summary form.
//
// This member is required.
FormName *string
// The timestamp of the time series data points summary form.
//
// This member is required.
Timestamp *time.Time
// The type ID of the time series data points summary form.
//
// This member is required.
TypeIdentifier *string
// The content of the summary of the time series data points form.
ContentSummary *string
// The ID of the time series data points summary form.
Id *string
// The type revision of the time series data points summary form.
TypeRevision *string
// contains filtered or unexported fields
}
The summary of the time series data points form.
type TimeSeriesEntityType ¶
type TimeSeriesEntityType string
const ( TimeSeriesEntityTypeAsset TimeSeriesEntityType = "ASSET" TimeSeriesEntityTypeListing TimeSeriesEntityType = "LISTING" )
Enum values for TimeSeriesEntityType
func (TimeSeriesEntityType) Values ¶
func (TimeSeriesEntityType) Values() []TimeSeriesEntityType
Values returns all known values for TimeSeriesEntityType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type Timezone ¶
type Timezone string
const ( TimezoneUtc Timezone = "UTC" TimezoneAfricaJohannesburg Timezone = "AFRICA_JOHANNESBURG" TimezoneAmericaMontreal Timezone = "AMERICA_MONTREAL" TimezoneAmericaSaoPaulo Timezone = "AMERICA_SAO_PAULO" TimezoneAsiaBahrain Timezone = "ASIA_BAHRAIN" TimezoneAsiaBangkok Timezone = "ASIA_BANGKOK" TimezoneAsiaCalcutta Timezone = "ASIA_CALCUTTA" TimezoneAsiaDubai Timezone = "ASIA_DUBAI" TimezoneAsiaHongKong Timezone = "ASIA_HONG_KONG" TimezoneAsiaJakarta Timezone = "ASIA_JAKARTA" TimezoneAsiaKualaLumpur Timezone = "ASIA_KUALA_LUMPUR" TimezoneAsiaSeoul Timezone = "ASIA_SEOUL" TimezoneAsiaShanghai Timezone = "ASIA_SHANGHAI" TimezoneAsiaSingapore Timezone = "ASIA_SINGAPORE" TimezoneAsiaTaipei Timezone = "ASIA_TAIPEI" TimezoneAsiaTokyo Timezone = "ASIA_TOKYO" TimezoneAustraliaMelbourne Timezone = "AUSTRALIA_MELBOURNE" TimezoneAustraliaSydney Timezone = "AUSTRALIA_SYDNEY" TimezoneCanadaCentral Timezone = "CANADA_CENTRAL" TimezoneCet Timezone = "CET" TimezoneCst6cdt Timezone = "CST6CDT" TimezoneEtcGmt Timezone = "ETC_GMT" TimezoneEtcGmt0 Timezone = "ETC_GMT0" TimezoneEtcGmtAdd0 Timezone = "ETC_GMT_ADD_0" TimezoneEtcGmtAdd1 Timezone = "ETC_GMT_ADD_1" TimezoneEtcGmtAdd10 Timezone = "ETC_GMT_ADD_10" TimezoneEtcGmtAdd11 Timezone = "ETC_GMT_ADD_11" TimezoneEtcGmtAdd12 Timezone = "ETC_GMT_ADD_12" TimezoneEtcGmtAdd2 Timezone = "ETC_GMT_ADD_2" TimezoneEtcGmtAdd3 Timezone = "ETC_GMT_ADD_3" TimezoneEtcGmtAdd4 Timezone = "ETC_GMT_ADD_4" TimezoneEtcGmtAdd5 Timezone = "ETC_GMT_ADD_5" TimezoneEtcGmtAdd6 Timezone = "ETC_GMT_ADD_6" TimezoneEtcGmtAdd7 Timezone = "ETC_GMT_ADD_7" TimezoneEtcGmtAdd8 Timezone = "ETC_GMT_ADD_8" TimezoneEtcGmtAdd9 Timezone = "ETC_GMT_ADD_9" TimezoneEtcGmtNeg0 Timezone = "ETC_GMT_NEG_0" TimezoneEtcGmtNeg1 Timezone = "ETC_GMT_NEG_1" TimezoneEtcGmtNeg10 Timezone = "ETC_GMT_NEG_10" TimezoneEtcGmtNeg11 Timezone = "ETC_GMT_NEG_11" TimezoneEtcGmtNeg12 Timezone = "ETC_GMT_NEG_12" TimezoneEtcGmtNeg13 Timezone = "ETC_GMT_NEG_13" TimezoneEtcGmtNeg14 Timezone = "ETC_GMT_NEG_14" TimezoneEtcGmtNeg2 Timezone = "ETC_GMT_NEG_2" TimezoneEtcGmtNeg3 Timezone = "ETC_GMT_NEG_3" TimezoneEtcGmtNeg4 Timezone = "ETC_GMT_NEG_4" TimezoneEtcGmtNeg5 Timezone = "ETC_GMT_NEG_5" TimezoneEtcGmtNeg6 Timezone = "ETC_GMT_NEG_6" TimezoneEtcGmtNeg7 Timezone = "ETC_GMT_NEG_7" TimezoneEtcGmtNeg8 Timezone = "ETC_GMT_NEG_8" TimezoneEtcGmtNeg9 Timezone = "ETC_GMT_NEG_9" TimezoneEuropeDublin Timezone = "EUROPE_DUBLIN" TimezoneEuropeLondon Timezone = "EUROPE_LONDON" TimezoneEuropeParis Timezone = "EUROPE_PARIS" TimezoneEuropeStockholm Timezone = "EUROPE_STOCKHOLM" TimezoneEuropeZurich Timezone = "EUROPE_ZURICH" TimezoneIsrael Timezone = "ISRAEL" TimezoneMexicoGeneral Timezone = "MEXICO_GENERAL" TimezoneMst7mdt Timezone = "MST7MDT" TimezonePacificAuckland Timezone = "PACIFIC_AUCKLAND" TimezoneUsCentral Timezone = "US_CENTRAL" TimezoneUsEastern Timezone = "US_EASTERN" TimezoneUsMountain Timezone = "US_MOUNTAIN" TimezoneUsPacific Timezone = "US_PACIFIC" )
Enum values for Timezone
type Topic ¶
type Topic struct {
// The details of the resource mentioned in a notification.
//
// This member is required.
Resource *NotificationResource
// The role of the resource mentioned in a notification.
//
// This member is required.
Role NotificationRole
// The subject of the resource mentioned in a notification.
//
// This member is required.
Subject *string
// contains filtered or unexported fields
}
The topic of the notification.
type TypesSearchScope ¶
type TypesSearchScope string
const ( TypesSearchScopeAssetType TypesSearchScope = "ASSET_TYPE" TypesSearchScopeFormType TypesSearchScope = "FORM_TYPE" )
Enum values for TypesSearchScope
func (TypesSearchScope) Values ¶
func (TypesSearchScope) Values() []TypesSearchScope
Values returns all known values for TypesSearchScope. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type UnauthorizedException ¶
type UnauthorizedException struct {
// contains filtered or unexported fields
}
You do not have permission to perform this action.
func (*UnauthorizedException) Error ¶
func (e *UnauthorizedException) Error() string
func (*UnauthorizedException) ErrorCode ¶
func (e *UnauthorizedException) ErrorCode() string
func (*UnauthorizedException) ErrorFault ¶
func (e *UnauthorizedException) ErrorFault() smithy.ErrorFault
func (*UnauthorizedException) ErrorMessage ¶
func (e *UnauthorizedException) ErrorMessage() string
type UnknownUnionMember ¶
type UnknownUnionMember struct {
Tag string
Value []byte
// contains filtered or unexported fields
}
UnknownUnionMember is returned when a union member is returned over the wire, but has an unknown tag.
type UserAssignment ¶
type UserAssignment string
const ( UserAssignmentAutomatic UserAssignment = "AUTOMATIC" UserAssignmentManual UserAssignment = "MANUAL" )
Enum values for UserAssignment
func (UserAssignment) Values ¶
func (UserAssignment) Values() []UserAssignment
Values returns all known values for UserAssignment. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type UserDesignation ¶
type UserDesignation string
const ( UserDesignationProjectOwner UserDesignation = "PROJECT_OWNER" UserDesignationProjectContributor UserDesignation = "PROJECT_CONTRIBUTOR" )
Enum values for UserDesignation
func (UserDesignation) Values ¶
func (UserDesignation) Values() []UserDesignation
Values returns all known values for UserDesignation. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type UserDetails ¶
type UserDetails struct {
// The identifier of the Amazon DataZone user.
//
// This member is required.
UserId *string
// contains filtered or unexported fields
}
The user details of a project member.
type UserProfileDetails ¶
type UserProfileDetails interface {
// contains filtered or unexported methods
}
The details of the user profile in Amazon DataZone.
The following types satisfy this interface:
UserProfileDetailsMemberIam UserProfileDetailsMemberSso
Example (OutputUsage) ¶
package main
import (
"e.coding.net/g-nnjn4981/aito/aws-sdk-go-v2/service/datazone/types"
"fmt"
)
func main() {
var union types.UserProfileDetails
// type switches can be used to check the union value
switch v := union.(type) {
case *types.UserProfileDetailsMemberIam:
_ = v.Value // Value is types.IamUserProfileDetails
case *types.UserProfileDetailsMemberSso:
_ = v.Value // Value is types.SsoUserProfileDetails
case *types.UnknownUnionMember:
fmt.Println("unknown tag:", v.Tag)
default:
fmt.Println("union is nil or unknown type")
}
}
type UserProfileDetailsMemberIam ¶
type UserProfileDetailsMemberIam struct {
Value IamUserProfileDetails
// contains filtered or unexported fields
}
The IAM details included in the user profile details.
type UserProfileDetailsMemberSso ¶
type UserProfileDetailsMemberSso struct {
Value SsoUserProfileDetails
// contains filtered or unexported fields
}
The single sign-on details included in the user profile details.
type UserProfileStatus ¶
type UserProfileStatus string
const ( UserProfileStatusAssigned UserProfileStatus = "ASSIGNED" UserProfileStatusNotAssigned UserProfileStatus = "NOT_ASSIGNED" UserProfileStatusActivated UserProfileStatus = "ACTIVATED" UserProfileStatusDeactivated UserProfileStatus = "DEACTIVATED" )
Enum values for UserProfileStatus
func (UserProfileStatus) Values ¶
func (UserProfileStatus) Values() []UserProfileStatus
Values returns all known values for UserProfileStatus. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type UserProfileSummary ¶
type UserProfileSummary struct {
// The details of the user profile.
Details UserProfileDetails
// The ID of the Amazon DataZone domain of the user profile.
DomainId *string
// The ID of the user profile.
Id *string
// The status of the user profile.
Status UserProfileStatus
// The type of the user profile.
Type UserProfileType
// contains filtered or unexported fields
}
The details of the user profile.
type UserProfileType ¶
type UserProfileType string
const ( UserProfileTypeIam UserProfileType = "IAM" UserProfileTypeSso UserProfileType = "SSO" )
Enum values for UserProfileType
func (UserProfileType) Values ¶
func (UserProfileType) Values() []UserProfileType
Values returns all known values for UserProfileType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type UserSearchType ¶
type UserSearchType string
const ( UserSearchTypeSsoUser UserSearchType = "SSO_USER" UserSearchTypeDatazoneUser UserSearchType = "DATAZONE_USER" UserSearchTypeDatazoneSsoUser UserSearchType = "DATAZONE_SSO_USER" UserSearchTypeDatazoneIamUser UserSearchType = "DATAZONE_IAM_USER" )
Enum values for UserSearchType
func (UserSearchType) Values ¶
func (UserSearchType) Values() []UserSearchType
Values returns all known values for UserSearchType. Note that this can be expanded in the future, and so it is only as up to date as the client.
The ordering of this slice is not guaranteed to be stable across updates.
type UserType ¶
type UserType string
type ValidationException ¶
type ValidationException struct {
Message *string
ErrorCodeOverride *string
// contains filtered or unexported fields
}
The input fails to satisfy the constraints specified by the Amazon Web Services service.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
Source Files
¶
- enums.go
- errors.go
- types.go