Documentation ¶
Overview ¶
Package datazone provides the API client, operations, and parameter types for Amazon DataZone.
Amazon DataZone is a data management service that enables you to catalog, discover, govern, share, and analyze your data. With Amazon DataZone, you can share and access your data across accounts and supported regions. Amazon DataZone simplifies your experience across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.
Index ¶
- Constants
- func NewDefaultEndpointResolver() *internalendpoints.Resolver
- func WithAPIOptions(optFns ...func(*middleware.Stack) error) func(*Options)
- func WithEndpointResolver(v EndpointResolver) func(*Options)deprecated
- func WithEndpointResolverV2(v EndpointResolverV2) func(*Options)
- func WithSigV4SigningName(name string) func(*Options)
- func WithSigV4SigningRegion(region string) func(*Options)
- type AcceptPredictionsInput
- type AcceptPredictionsOutput
- type AcceptSubscriptionRequestInput
- type AcceptSubscriptionRequestOutput
- type AuthResolverParameters
- type AuthSchemeResolver
- type CancelMetadataGenerationRunInput
- type CancelMetadataGenerationRunOutput
- type CancelSubscriptionInput
- type CancelSubscriptionOutput
- type Client
- func (c *Client) AcceptPredictions(ctx context.Context, params *AcceptPredictionsInput, optFns ...func(*Options)) (*AcceptPredictionsOutput, error)
- func (c *Client) AcceptSubscriptionRequest(ctx context.Context, params *AcceptSubscriptionRequestInput, ...) (*AcceptSubscriptionRequestOutput, error)
- func (c *Client) CancelMetadataGenerationRun(ctx context.Context, params *CancelMetadataGenerationRunInput, ...) (*CancelMetadataGenerationRunOutput, error)
- func (c *Client) CancelSubscription(ctx context.Context, params *CancelSubscriptionInput, optFns ...func(*Options)) (*CancelSubscriptionOutput, error)
- func (c *Client) CreateAsset(ctx context.Context, params *CreateAssetInput, optFns ...func(*Options)) (*CreateAssetOutput, error)
- func (c *Client) CreateAssetRevision(ctx context.Context, params *CreateAssetRevisionInput, ...) (*CreateAssetRevisionOutput, error)
- func (c *Client) CreateAssetType(ctx context.Context, params *CreateAssetTypeInput, optFns ...func(*Options)) (*CreateAssetTypeOutput, error)
- func (c *Client) CreateDataSource(ctx context.Context, params *CreateDataSourceInput, optFns ...func(*Options)) (*CreateDataSourceOutput, error)
- func (c *Client) CreateDomain(ctx context.Context, params *CreateDomainInput, optFns ...func(*Options)) (*CreateDomainOutput, error)
- func (c *Client) CreateEnvironment(ctx context.Context, params *CreateEnvironmentInput, optFns ...func(*Options)) (*CreateEnvironmentOutput, error)
- func (c *Client) CreateEnvironmentProfile(ctx context.Context, params *CreateEnvironmentProfileInput, ...) (*CreateEnvironmentProfileOutput, error)
- func (c *Client) CreateFormType(ctx context.Context, params *CreateFormTypeInput, optFns ...func(*Options)) (*CreateFormTypeOutput, error)
- func (c *Client) CreateGlossary(ctx context.Context, params *CreateGlossaryInput, optFns ...func(*Options)) (*CreateGlossaryOutput, error)
- func (c *Client) CreateGlossaryTerm(ctx context.Context, params *CreateGlossaryTermInput, optFns ...func(*Options)) (*CreateGlossaryTermOutput, error)
- func (c *Client) CreateGroupProfile(ctx context.Context, params *CreateGroupProfileInput, optFns ...func(*Options)) (*CreateGroupProfileOutput, error)
- func (c *Client) CreateListingChangeSet(ctx context.Context, params *CreateListingChangeSetInput, ...) (*CreateListingChangeSetOutput, error)
- func (c *Client) CreateProject(ctx context.Context, params *CreateProjectInput, optFns ...func(*Options)) (*CreateProjectOutput, error)
- func (c *Client) CreateProjectMembership(ctx context.Context, params *CreateProjectMembershipInput, ...) (*CreateProjectMembershipOutput, error)
- func (c *Client) CreateSubscriptionGrant(ctx context.Context, params *CreateSubscriptionGrantInput, ...) (*CreateSubscriptionGrantOutput, error)
- func (c *Client) CreateSubscriptionRequest(ctx context.Context, params *CreateSubscriptionRequestInput, ...) (*CreateSubscriptionRequestOutput, error)
- func (c *Client) CreateSubscriptionTarget(ctx context.Context, params *CreateSubscriptionTargetInput, ...) (*CreateSubscriptionTargetOutput, error)
- func (c *Client) CreateUserProfile(ctx context.Context, params *CreateUserProfileInput, optFns ...func(*Options)) (*CreateUserProfileOutput, error)
- func (c *Client) DeleteAsset(ctx context.Context, params *DeleteAssetInput, optFns ...func(*Options)) (*DeleteAssetOutput, error)
- func (c *Client) DeleteAssetType(ctx context.Context, params *DeleteAssetTypeInput, optFns ...func(*Options)) (*DeleteAssetTypeOutput, error)
- func (c *Client) DeleteDataSource(ctx context.Context, params *DeleteDataSourceInput, optFns ...func(*Options)) (*DeleteDataSourceOutput, error)
- func (c *Client) DeleteDomain(ctx context.Context, params *DeleteDomainInput, optFns ...func(*Options)) (*DeleteDomainOutput, error)
- func (c *Client) DeleteEnvironment(ctx context.Context, params *DeleteEnvironmentInput, optFns ...func(*Options)) (*DeleteEnvironmentOutput, error)
- func (c *Client) DeleteEnvironmentBlueprintConfiguration(ctx context.Context, params *DeleteEnvironmentBlueprintConfigurationInput, ...) (*DeleteEnvironmentBlueprintConfigurationOutput, error)
- func (c *Client) DeleteEnvironmentProfile(ctx context.Context, params *DeleteEnvironmentProfileInput, ...) (*DeleteEnvironmentProfileOutput, error)
- func (c *Client) DeleteFormType(ctx context.Context, params *DeleteFormTypeInput, optFns ...func(*Options)) (*DeleteFormTypeOutput, error)
- func (c *Client) DeleteGlossary(ctx context.Context, params *DeleteGlossaryInput, optFns ...func(*Options)) (*DeleteGlossaryOutput, error)
- func (c *Client) DeleteGlossaryTerm(ctx context.Context, params *DeleteGlossaryTermInput, optFns ...func(*Options)) (*DeleteGlossaryTermOutput, error)
- func (c *Client) DeleteListing(ctx context.Context, params *DeleteListingInput, optFns ...func(*Options)) (*DeleteListingOutput, error)
- func (c *Client) DeleteProject(ctx context.Context, params *DeleteProjectInput, optFns ...func(*Options)) (*DeleteProjectOutput, error)
- func (c *Client) DeleteProjectMembership(ctx context.Context, params *DeleteProjectMembershipInput, ...) (*DeleteProjectMembershipOutput, error)
- func (c *Client) DeleteSubscriptionGrant(ctx context.Context, params *DeleteSubscriptionGrantInput, ...) (*DeleteSubscriptionGrantOutput, error)
- func (c *Client) DeleteSubscriptionRequest(ctx context.Context, params *DeleteSubscriptionRequestInput, ...) (*DeleteSubscriptionRequestOutput, error)
- func (c *Client) DeleteSubscriptionTarget(ctx context.Context, params *DeleteSubscriptionTargetInput, ...) (*DeleteSubscriptionTargetOutput, error)
- func (c *Client) DeleteTimeSeriesDataPoints(ctx context.Context, params *DeleteTimeSeriesDataPointsInput, ...) (*DeleteTimeSeriesDataPointsOutput, error)
- func (c *Client) GetAsset(ctx context.Context, params *GetAssetInput, optFns ...func(*Options)) (*GetAssetOutput, error)
- func (c *Client) GetAssetType(ctx context.Context, params *GetAssetTypeInput, optFns ...func(*Options)) (*GetAssetTypeOutput, error)
- func (c *Client) GetDataSource(ctx context.Context, params *GetDataSourceInput, optFns ...func(*Options)) (*GetDataSourceOutput, error)
- func (c *Client) GetDataSourceRun(ctx context.Context, params *GetDataSourceRunInput, optFns ...func(*Options)) (*GetDataSourceRunOutput, error)
- func (c *Client) GetDomain(ctx context.Context, params *GetDomainInput, optFns ...func(*Options)) (*GetDomainOutput, error)
- func (c *Client) GetEnvironment(ctx context.Context, params *GetEnvironmentInput, optFns ...func(*Options)) (*GetEnvironmentOutput, error)
- func (c *Client) GetEnvironmentBlueprint(ctx context.Context, params *GetEnvironmentBlueprintInput, ...) (*GetEnvironmentBlueprintOutput, error)
- func (c *Client) GetEnvironmentBlueprintConfiguration(ctx context.Context, params *GetEnvironmentBlueprintConfigurationInput, ...) (*GetEnvironmentBlueprintConfigurationOutput, error)
- func (c *Client) GetEnvironmentProfile(ctx context.Context, params *GetEnvironmentProfileInput, ...) (*GetEnvironmentProfileOutput, error)
- func (c *Client) GetFormType(ctx context.Context, params *GetFormTypeInput, optFns ...func(*Options)) (*GetFormTypeOutput, error)
- func (c *Client) GetGlossary(ctx context.Context, params *GetGlossaryInput, optFns ...func(*Options)) (*GetGlossaryOutput, error)
- func (c *Client) GetGlossaryTerm(ctx context.Context, params *GetGlossaryTermInput, optFns ...func(*Options)) (*GetGlossaryTermOutput, error)
- func (c *Client) GetGroupProfile(ctx context.Context, params *GetGroupProfileInput, optFns ...func(*Options)) (*GetGroupProfileOutput, error)
- func (c *Client) GetIamPortalLoginUrl(ctx context.Context, params *GetIamPortalLoginUrlInput, ...) (*GetIamPortalLoginUrlOutput, error)
- func (c *Client) GetListing(ctx context.Context, params *GetListingInput, optFns ...func(*Options)) (*GetListingOutput, error)
- func (c *Client) GetMetadataGenerationRun(ctx context.Context, params *GetMetadataGenerationRunInput, ...) (*GetMetadataGenerationRunOutput, error)
- func (c *Client) GetProject(ctx context.Context, params *GetProjectInput, optFns ...func(*Options)) (*GetProjectOutput, error)
- func (c *Client) GetSubscription(ctx context.Context, params *GetSubscriptionInput, optFns ...func(*Options)) (*GetSubscriptionOutput, error)
- func (c *Client) GetSubscriptionGrant(ctx context.Context, params *GetSubscriptionGrantInput, ...) (*GetSubscriptionGrantOutput, error)
- func (c *Client) GetSubscriptionRequestDetails(ctx context.Context, params *GetSubscriptionRequestDetailsInput, ...) (*GetSubscriptionRequestDetailsOutput, error)
- func (c *Client) GetSubscriptionTarget(ctx context.Context, params *GetSubscriptionTargetInput, ...) (*GetSubscriptionTargetOutput, error)
- func (c *Client) GetTimeSeriesDataPoint(ctx context.Context, params *GetTimeSeriesDataPointInput, ...) (*GetTimeSeriesDataPointOutput, error)
- func (c *Client) GetUserProfile(ctx context.Context, params *GetUserProfileInput, optFns ...func(*Options)) (*GetUserProfileOutput, error)
- func (c *Client) ListAssetRevisions(ctx context.Context, params *ListAssetRevisionsInput, optFns ...func(*Options)) (*ListAssetRevisionsOutput, error)
- func (c *Client) ListDataSourceRunActivities(ctx context.Context, params *ListDataSourceRunActivitiesInput, ...) (*ListDataSourceRunActivitiesOutput, error)
- func (c *Client) ListDataSourceRuns(ctx context.Context, params *ListDataSourceRunsInput, optFns ...func(*Options)) (*ListDataSourceRunsOutput, error)
- func (c *Client) ListDataSources(ctx context.Context, params *ListDataSourcesInput, optFns ...func(*Options)) (*ListDataSourcesOutput, error)
- func (c *Client) ListDomains(ctx context.Context, params *ListDomainsInput, optFns ...func(*Options)) (*ListDomainsOutput, error)
- func (c *Client) ListEnvironmentBlueprintConfigurations(ctx context.Context, params *ListEnvironmentBlueprintConfigurationsInput, ...) (*ListEnvironmentBlueprintConfigurationsOutput, error)
- func (c *Client) ListEnvironmentBlueprints(ctx context.Context, params *ListEnvironmentBlueprintsInput, ...) (*ListEnvironmentBlueprintsOutput, error)
- func (c *Client) ListEnvironmentProfiles(ctx context.Context, params *ListEnvironmentProfilesInput, ...) (*ListEnvironmentProfilesOutput, error)
- func (c *Client) ListEnvironments(ctx context.Context, params *ListEnvironmentsInput, optFns ...func(*Options)) (*ListEnvironmentsOutput, error)
- func (c *Client) ListMetadataGenerationRuns(ctx context.Context, params *ListMetadataGenerationRunsInput, ...) (*ListMetadataGenerationRunsOutput, error)
- func (c *Client) ListNotifications(ctx context.Context, params *ListNotificationsInput, optFns ...func(*Options)) (*ListNotificationsOutput, error)
- func (c *Client) ListProjectMemberships(ctx context.Context, params *ListProjectMembershipsInput, ...) (*ListProjectMembershipsOutput, error)
- func (c *Client) ListProjects(ctx context.Context, params *ListProjectsInput, optFns ...func(*Options)) (*ListProjectsOutput, error)
- func (c *Client) ListSubscriptionGrants(ctx context.Context, params *ListSubscriptionGrantsInput, ...) (*ListSubscriptionGrantsOutput, error)
- func (c *Client) ListSubscriptionRequests(ctx context.Context, params *ListSubscriptionRequestsInput, ...) (*ListSubscriptionRequestsOutput, error)
- func (c *Client) ListSubscriptionTargets(ctx context.Context, params *ListSubscriptionTargetsInput, ...) (*ListSubscriptionTargetsOutput, error)
- func (c *Client) ListSubscriptions(ctx context.Context, params *ListSubscriptionsInput, optFns ...func(*Options)) (*ListSubscriptionsOutput, error)
- func (c *Client) ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, ...) (*ListTagsForResourceOutput, error)
- func (c *Client) ListTimeSeriesDataPoints(ctx context.Context, params *ListTimeSeriesDataPointsInput, ...) (*ListTimeSeriesDataPointsOutput, error)
- func (c *Client) Options() Options
- func (c *Client) PostTimeSeriesDataPoints(ctx context.Context, params *PostTimeSeriesDataPointsInput, ...) (*PostTimeSeriesDataPointsOutput, error)
- func (c *Client) PutEnvironmentBlueprintConfiguration(ctx context.Context, params *PutEnvironmentBlueprintConfigurationInput, ...) (*PutEnvironmentBlueprintConfigurationOutput, error)
- func (c *Client) RejectPredictions(ctx context.Context, params *RejectPredictionsInput, optFns ...func(*Options)) (*RejectPredictionsOutput, error)
- func (c *Client) RejectSubscriptionRequest(ctx context.Context, params *RejectSubscriptionRequestInput, ...) (*RejectSubscriptionRequestOutput, error)
- func (c *Client) RevokeSubscription(ctx context.Context, params *RevokeSubscriptionInput, optFns ...func(*Options)) (*RevokeSubscriptionOutput, error)
- func (c *Client) Search(ctx context.Context, params *SearchInput, optFns ...func(*Options)) (*SearchOutput, error)
- func (c *Client) SearchGroupProfiles(ctx context.Context, params *SearchGroupProfilesInput, ...) (*SearchGroupProfilesOutput, error)
- func (c *Client) SearchListings(ctx context.Context, params *SearchListingsInput, optFns ...func(*Options)) (*SearchListingsOutput, error)
- func (c *Client) SearchTypes(ctx context.Context, params *SearchTypesInput, optFns ...func(*Options)) (*SearchTypesOutput, error)
- func (c *Client) SearchUserProfiles(ctx context.Context, params *SearchUserProfilesInput, optFns ...func(*Options)) (*SearchUserProfilesOutput, error)
- func (c *Client) StartDataSourceRun(ctx context.Context, params *StartDataSourceRunInput, optFns ...func(*Options)) (*StartDataSourceRunOutput, error)
- func (c *Client) StartMetadataGenerationRun(ctx context.Context, params *StartMetadataGenerationRunInput, ...) (*StartMetadataGenerationRunOutput, error)
- func (c *Client) TagResource(ctx context.Context, params *TagResourceInput, optFns ...func(*Options)) (*TagResourceOutput, error)
- func (c *Client) UntagResource(ctx context.Context, params *UntagResourceInput, optFns ...func(*Options)) (*UntagResourceOutput, error)
- func (c *Client) UpdateDataSource(ctx context.Context, params *UpdateDataSourceInput, optFns ...func(*Options)) (*UpdateDataSourceOutput, error)
- func (c *Client) UpdateDomain(ctx context.Context, params *UpdateDomainInput, optFns ...func(*Options)) (*UpdateDomainOutput, error)
- func (c *Client) UpdateEnvironment(ctx context.Context, params *UpdateEnvironmentInput, optFns ...func(*Options)) (*UpdateEnvironmentOutput, error)
- func (c *Client) UpdateEnvironmentProfile(ctx context.Context, params *UpdateEnvironmentProfileInput, ...) (*UpdateEnvironmentProfileOutput, error)
- func (c *Client) UpdateGlossary(ctx context.Context, params *UpdateGlossaryInput, optFns ...func(*Options)) (*UpdateGlossaryOutput, error)
- func (c *Client) UpdateGlossaryTerm(ctx context.Context, params *UpdateGlossaryTermInput, optFns ...func(*Options)) (*UpdateGlossaryTermOutput, error)
- func (c *Client) UpdateGroupProfile(ctx context.Context, params *UpdateGroupProfileInput, optFns ...func(*Options)) (*UpdateGroupProfileOutput, error)
- func (c *Client) UpdateProject(ctx context.Context, params *UpdateProjectInput, optFns ...func(*Options)) (*UpdateProjectOutput, error)
- func (c *Client) UpdateSubscriptionGrantStatus(ctx context.Context, params *UpdateSubscriptionGrantStatusInput, ...) (*UpdateSubscriptionGrantStatusOutput, error)
- func (c *Client) UpdateSubscriptionRequest(ctx context.Context, params *UpdateSubscriptionRequestInput, ...) (*UpdateSubscriptionRequestOutput, error)
- func (c *Client) UpdateSubscriptionTarget(ctx context.Context, params *UpdateSubscriptionTargetInput, ...) (*UpdateSubscriptionTargetOutput, error)
- func (c *Client) UpdateUserProfile(ctx context.Context, params *UpdateUserProfileInput, optFns ...func(*Options)) (*UpdateUserProfileOutput, error)
- type CreateAssetInput
- type CreateAssetOutput
- type CreateAssetRevisionInput
- type CreateAssetRevisionOutput
- type CreateAssetTypeInput
- type CreateAssetTypeOutput
- type CreateDataSourceInput
- type CreateDataSourceOutput
- type CreateDomainInput
- type CreateDomainOutput
- type CreateEnvironmentInput
- type CreateEnvironmentOutput
- type CreateEnvironmentProfileInput
- type CreateEnvironmentProfileOutput
- type CreateFormTypeInput
- type CreateFormTypeOutput
- type CreateGlossaryInput
- type CreateGlossaryOutput
- type CreateGlossaryTermInput
- type CreateGlossaryTermOutput
- type CreateGroupProfileInput
- type CreateGroupProfileOutput
- type CreateListingChangeSetInput
- type CreateListingChangeSetOutput
- type CreateProjectInput
- type CreateProjectMembershipInput
- type CreateProjectMembershipOutput
- type CreateProjectOutput
- type CreateSubscriptionGrantInput
- type CreateSubscriptionGrantOutput
- type CreateSubscriptionRequestInput
- type CreateSubscriptionRequestOutput
- type CreateSubscriptionTargetInput
- type CreateSubscriptionTargetOutput
- type CreateUserProfileInput
- type CreateUserProfileOutput
- type DeleteAssetInput
- type DeleteAssetOutput
- type DeleteAssetTypeInput
- type DeleteAssetTypeOutput
- type DeleteDataSourceInput
- type DeleteDataSourceOutput
- type DeleteDomainInput
- type DeleteDomainOutput
- type DeleteEnvironmentBlueprintConfigurationInput
- type DeleteEnvironmentBlueprintConfigurationOutput
- type DeleteEnvironmentInput
- type DeleteEnvironmentOutput
- type DeleteEnvironmentProfileInput
- type DeleteEnvironmentProfileOutput
- type DeleteFormTypeInput
- type DeleteFormTypeOutput
- type DeleteGlossaryInput
- type DeleteGlossaryOutput
- type DeleteGlossaryTermInput
- type DeleteGlossaryTermOutput
- type DeleteListingInput
- type DeleteListingOutput
- type DeleteProjectInput
- type DeleteProjectMembershipInput
- type DeleteProjectMembershipOutput
- type DeleteProjectOutput
- type DeleteSubscriptionGrantInput
- type DeleteSubscriptionGrantOutput
- type DeleteSubscriptionRequestInput
- type DeleteSubscriptionRequestOutput
- type DeleteSubscriptionTargetInput
- type DeleteSubscriptionTargetOutput
- type DeleteTimeSeriesDataPointsInput
- type DeleteTimeSeriesDataPointsOutput
- type EndpointParameters
- type EndpointResolver
- type EndpointResolverFunc
- type EndpointResolverOptions
- type EndpointResolverV2
- type GetAssetInput
- type GetAssetOutput
- type GetAssetTypeInput
- type GetAssetTypeOutput
- type GetDataSourceInput
- type GetDataSourceOutput
- type GetDataSourceRunInput
- type GetDataSourceRunOutput
- type GetDomainInput
- type GetDomainOutput
- type GetEnvironmentBlueprintConfigurationInput
- type GetEnvironmentBlueprintConfigurationOutput
- type GetEnvironmentBlueprintInput
- type GetEnvironmentBlueprintOutput
- type GetEnvironmentInput
- type GetEnvironmentOutput
- type GetEnvironmentProfileInput
- type GetEnvironmentProfileOutput
- type GetFormTypeInput
- type GetFormTypeOutput
- type GetGlossaryInput
- type GetGlossaryOutput
- type GetGlossaryTermInput
- type GetGlossaryTermOutput
- type GetGroupProfileInput
- type GetGroupProfileOutput
- type GetIamPortalLoginUrlInput
- type GetIamPortalLoginUrlOutput
- type GetListingInput
- type GetListingOutput
- type GetMetadataGenerationRunInput
- type GetMetadataGenerationRunOutput
- type GetProjectInput
- type GetProjectOutput
- type GetSubscriptionGrantInput
- type GetSubscriptionGrantOutput
- type GetSubscriptionInput
- type GetSubscriptionOutput
- type GetSubscriptionRequestDetailsInput
- type GetSubscriptionRequestDetailsOutput
- type GetSubscriptionTargetInput
- type GetSubscriptionTargetOutput
- type GetTimeSeriesDataPointInput
- type GetTimeSeriesDataPointOutput
- type GetUserProfileInput
- type GetUserProfileOutput
- type HTTPClient
- type HTTPSignerV4
- type IdempotencyTokenProvider
- type ListAssetRevisionsAPIClient
- type ListAssetRevisionsInput
- type ListAssetRevisionsOutput
- type ListAssetRevisionsPaginator
- type ListAssetRevisionsPaginatorOptions
- type ListDataSourceRunActivitiesAPIClient
- type ListDataSourceRunActivitiesInput
- type ListDataSourceRunActivitiesOutput
- type ListDataSourceRunActivitiesPaginator
- type ListDataSourceRunActivitiesPaginatorOptions
- type ListDataSourceRunsAPIClient
- type ListDataSourceRunsInput
- type ListDataSourceRunsOutput
- type ListDataSourceRunsPaginator
- type ListDataSourceRunsPaginatorOptions
- type ListDataSourcesAPIClient
- type ListDataSourcesInput
- type ListDataSourcesOutput
- type ListDataSourcesPaginator
- type ListDataSourcesPaginatorOptions
- type ListDomainsAPIClient
- type ListDomainsInput
- type ListDomainsOutput
- type ListDomainsPaginator
- type ListDomainsPaginatorOptions
- type ListEnvironmentBlueprintConfigurationsAPIClient
- type ListEnvironmentBlueprintConfigurationsInput
- type ListEnvironmentBlueprintConfigurationsOutput
- type ListEnvironmentBlueprintConfigurationsPaginator
- type ListEnvironmentBlueprintConfigurationsPaginatorOptions
- type ListEnvironmentBlueprintsAPIClient
- type ListEnvironmentBlueprintsInput
- type ListEnvironmentBlueprintsOutput
- type ListEnvironmentBlueprintsPaginator
- type ListEnvironmentBlueprintsPaginatorOptions
- type ListEnvironmentProfilesAPIClient
- type ListEnvironmentProfilesInput
- type ListEnvironmentProfilesOutput
- type ListEnvironmentProfilesPaginator
- type ListEnvironmentProfilesPaginatorOptions
- type ListEnvironmentsAPIClient
- type ListEnvironmentsInput
- type ListEnvironmentsOutput
- type ListEnvironmentsPaginator
- type ListEnvironmentsPaginatorOptions
- type ListMetadataGenerationRunsAPIClient
- type ListMetadataGenerationRunsInput
- type ListMetadataGenerationRunsOutput
- type ListMetadataGenerationRunsPaginator
- type ListMetadataGenerationRunsPaginatorOptions
- type ListNotificationsAPIClient
- type ListNotificationsInput
- type ListNotificationsOutput
- type ListNotificationsPaginator
- type ListNotificationsPaginatorOptions
- type ListProjectMembershipsAPIClient
- type ListProjectMembershipsInput
- type ListProjectMembershipsOutput
- type ListProjectMembershipsPaginator
- type ListProjectMembershipsPaginatorOptions
- type ListProjectsAPIClient
- type ListProjectsInput
- type ListProjectsOutput
- type ListProjectsPaginator
- type ListProjectsPaginatorOptions
- type ListSubscriptionGrantsAPIClient
- type ListSubscriptionGrantsInput
- type ListSubscriptionGrantsOutput
- type ListSubscriptionGrantsPaginator
- type ListSubscriptionGrantsPaginatorOptions
- type ListSubscriptionRequestsAPIClient
- type ListSubscriptionRequestsInput
- type ListSubscriptionRequestsOutput
- type ListSubscriptionRequestsPaginator
- type ListSubscriptionRequestsPaginatorOptions
- type ListSubscriptionTargetsAPIClient
- type ListSubscriptionTargetsInput
- type ListSubscriptionTargetsOutput
- type ListSubscriptionTargetsPaginator
- type ListSubscriptionTargetsPaginatorOptions
- type ListSubscriptionsAPIClient
- type ListSubscriptionsInput
- type ListSubscriptionsOutput
- type ListSubscriptionsPaginator
- type ListSubscriptionsPaginatorOptions
- type ListTagsForResourceInput
- type ListTagsForResourceOutput
- type ListTimeSeriesDataPointsAPIClient
- type ListTimeSeriesDataPointsInput
- type ListTimeSeriesDataPointsOutput
- type ListTimeSeriesDataPointsPaginator
- type ListTimeSeriesDataPointsPaginatorOptions
- type Options
- type PostTimeSeriesDataPointsInput
- type PostTimeSeriesDataPointsOutput
- type PutEnvironmentBlueprintConfigurationInput
- type PutEnvironmentBlueprintConfigurationOutput
- type RejectPredictionsInput
- type RejectPredictionsOutput
- type RejectSubscriptionRequestInput
- type RejectSubscriptionRequestOutput
- type ResolveEndpoint
- type RevokeSubscriptionInput
- type RevokeSubscriptionOutput
- type SearchAPIClient
- type SearchGroupProfilesAPIClient
- type SearchGroupProfilesInput
- type SearchGroupProfilesOutput
- type SearchGroupProfilesPaginator
- type SearchGroupProfilesPaginatorOptions
- type SearchInput
- type SearchListingsAPIClient
- type SearchListingsInput
- type SearchListingsOutput
- type SearchListingsPaginator
- type SearchListingsPaginatorOptions
- type SearchOutput
- type SearchPaginator
- type SearchPaginatorOptions
- type SearchTypesAPIClient
- type SearchTypesInput
- type SearchTypesOutput
- type SearchTypesPaginator
- type SearchTypesPaginatorOptions
- type SearchUserProfilesAPIClient
- type SearchUserProfilesInput
- type SearchUserProfilesOutput
- type SearchUserProfilesPaginator
- type SearchUserProfilesPaginatorOptions
- type StartDataSourceRunInput
- type StartDataSourceRunOutput
- type StartMetadataGenerationRunInput
- type StartMetadataGenerationRunOutput
- type TagResourceInput
- type TagResourceOutput
- type UntagResourceInput
- type UntagResourceOutput
- type UpdateDataSourceInput
- type UpdateDataSourceOutput
- type UpdateDomainInput
- type UpdateDomainOutput
- type UpdateEnvironmentInput
- type UpdateEnvironmentOutput
- type UpdateEnvironmentProfileInput
- type UpdateEnvironmentProfileOutput
- type UpdateGlossaryInput
- type UpdateGlossaryOutput
- type UpdateGlossaryTermInput
- type UpdateGlossaryTermOutput
- type UpdateGroupProfileInput
- type UpdateGroupProfileOutput
- type UpdateProjectInput
- type UpdateProjectOutput
- type UpdateSubscriptionGrantStatusInput
- type UpdateSubscriptionGrantStatusOutput
- type UpdateSubscriptionRequestInput
- type UpdateSubscriptionRequestOutput
- type UpdateSubscriptionTargetInput
- type UpdateSubscriptionTargetOutput
- type UpdateUserProfileInput
- type UpdateUserProfileOutput
Constants ¶
const ServiceAPIVersion = "2018-05-10"
const ServiceID = "DataZone"
Variables ¶
This section is empty.
Functions ¶
func NewDefaultEndpointResolver ¶
func NewDefaultEndpointResolver() *internalendpoints.Resolver
NewDefaultEndpointResolver constructs a new service endpoint resolver
func WithAPIOptions ¶
func WithAPIOptions(optFns ...func(*middleware.Stack) error) func(*Options)
WithAPIOptions returns a functional option for setting the Client's APIOptions option.
func WithEndpointResolver
deprecated
func WithEndpointResolver(v EndpointResolver) func(*Options)
Deprecated: EndpointResolver and WithEndpointResolver. Providing a value for this field will likely prevent you from using any endpoint-related service features released after the introduction of EndpointResolverV2 and BaseEndpoint.
To migrate an EndpointResolver implementation that uses a custom endpoint, set the client option BaseEndpoint instead.
func WithEndpointResolverV2 ¶
func WithEndpointResolverV2(v EndpointResolverV2) func(*Options)
WithEndpointResolverV2 returns a functional option for setting the Client's EndpointResolverV2 option.
func WithSigV4SigningName ¶
WithSigV4SigningName applies an override to the authentication workflow to use the given signing name for SigV4-authenticated operations.
This is an advanced setting. The value here is FINAL, taking precedence over the resolved signing name from both auth scheme resolution and endpoint resolution.
func WithSigV4SigningRegion ¶
WithSigV4SigningRegion applies an override to the authentication workflow to use the given signing region for SigV4-authenticated operations.
This is an advanced setting. The value here is FINAL, taking precedence over the resolved signing region from both auth scheme resolution and endpoint resolution.
Types ¶
type AcceptPredictionsInput ¶
type AcceptPredictionsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The identifier of the asset. // // This member is required. Identifier *string // Specifies the prediction (aka, the automatically generated piece of metadata) // and the target (for example, a column name) that can be accepted. AcceptChoices []types.AcceptChoice // Specifies the rule (or the conditions) under which a prediction can be accepted. AcceptRule *types.AcceptRule // A unique, case-sensitive identifier to ensure idempotency of the request. This // field is automatically populated if not provided. ClientToken *string // The revision that is to be made to the asset. Revision *string // contains filtered or unexported fields }
type AcceptPredictionsOutput ¶
type AcceptPredictionsOutput struct { // The ID of the asset. // // This member is required. AssetId *string // The identifier of the Amazon DataZone domain. // // This member is required. DomainId *string // The revision that is to be made to the asset. // // This member is required. Revision *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type AcceptSubscriptionRequestInput ¶
type AcceptSubscriptionRequestInput struct { // The Amazon DataZone domain where the specified subscription request is being // accepted. // // This member is required. DomainIdentifier *string // The unique identifier of the subscription request that is to be accepted. // // This member is required. Identifier *string // A description that specifies the reason for accepting the specified // subscription request. DecisionComment *string // contains filtered or unexported fields }
type AcceptSubscriptionRequestOutput ¶
type AcceptSubscriptionRequestOutput struct { // The timestamp that specifies when the subscription request was accepted. // // This member is required. CreatedAt *time.Time // Specifies the Amazon DataZone user that accepted the specified subscription // request. // // This member is required. CreatedBy *string // The unique identifier of the Amazon DataZone domain where the specified // subscription request was accepted. // // This member is required. DomainId *string // The identifier of the subscription request. // // This member is required. Id *string // Specifies the reason for requesting a subscription to the asset. // // This member is required. RequestReason *string // Specifies the status of the subscription request. // // This member is required. Status types.SubscriptionRequestStatus // Specifies the asset for which the subscription request was created. // // This member is required. SubscribedListings []types.SubscribedListing // Specifies the Amazon DataZone users who are subscribed to the asset specified // in the subscription request. // // This member is required. SubscribedPrincipals []types.SubscribedPrincipal // Specifies the timestamp when subscription request was updated. // // This member is required. UpdatedAt *time.Time // Specifies the reason for accepting the subscription request. DecisionComment *string // Specifes the ID of the Amazon DataZone user who reviewed the subscription // request. ReviewerId *string // Specifies the Amazon DataZone user who updated the subscription request. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type AuthResolverParameters ¶
type AuthResolverParameters struct { // The name of the operation being invoked. Operation string // The region in which the operation is being invoked. Region string }
AuthResolverParameters contains the set of inputs necessary for auth scheme resolution.
type AuthSchemeResolver ¶
type AuthSchemeResolver interface {
ResolveAuthSchemes(context.Context, *AuthResolverParameters) ([]*smithyauth.Option, error)
}
AuthSchemeResolver returns a set of possible authentication options for an operation.
type CancelMetadataGenerationRunInput ¶
type CancelMetadataGenerationRunInput struct { // The ID of the Amazon DataZone domain in which the metadata generation run is to // be cancelled. // // This member is required. DomainIdentifier *string // The ID of the metadata generation run. // // This member is required. Identifier *string // contains filtered or unexported fields }
type CancelMetadataGenerationRunOutput ¶
type CancelMetadataGenerationRunOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CancelSubscriptionInput ¶
type CancelSubscriptionInput struct { // The unique identifier of the Amazon DataZone domain where the subscription // request is being cancelled. // // This member is required. DomainIdentifier *string // The unique identifier of the subscription that is being cancelled. // // This member is required. Identifier *string // contains filtered or unexported fields }
type CancelSubscriptionOutput ¶
type CancelSubscriptionOutput struct { // The timestamp that specifies when the request to cancel the subscription was // created. // // This member is required. CreatedAt *time.Time // Specifies the Amazon DataZone user who is cancelling the subscription. // // This member is required. CreatedBy *string // The unique identifier of the Amazon DataZone domain where the subscription is // being cancelled. // // This member is required. DomainId *string // The identifier of the subscription. // // This member is required. Id *string // The status of the request to cancel the subscription. // // This member is required. Status types.SubscriptionStatus // The asset to which a subscription is being cancelled. // // This member is required. SubscribedListing *types.SubscribedListing // The Amazon DataZone user who is made a subscriber to the specified asset by the // subscription that is being cancelled. // // This member is required. SubscribedPrincipal types.SubscribedPrincipal // The timestamp that specifies when the subscription was cancelled. // // This member is required. UpdatedAt *time.Time // Specifies whether the permissions to the asset are retained after the // subscription is cancelled. RetainPermissions *bool // The unique ID of the subscripton request for the subscription that is being // cancelled. SubscriptionRequestId *string // The Amazon DataZone user that cancelled the subscription. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client provides the API client to make operations call for Amazon DataZone.
func New ¶
New returns an initialized Client based on the functional options. Provide additional functional options to further configure the behavior of the client, such as changing the client's endpoint or adding custom middleware behavior.
func NewFromConfig ¶
NewFromConfig returns a new client from the provided config.
func (*Client) AcceptPredictions ¶
func (c *Client) AcceptPredictions(ctx context.Context, params *AcceptPredictionsInput, optFns ...func(*Options)) (*AcceptPredictionsOutput, error)
Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.
func (*Client) AcceptSubscriptionRequest ¶
func (c *Client) AcceptSubscriptionRequest(ctx context.Context, params *AcceptSubscriptionRequestInput, optFns ...func(*Options)) (*AcceptSubscriptionRequestOutput, error)
Accepts a subscription request to a specific asset.
func (*Client) CancelMetadataGenerationRun ¶
func (c *Client) CancelMetadataGenerationRun(ctx context.Context, params *CancelMetadataGenerationRunInput, optFns ...func(*Options)) (*CancelMetadataGenerationRunOutput, error)
Cancels the metadata generation run.
func (*Client) CancelSubscription ¶
func (c *Client) CancelSubscription(ctx context.Context, params *CancelSubscriptionInput, optFns ...func(*Options)) (*CancelSubscriptionOutput, error)
Cancels the subscription to the specified asset.
func (*Client) CreateAsset ¶
func (c *Client) CreateAsset(ctx context.Context, params *CreateAssetInput, optFns ...func(*Options)) (*CreateAssetOutput, error)
Creates an asset in Amazon DataZone catalog.
func (*Client) CreateAssetRevision ¶
func (c *Client) CreateAssetRevision(ctx context.Context, params *CreateAssetRevisionInput, optFns ...func(*Options)) (*CreateAssetRevisionOutput, error)
Creates a revision of the asset.
func (*Client) CreateAssetType ¶
func (c *Client) CreateAssetType(ctx context.Context, params *CreateAssetTypeInput, optFns ...func(*Options)) (*CreateAssetTypeOutput, error)
Creates a custom asset type.
func (*Client) CreateDataSource ¶
func (c *Client) CreateDataSource(ctx context.Context, params *CreateDataSourceInput, optFns ...func(*Options)) (*CreateDataSourceOutput, error)
Creates an Amazon DataZone data source.
func (*Client) CreateDomain ¶
func (c *Client) CreateDomain(ctx context.Context, params *CreateDomainInput, optFns ...func(*Options)) (*CreateDomainOutput, error)
Creates an Amazon DataZone domain.
func (*Client) CreateEnvironment ¶
func (c *Client) CreateEnvironment(ctx context.Context, params *CreateEnvironmentInput, optFns ...func(*Options)) (*CreateEnvironmentOutput, error)
Create an Amazon DataZone environment.
func (*Client) CreateEnvironmentProfile ¶
func (c *Client) CreateEnvironmentProfile(ctx context.Context, params *CreateEnvironmentProfileInput, optFns ...func(*Options)) (*CreateEnvironmentProfileOutput, error)
Creates an Amazon DataZone environment profile.
func (*Client) CreateFormType ¶
func (c *Client) CreateFormType(ctx context.Context, params *CreateFormTypeInput, optFns ...func(*Options)) (*CreateFormTypeOutput, error)
Creates a metadata form type.
func (*Client) CreateGlossary ¶
func (c *Client) CreateGlossary(ctx context.Context, params *CreateGlossaryInput, optFns ...func(*Options)) (*CreateGlossaryOutput, error)
Creates an Amazon DataZone business glossary.
func (*Client) CreateGlossaryTerm ¶
func (c *Client) CreateGlossaryTerm(ctx context.Context, params *CreateGlossaryTermInput, optFns ...func(*Options)) (*CreateGlossaryTermOutput, error)
Creates a business glossary term.
func (*Client) CreateGroupProfile ¶
func (c *Client) CreateGroupProfile(ctx context.Context, params *CreateGroupProfileInput, optFns ...func(*Options)) (*CreateGroupProfileOutput, error)
Creates a group profile in Amazon DataZone.
func (*Client) CreateListingChangeSet ¶
func (c *Client) CreateListingChangeSet(ctx context.Context, params *CreateListingChangeSetInput, optFns ...func(*Options)) (*CreateListingChangeSetOutput, error)
Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog.
func (*Client) CreateProject ¶
func (c *Client) CreateProject(ctx context.Context, params *CreateProjectInput, optFns ...func(*Options)) (*CreateProjectOutput, error)
Creates an Amazon DataZone project.
func (*Client) CreateProjectMembership ¶
func (c *Client) CreateProjectMembership(ctx context.Context, params *CreateProjectMembershipInput, optFns ...func(*Options)) (*CreateProjectMembershipOutput, error)
Creates a project membership in Amazon DataZone.
func (*Client) CreateSubscriptionGrant ¶
func (c *Client) CreateSubscriptionGrant(ctx context.Context, params *CreateSubscriptionGrantInput, optFns ...func(*Options)) (*CreateSubscriptionGrantOutput, error)
Creates a subsscription grant in Amazon DataZone.
func (*Client) CreateSubscriptionRequest ¶
func (c *Client) CreateSubscriptionRequest(ctx context.Context, params *CreateSubscriptionRequestInput, optFns ...func(*Options)) (*CreateSubscriptionRequestOutput, error)
Creates a subscription request in Amazon DataZone.
func (*Client) CreateSubscriptionTarget ¶
func (c *Client) CreateSubscriptionTarget(ctx context.Context, params *CreateSubscriptionTargetInput, optFns ...func(*Options)) (*CreateSubscriptionTargetOutput, error)
Creates a subscription target in Amazon DataZone.
func (*Client) CreateUserProfile ¶
func (c *Client) CreateUserProfile(ctx context.Context, params *CreateUserProfileInput, optFns ...func(*Options)) (*CreateUserProfileOutput, error)
Creates a user profile in Amazon DataZone.
func (*Client) DeleteAsset ¶
func (c *Client) DeleteAsset(ctx context.Context, params *DeleteAssetInput, optFns ...func(*Options)) (*DeleteAssetOutput, error)
Delets an asset in Amazon DataZone.
func (*Client) DeleteAssetType ¶
func (c *Client) DeleteAssetType(ctx context.Context, params *DeleteAssetTypeInput, optFns ...func(*Options)) (*DeleteAssetTypeOutput, error)
Deletes an asset type in Amazon DataZone.
func (*Client) DeleteDataSource ¶
func (c *Client) DeleteDataSource(ctx context.Context, params *DeleteDataSourceInput, optFns ...func(*Options)) (*DeleteDataSourceOutput, error)
Deletes a data source in Amazon DataZone.
func (*Client) DeleteDomain ¶
func (c *Client) DeleteDomain(ctx context.Context, params *DeleteDomainInput, optFns ...func(*Options)) (*DeleteDomainOutput, error)
Deletes a Amazon DataZone domain.
func (*Client) DeleteEnvironment ¶
func (c *Client) DeleteEnvironment(ctx context.Context, params *DeleteEnvironmentInput, optFns ...func(*Options)) (*DeleteEnvironmentOutput, error)
Deletes an environment in Amazon DataZone.
func (*Client) DeleteEnvironmentBlueprintConfiguration ¶
func (c *Client) DeleteEnvironmentBlueprintConfiguration(ctx context.Context, params *DeleteEnvironmentBlueprintConfigurationInput, optFns ...func(*Options)) (*DeleteEnvironmentBlueprintConfigurationOutput, error)
Deletes the blueprint configuration in Amazon DataZone.
func (*Client) DeleteEnvironmentProfile ¶
func (c *Client) DeleteEnvironmentProfile(ctx context.Context, params *DeleteEnvironmentProfileInput, optFns ...func(*Options)) (*DeleteEnvironmentProfileOutput, error)
Deletes an environment profile in Amazon DataZone.
func (*Client) DeleteFormType ¶
func (c *Client) DeleteFormType(ctx context.Context, params *DeleteFormTypeInput, optFns ...func(*Options)) (*DeleteFormTypeOutput, error)
Delets and metadata form type in Amazon DataZone.
func (*Client) DeleteGlossary ¶
func (c *Client) DeleteGlossary(ctx context.Context, params *DeleteGlossaryInput, optFns ...func(*Options)) (*DeleteGlossaryOutput, error)
Deletes a business glossary in Amazon DataZone.
func (*Client) DeleteGlossaryTerm ¶
func (c *Client) DeleteGlossaryTerm(ctx context.Context, params *DeleteGlossaryTermInput, optFns ...func(*Options)) (*DeleteGlossaryTermOutput, error)
Deletes a business glossary term in Amazon DataZone.
func (*Client) DeleteListing ¶
func (c *Client) DeleteListing(ctx context.Context, params *DeleteListingInput, optFns ...func(*Options)) (*DeleteListingOutput, error)
Deletes a listing (a record of an asset at a given time).
func (*Client) DeleteProject ¶
func (c *Client) DeleteProject(ctx context.Context, params *DeleteProjectInput, optFns ...func(*Options)) (*DeleteProjectOutput, error)
Deletes a project in Amazon DataZone.
func (*Client) DeleteProjectMembership ¶
func (c *Client) DeleteProjectMembership(ctx context.Context, params *DeleteProjectMembershipInput, optFns ...func(*Options)) (*DeleteProjectMembershipOutput, error)
Deletes project membership in Amazon DataZone.
func (*Client) DeleteSubscriptionGrant ¶
func (c *Client) DeleteSubscriptionGrant(ctx context.Context, params *DeleteSubscriptionGrantInput, optFns ...func(*Options)) (*DeleteSubscriptionGrantOutput, error)
Deletes and subscription grant in Amazon DataZone.
func (*Client) DeleteSubscriptionRequest ¶
func (c *Client) DeleteSubscriptionRequest(ctx context.Context, params *DeleteSubscriptionRequestInput, optFns ...func(*Options)) (*DeleteSubscriptionRequestOutput, error)
Deletes a subscription request in Amazon DataZone.
func (*Client) DeleteSubscriptionTarget ¶
func (c *Client) DeleteSubscriptionTarget(ctx context.Context, params *DeleteSubscriptionTargetInput, optFns ...func(*Options)) (*DeleteSubscriptionTargetOutput, error)
Deletes a subscription target in Amazon DataZone.
func (*Client) DeleteTimeSeriesDataPoints ¶
func (c *Client) DeleteTimeSeriesDataPoints(ctx context.Context, params *DeleteTimeSeriesDataPointsInput, optFns ...func(*Options)) (*DeleteTimeSeriesDataPointsOutput, error)
Deletes the specified time series form for the specified asset.
func (*Client) GetAsset ¶
func (c *Client) GetAsset(ctx context.Context, params *GetAssetInput, optFns ...func(*Options)) (*GetAssetOutput, error)
Gets an Amazon DataZone asset.
func (*Client) GetAssetType ¶
func (c *Client) GetAssetType(ctx context.Context, params *GetAssetTypeInput, optFns ...func(*Options)) (*GetAssetTypeOutput, error)
Gets an Amazon DataZone asset type.
func (*Client) GetDataSource ¶
func (c *Client) GetDataSource(ctx context.Context, params *GetDataSourceInput, optFns ...func(*Options)) (*GetDataSourceOutput, error)
Gets an Amazon DataZone data source.
func (*Client) GetDataSourceRun ¶
func (c *Client) GetDataSourceRun(ctx context.Context, params *GetDataSourceRunInput, optFns ...func(*Options)) (*GetDataSourceRunOutput, error)
Gets an Amazon DataZone data source run.
func (*Client) GetDomain ¶
func (c *Client) GetDomain(ctx context.Context, params *GetDomainInput, optFns ...func(*Options)) (*GetDomainOutput, error)
Gets an Amazon DataZone domain.
func (*Client) GetEnvironment ¶
func (c *Client) GetEnvironment(ctx context.Context, params *GetEnvironmentInput, optFns ...func(*Options)) (*GetEnvironmentOutput, error)
Gets an Amazon DataZone environment.
func (*Client) GetEnvironmentBlueprint ¶
func (c *Client) GetEnvironmentBlueprint(ctx context.Context, params *GetEnvironmentBlueprintInput, optFns ...func(*Options)) (*GetEnvironmentBlueprintOutput, error)
Gets an Amazon DataZone blueprint.
func (*Client) GetEnvironmentBlueprintConfiguration ¶
func (c *Client) GetEnvironmentBlueprintConfiguration(ctx context.Context, params *GetEnvironmentBlueprintConfigurationInput, optFns ...func(*Options)) (*GetEnvironmentBlueprintConfigurationOutput, error)
Gets the blueprint configuration in Amazon DataZone.
func (*Client) GetEnvironmentProfile ¶
func (c *Client) GetEnvironmentProfile(ctx context.Context, params *GetEnvironmentProfileInput, optFns ...func(*Options)) (*GetEnvironmentProfileOutput, error)
Gets an evinronment profile in Amazon DataZone.
func (*Client) GetFormType ¶
func (c *Client) GetFormType(ctx context.Context, params *GetFormTypeInput, optFns ...func(*Options)) (*GetFormTypeOutput, error)
Gets a metadata form type in Amazon DataZone.
func (*Client) GetGlossary ¶
func (c *Client) GetGlossary(ctx context.Context, params *GetGlossaryInput, optFns ...func(*Options)) (*GetGlossaryOutput, error)
Gets a business glossary in Amazon DataZone.
func (*Client) GetGlossaryTerm ¶
func (c *Client) GetGlossaryTerm(ctx context.Context, params *GetGlossaryTermInput, optFns ...func(*Options)) (*GetGlossaryTermOutput, error)
Gets a business glossary term in Amazon DataZone.
func (*Client) GetGroupProfile ¶
func (c *Client) GetGroupProfile(ctx context.Context, params *GetGroupProfileInput, optFns ...func(*Options)) (*GetGroupProfileOutput, error)
Gets a group profile in Amazon DataZone.
func (*Client) GetIamPortalLoginUrl ¶
func (c *Client) GetIamPortalLoginUrl(ctx context.Context, params *GetIamPortalLoginUrlInput, optFns ...func(*Options)) (*GetIamPortalLoginUrlOutput, error)
Gets the data portal URL for the specified Amazon DataZone domain.
func (*Client) GetListing ¶
func (c *Client) GetListing(ctx context.Context, params *GetListingInput, optFns ...func(*Options)) (*GetListingOutput, error)
Gets a listing (a record of an asset at a given time).
func (*Client) GetMetadataGenerationRun ¶
func (c *Client) GetMetadataGenerationRun(ctx context.Context, params *GetMetadataGenerationRunInput, optFns ...func(*Options)) (*GetMetadataGenerationRunOutput, error)
Gets a metadata generation run in Amazon DataZone.
func (*Client) GetProject ¶
func (c *Client) GetProject(ctx context.Context, params *GetProjectInput, optFns ...func(*Options)) (*GetProjectOutput, error)
Gets a project in Amazon DataZone.
func (*Client) GetSubscription ¶
func (c *Client) GetSubscription(ctx context.Context, params *GetSubscriptionInput, optFns ...func(*Options)) (*GetSubscriptionOutput, error)
Gets a subscription in Amazon DataZone.
func (*Client) GetSubscriptionGrant ¶
func (c *Client) GetSubscriptionGrant(ctx context.Context, params *GetSubscriptionGrantInput, optFns ...func(*Options)) (*GetSubscriptionGrantOutput, error)
Gets the subscription grant in Amazon DataZone.
func (*Client) GetSubscriptionRequestDetails ¶
func (c *Client) GetSubscriptionRequestDetails(ctx context.Context, params *GetSubscriptionRequestDetailsInput, optFns ...func(*Options)) (*GetSubscriptionRequestDetailsOutput, error)
Gets the details of the specified subscription request.
func (*Client) GetSubscriptionTarget ¶
func (c *Client) GetSubscriptionTarget(ctx context.Context, params *GetSubscriptionTargetInput, optFns ...func(*Options)) (*GetSubscriptionTargetOutput, error)
Gets the subscription target in Amazon DataZone.
func (*Client) GetTimeSeriesDataPoint ¶
func (c *Client) GetTimeSeriesDataPoint(ctx context.Context, params *GetTimeSeriesDataPointInput, optFns ...func(*Options)) (*GetTimeSeriesDataPointOutput, error)
Gets the existing data point for the asset.
func (*Client) GetUserProfile ¶
func (c *Client) GetUserProfile(ctx context.Context, params *GetUserProfileInput, optFns ...func(*Options)) (*GetUserProfileOutput, error)
Gets a user profile in Amazon DataZone.
func (*Client) ListAssetRevisions ¶
func (c *Client) ListAssetRevisions(ctx context.Context, params *ListAssetRevisionsInput, optFns ...func(*Options)) (*ListAssetRevisionsOutput, error)
Lists the revisions for the asset.
func (*Client) ListDataSourceRunActivities ¶
func (c *Client) ListDataSourceRunActivities(ctx context.Context, params *ListDataSourceRunActivitiesInput, optFns ...func(*Options)) (*ListDataSourceRunActivitiesOutput, error)
Lists data source run activities.
func (*Client) ListDataSourceRuns ¶
func (c *Client) ListDataSourceRuns(ctx context.Context, params *ListDataSourceRunsInput, optFns ...func(*Options)) (*ListDataSourceRunsOutput, error)
Lists data source runs in Amazon DataZone.
func (*Client) ListDataSources ¶
func (c *Client) ListDataSources(ctx context.Context, params *ListDataSourcesInput, optFns ...func(*Options)) (*ListDataSourcesOutput, error)
Lists data sources in Amazon DataZone.
func (*Client) ListDomains ¶
func (c *Client) ListDomains(ctx context.Context, params *ListDomainsInput, optFns ...func(*Options)) (*ListDomainsOutput, error)
Lists Amazon DataZone domains.
func (*Client) ListEnvironmentBlueprintConfigurations ¶
func (c *Client) ListEnvironmentBlueprintConfigurations(ctx context.Context, params *ListEnvironmentBlueprintConfigurationsInput, optFns ...func(*Options)) (*ListEnvironmentBlueprintConfigurationsOutput, error)
Lists blueprint configurations for a Amazon DataZone environment.
func (*Client) ListEnvironmentBlueprints ¶
func (c *Client) ListEnvironmentBlueprints(ctx context.Context, params *ListEnvironmentBlueprintsInput, optFns ...func(*Options)) (*ListEnvironmentBlueprintsOutput, error)
Lists blueprints in an Amazon DataZone environment.
func (*Client) ListEnvironmentProfiles ¶
func (c *Client) ListEnvironmentProfiles(ctx context.Context, params *ListEnvironmentProfilesInput, optFns ...func(*Options)) (*ListEnvironmentProfilesOutput, error)
Lists Amazon DataZone environment profiles.
func (*Client) ListEnvironments ¶
func (c *Client) ListEnvironments(ctx context.Context, params *ListEnvironmentsInput, optFns ...func(*Options)) (*ListEnvironmentsOutput, error)
Lists Amazon DataZone environments.
func (*Client) ListMetadataGenerationRuns ¶
func (c *Client) ListMetadataGenerationRuns(ctx context.Context, params *ListMetadataGenerationRunsInput, optFns ...func(*Options)) (*ListMetadataGenerationRunsOutput, error)
Lists all metadata generation runs.
func (*Client) ListNotifications ¶
func (c *Client) ListNotifications(ctx context.Context, params *ListNotificationsInput, optFns ...func(*Options)) (*ListNotificationsOutput, error)
Lists all Amazon DataZone notifications.
func (*Client) ListProjectMemberships ¶
func (c *Client) ListProjectMemberships(ctx context.Context, params *ListProjectMembershipsInput, optFns ...func(*Options)) (*ListProjectMembershipsOutput, error)
Lists all members of the specified project.
func (*Client) ListProjects ¶
func (c *Client) ListProjects(ctx context.Context, params *ListProjectsInput, optFns ...func(*Options)) (*ListProjectsOutput, error)
Lists Amazon DataZone projects.
func (*Client) ListSubscriptionGrants ¶
func (c *Client) ListSubscriptionGrants(ctx context.Context, params *ListSubscriptionGrantsInput, optFns ...func(*Options)) (*ListSubscriptionGrantsOutput, error)
Lists subscription grants.
func (*Client) ListSubscriptionRequests ¶
func (c *Client) ListSubscriptionRequests(ctx context.Context, params *ListSubscriptionRequestsInput, optFns ...func(*Options)) (*ListSubscriptionRequestsOutput, error)
Lists Amazon DataZone subscription requests.
func (*Client) ListSubscriptionTargets ¶
func (c *Client) ListSubscriptionTargets(ctx context.Context, params *ListSubscriptionTargetsInput, optFns ...func(*Options)) (*ListSubscriptionTargetsOutput, error)
Lists subscription targets in Amazon DataZone.
func (*Client) ListSubscriptions ¶
func (c *Client) ListSubscriptions(ctx context.Context, params *ListSubscriptionsInput, optFns ...func(*Options)) (*ListSubscriptionsOutput, error)
Lists subscriptions in Amazon DataZone.
func (*Client) ListTagsForResource ¶
func (c *Client) ListTagsForResource(ctx context.Context, params *ListTagsForResourceInput, optFns ...func(*Options)) (*ListTagsForResourceOutput, error)
Lists tags for the specified resource in Amazon DataZone.
func (*Client) ListTimeSeriesDataPoints ¶
func (c *Client) ListTimeSeriesDataPoints(ctx context.Context, params *ListTimeSeriesDataPointsInput, optFns ...func(*Options)) (*ListTimeSeriesDataPointsOutput, error)
Lists time series data points.
func (*Client) Options ¶
Options returns a copy of the client configuration.
Callers SHOULD NOT perform mutations on any inner structures within client config. Config overrides should instead be made on a per-operation basis through functional options.
func (*Client) PostTimeSeriesDataPoints ¶
func (c *Client) PostTimeSeriesDataPoints(ctx context.Context, params *PostTimeSeriesDataPointsInput, optFns ...func(*Options)) (*PostTimeSeriesDataPointsOutput, error)
Posts time series data points to Amazon DataZone for the specified asset.
func (*Client) PutEnvironmentBlueprintConfiguration ¶
func (c *Client) PutEnvironmentBlueprintConfiguration(ctx context.Context, params *PutEnvironmentBlueprintConfigurationInput, optFns ...func(*Options)) (*PutEnvironmentBlueprintConfigurationOutput, error)
Writes the configuration for the specified environment blueprint in Amazon DataZone.
func (*Client) RejectPredictions ¶
func (c *Client) RejectPredictions(ctx context.Context, params *RejectPredictionsInput, optFns ...func(*Options)) (*RejectPredictionsOutput, error)
Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.
func (*Client) RejectSubscriptionRequest ¶
func (c *Client) RejectSubscriptionRequest(ctx context.Context, params *RejectSubscriptionRequestInput, optFns ...func(*Options)) (*RejectSubscriptionRequestOutput, error)
Rejects the specified subscription request.
func (*Client) RevokeSubscription ¶
func (c *Client) RevokeSubscription(ctx context.Context, params *RevokeSubscriptionInput, optFns ...func(*Options)) (*RevokeSubscriptionOutput, error)
Revokes a specified subscription in Amazon DataZone.
func (*Client) Search ¶
func (c *Client) Search(ctx context.Context, params *SearchInput, optFns ...func(*Options)) (*SearchOutput, error)
Searches for assets in Amazon DataZone.
func (*Client) SearchGroupProfiles ¶
func (c *Client) SearchGroupProfiles(ctx context.Context, params *SearchGroupProfilesInput, optFns ...func(*Options)) (*SearchGroupProfilesOutput, error)
Searches group profiles in Amazon DataZone.
func (*Client) SearchListings ¶
func (c *Client) SearchListings(ctx context.Context, params *SearchListingsInput, optFns ...func(*Options)) (*SearchListingsOutput, error)
Searches listings (records of an asset at a given time) in Amazon DataZone.
func (*Client) SearchTypes ¶
func (c *Client) SearchTypes(ctx context.Context, params *SearchTypesInput, optFns ...func(*Options)) (*SearchTypesOutput, error)
Searches for types in Amazon DataZone.
func (*Client) SearchUserProfiles ¶
func (c *Client) SearchUserProfiles(ctx context.Context, params *SearchUserProfilesInput, optFns ...func(*Options)) (*SearchUserProfilesOutput, error)
Searches user profiles in Amazon DataZone.
func (*Client) StartDataSourceRun ¶
func (c *Client) StartDataSourceRun(ctx context.Context, params *StartDataSourceRunInput, optFns ...func(*Options)) (*StartDataSourceRunOutput, error)
Start the run of the specified data source in Amazon DataZone.
func (*Client) StartMetadataGenerationRun ¶
func (c *Client) StartMetadataGenerationRun(ctx context.Context, params *StartMetadataGenerationRunInput, optFns ...func(*Options)) (*StartMetadataGenerationRunOutput, error)
Starts the metadata generation run.
func (*Client) TagResource ¶
func (c *Client) TagResource(ctx context.Context, params *TagResourceInput, optFns ...func(*Options)) (*TagResourceOutput, error)
Tags a resource in Amazon DataZone.
func (*Client) UntagResource ¶
func (c *Client) UntagResource(ctx context.Context, params *UntagResourceInput, optFns ...func(*Options)) (*UntagResourceOutput, error)
Untags a resource in Amazon DataZone.
func (*Client) UpdateDataSource ¶
func (c *Client) UpdateDataSource(ctx context.Context, params *UpdateDataSourceInput, optFns ...func(*Options)) (*UpdateDataSourceOutput, error)
Updates the specified data source in Amazon DataZone.
func (*Client) UpdateDomain ¶
func (c *Client) UpdateDomain(ctx context.Context, params *UpdateDomainInput, optFns ...func(*Options)) (*UpdateDomainOutput, error)
Updates a Amazon DataZone domain.
func (*Client) UpdateEnvironment ¶
func (c *Client) UpdateEnvironment(ctx context.Context, params *UpdateEnvironmentInput, optFns ...func(*Options)) (*UpdateEnvironmentOutput, error)
Updates the specified environment in Amazon DataZone.
func (*Client) UpdateEnvironmentProfile ¶
func (c *Client) UpdateEnvironmentProfile(ctx context.Context, params *UpdateEnvironmentProfileInput, optFns ...func(*Options)) (*UpdateEnvironmentProfileOutput, error)
Updates the specified environment profile in Amazon DataZone.
func (*Client) UpdateGlossary ¶
func (c *Client) UpdateGlossary(ctx context.Context, params *UpdateGlossaryInput, optFns ...func(*Options)) (*UpdateGlossaryOutput, error)
Updates the business glossary in Amazon DataZone.
func (*Client) UpdateGlossaryTerm ¶
func (c *Client) UpdateGlossaryTerm(ctx context.Context, params *UpdateGlossaryTermInput, optFns ...func(*Options)) (*UpdateGlossaryTermOutput, error)
Updates a business glossary term in Amazon DataZone.
func (*Client) UpdateGroupProfile ¶
func (c *Client) UpdateGroupProfile(ctx context.Context, params *UpdateGroupProfileInput, optFns ...func(*Options)) (*UpdateGroupProfileOutput, error)
Updates the specified group profile in Amazon DataZone.
func (*Client) UpdateProject ¶
func (c *Client) UpdateProject(ctx context.Context, params *UpdateProjectInput, optFns ...func(*Options)) (*UpdateProjectOutput, error)
Updates the specified project in Amazon DataZone.
func (*Client) UpdateSubscriptionGrantStatus ¶
func (c *Client) UpdateSubscriptionGrantStatus(ctx context.Context, params *UpdateSubscriptionGrantStatusInput, optFns ...func(*Options)) (*UpdateSubscriptionGrantStatusOutput, error)
Updates the status of the specified subscription grant status in Amazon DataZone.
func (*Client) UpdateSubscriptionRequest ¶
func (c *Client) UpdateSubscriptionRequest(ctx context.Context, params *UpdateSubscriptionRequestInput, optFns ...func(*Options)) (*UpdateSubscriptionRequestOutput, error)
Updates a specified subscription request in Amazon DataZone.
func (*Client) UpdateSubscriptionTarget ¶
func (c *Client) UpdateSubscriptionTarget(ctx context.Context, params *UpdateSubscriptionTargetInput, optFns ...func(*Options)) (*UpdateSubscriptionTargetOutput, error)
Updates the specified subscription target in Amazon DataZone.
func (*Client) UpdateUserProfile ¶
func (c *Client) UpdateUserProfile(ctx context.Context, params *UpdateUserProfileInput, optFns ...func(*Options)) (*UpdateUserProfileOutput, error)
Updates the specified user profile in Amazon DataZone.
type CreateAssetInput ¶
type CreateAssetInput struct { // Amazon DataZone domain where the asset is created. // // This member is required. DomainIdentifier *string // Asset name. // // This member is required. Name *string // The unique identifier of the project that owns this asset. // // This member is required. OwningProjectIdentifier *string // The unique identifier of this asset's type. // // This member is required. TypeIdentifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // Asset description. Description *string // The external identifier of the asset. ExternalIdentifier *string // Metadata forms attached to the asset. FormsInput []types.FormInput // Glossary terms attached to the asset. GlossaryTerms []string // The configuration of the automatically generated business-friendly metadata for // the asset. PredictionConfiguration *types.PredictionConfiguration // The revision of this asset's type. TypeRevision *string // contains filtered or unexported fields }
type CreateAssetOutput ¶
type CreateAssetOutput struct { // The ID of the Amazon DataZone domain in which the asset was created. // // This member is required. DomainId *string // The metadata forms that are attached to the created asset. // // This member is required. FormsOutput []types.FormOutput // The unique identifier of the created asset. // // This member is required. Id *string // The name of the created asset. // // This member is required. Name *string // The ID of the Amazon DataZone project that owns the created asset. // // This member is required. OwningProjectId *string // The revision of the asset. // // This member is required. Revision *string // The identifier of the created asset type. // // This member is required. TypeIdentifier *string // The revision type of the asset. // // This member is required. TypeRevision *string // The timestamp of when the asset was created. CreatedAt *time.Time // The Amazon DataZone user that created this asset in the catalog. CreatedBy *string // The description of the created asset. Description *string // The external identifier of the asset. ExternalIdentifier *string // The timestamp of when the first revision of the asset took place. FirstRevisionCreatedAt *time.Time // The Amazon DataZone user that made the first revision of the asset. FirstRevisionCreatedBy *string // The glossary terms that are attached to the created asset. GlossaryTerms []string // The latest data point that was imported into the time series form for the // asset. LatestTimeSeriesDataPointFormsOutput []types.TimeSeriesDataPointSummaryFormOutput // The details of an asset published in an Amazon DataZone catalog. Listing *types.AssetListingDetails // The configuration of the automatically generated business-friendly metadata for // the asset. PredictionConfiguration *types.PredictionConfiguration // The read-only metadata forms that are attached to the created asset. ReadOnlyFormsOutput []types.FormOutput // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateAssetRevisionInput ¶
type CreateAssetRevisionInput struct { // The unique identifier of the domain where the asset is being revised. // // This member is required. DomainIdentifier *string // The identifier of the asset. // // This member is required. Identifier *string // Te revised name of the asset. // // This member is required. Name *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The revised description of the asset. Description *string // The metadata forms to be attached to the asset as part of asset revision. FormsInput []types.FormInput // The glossary terms to be attached to the asset as part of asset revision. GlossaryTerms []string // The configuration of the automatically generated business-friendly metadata for // the asset. PredictionConfiguration *types.PredictionConfiguration // The revision type of the asset. TypeRevision *string // contains filtered or unexported fields }
type CreateAssetRevisionOutput ¶
type CreateAssetRevisionOutput struct { // The unique identifier of the Amazon DataZone domain where the asset was revised. // // This member is required. DomainId *string // The metadata forms that were attached to the asset as part of the asset // revision. // // This member is required. FormsOutput []types.FormOutput // The unique identifier of the asset revision. // // This member is required. Id *string // The revised name of the asset. // // This member is required. Name *string // The unique identifier of the revised project that owns the asset. // // This member is required. OwningProjectId *string // The revision of the asset. // // This member is required. Revision *string // The identifier of the revision type. // // This member is required. TypeIdentifier *string // The revision type of the asset. // // This member is required. TypeRevision *string // The timestamp of when the asset revision occured. CreatedAt *time.Time // The Amazon DataZone user who performed the asset revision. CreatedBy *string // The revised asset description. Description *string // The external identifier of the asset. ExternalIdentifier *string // The timestamp of when the first asset revision occured. FirstRevisionCreatedAt *time.Time // The Amazon DataZone user who performed the first asset revision. FirstRevisionCreatedBy *string // The glossary terms that were attached to the asset as part of asset revision. GlossaryTerms []string // The latest data point that was imported into the time series form for the // asset. LatestTimeSeriesDataPointFormsOutput []types.TimeSeriesDataPointSummaryFormOutput // The details of an asset published in an Amazon DataZone catalog. Listing *types.AssetListingDetails // The configuration of the automatically generated business-friendly metadata for // the asset. PredictionConfiguration *types.PredictionConfiguration // The read-only metadata forms that were attached to the asset as part of the // asset revision. ReadOnlyFormsOutput []types.FormOutput // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateAssetTypeInput ¶
type CreateAssetTypeInput struct { // The unique identifier of the Amazon DataZone domain where the custom asset type // is being created. // // This member is required. DomainIdentifier *string // The metadata forms that are to be attached to the custom asset type. // // This member is required. FormsInput map[string]types.FormEntryInput // The name of the custom asset type. // // This member is required. Name *string // The identifier of the Amazon DataZone project that is to own the custom asset // type. // // This member is required. OwningProjectIdentifier *string // The descripton of the custom asset type. Description *string // contains filtered or unexported fields }
type CreateAssetTypeOutput ¶
type CreateAssetTypeOutput struct { // The ID of the Amazon DataZone domain in which the asset type was created. // // This member is required. DomainId *string // The metadata forms that are attached to the asset type. // // This member is required. FormsOutput map[string]types.FormEntryOutput // The name of the asset type. // // This member is required. Name *string // The revision of the custom asset type. // // This member is required. Revision *string // The timestamp of when the asset type is to be created. CreatedAt *time.Time // The Amazon DataZone user who creates this custom asset type. CreatedBy *string // The description of the custom asset type. Description *string // The ID of the Amazon DataZone domain where the asset type was originally // created. OriginDomainId *string // The ID of the Amazon DataZone project where the asset type was originally // created. OriginProjectId *string // The ID of the Amazon DataZone project that currently owns this asset type. OwningProjectId *string // The timestamp of when the custom type was created. UpdatedAt *time.Time // The Amazon DataZone user that created the custom asset type. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateDataSourceInput ¶
type CreateDataSourceInput struct { // The ID of the Amazon DataZone domain where the data source is created. // // This member is required. DomainIdentifier *string // The unique identifier of the Amazon DataZone environment to which the data // source publishes assets. // // This member is required. EnvironmentIdentifier *string // The name of the data source. // // This member is required. Name *string // The identifier of the Amazon DataZone project in which you want to add this // data source. // // This member is required. ProjectIdentifier *string // The type of the data source. // // This member is required. Type *string // The metadata forms that are to be attached to the assets that this data source // works with. AssetFormsInput []types.FormInput // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // Specifies the configuration of the data source. It can be set to either // glueRunConfiguration or redshiftRunConfiguration . Configuration types.DataSourceConfigurationInput // The description of the data source. Description *string // Specifies whether the data source is enabled. EnableSetting types.EnableSetting // Specifies whether the assets that this data source creates in the inventory are // to be also automatically published to the catalog. PublishOnImport *bool // Specifies whether the business name generation is to be enabled for this data // source. Recommendation *types.RecommendationConfiguration // The schedule of the data source runs. Schedule *types.ScheduleConfiguration // contains filtered or unexported fields }
type CreateDataSourceOutput ¶
type CreateDataSourceOutput struct { // The ID of the Amazon DataZone domain in which the data source is created. // // This member is required. DomainId *string // The unique identifier of the Amazon DataZone environment to which the data // source publishes assets. // // This member is required. EnvironmentId *string // The unique identifier of the data source. // // This member is required. Id *string // The name of the data source. // // This member is required. Name *string // The ID of the Amazon DataZone project to which the data source is added. // // This member is required. ProjectId *string // The metadata forms attached to the assets that this data source creates. AssetFormsOutput []types.FormOutput // Specifies the configuration of the data source. It can be set to either // glueRunConfiguration or redshiftRunConfiguration . Configuration types.DataSourceConfigurationOutput // The timestamp of when the data source was created. CreatedAt *time.Time // The description of the data source. Description *string // Specifies whether the data source is enabled. EnableSetting types.EnableSetting // Specifies the error message that is returned if the operation cannot be // successfully completed. ErrorMessage *types.DataSourceErrorMessage // The timestamp that specifies when the data source was last run. LastRunAt *time.Time // Specifies the error message that is returned if the operation cannot be // successfully completed. LastRunErrorMessage *types.DataSourceErrorMessage // The status of the last run of this data source. LastRunStatus types.DataSourceRunStatus // Specifies whether the assets that this data source creates in the inventory are // to be also automatically published to the catalog. PublishOnImport *bool // Specifies whether the business name generation is to be enabled for this data // source. Recommendation *types.RecommendationConfiguration // The schedule of the data source runs. Schedule *types.ScheduleConfiguration // The status of the data source. Status types.DataSourceStatus // The type of the data source. Type *string // The timestamp of when the data source was updated. UpdatedAt *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateDomainInput ¶
type CreateDomainInput struct { // The domain execution role that is created when an Amazon DataZone domain is // created. The domain execution role is created in the Amazon Web Services account // that houses the Amazon DataZone domain. // // This member is required. DomainExecutionRole *string // The name of the Amazon DataZone domain. // // This member is required. Name *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The description of the Amazon DataZone domain. Description *string // The identifier of the Amazon Web Services Key Management Service (KMS) key that // is used to encrypt the Amazon DataZone domain, metadata, and reporting data. KmsKeyIdentifier *string // The single-sign on configuration of the Amazon DataZone domain. SingleSignOn *types.SingleSignOn // The tags specified for the Amazon DataZone domain. Tags map[string]string // contains filtered or unexported fields }
type CreateDomainOutput ¶
type CreateDomainOutput struct { // The identifier of the Amazon DataZone domain. // // This member is required. Id *string // The ARN of the Amazon DataZone domain. Arn *string // The description of the Amazon DataZone domain. Description *string // The domain execution role that is created when an Amazon DataZone domain is // created. The domain execution role is created in the Amazon Web Services account // that houses the Amazon DataZone domain. DomainExecutionRole *string // The identifier of the Amazon Web Services Key Management Service (KMS) key that // is used to encrypt the Amazon DataZone domain, metadata, and reporting data. KmsKeyIdentifier *string // The name of the Amazon DataZone domain. Name *string // The URL of the data portal for this Amazon DataZone domain. PortalUrl *string // The single-sign on configuration of the Amazon DataZone domain. SingleSignOn *types.SingleSignOn // The status of the Amazon DataZone domain. Status types.DomainStatus // The tags specified for the Amazon DataZone domain. Tags map[string]string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateEnvironmentInput ¶
type CreateEnvironmentInput struct { // The identifier of the Amazon DataZone domain in which the environment is // created. // // This member is required. DomainIdentifier *string // The identifier of the environment profile that is used to create this Amazon // DataZone environment. // // This member is required. EnvironmentProfileIdentifier *string // The name of the Amazon DataZone environment. // // This member is required. Name *string // The identifier of the Amazon DataZone project in which this environment is // created. // // This member is required. ProjectIdentifier *string // The description of the Amazon DataZone environment. Description *string // The glossary terms that can be used in this Amazon DataZone environment. GlossaryTerms []string // The user parameters of this Amazon DataZone environment. UserParameters []types.EnvironmentParameter // contains filtered or unexported fields }
type CreateEnvironmentOutput ¶
type CreateEnvironmentOutput struct { // The Amazon DataZone user who created this environment. // // This member is required. CreatedBy *string // The identifier of the Amazon DataZone domain in which the environment is // created. // // This member is required. DomainId *string // The ID of the environment profile with which this Amazon DataZone environment // was created. // // This member is required. EnvironmentProfileId *string // The name of this environment. // // This member is required. Name *string // The ID of the Amazon DataZone project in which this environment is created. // // This member is required. ProjectId *string // The provider of this Amazon DataZone environment. // // This member is required. Provider *string // The Amazon Web Services account in which the Amazon DataZone environment is // created. AwsAccountId *string // The Amazon Web Services region in which the Amazon DataZone environment is // created. AwsAccountRegion *string // The timestamp of when the environment was created. CreatedAt *time.Time // The deployment properties of this Amazon DataZone environment. DeploymentProperties *types.DeploymentProperties // The description of this Amazon DataZone environment. Description *string // The configurable actions of this Amazon DataZone environment. EnvironmentActions []types.ConfigurableEnvironmentAction // The ID of the blueprint with which this Amazon DataZone environment was created. EnvironmentBlueprintId *string // The glossary terms that can be used in this Amazon DataZone environment. GlossaryTerms []string // The ID of this Amazon DataZone environment. Id *string // The details of the last deployment of this Amazon DataZone environment. LastDeployment *types.Deployment // The provisioned resources of this Amazon DataZone environment. ProvisionedResources []types.Resource // The provisioning properties of this Amazon DataZone environment. ProvisioningProperties types.ProvisioningProperties // The status of this Amazon DataZone environment. Status types.EnvironmentStatus // The timestamp of when this environment was updated. UpdatedAt *time.Time // The user parameters of this Amazon DataZone environment. UserParameters []types.CustomParameter // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateEnvironmentProfileInput ¶
type CreateEnvironmentProfileInput struct { // The ID of the Amazon DataZone domain in which this environment profile is // created. // // This member is required. DomainIdentifier *string // The ID of the blueprint with which this environment profile is created. // // This member is required. EnvironmentBlueprintIdentifier *string // The name of this Amazon DataZone environment profile. // // This member is required. Name *string // The identifier of the project in which to create the environment profile. // // This member is required. ProjectIdentifier *string // The Amazon Web Services account in which the Amazon DataZone environment is // created. AwsAccountId *string // The Amazon Web Services region in which this environment profile is created. AwsAccountRegion *string // The description of this Amazon DataZone environment profile. Description *string // The user parameters of this Amazon DataZone environment profile. UserParameters []types.EnvironmentParameter // contains filtered or unexported fields }
type CreateEnvironmentProfileOutput ¶
type CreateEnvironmentProfileOutput struct { // The Amazon DataZone user who created this environment profile. // // This member is required. CreatedBy *string // The ID of the Amazon DataZone domain in which this environment profile is // created. // // This member is required. DomainId *string // The ID of the blueprint with which this environment profile is created. // // This member is required. EnvironmentBlueprintId *string // The ID of this Amazon DataZone environment profile. // // This member is required. Id *string // The name of this Amazon DataZone environment profile. // // This member is required. Name *string // The Amazon Web Services account ID in which this Amazon DataZone environment // profile is created. AwsAccountId *string // The Amazon Web Services region in which this Amazon DataZone environment // profile is created. AwsAccountRegion *string // The timestamp of when this environment profile was created. CreatedAt *time.Time // The description of this Amazon DataZone environment profile. Description *string // The ID of the Amazon DataZone project in which this environment profile is // created. ProjectId *string // The timestamp of when this environment profile was updated. UpdatedAt *time.Time // The user parameters of this Amazon DataZone environment profile. UserParameters []types.CustomParameter // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateFormTypeInput ¶
type CreateFormTypeInput struct { // The ID of the Amazon DataZone domain in which this metadata form type is // created. // // This member is required. DomainIdentifier *string // The model of this Amazon DataZone metadata form type. // // This member is required. Model types.Model // The name of this Amazon DataZone metadata form type. // // This member is required. Name *string // The ID of the Amazon DataZone project that owns this metadata form type. // // This member is required. OwningProjectIdentifier *string // The description of this Amazon DataZone metadata form type. Description *string // The status of this Amazon DataZone metadata form type. Status types.FormTypeStatus // contains filtered or unexported fields }
type CreateFormTypeOutput ¶
type CreateFormTypeOutput struct { // The ID of the Amazon DataZone domain in which this metadata form type is // created. // // This member is required. DomainId *string // The name of this Amazon DataZone metadata form type. // // This member is required. Name *string // The revision of this Amazon DataZone metadata form type. // // This member is required. Revision *string // The description of this Amazon DataZone metadata form type. Description *string // The ID of the Amazon DataZone domain in which this metadata form type was // originally created. OriginDomainId *string // The ID of the project in which this Amazon DataZone metadata form type was // originally created. OriginProjectId *string // The ID of the project that owns this Amazon DataZone metadata form type. OwningProjectId *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateGlossaryInput ¶
type CreateGlossaryInput struct { // The ID of the Amazon DataZone domain in which this business glossary is created. // // This member is required. DomainIdentifier *string // The name of this business glossary. // // This member is required. Name *string // The ID of the project that currently owns business glossary. // // This member is required. OwningProjectIdentifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The description of this business glossary. Description *string // The status of this business glossary. Status types.GlossaryStatus // contains filtered or unexported fields }
type CreateGlossaryOutput ¶
type CreateGlossaryOutput struct { // The ID of the Amazon DataZone domain in which this business glossary is created. // // This member is required. DomainId *string // The ID of this business glossary. // // This member is required. Id *string // The name of this business glossary. // // This member is required. Name *string // The ID of the project that currently owns this business glossary. // // This member is required. OwningProjectId *string // The description of this business glossary. Description *string // The status of this business glossary. Status types.GlossaryStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateGlossaryTermInput ¶
type CreateGlossaryTermInput struct { // The ID of the Amazon DataZone domain in which this business glossary term is // created. // // This member is required. DomainIdentifier *string // The ID of the business glossary in which this term is created. // // This member is required. GlossaryIdentifier *string // The name of this business glossary term. // // This member is required. Name *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The long description of this business glossary term. LongDescription *string // The short description of this business glossary term. ShortDescription *string // The status of this business glossary term. Status types.GlossaryTermStatus // The term relations of this business glossary term. TermRelations *types.TermRelations // contains filtered or unexported fields }
type CreateGlossaryTermOutput ¶
type CreateGlossaryTermOutput struct { // The ID of the Amazon DataZone domain in which this business glossary term is // created. // // This member is required. DomainId *string // The ID of the business glossary in which this term is created. // // This member is required. GlossaryId *string // The ID of this business glossary term. // // This member is required. Id *string // The name of this business glossary term. // // This member is required. Name *string // The status of this business glossary term. // // This member is required. Status types.GlossaryTermStatus // The long description of this business glossary term. LongDescription *string // The short description of this business glossary term. ShortDescription *string // The term relations of this business glossary term. TermRelations *types.TermRelations // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateGroupProfileInput ¶
type CreateGroupProfileInput struct { // The identifier of the Amazon DataZone domain in which the group profile is // created. // // This member is required. DomainIdentifier *string // The identifier of the group for which the group profile is created. // // This member is required. GroupIdentifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // contains filtered or unexported fields }
type CreateGroupProfileOutput ¶
type CreateGroupProfileOutput struct { // The identifier of the Amazon DataZone domain in which the group profile is // created. DomainId *string // The name of the group for which group profile is created. GroupName *string // The identifier of the group profile. Id *string // The status of the group profile. Status types.GroupProfileStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateListingChangeSetInput ¶
type CreateListingChangeSetInput struct { // Specifies whether to publish or unpublish a listing. // // This member is required. Action types.ChangeAction // The ID of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The ID of the asset. // // This member is required. EntityIdentifier *string // The type of an entity. // // This member is required. EntityType types.EntityType // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The revision of an asset. EntityRevision *string // contains filtered or unexported fields }
type CreateListingChangeSetOutput ¶
type CreateListingChangeSetOutput struct { // The ID of the listing (a record of an asset at a given time). // // This member is required. ListingId *string // The revision of a listing. // // This member is required. ListingRevision *string // Specifies the status of the listing. // // This member is required. Status types.ListingStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateProjectInput ¶
type CreateProjectInput struct { // The ID of the Amazon DataZone domain in which this project is created. // // This member is required. DomainIdentifier *string // The name of the Amazon DataZone project. // // This member is required. Name *string // The description of the Amazon DataZone project. Description *string // The glossary terms that can be used in this Amazon DataZone project. GlossaryTerms []string // contains filtered or unexported fields }
type CreateProjectMembershipInput ¶
type CreateProjectMembershipInput struct { // The designation of the project membership. // // This member is required. Designation types.UserDesignation // The ID of the Amazon DataZone domain in which project membership is created. // // This member is required. DomainIdentifier *string // The project member whose project membership was created. // // This member is required. Member types.Member // The ID of the project for which this project membership was created. // // This member is required. ProjectIdentifier *string // contains filtered or unexported fields }
type CreateProjectMembershipOutput ¶
type CreateProjectMembershipOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateProjectOutput ¶
type CreateProjectOutput struct { // The Amazon DataZone user who created the project. // // This member is required. CreatedBy *string // The identifier of the Amazon DataZone domain in which the project was created. // // This member is required. DomainId *string // The ID of the Amazon DataZone project. // // This member is required. Id *string // The name of the project. // // This member is required. Name *string // The timestamp of when the project was created. CreatedAt *time.Time // The description of the project. Description *string // Specifies the error message that is returned if the operation cannot be // successfully completed. FailureReasons []types.ProjectDeletionError // The glossary terms that can be used in the project. GlossaryTerms []string // The timestamp of when the project was last updated. LastUpdatedAt *time.Time // The status of the Amazon DataZone project that was created. ProjectStatus types.ProjectStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateSubscriptionGrantInput ¶
type CreateSubscriptionGrantInput struct { // The ID of the Amazon DataZone domain in which the subscription grant is created. // // This member is required. DomainIdentifier *string // The ID of the environment in which the subscription grant is created. // // This member is required. EnvironmentIdentifier *string // The entity to which the subscription is to be granted. // // This member is required. GrantedEntity types.GrantedEntityInput // The ID of the subscription target for which the subscription grant is created. // // This member is required. SubscriptionTargetIdentifier *string // The names of the assets for which the subscription grant is created. AssetTargetNames []types.AssetTargetNameMap // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // contains filtered or unexported fields }
type CreateSubscriptionGrantOutput ¶
type CreateSubscriptionGrantOutput struct { // A timestamp of when the subscription grant is created. // // This member is required. CreatedAt *time.Time // The Amazon DataZone user who created the subscription grant. // // This member is required. CreatedBy *string // The ID of the Amazon DataZone domain in which the subscription grant is created. // // This member is required. DomainId *string // The entity to which the subscription is granted. // // This member is required. GrantedEntity types.GrantedEntity // The ID of the subscription grant. // // This member is required. Id *string // The status of the subscription grant. // // This member is required. Status types.SubscriptionGrantOverallStatus // The ID of the subscription target for which the subscription grant is created. // // This member is required. SubscriptionTargetId *string // A timestamp of when the subscription grant was updated. // // This member is required. UpdatedAt *time.Time // The assets for which the subscription grant is created. Assets []types.SubscribedAsset // The identifier of the subscription grant. SubscriptionId *string // The Amazon DataZone user who updated the subscription grant. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateSubscriptionRequestInput ¶
type CreateSubscriptionRequestInput struct { // The ID of the Amazon DataZone domain in which the subscription request is // created. // // This member is required. DomainIdentifier *string // The reason for the subscription request. // // This member is required. RequestReason *string // The published asset for which the subscription grant is to be created. // // This member is required. SubscribedListings []types.SubscribedListingInput // The Amazon DataZone principals for whom the subscription request is created. // // This member is required. SubscribedPrincipals []types.SubscribedPrincipalInput // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // contains filtered or unexported fields }
type CreateSubscriptionRequestOutput ¶
type CreateSubscriptionRequestOutput struct { // A timestamp of when the subscription request is created. // // This member is required. CreatedAt *time.Time // The Amazon DataZone user who created the subscription request. // // This member is required. CreatedBy *string // The ID of the Amazon DataZone domain in whcih the subscription request is // created. // // This member is required. DomainId *string // The ID 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 types.SubscriptionRequestStatus // The published asset for which the subscription grant is to be created. // // This member is required. SubscribedListings []types.SubscribedListing // The subscribed principals of the subscription request. // // This member is required. SubscribedPrincipals []types.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 ID of the reviewer of the subscription request. ReviewerId *string // The Amazon DataZone user who updated the subscription request. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateSubscriptionTargetInput ¶
type CreateSubscriptionTargetInput struct { // The asset types that can be included in the subscription target. // // This member is required. ApplicableAssetTypes []string // The authorized principals of the subscription target. // // This member is required. AuthorizedPrincipals []string // The ID of the Amazon DataZone domain in which subscription target is created. // // This member is required. DomainIdentifier *string // The ID of the environment in which subscription target is created. // // This member is required. EnvironmentIdentifier *string // The manage access role that is used to create the subscription target. // // This member is required. ManageAccessRole *string // The name of the subscription target. // // This member is required. Name *string // The configuration of the subscription target. // // This member is required. SubscriptionTargetConfig []types.SubscriptionTargetForm // The type of the subscription target. // // This member is required. Type *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The provider of the subscription target. Provider *string // contains filtered or unexported fields }
type CreateSubscriptionTargetOutput ¶
type CreateSubscriptionTargetOutput struct { // The asset types that can be included in the subscription target. // // This member is required. ApplicableAssetTypes []string // The authorised principals of 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 ID of the Amazon DataZone domain in which the subscription target was // created. // // This member is required. DomainId *string // The ID of the environment in which the subscription target was created. // // This member is required. EnvironmentId *string // The ID of the subscription target. // // This member is required. Id *string // The manage access role with which the subscription target was created. // // This member is required. ManageAccessRole *string // The name of the subscription target. // // This member is required. Name *string // ??? // // 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 []types.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 // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type CreateUserProfileInput ¶
type CreateUserProfileInput struct { // The identifier of the Amazon DataZone domain in which a user profile is created. // // This member is required. DomainIdentifier *string // The identifier of the user for which the user profile is created. // // This member is required. UserIdentifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The user type of the user for which the user profile is created. UserType types.UserType // contains filtered or unexported fields }
type CreateUserProfileOutput ¶
type CreateUserProfileOutput struct { // The details of the user profile in Amazon DataZone. Details types.UserProfileDetails // The identifier of the Amazon DataZone domain in which a user profile is created. DomainId *string // The identifier of the user profile. Id *string // The status of the user profile. Status types.UserProfileStatus // The type of the user profile. Type types.UserProfileType // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteAssetInput ¶
type DeleteAssetOutput ¶
type DeleteAssetOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteAssetTypeInput ¶
type DeleteAssetTypeInput struct { // The ID of the Amazon DataZone domain in which the asset type is deleted. // // This member is required. DomainIdentifier *string // The identifier of the asset type that is deleted. // // This member is required. Identifier *string // contains filtered or unexported fields }
type DeleteAssetTypeOutput ¶
type DeleteAssetTypeOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteDataSourceInput ¶
type DeleteDataSourceInput struct { // The ID of the Amazon DataZone domain in which the data source is deleted. // // This member is required. DomainIdentifier *string // The identifier of the data source that is deleted. // // This member is required. Identifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // contains filtered or unexported fields }
type DeleteDataSourceOutput ¶
type DeleteDataSourceOutput struct { // The ID of the Amazon DataZone domain in which the data source is deleted. // // This member is required. DomainId *string // The ID of the environemnt associated with this data source. // // This member is required. EnvironmentId *string // The ID of the data source that is deleted. // // This member is required. Id *string // The name of the data source that is deleted. // // This member is required. Name *string // The ID of the project in which this data source exists and from which it's // deleted. // // This member is required. ProjectId *string // The asset data forms associated with this data source. AssetFormsOutput []types.FormOutput // The configuration of the data source that is deleted. Configuration types.DataSourceConfigurationOutput // The timestamp of when this data source was created. CreatedAt *time.Time // The description of the data source that is deleted. Description *string // The enable setting of the data source that specifies whether the data source is // enabled or disabled. EnableSetting types.EnableSetting // Specifies the error message that is returned if the operation cannot be // successfully completed. ErrorMessage *types.DataSourceErrorMessage // The timestamp of when the data source was last run. LastRunAt *time.Time // Specifies the error message that is returned if the operation cannot be // successfully completed. LastRunErrorMessage *types.DataSourceErrorMessage // The status of the last run of this data source. LastRunStatus types.DataSourceRunStatus // Specifies whether the assets that this data source creates in the inventory are // to be also automatically published to the catalog. PublishOnImport *bool // The schedule of runs for this data source. Schedule *types.ScheduleConfiguration // The status of this data source. Status types.DataSourceStatus // The type of this data source. Type *string // The timestamp of when this data source was updated. UpdatedAt *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteDomainInput ¶
type DeleteDomainInput struct { // The identifier of the Amazon Web Services domain that is to be deleted. // // This member is required. Identifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // Specifies the optional flag to delete all child entities within the domain. SkipDeletionCheck *bool // contains filtered or unexported fields }
type DeleteDomainOutput ¶
type DeleteDomainOutput struct { // The status of the domain. // // This member is required. Status types.DomainStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteEnvironmentBlueprintConfigurationInput ¶
type DeleteEnvironmentBlueprintConfigurationInput struct { // The ID of the Amazon DataZone domain in which the blueprint configuration is // deleted. // // This member is required. DomainIdentifier *string // The ID of the blueprint the configuration of which is deleted. // // This member is required. EnvironmentBlueprintIdentifier *string // contains filtered or unexported fields }
type DeleteEnvironmentBlueprintConfigurationOutput ¶
type DeleteEnvironmentBlueprintConfigurationOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteEnvironmentInput ¶
type DeleteEnvironmentInput struct { // The ID of the Amazon DataZone domain in which the environment is deleted. // // This member is required. DomainIdentifier *string // The identifier of the environment that is to be deleted. // // This member is required. Identifier *string // contains filtered or unexported fields }
type DeleteEnvironmentOutput ¶
type DeleteEnvironmentOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteEnvironmentProfileInput ¶
type DeleteEnvironmentProfileInput struct { // The ID of the Amazon DataZone domain in which the environment profile is // deleted. // // This member is required. DomainIdentifier *string // The ID of the environment profile that is deleted. // // This member is required. Identifier *string // contains filtered or unexported fields }
type DeleteEnvironmentProfileOutput ¶
type DeleteEnvironmentProfileOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteFormTypeInput ¶
type DeleteFormTypeInput struct { // The ID of the Amazon DataZone domain in which the metadata form type is deleted. // // This member is required. DomainIdentifier *string // The ID of the metadata form type that is deleted. // // This member is required. FormTypeIdentifier *string // contains filtered or unexported fields }
type DeleteFormTypeOutput ¶
type DeleteFormTypeOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteGlossaryInput ¶
type DeleteGlossaryInput struct { // The ID of the Amazon DataZone domain in which the business glossary is deleted. // // This member is required. DomainIdentifier *string // The ID of the business glossary that is deleted. // // This member is required. Identifier *string // contains filtered or unexported fields }
type DeleteGlossaryOutput ¶
type DeleteGlossaryOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteGlossaryTermInput ¶
type DeleteGlossaryTermInput struct { // The ID of the Amazon DataZone domain in which the business glossary term is // deleted. // // This member is required. DomainIdentifier *string // The ID of the business glossary term that is deleted. // // This member is required. Identifier *string // contains filtered or unexported fields }
type DeleteGlossaryTermOutput ¶
type DeleteGlossaryTermOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteListingInput ¶
type DeleteListingOutput ¶
type DeleteListingOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteProjectInput ¶
type DeleteProjectInput struct { // The ID of the Amazon DataZone domain in which the project is deleted. // // This member is required. DomainIdentifier *string // The identifier of the project that is to be deleted. // // This member is required. Identifier *string // Specifies the optional flag to delete all child entities within the project. SkipDeletionCheck *bool // contains filtered or unexported fields }
type DeleteProjectMembershipInput ¶
type DeleteProjectMembershipInput struct { // The ID of the Amazon DataZone domain where project membership is deleted. // // This member is required. DomainIdentifier *string // The project member whose project membership is deleted. // // This member is required. Member types.Member // The ID of the Amazon DataZone project the membership to which is deleted. // // This member is required. ProjectIdentifier *string // contains filtered or unexported fields }
type DeleteProjectMembershipOutput ¶
type DeleteProjectMembershipOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteProjectOutput ¶
type DeleteProjectOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteSubscriptionGrantInput ¶
type DeleteSubscriptionGrantInput struct { // The ID of the Amazon DataZone domain where the subscription grant is deleted. // // This member is required. DomainIdentifier *string // The ID of the subscription grant that is deleted. // // This member is required. Identifier *string // contains filtered or unexported fields }
type DeleteSubscriptionGrantOutput ¶
type DeleteSubscriptionGrantOutput struct { // The timestamp of when the subscription grant that is deleted was created. // // This member is required. CreatedAt *time.Time // The Amazon DataZone user who created the subscription grant that is deleted. // // This member is required. CreatedBy *string // The ID of the Amazon DataZone domain in which the subscription grant is deleted. // // This member is required. DomainId *string // The entity to which the subscription is deleted. // // This member is required. GrantedEntity types.GrantedEntity // The ID of the subscription grant that is deleted. // // This member is required. Id *string // The status of the subscription grant that is deleted. // // This member is required. Status types.SubscriptionGrantOverallStatus // The ID of the subscription target associated with the subscription grant that // is deleted. // // This member is required. SubscriptionTargetId *string // The timestamp of when the subscription grant that is deleted was updated. // // This member is required. UpdatedAt *time.Time // The assets for which the subsctiption grant that is deleted gave access. Assets []types.SubscribedAsset // The identifier of the subsctiption whose subscription grant is to be deleted. SubscriptionId *string // The Amazon DataZone user who updated the subscription grant that is deleted. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteSubscriptionRequestInput ¶
type DeleteSubscriptionRequestInput struct { // The ID of the Amazon DataZone domain in which the subscription request is // deleted. // // This member is required. DomainIdentifier *string // The ID of the subscription request that is deleted. // // This member is required. Identifier *string // contains filtered or unexported fields }
type DeleteSubscriptionRequestOutput ¶
type DeleteSubscriptionRequestOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteSubscriptionTargetInput ¶
type DeleteSubscriptionTargetInput struct { // The ID of the Amazon DataZone domain in which the subscription target is // deleted. // // This member is required. DomainIdentifier *string // The ID of the Amazon DataZone environment in which the subscription target is // deleted. // // This member is required. EnvironmentIdentifier *string // The ID of the subscription target that is deleted. // // This member is required. Identifier *string // contains filtered or unexported fields }
type DeleteSubscriptionTargetOutput ¶
type DeleteSubscriptionTargetOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type DeleteTimeSeriesDataPointsInput ¶
type DeleteTimeSeriesDataPointsInput struct { // The ID of the Amazon DataZone domain that houses the asset for which you want // to delete a time series form. // // This member is required. DomainIdentifier *string // The ID of the asset for which you want to delete a time series form. // // This member is required. EntityIdentifier *string // The type of the asset for which you want to delete a time series form. // // This member is required. EntityType types.TimeSeriesEntityType // The name of the time series form that you want to delete. // // This member is required. FormName *string // A unique, case-sensitive identifier to ensure idempotency of the request. This // field is automatically populated if not provided. ClientToken *string // contains filtered or unexported fields }
type DeleteTimeSeriesDataPointsOutput ¶
type DeleteTimeSeriesDataPointsOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type EndpointParameters ¶
type EndpointParameters struct { // The AWS region used to dispatch the request. // // Parameter is // required. // // AWS::Region Region *string // When true, send this request to the FIPS-compliant regional endpoint. If the // configured endpoint does not have a FIPS compliant endpoint, dispatching the // request will return an error. // // Defaults to false if no value is // provided. // // AWS::UseFIPS UseFIPS *bool // Override the endpoint used to send this request // // Parameter is // required. // // SDK::Endpoint Endpoint *string }
EndpointParameters provides the parameters that influence how endpoints are resolved.
func (EndpointParameters) ValidateRequired ¶
func (p EndpointParameters) ValidateRequired() error
ValidateRequired validates required parameters are set.
func (EndpointParameters) WithDefaults ¶
func (p EndpointParameters) WithDefaults() EndpointParameters
WithDefaults returns a shallow copy of EndpointParameterswith default values applied to members where applicable.
type EndpointResolver ¶
type EndpointResolver interface {
ResolveEndpoint(region string, options EndpointResolverOptions) (aws.Endpoint, error)
}
EndpointResolver interface for resolving service endpoints.
func EndpointResolverFromURL ¶
func EndpointResolverFromURL(url string, optFns ...func(*aws.Endpoint)) EndpointResolver
EndpointResolverFromURL returns an EndpointResolver configured using the provided endpoint url. By default, the resolved endpoint resolver uses the client region as signing region, and the endpoint source is set to EndpointSourceCustom.You can provide functional options to configure endpoint values for the resolved endpoint.
type EndpointResolverFunc ¶
type EndpointResolverFunc func(region string, options EndpointResolverOptions) (aws.Endpoint, error)
EndpointResolverFunc is a helper utility that wraps a function so it satisfies the EndpointResolver interface. This is useful when you want to add additional endpoint resolving logic, or stub out specific endpoints with custom values.
func (EndpointResolverFunc) ResolveEndpoint ¶
func (fn EndpointResolverFunc) ResolveEndpoint(region string, options EndpointResolverOptions) (endpoint aws.Endpoint, err error)
type EndpointResolverOptions ¶
type EndpointResolverOptions = internalendpoints.Options
EndpointResolverOptions is the service endpoint resolver options
type EndpointResolverV2 ¶
type EndpointResolverV2 interface { // ResolveEndpoint attempts to resolve the endpoint with the provided options, // returning the endpoint if found. Otherwise an error is returned. ResolveEndpoint(ctx context.Context, params EndpointParameters) ( smithyendpoints.Endpoint, error, ) }
EndpointResolverV2 provides the interface for resolving service endpoints.
func NewDefaultEndpointResolverV2 ¶
func NewDefaultEndpointResolverV2() EndpointResolverV2
type GetAssetInput ¶
type GetAssetInput struct { // The ID of the Amazon DataZone domain to which the asset belongs. // // This member is required. DomainIdentifier *string // The ID of the Amazon DataZone asset. // // This member is required. Identifier *string // The revision of the Amazon DataZone asset. Revision *string // contains filtered or unexported fields }
type GetAssetOutput ¶
type GetAssetOutput struct { // The ID of the Amazon DataZone domain to which the asset belongs. // // This member is required. DomainId *string // The metadata forms attached to the asset. // // This member is required. FormsOutput []types.FormOutput // The ID of the asset. // // This member is required. Id *string // The name of the asset. // // This member is required. Name *string // The ID of the project that owns the asset. // // This member is required. OwningProjectId *string // The revision of the asset. // // This member is required. Revision *string // The ID of the asset type. // // This member is required. TypeIdentifier *string // The revision of the asset type. // // This member is required. TypeRevision *string // The timestamp of when the asset was created. CreatedAt *time.Time // The Amazon DataZone user who created the asset. CreatedBy *string // The description of the Amazon DataZone asset. Description *string // The external ID of the asset. ExternalIdentifier *string // The timestamp of when the first revision of the asset was created. FirstRevisionCreatedAt *time.Time // The Amazon DataZone user who created the first revision of the asset. FirstRevisionCreatedBy *string // The business glossary terms attached to the asset. GlossaryTerms []string // The latest data point that was imported into the time series form for the // asset. LatestTimeSeriesDataPointFormsOutput []types.TimeSeriesDataPointSummaryFormOutput // The listing of the asset. Listing *types.AssetListingDetails // The read-only metadata forms attached to the asset. ReadOnlyFormsOutput []types.FormOutput // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetAssetTypeInput ¶
type GetAssetTypeInput struct { // The ID of the Amazon DataZone domain in which the asset type exists. // // This member is required. DomainIdentifier *string // The ID of the asset type. // // This member is required. Identifier *string // The revision of the asset type. Revision *string // contains filtered or unexported fields }
type GetAssetTypeOutput ¶
type GetAssetTypeOutput struct { // The ID of the Amazon DataZone domain in which the asset type exists. // // This member is required. DomainId *string // The metadata forms attached to the asset type. // // This member is required. FormsOutput map[string]types.FormEntryOutput // The name of the asset type. // // This member is required. Name *string // The ID 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 ID of the Amazon DataZone domain in which the asset type was originally // created. OriginDomainId *string // The ID of the Amazon DataZone project in which the asset type was originally // created. OriginProjectId *string // The timestamp of when the asset type was updated. UpdatedAt *time.Time // The Amazon DataZone user that updated the asset type. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetDataSourceInput ¶
type GetDataSourceInput struct { // The ID of the Amazon DataZone domain in which the data source exists. // // This member is required. DomainIdentifier *string // The ID of the Amazon DataZone data source. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetDataSourceOutput ¶
type GetDataSourceOutput struct { // The ID of the Amazon DataZone domain in which the data source exists. // // This member is required. DomainId *string // The ID of the environment where this data source creates and publishes assets, // // This member is required. EnvironmentId *string // The ID of the data source. // // This member is required. Id *string // The name of the data source. // // This member is required. Name *string // The ID of the project where the data source creates and publishes assets. // // This member is required. ProjectId *string // The metadata forms attached to the assets created by this data source. AssetFormsOutput []types.FormOutput // The configuration of the data source. Configuration types.DataSourceConfigurationOutput // The timestamp of when the data source was created. CreatedAt *time.Time // The description of the data source. Description *string // Specifies whether this data source is enabled or not. EnableSetting types.EnableSetting // Specifies the error message that is returned if the operation cannot be // successfully completed. ErrorMessage *types.DataSourceErrorMessage // The number of assets created by the data source during its last run. LastRunAssetCount *int32 // The timestamp of the last run of the data source. LastRunAt *time.Time // Specifies the error message that is returned if the operation cannot be // successfully completed. LastRunErrorMessage *types.DataSourceErrorMessage // The status of the last run of the data source. LastRunStatus types.DataSourceRunStatus // Specifies whether the assets that this data source creates in the inventory are // to be also automatically published to the catalog. PublishOnImport *bool // The recommendation configuration of the data source. Recommendation *types.RecommendationConfiguration // The schedule of the data source runs. Schedule *types.ScheduleConfiguration // The status of the data source. Status types.DataSourceStatus // The type of the data source. Type *string // The timestamp of when the data source was updated. UpdatedAt *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetDataSourceRunInput ¶
type GetDataSourceRunOutput ¶
type GetDataSourceRunOutput struct { // The timestamp of when the data source run was created. // // This member is required. CreatedAt *time.Time // The ID of the data source for this data source run. // // This member is required. DataSourceId *string // The ID of the domain in which this data source run was performed. // // This member is required. DomainId *string // The ID of the data source run. // // This member is required. Id *string // The ID of the project in which this data source run occured. // // This member is required. ProjectId *string // The status of this data source run. // // This member is required. Status types.DataSourceRunStatus // The type of this data source run. // // This member is required. Type types.DataSourceRunType // The timestamp of when this data source run was updated. // // This member is required. UpdatedAt *time.Time // The configuration snapshot of the data source run. DataSourceConfigurationSnapshot *string // Specifies the error message that is returned if the operation cannot be // successfully completed. ErrorMessage *types.DataSourceErrorMessage // The asset statistics from this data source run. RunStatisticsForAssets *types.RunStatisticsForAssets // The timestamp of when this data source run started. StartedAt *time.Time // The timestamp of when this data source run stopped. StoppedAt *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetDomainInput ¶
type GetDomainInput struct { // The identifier of the specified Amazon DataZone domain. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetDomainOutput ¶
type GetDomainOutput struct { // The domain execution role with which the Amazon DataZone domain is created. // // This member is required. DomainExecutionRole *string // The identifier of the specified Amazon DataZone domain. // // This member is required. Id *string // The status of the specified Amazon DataZone domain. // // This member is required. Status types.DomainStatus // The ARN of the specified Amazon DataZone domain. Arn *string // The timestamp of when the Amazon DataZone domain was created. CreatedAt *time.Time // The description of the Amazon DataZone domain. Description *string // The identifier of the Amazon Web Services Key Management Service (KMS) key that // is used to encrypt the Amazon DataZone domain, metadata, and reporting data. KmsKeyIdentifier *string // The timestamp of when the Amazon DataZone domain was last updated. LastUpdatedAt *time.Time // The name of the Amazon DataZone domain. Name *string // The URL of the data portal for this Amazon DataZone domain. PortalUrl *string // The single sing-on option of the specified Amazon DataZone domain. SingleSignOn *types.SingleSignOn // The tags specified for the Amazon DataZone domain. Tags map[string]string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetEnvironmentBlueprintConfigurationInput ¶
type GetEnvironmentBlueprintConfigurationInput struct { // The ID of the Amazon DataZone domain where this blueprint exists. // // This member is required. DomainIdentifier *string // He ID of the blueprint. // // This member is required. EnvironmentBlueprintIdentifier *string // contains filtered or unexported fields }
type GetEnvironmentBlueprintConfigurationOutput ¶
type GetEnvironmentBlueprintConfigurationOutput struct { // The ID of the Amazon DataZone domain where this blueprint exists. // // This member is required. DomainId *string // The ID of the blueprint. // // This member is required. EnvironmentBlueprintId *string // The timestamp of when this blueprint was created. CreatedAt *time.Time // The Amazon Web Services regions in which this blueprint is enabled. EnabledRegions []string // The ARN of the manage access role with which this blueprint is created. ManageAccessRoleArn *string // The ARN of the provisioning role with which this blueprint is created. ProvisioningRoleArn *string // The regional parameters of the blueprint. RegionalParameters map[string]map[string]string // The timestamp of when this blueprint was upated. UpdatedAt *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetEnvironmentBlueprintInput ¶
type GetEnvironmentBlueprintInput struct { // The identifier of the domain in which this blueprint exists. // // This member is required. DomainIdentifier *string // The ID of this Amazon DataZone blueprint. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetEnvironmentBlueprintOutput ¶
type GetEnvironmentBlueprintOutput struct { // The ID of this Amazon DataZone blueprint. // // This member is required. Id *string // The name of this Amazon DataZone blueprint. // // This member is required. Name *string // The provider of this Amazon DataZone blueprint. // // This member is required. Provider *string // The provisioning properties of this Amazon DataZone blueprint. // // This member is required. ProvisioningProperties types.ProvisioningProperties // A timestamp of when this blueprint was created. CreatedAt *time.Time // The deployment properties of this Amazon DataZone blueprint. DeploymentProperties *types.DeploymentProperties // The description of this Amazon DataZone blueprint. Description *string // The glossary terms attached to this Amazon DataZone blueprint. GlossaryTerms []string // The timestamp of when this blueprint was updated. UpdatedAt *time.Time // The user parameters of this blueprint. UserParameters []types.CustomParameter // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetEnvironmentInput ¶
type GetEnvironmentOutput ¶
type GetEnvironmentOutput struct { // The Amazon DataZone user who created the environment. // // This member is required. CreatedBy *string // The ID of the Amazon DataZone domain where the environment exists. // // This member is required. DomainId *string // The ID of the environment profile with which the environment is created. // // This member is required. EnvironmentProfileId *string // The name of the environment. // // This member is required. Name *string // The ID of the Amazon DataZone project in which this environment is created. // // This member is required. ProjectId *string // The provider of this Amazon DataZone environment. // // This member is required. Provider *string // The ID of the Amazon Web Services account where the environment exists. AwsAccountId *string // The Amazon Web Services region where the environment exists. AwsAccountRegion *string // The timestamp of when the environment was created. CreatedAt *time.Time // The deployment properties of the environment. DeploymentProperties *types.DeploymentProperties // The description of the environment. Description *string // The actions of the environment. EnvironmentActions []types.ConfigurableEnvironmentAction // The blueprint with which the environment is created. EnvironmentBlueprintId *string // The business glossary terms that can be used in this environment. GlossaryTerms []string // The ID of the environment. Id *string // The details of the last deployment of the environment. LastDeployment *types.Deployment // The provisioned resources of this Amazon DataZone environment. ProvisionedResources []types.Resource // The provisioning properties of this Amazon DataZone environment. ProvisioningProperties types.ProvisioningProperties // The status of this Amazon DataZone environment. Status types.EnvironmentStatus // The timestamp of when this environment was updated. UpdatedAt *time.Time // The user parameters of this Amazon DataZone environment. UserParameters []types.CustomParameter // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetEnvironmentProfileInput ¶
type GetEnvironmentProfileInput struct { // The ID of the Amazon DataZone domain in which this environment profile exists. // // This member is required. DomainIdentifier *string // The ID of the environment profile. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetEnvironmentProfileOutput ¶
type GetEnvironmentProfileOutput struct { // The Amazon DataZone user who created this environment profile. // // This member is required. CreatedBy *string // The ID of the Amazon DataZone domain in which this environment profile exists. // // This member is required. DomainId *string // The ID of the blueprint with which this environment profile is created. // // This member is required. EnvironmentBlueprintId *string // The ID of the environment profile. // // This member is required. Id *string // The name of the environment profile. // // This member is required. Name *string // The ID of the Amazon Web Services account where this environment profile exists. AwsAccountId *string // The Amazon Web Services region where this environment profile exists. AwsAccountRegion *string // The timestamp of when this environment profile was created. CreatedAt *time.Time // The description of the environment profile. Description *string // The ID of the Amazon DataZone project in which this environment profile is // created. ProjectId *string // The timestamp of when this environment profile was upated. UpdatedAt *time.Time // The user parameters of the environment profile. UserParameters []types.CustomParameter // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetFormTypeInput ¶
type GetFormTypeInput struct { // The ID of the Amazon DataZone domain in which this metadata form type exists. // // This member is required. DomainIdentifier *string // The ID of the metadata form type. // // This member is required. FormTypeIdentifier *string // The revision of this metadata form type. Revision *string // contains filtered or unexported fields }
type GetFormTypeOutput ¶
type GetFormTypeOutput struct { // The ID of the Amazon DataZone domain in which this metadata form type exists. // // This member is required. DomainId *string // The model of the metadata form type. // // This member is required. Model types.Model // The name of the metadata form type. // // This member is required. Name *string // The revision of the metadata form type. // // This member is required. Revision *string // The timestamp of when this metadata form type was created. CreatedAt *time.Time // The Amazon DataZone user who created this metadata form type. CreatedBy *string // The description of the metadata form type. Description *string // The imports of the metadata form type. Imports []types.Import // The ID of the Amazon DataZone domain in which the metadata form type was // originally created. OriginDomainId *string // The ID of the project in which this metadata form type was originally created. OriginProjectId *string // The ID of the project that owns this metadata form type. OwningProjectId *string // The status of the metadata form type. Status types.FormTypeStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetGlossaryInput ¶
type GetGlossaryOutput ¶
type GetGlossaryOutput struct { // The ID of the Amazon DataZone domain in which this business glossary exists. // // This member is required. DomainId *string // The ID of the business glossary. // // This member is required. Id *string // The name of the business glossary. // // This member is required. Name *string // The ID of the project that owns this business glossary. // // This member is required. OwningProjectId *string // The status of the business glossary. // // This member is required. Status types.GlossaryStatus // The timestamp of when this business glossary was created. CreatedAt *time.Time // The Amazon DataZone user who created this business glossary. CreatedBy *string // The description of the business glossary. 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 // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetGlossaryTermInput ¶
type GetGlossaryTermInput struct { // The ID of the Amazon DataZone domain in which this business glossary term // exists. // // This member is required. DomainIdentifier *string // The ID of the business glossary term. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetGlossaryTermOutput ¶
type GetGlossaryTermOutput struct { // The ID of the Amazon DataZone domain in which this business glossary term // exists. // // This member is required. DomainId *string // The ID of the business glossary to which this term belongs. // // This member is required. GlossaryId *string // The ID 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 types.GlossaryTermStatus // The timestamp of when the 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 decription of the business glossary term. ShortDescription *string // The relations of the business glossary term. TermRelations *types.TermRelations // The timestamp of when the business glossary term was updated. UpdatedAt *time.Time // The Amazon DataZone user who updated the business glossary term. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetGroupProfileInput ¶
type GetGroupProfileInput struct { // The identifier of the Amazon DataZone domain in which the group profile exists. // // This member is required. DomainIdentifier *string // The identifier of the group profile. // // This member is required. GroupIdentifier *string // contains filtered or unexported fields }
type GetGroupProfileOutput ¶
type GetGroupProfileOutput struct { // The identifier of the Amazon DataZone domain in which the group profile exists. DomainId *string // The name of the group for which the specified group profile exists. GroupName *string // The identifier of the group profile. Id *string // The identifier of the group profile. Status types.GroupProfileStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetIamPortalLoginUrlInput ¶
type GetIamPortalLoginUrlInput struct { // the ID of the Amazon DataZone domain the data portal of which you want to get. // // This member is required. DomainIdentifier *string // contains filtered or unexported fields }
type GetIamPortalLoginUrlOutput ¶
type GetIamPortalLoginUrlOutput struct { // The ID of the user profile. // // This member is required. UserProfileId *string // The data portal URL of the specified Amazon DataZone domain. AuthCodeUrl *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetListingInput ¶
type GetListingInput struct { // The ID of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The ID of the listing. // // This member is required. Identifier *string // The revision of the listing. ListingRevision *string // contains filtered or unexported fields }
type GetListingOutput ¶
type GetListingOutput struct { // The ID of the Amazon DataZone domain. // // This member is required. DomainId *string // The ID of the listing. // // This member is required. Id *string // The revision of a listing. // // This member is required. ListingRevision *string // The timestamp of when the listing was created. CreatedAt *time.Time // The Amazon DataZone user who created the listing. CreatedBy *string // The description of the listing. Description *string // The details of a listing. Item types.ListingItem // The name of the listing. Name *string // The status of the listing. Status types.ListingStatus // The timestamp of when the listing was updated. UpdatedAt *time.Time // The Amazon DataZone user who updated the listing. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetMetadataGenerationRunInput ¶
type GetMetadataGenerationRunInput struct { // The ID of the Amazon DataZone domain the metadata generation run of which you // want to get. // // This member is required. DomainIdentifier *string // The identifier of the metadata generation run. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetMetadataGenerationRunOutput ¶
type GetMetadataGenerationRunOutput struct { // The ID of the Amazon DataZone domain the metadata generation run of which you // want to get. // // 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 assets for which you're running metadata // generation. // // This member is required. OwningProjectId *string // The timestamp of when the metadata generation run was start. CreatedAt *time.Time // The Amazon DataZone user who started the metadata generation run. CreatedBy *string // The status of the metadata generation run. Status types.MetadataGenerationRunStatus // The asset for which you're generating metadata. Target *types.MetadataGenerationRunTarget // The type of metadata generation run. Type types.MetadataGenerationRunType // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetProjectInput ¶
type GetProjectOutput ¶
type GetProjectOutput struct { // The Amazon DataZone user who created the project. // // This member is required. CreatedBy *string // The ID of the Amazon DataZone domain in which the project exists. // // This member is required. DomainId *string // >The ID of the project. // // This member is required. Id *string // The name of the project. // // This member is required. Name *string // The timestamp of when the project was created. CreatedAt *time.Time // The description of the project. Description *string // Specifies the error message that is returned if the operation cannot be // successfully completed. FailureReasons []types.ProjectDeletionError // The business glossary terms that can be used in the project. GlossaryTerms []string // The timestamp of when the project was last updated. LastUpdatedAt *time.Time // The status of the project. ProjectStatus types.ProjectStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSubscriptionGrantInput ¶
type GetSubscriptionGrantInput struct { // The ID of the Amazon DataZone domain in which the subscription grant exists. // // This member is required. DomainIdentifier *string // The ID of the subscription grant. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetSubscriptionGrantOutput ¶
type GetSubscriptionGrantOutput struct { // The timestamp of when the subscription grant is created. // // This member is required. CreatedAt *time.Time // The Amazon DataZone user who created the subscription grant. // // This member is required. CreatedBy *string // The ID of the Amazon DataZone domain in which the subscription grant exists. // // This member is required. DomainId *string // The entity to which the subscription is granted. // // This member is required. GrantedEntity types.GrantedEntity // The ID of the subscription grant. // // This member is required. Id *string // The status of the subscription grant. // // This member is required. Status types.SubscriptionGrantOverallStatus // The subscription target ID associated with the subscription grant. // // This member is required. SubscriptionTargetId *string // The timestamp of when the subscription grant was upated. // // This member is required. UpdatedAt *time.Time // The assets for which the subscription grant is created. Assets []types.SubscribedAsset // The identifier of the subscription. SubscriptionId *string // The Amazon DataZone user who updated the subscription grant. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSubscriptionInput ¶
type GetSubscriptionOutput ¶
type GetSubscriptionOutput 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 ID of the Amazon DataZone domain in which the subscription exists. // // This member is required. DomainId *string // The ID of the subscription. // // This member is required. Id *string // The status of the subscription. // // This member is required. Status types.SubscriptionStatus // The details of the published asset for which the subscription grant is created. // // This member is required. SubscribedListing *types.SubscribedListing // The principal that owns the subscription. // // This member is required. SubscribedPrincipal types.SubscribedPrincipal // The timestamp of when the subscription was updated. // // This member is required. UpdatedAt *time.Time // The retain permissions of the subscription. RetainPermissions *bool // The ID of the subscription request. SubscriptionRequestId *string // The Amazon DataZone user who updated the subscription. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSubscriptionRequestDetailsInput ¶
type GetSubscriptionRequestDetailsInput struct { // The identifier of the Amazon DataZone domain in which to get the subscription // request details. // // This member is required. DomainIdentifier *string // The identifier of the subscription request the details of which to get. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetSubscriptionRequestDetailsOutput ¶
type GetSubscriptionRequestDetailsOutput struct { // The timestamp of when the specified 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 Amazon DataZone domain of the subscription request. // // 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 types.SubscriptionRequestStatus // The subscribed listings in the subscription request. // // This member is required. SubscribedListings []types.SubscribedListing // The subscribed principals in the subscription request. // // This member is required. SubscribedPrincipals []types.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 Amazon DataZone user who reviewed the subscription // request. ReviewerId *string // The Amazon DataZone user who updated the subscription request. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetSubscriptionTargetInput ¶
type GetSubscriptionTargetInput struct { // The ID of the Amazon DataZone domain in which the subscription target exists. // // This member is required. DomainIdentifier *string // The ID of the environment associated with the subscription target. // // This member is required. EnvironmentIdentifier *string // The ID of the subscription target. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetSubscriptionTargetOutput ¶
type GetSubscriptionTargetOutput struct { // The asset types associated with the subscription target. // // This member is required. ApplicableAssetTypes []string // The authorized principals of 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 ID of the Amazon DataZone domain in which the subscription target exists. // // This member is required. DomainId *string // The ID of the environment associated with the subscription target. // // This member is required. EnvironmentId *string // The ID of the subscription target. // // This member is required. Id *string // The manage access role with which the subscription target was created. // // This member is required. ManageAccessRole *string // The name of the subscription target. // // This member is required. Name *string // The ID of the project associated with the subscription target. // // This member is required. ProjectId *string // The provider of the subscription target. // // This member is required. Provider *string // The configuration of teh subscription target. // // This member is required. SubscriptionTargetConfig []types.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 // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetTimeSeriesDataPointInput ¶
type GetTimeSeriesDataPointInput struct { // The ID of the Amazon DataZone domain that houses the asset for which you want // to get the data point. // // This member is required. DomainIdentifier *string // The ID of the asset for which you want to get the data point. // // This member is required. EntityIdentifier *string // The type of the asset for which you want to get the data point. // // This member is required. EntityType types.TimeSeriesEntityType // The name of the time series form that houses the data point that you want to // get. // // This member is required. FormName *string // The ID of the data point that you want to get. // // This member is required. Identifier *string // contains filtered or unexported fields }
type GetTimeSeriesDataPointOutput ¶
type GetTimeSeriesDataPointOutput struct { // The ID of the Amazon DataZone domain that houses the asset data point that you // want to get. DomainId *string // The ID of the asset for which you want to get the data point. EntityId *string // The type of the asset for which you want to get the data point. EntityType types.TimeSeriesEntityType // The time series form that houses the data point that you want to get. Form *types.TimeSeriesDataPointFormOutput // The name of the time series form that houses the data point that you want to // get. FormName *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type GetUserProfileInput ¶
type GetUserProfileInput struct { // the ID of the Amazon DataZone domain the data portal of which you want to get. // // This member is required. DomainIdentifier *string // The identifier of the user for which you want to get the user profile. // // This member is required. UserIdentifier *string // The type of the user profile. Type types.UserProfileType // contains filtered or unexported fields }
type GetUserProfileOutput ¶
type GetUserProfileOutput struct { // The details of the user profile in Amazon DataZone. Details types.UserProfileDetails // the identifier of the Amazon DataZone domain of which you want to get the user // profile. DomainId *string // The identifier of the user profile. Id *string // The status of the user profile. Status types.UserProfileStatus // The type of the user profile. Type types.UserProfileType // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type HTTPSignerV4 ¶
type IdempotencyTokenProvider ¶
IdempotencyTokenProvider interface for providing idempotency token
type ListAssetRevisionsAPIClient ¶
type ListAssetRevisionsAPIClient interface {
ListAssetRevisions(context.Context, *ListAssetRevisionsInput, ...func(*Options)) (*ListAssetRevisionsOutput, error)
}
ListAssetRevisionsAPIClient is a client that implements the ListAssetRevisions operation.
type ListAssetRevisionsInput ¶
type ListAssetRevisionsInput struct { // The identifier of the domain. // // This member is required. DomainIdentifier *string // The identifier of the asset. // // This member is required. Identifier *string // The maximum number of revisions to return in a single call to ListAssetRevisions // . When the number of revisions to be listed is greater than the value of // MaxResults , the response contains a NextToken value that you can use in a // subsequent call to ListAssetRevisions to list the next set of revisions. MaxResults *int32 // When the number of revisions is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of revisions, the response includes a pagination token // named NextToken . You can specify this NextToken value in a subsequent call to // ListAssetRevisions to list the next set of revisions. NextToken *string // contains filtered or unexported fields }
type ListAssetRevisionsOutput ¶
type ListAssetRevisionsOutput struct { // The results of the ListAssetRevisions action. Items []types.AssetRevision // When the number of revisions is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of revisions, the response includes a pagination token // named NextToken . You can specify this NextToken value in a subsequent call to // ListAssetRevisions to list the next set of revisions. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListAssetRevisionsPaginator ¶
type ListAssetRevisionsPaginator struct {
// contains filtered or unexported fields
}
ListAssetRevisionsPaginator is a paginator for ListAssetRevisions
func NewListAssetRevisionsPaginator ¶
func NewListAssetRevisionsPaginator(client ListAssetRevisionsAPIClient, params *ListAssetRevisionsInput, optFns ...func(*ListAssetRevisionsPaginatorOptions)) *ListAssetRevisionsPaginator
NewListAssetRevisionsPaginator returns a new ListAssetRevisionsPaginator
func (*ListAssetRevisionsPaginator) HasMorePages ¶
func (p *ListAssetRevisionsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListAssetRevisionsPaginator) NextPage ¶
func (p *ListAssetRevisionsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListAssetRevisionsOutput, error)
NextPage retrieves the next ListAssetRevisions page.
type ListAssetRevisionsPaginatorOptions ¶
type ListAssetRevisionsPaginatorOptions struct { // The maximum number of revisions to return in a single call to ListAssetRevisions // . When the number of revisions to be listed is greater than the value of // MaxResults , the response contains a NextToken value that you can use in a // subsequent call to ListAssetRevisions to list the next set of revisions. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListAssetRevisionsPaginatorOptions is the paginator options for ListAssetRevisions
type ListDataSourceRunActivitiesAPIClient ¶
type ListDataSourceRunActivitiesAPIClient interface {
ListDataSourceRunActivities(context.Context, *ListDataSourceRunActivitiesInput, ...func(*Options)) (*ListDataSourceRunActivitiesOutput, error)
}
ListDataSourceRunActivitiesAPIClient is a client that implements the ListDataSourceRunActivities operation.
type ListDataSourceRunActivitiesInput ¶
type ListDataSourceRunActivitiesInput struct { // The identifier of the Amazon DataZone domain in which to list data source run // activities. // // This member is required. DomainIdentifier *string // The identifier of the data source run. // // This member is required. Identifier *string // The maximum number of activities to return in a single call to // ListDataSourceRunActivities . When the number of activities to be listed is // greater than the value of MaxResults , the response contains a NextToken value // that you can use in a subsequent call to ListDataSourceRunActivities to list // the next set of activities. MaxResults *int32 // When the number of activities is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of activities, the response includes a pagination token // named NextToken . You can specify this NextToken value in a subsequent call to // ListDataSourceRunActivities to list the next set of activities. NextToken *string // The status of the data source run. Status types.DataAssetActivityStatus // contains filtered or unexported fields }
type ListDataSourceRunActivitiesOutput ¶
type ListDataSourceRunActivitiesOutput struct { // The results of the ListDataSourceRunActivities action. // // This member is required. Items []types.DataSourceRunActivity // When the number of activities is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of activities, the response includes a pagination token // named NextToken . You can specify this NextToken value in a subsequent call to // ListDataSourceRunActivities to list the next set of activities. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListDataSourceRunActivitiesPaginator ¶
type ListDataSourceRunActivitiesPaginator struct {
// contains filtered or unexported fields
}
ListDataSourceRunActivitiesPaginator is a paginator for ListDataSourceRunActivities
func NewListDataSourceRunActivitiesPaginator ¶
func NewListDataSourceRunActivitiesPaginator(client ListDataSourceRunActivitiesAPIClient, params *ListDataSourceRunActivitiesInput, optFns ...func(*ListDataSourceRunActivitiesPaginatorOptions)) *ListDataSourceRunActivitiesPaginator
NewListDataSourceRunActivitiesPaginator returns a new ListDataSourceRunActivitiesPaginator
func (*ListDataSourceRunActivitiesPaginator) HasMorePages ¶
func (p *ListDataSourceRunActivitiesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListDataSourceRunActivitiesPaginator) NextPage ¶
func (p *ListDataSourceRunActivitiesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListDataSourceRunActivitiesOutput, error)
NextPage retrieves the next ListDataSourceRunActivities page.
type ListDataSourceRunActivitiesPaginatorOptions ¶
type ListDataSourceRunActivitiesPaginatorOptions struct { // The maximum number of activities to return in a single call to // ListDataSourceRunActivities . When the number of activities to be listed is // greater than the value of MaxResults , the response contains a NextToken value // that you can use in a subsequent call to ListDataSourceRunActivities to list // the next set of activities. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListDataSourceRunActivitiesPaginatorOptions is the paginator options for ListDataSourceRunActivities
type ListDataSourceRunsAPIClient ¶
type ListDataSourceRunsAPIClient interface {
ListDataSourceRuns(context.Context, *ListDataSourceRunsInput, ...func(*Options)) (*ListDataSourceRunsOutput, error)
}
ListDataSourceRunsAPIClient is a client that implements the ListDataSourceRuns operation.
type ListDataSourceRunsInput ¶
type ListDataSourceRunsInput struct { // The identifier of the data source. // // This member is required. DataSourceIdentifier *string // The identifier of the Amazon DataZone domain in which to invoke the // ListDataSourceRuns action. // // This member is required. DomainIdentifier *string // The maximum number of runs to return in a single call to ListDataSourceRuns . // When the number of runs to be listed is greater than the value of MaxResults , // the response contains a NextToken value that you can use in a subsequent call // to ListDataSourceRuns to list the next set of runs. MaxResults *int32 // When the number of runs is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of runs, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // ListDataSourceRuns to list the next set of runs. NextToken *string // The status of the data source. Status types.DataSourceRunStatus // contains filtered or unexported fields }
type ListDataSourceRunsOutput ¶
type ListDataSourceRunsOutput struct { // The results of the ListDataSourceRuns action. // // This member is required. Items []types.DataSourceRunSummary // When the number of runs is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of runs, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // ListDataSourceRuns to list the next set of runs. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListDataSourceRunsPaginator ¶
type ListDataSourceRunsPaginator struct {
// contains filtered or unexported fields
}
ListDataSourceRunsPaginator is a paginator for ListDataSourceRuns
func NewListDataSourceRunsPaginator ¶
func NewListDataSourceRunsPaginator(client ListDataSourceRunsAPIClient, params *ListDataSourceRunsInput, optFns ...func(*ListDataSourceRunsPaginatorOptions)) *ListDataSourceRunsPaginator
NewListDataSourceRunsPaginator returns a new ListDataSourceRunsPaginator
func (*ListDataSourceRunsPaginator) HasMorePages ¶
func (p *ListDataSourceRunsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListDataSourceRunsPaginator) NextPage ¶
func (p *ListDataSourceRunsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListDataSourceRunsOutput, error)
NextPage retrieves the next ListDataSourceRuns page.
type ListDataSourceRunsPaginatorOptions ¶
type ListDataSourceRunsPaginatorOptions struct { // The maximum number of runs to return in a single call to ListDataSourceRuns . // When the number of runs to be listed is greater than the value of MaxResults , // the response contains a NextToken value that you can use in a subsequent call // to ListDataSourceRuns to list the next set of runs. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListDataSourceRunsPaginatorOptions is the paginator options for ListDataSourceRuns
type ListDataSourcesAPIClient ¶
type ListDataSourcesAPIClient interface {
ListDataSources(context.Context, *ListDataSourcesInput, ...func(*Options)) (*ListDataSourcesOutput, error)
}
ListDataSourcesAPIClient is a client that implements the ListDataSources operation.
type ListDataSourcesInput ¶
type ListDataSourcesInput struct { // The identifier of the Amazon DataZone domain in which to list the data sources. // // This member is required. DomainIdentifier *string // The identifier of the project in which to list data sources. // // This member is required. ProjectIdentifier *string // The identifier of the environment in which to list the data sources. EnvironmentIdentifier *string // The maximum number of data sources to return in a single call to ListDataSources // . When the number of data sources to be listed is greater than the value of // MaxResults , the response contains a NextToken value that you can use in a // subsequent call to ListDataSources to list the next set of data sources. MaxResults *int32 // The name of the data source. Name *string // When the number of data sources is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of data sources, the response includes a pagination // token named NextToken . You can specify this NextToken value in a subsequent // call to ListDataSources to list the next set of data sources. NextToken *string // The status of the data source. Status types.DataSourceStatus // The type of the data source. Type *string // contains filtered or unexported fields }
type ListDataSourcesOutput ¶
type ListDataSourcesOutput struct { // The results of the ListDataSources action. // // This member is required. Items []types.DataSourceSummary // When the number of data sources is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of data sources, the response includes a pagination // token named NextToken . You can specify this NextToken value in a subsequent // call to ListDataSources to list the next set of data sources. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListDataSourcesPaginator ¶
type ListDataSourcesPaginator struct {
// contains filtered or unexported fields
}
ListDataSourcesPaginator is a paginator for ListDataSources
func NewListDataSourcesPaginator ¶
func NewListDataSourcesPaginator(client ListDataSourcesAPIClient, params *ListDataSourcesInput, optFns ...func(*ListDataSourcesPaginatorOptions)) *ListDataSourcesPaginator
NewListDataSourcesPaginator returns a new ListDataSourcesPaginator
func (*ListDataSourcesPaginator) HasMorePages ¶
func (p *ListDataSourcesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListDataSourcesPaginator) NextPage ¶
func (p *ListDataSourcesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListDataSourcesOutput, error)
NextPage retrieves the next ListDataSources page.
type ListDataSourcesPaginatorOptions ¶
type ListDataSourcesPaginatorOptions struct { // The maximum number of data sources to return in a single call to ListDataSources // . When the number of data sources to be listed is greater than the value of // MaxResults , the response contains a NextToken value that you can use in a // subsequent call to ListDataSources to list the next set of data sources. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListDataSourcesPaginatorOptions is the paginator options for ListDataSources
type ListDomainsAPIClient ¶
type ListDomainsAPIClient interface {
ListDomains(context.Context, *ListDomainsInput, ...func(*Options)) (*ListDomainsOutput, error)
}
ListDomainsAPIClient is a client that implements the ListDomains operation.
type ListDomainsInput ¶
type ListDomainsInput struct { // The maximum number of domains to return in a single call to ListDomains . When // the number of domains to be listed is greater than the value of MaxResults , the // response contains a NextToken value that you can use in a subsequent call to // ListDomains to list the next set of domains. MaxResults *int32 // When the number of domains is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of domains, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // ListDomains to list the next set of domains. NextToken *string // The status of the data source. Status types.DomainStatus // contains filtered or unexported fields }
type ListDomainsOutput ¶
type ListDomainsOutput struct { // The results of the ListDomains action. // // This member is required. Items []types.DomainSummary // When the number of domains is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of domains, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // ListDomains to list the next set of domains. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListDomainsPaginator ¶
type ListDomainsPaginator struct {
// contains filtered or unexported fields
}
ListDomainsPaginator is a paginator for ListDomains
func NewListDomainsPaginator ¶
func NewListDomainsPaginator(client ListDomainsAPIClient, params *ListDomainsInput, optFns ...func(*ListDomainsPaginatorOptions)) *ListDomainsPaginator
NewListDomainsPaginator returns a new ListDomainsPaginator
func (*ListDomainsPaginator) HasMorePages ¶
func (p *ListDomainsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListDomainsPaginator) NextPage ¶
func (p *ListDomainsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListDomainsOutput, error)
NextPage retrieves the next ListDomains page.
type ListDomainsPaginatorOptions ¶
type ListDomainsPaginatorOptions struct { // The maximum number of domains to return in a single call to ListDomains . When // the number of domains to be listed is greater than the value of MaxResults , the // response contains a NextToken value that you can use in a subsequent call to // ListDomains to list the next set of domains. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListDomainsPaginatorOptions is the paginator options for ListDomains
type ListEnvironmentBlueprintConfigurationsAPIClient ¶
type ListEnvironmentBlueprintConfigurationsAPIClient interface {
ListEnvironmentBlueprintConfigurations(context.Context, *ListEnvironmentBlueprintConfigurationsInput, ...func(*Options)) (*ListEnvironmentBlueprintConfigurationsOutput, error)
}
ListEnvironmentBlueprintConfigurationsAPIClient is a client that implements the ListEnvironmentBlueprintConfigurations operation.
type ListEnvironmentBlueprintConfigurationsInput ¶
type ListEnvironmentBlueprintConfigurationsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The maximum number of blueprint configurations to return in a single call to // ListEnvironmentBlueprintConfigurations . When the number of configurations to be // listed is greater than the value of MaxResults , the response contains a // NextToken value that you can use in a subsequent call to // ListEnvironmentBlueprintConfigurations to list the next set of configurations. MaxResults *int32 // When the number of blueprint configurations is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for // MaxResults that is less than the number of configurations, the response includes // a pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListEnvironmentBlueprintConfigurations to list the next set // of configurations. NextToken *string // contains filtered or unexported fields }
type ListEnvironmentBlueprintConfigurationsOutput ¶
type ListEnvironmentBlueprintConfigurationsOutput struct { // The results of the ListEnvironmentBlueprintConfigurations action. Items []types.EnvironmentBlueprintConfigurationItem // When the number of blueprint configurations is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for // MaxResults that is less than the number of configurations, the response includes // a pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListEnvironmentBlueprintConfigurations to list the next set // of configurations. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListEnvironmentBlueprintConfigurationsPaginator ¶
type ListEnvironmentBlueprintConfigurationsPaginator struct {
// contains filtered or unexported fields
}
ListEnvironmentBlueprintConfigurationsPaginator is a paginator for ListEnvironmentBlueprintConfigurations
func NewListEnvironmentBlueprintConfigurationsPaginator ¶
func NewListEnvironmentBlueprintConfigurationsPaginator(client ListEnvironmentBlueprintConfigurationsAPIClient, params *ListEnvironmentBlueprintConfigurationsInput, optFns ...func(*ListEnvironmentBlueprintConfigurationsPaginatorOptions)) *ListEnvironmentBlueprintConfigurationsPaginator
NewListEnvironmentBlueprintConfigurationsPaginator returns a new ListEnvironmentBlueprintConfigurationsPaginator
func (*ListEnvironmentBlueprintConfigurationsPaginator) HasMorePages ¶
func (p *ListEnvironmentBlueprintConfigurationsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListEnvironmentBlueprintConfigurationsPaginator) NextPage ¶
func (p *ListEnvironmentBlueprintConfigurationsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListEnvironmentBlueprintConfigurationsOutput, error)
NextPage retrieves the next ListEnvironmentBlueprintConfigurations page.
type ListEnvironmentBlueprintConfigurationsPaginatorOptions ¶
type ListEnvironmentBlueprintConfigurationsPaginatorOptions struct { // The maximum number of blueprint configurations to return in a single call to // ListEnvironmentBlueprintConfigurations . When the number of configurations to be // listed is greater than the value of MaxResults , the response contains a // NextToken value that you can use in a subsequent call to // ListEnvironmentBlueprintConfigurations to list the next set of configurations. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListEnvironmentBlueprintConfigurationsPaginatorOptions is the paginator options for ListEnvironmentBlueprintConfigurations
type ListEnvironmentBlueprintsAPIClient ¶
type ListEnvironmentBlueprintsAPIClient interface {
ListEnvironmentBlueprints(context.Context, *ListEnvironmentBlueprintsInput, ...func(*Options)) (*ListEnvironmentBlueprintsOutput, error)
}
ListEnvironmentBlueprintsAPIClient is a client that implements the ListEnvironmentBlueprints operation.
type ListEnvironmentBlueprintsInput ¶
type ListEnvironmentBlueprintsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // Specifies whether the environment blueprint is managed by Amazon DataZone. Managed *bool // The maximum number of blueprints to return in a single call to // ListEnvironmentBlueprints . When the number of blueprints to be listed is // greater than the value of MaxResults , the response contains a NextToken value // that you can use in a subsequent call to ListEnvironmentBlueprints to list the // next set of blueprints. MaxResults *int32 // The name of the Amazon DataZone environment. Name *string // When the number of blueprints in the environment is greater than the default // value for the MaxResults parameter, or if you explicitly specify a value for // MaxResults that is less than the number of blueprints in the environment, the // response includes a pagination token named NextToken . You can specify this // NextToken value in a subsequent call to ListEnvironmentBlueprints to list the // next set of blueprints. NextToken *string // contains filtered or unexported fields }
type ListEnvironmentBlueprintsOutput ¶
type ListEnvironmentBlueprintsOutput struct { // The results of the ListEnvironmentBlueprints action. // // This member is required. Items []types.EnvironmentBlueprintSummary // When the number of blueprints in the environment is greater than the default // value for the MaxResults parameter, or if you explicitly specify a value for // MaxResults that is less than the number of blueprints in the environment, the // response includes a pagination token named NextToken . You can specify this // NextToken value in a subsequent call to ListEnvironmentBlueprints to list the // next set of blueprints. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListEnvironmentBlueprintsPaginator ¶
type ListEnvironmentBlueprintsPaginator struct {
// contains filtered or unexported fields
}
ListEnvironmentBlueprintsPaginator is a paginator for ListEnvironmentBlueprints
func NewListEnvironmentBlueprintsPaginator ¶
func NewListEnvironmentBlueprintsPaginator(client ListEnvironmentBlueprintsAPIClient, params *ListEnvironmentBlueprintsInput, optFns ...func(*ListEnvironmentBlueprintsPaginatorOptions)) *ListEnvironmentBlueprintsPaginator
NewListEnvironmentBlueprintsPaginator returns a new ListEnvironmentBlueprintsPaginator
func (*ListEnvironmentBlueprintsPaginator) HasMorePages ¶
func (p *ListEnvironmentBlueprintsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListEnvironmentBlueprintsPaginator) NextPage ¶
func (p *ListEnvironmentBlueprintsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListEnvironmentBlueprintsOutput, error)
NextPage retrieves the next ListEnvironmentBlueprints page.
type ListEnvironmentBlueprintsPaginatorOptions ¶
type ListEnvironmentBlueprintsPaginatorOptions struct { // The maximum number of blueprints to return in a single call to // ListEnvironmentBlueprints . When the number of blueprints to be listed is // greater than the value of MaxResults , the response contains a NextToken value // that you can use in a subsequent call to ListEnvironmentBlueprints to list the // next set of blueprints. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListEnvironmentBlueprintsPaginatorOptions is the paginator options for ListEnvironmentBlueprints
type ListEnvironmentProfilesAPIClient ¶
type ListEnvironmentProfilesAPIClient interface {
ListEnvironmentProfiles(context.Context, *ListEnvironmentProfilesInput, ...func(*Options)) (*ListEnvironmentProfilesOutput, error)
}
ListEnvironmentProfilesAPIClient is a client that implements the ListEnvironmentProfiles operation.
type ListEnvironmentProfilesInput ¶
type ListEnvironmentProfilesInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The identifier of the Amazon Web Services account where you want to list // environment profiles. AwsAccountId *string // The Amazon Web Services region where you want to list environment profiles. AwsAccountRegion *string // The identifier of the blueprint that was used to create the environment // profiles that you want to list. EnvironmentBlueprintIdentifier *string // The maximum number of environment profiles to return in a single call to // ListEnvironmentProfiles . When the number of environment profiles to be listed // is greater than the value of MaxResults , the response contains a NextToken // value that you can use in a subsequent call to ListEnvironmentProfiles to list // the next set of environment profiles. MaxResults *int32 // Name *string // When the number of environment profiles is greater than the default value for // the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of environment profiles, the response includes a // pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListEnvironmentProfiles to list the next set of environment // profiles. NextToken *string // The identifier of the Amazon DataZone project. ProjectIdentifier *string // contains filtered or unexported fields }
type ListEnvironmentProfilesOutput ¶
type ListEnvironmentProfilesOutput struct { // The results of the ListEnvironmentProfiles action. // // This member is required. Items []types.EnvironmentProfileSummary // When the number of environment profiles is greater than the default value for // the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of environment profiles, the response includes a // pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListEnvironmentProfiles to list the next set of environment // profiles. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListEnvironmentProfilesPaginator ¶
type ListEnvironmentProfilesPaginator struct {
// contains filtered or unexported fields
}
ListEnvironmentProfilesPaginator is a paginator for ListEnvironmentProfiles
func NewListEnvironmentProfilesPaginator ¶
func NewListEnvironmentProfilesPaginator(client ListEnvironmentProfilesAPIClient, params *ListEnvironmentProfilesInput, optFns ...func(*ListEnvironmentProfilesPaginatorOptions)) *ListEnvironmentProfilesPaginator
NewListEnvironmentProfilesPaginator returns a new ListEnvironmentProfilesPaginator
func (*ListEnvironmentProfilesPaginator) HasMorePages ¶
func (p *ListEnvironmentProfilesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListEnvironmentProfilesPaginator) NextPage ¶
func (p *ListEnvironmentProfilesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListEnvironmentProfilesOutput, error)
NextPage retrieves the next ListEnvironmentProfiles page.
type ListEnvironmentProfilesPaginatorOptions ¶
type ListEnvironmentProfilesPaginatorOptions struct { // The maximum number of environment profiles to return in a single call to // ListEnvironmentProfiles . When the number of environment profiles to be listed // is greater than the value of MaxResults , the response contains a NextToken // value that you can use in a subsequent call to ListEnvironmentProfiles to list // the next set of environment profiles. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListEnvironmentProfilesPaginatorOptions is the paginator options for ListEnvironmentProfiles
type ListEnvironmentsAPIClient ¶
type ListEnvironmentsAPIClient interface {
ListEnvironments(context.Context, *ListEnvironmentsInput, ...func(*Options)) (*ListEnvironmentsOutput, error)
}
ListEnvironmentsAPIClient is a client that implements the ListEnvironments operation.
type ListEnvironmentsInput ¶
type ListEnvironmentsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The identifier of the Amazon DataZone project. // // This member is required. ProjectIdentifier *string // The identifier of the Amazon Web Services account where you want to list // environments. AwsAccountId *string // The Amazon Web Services region where you want to list environments. AwsAccountRegion *string // The identifier of the Amazon DataZone blueprint. EnvironmentBlueprintIdentifier *string // The identifier of the environment profile. EnvironmentProfileIdentifier *string // The maximum number of environments to return in a single call to // ListEnvironments . When the number of environments to be listed is greater than // the value of MaxResults , the response contains a NextToken value that you can // use in a subsequent call to ListEnvironments to list the next set of // environments. MaxResults *int32 // The name of the environment. Name *string // When the number of environments is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of environments, the response includes a pagination // token named NextToken . You can specify this NextToken value in a subsequent // call to ListEnvironments to list the next set of environments. NextToken *string // The provider of the environment. Provider *string // The status of the environments that you want to list. Status types.EnvironmentStatus // contains filtered or unexported fields }
type ListEnvironmentsOutput ¶
type ListEnvironmentsOutput struct { // The results of the ListEnvironments action. // // This member is required. Items []types.EnvironmentSummary // When the number of environments is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of environments, the response includes a pagination // token named NextToken . You can specify this NextToken value in a subsequent // call to ListEnvironments to list the next set of environments. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListEnvironmentsPaginator ¶
type ListEnvironmentsPaginator struct {
// contains filtered or unexported fields
}
ListEnvironmentsPaginator is a paginator for ListEnvironments
func NewListEnvironmentsPaginator ¶
func NewListEnvironmentsPaginator(client ListEnvironmentsAPIClient, params *ListEnvironmentsInput, optFns ...func(*ListEnvironmentsPaginatorOptions)) *ListEnvironmentsPaginator
NewListEnvironmentsPaginator returns a new ListEnvironmentsPaginator
func (*ListEnvironmentsPaginator) HasMorePages ¶
func (p *ListEnvironmentsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListEnvironmentsPaginator) NextPage ¶
func (p *ListEnvironmentsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListEnvironmentsOutput, error)
NextPage retrieves the next ListEnvironments page.
type ListEnvironmentsPaginatorOptions ¶
type ListEnvironmentsPaginatorOptions struct { // The maximum number of environments to return in a single call to // ListEnvironments . When the number of environments to be listed is greater than // the value of MaxResults , the response contains a NextToken value that you can // use in a subsequent call to ListEnvironments to list the next set of // environments. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListEnvironmentsPaginatorOptions is the paginator options for ListEnvironments
type ListMetadataGenerationRunsAPIClient ¶
type ListMetadataGenerationRunsAPIClient interface {
ListMetadataGenerationRuns(context.Context, *ListMetadataGenerationRunsInput, ...func(*Options)) (*ListMetadataGenerationRunsOutput, error)
}
ListMetadataGenerationRunsAPIClient is a client that implements the ListMetadataGenerationRuns operation.
type ListMetadataGenerationRunsInput ¶
type ListMetadataGenerationRunsInput struct { // The ID of the Amazon DataZone domain where you want to list metadata generation // runs. // // This member is required. DomainIdentifier *string // The maximum number of metadata generation runs to return in a single call to // ListMetadataGenerationRuns. When the number of metadata generation runs to be // listed is greater than the value of MaxResults, the response contains a // NextToken value that you can use in a subsequent call to // ListMetadataGenerationRuns to list the next set of revisions. MaxResults *int32 // When the number of metadata generation runs is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for // MaxResults that is less than the number of metadata generation runs, the // response includes a pagination token named NextToken. You can specify this // NextToken value in a subsequent call to ListMetadataGenerationRuns to list the // next set of revisions. NextToken *string // The status of the metadata generation runs. Status types.MetadataGenerationRunStatus // The type of the metadata generation runs. Type types.MetadataGenerationRunType // contains filtered or unexported fields }
type ListMetadataGenerationRunsOutput ¶
type ListMetadataGenerationRunsOutput struct { // The results of the ListMetadataGenerationRuns action. Items []types.MetadataGenerationRunItem // When the number of metadata generation runs is greater than the default value // for the MaxResults parameter, or if you explicitly specify a value for // MaxResults that is less than the number of metadata generation runs, the // response includes a pagination token named NextToken. You can specify this // NextToken value in a subsequent call to ListMetadataGenerationRuns to list the // next set of revisions. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListMetadataGenerationRunsPaginator ¶
type ListMetadataGenerationRunsPaginator struct {
// contains filtered or unexported fields
}
ListMetadataGenerationRunsPaginator is a paginator for ListMetadataGenerationRuns
func NewListMetadataGenerationRunsPaginator ¶
func NewListMetadataGenerationRunsPaginator(client ListMetadataGenerationRunsAPIClient, params *ListMetadataGenerationRunsInput, optFns ...func(*ListMetadataGenerationRunsPaginatorOptions)) *ListMetadataGenerationRunsPaginator
NewListMetadataGenerationRunsPaginator returns a new ListMetadataGenerationRunsPaginator
func (*ListMetadataGenerationRunsPaginator) HasMorePages ¶
func (p *ListMetadataGenerationRunsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListMetadataGenerationRunsPaginator) NextPage ¶
func (p *ListMetadataGenerationRunsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListMetadataGenerationRunsOutput, error)
NextPage retrieves the next ListMetadataGenerationRuns page.
type ListMetadataGenerationRunsPaginatorOptions ¶
type ListMetadataGenerationRunsPaginatorOptions struct { // The maximum number of metadata generation runs to return in a single call to // ListMetadataGenerationRuns. When the number of metadata generation runs to be // listed is greater than the value of MaxResults, the response contains a // NextToken value that you can use in a subsequent call to // ListMetadataGenerationRuns to list the next set of revisions. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListMetadataGenerationRunsPaginatorOptions is the paginator options for ListMetadataGenerationRuns
type ListNotificationsAPIClient ¶
type ListNotificationsAPIClient interface {
ListNotifications(context.Context, *ListNotificationsInput, ...func(*Options)) (*ListNotificationsOutput, error)
}
ListNotificationsAPIClient is a client that implements the ListNotifications operation.
type ListNotificationsInput ¶
type ListNotificationsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The type of notifications. // // This member is required. Type types.NotificationType // The time after which you want to list notifications. AfterTimestamp *time.Time // The time before which you want to list notifications. BeforeTimestamp *time.Time // The maximum number of notifications to return in a single call to // ListNotifications . When the number of notifications to be listed is greater // than the value of MaxResults , the response contains a NextToken value that you // can use in a subsequent call to ListNotifications to list the next set of // notifications. MaxResults *int32 // When the number of notifications is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of notifications, the response includes a pagination // token named NextToken . You can specify this NextToken value in a subsequent // call to ListNotifications to list the next set of notifications. NextToken *string // The subjects of notifications. Subjects []string // The task status of notifications. TaskStatus types.TaskStatus // contains filtered or unexported fields }
type ListNotificationsOutput ¶
type ListNotificationsOutput struct { // When the number of notifications is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of notifications, the response includes a pagination // token named NextToken . You can specify this NextToken value in a subsequent // call to ListNotifications to list the next set of notifications. NextToken *string // The results of the ListNotifications action. Notifications []types.NotificationOutput // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListNotificationsPaginator ¶
type ListNotificationsPaginator struct {
// contains filtered or unexported fields
}
ListNotificationsPaginator is a paginator for ListNotifications
func NewListNotificationsPaginator ¶
func NewListNotificationsPaginator(client ListNotificationsAPIClient, params *ListNotificationsInput, optFns ...func(*ListNotificationsPaginatorOptions)) *ListNotificationsPaginator
NewListNotificationsPaginator returns a new ListNotificationsPaginator
func (*ListNotificationsPaginator) HasMorePages ¶
func (p *ListNotificationsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListNotificationsPaginator) NextPage ¶
func (p *ListNotificationsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListNotificationsOutput, error)
NextPage retrieves the next ListNotifications page.
type ListNotificationsPaginatorOptions ¶
type ListNotificationsPaginatorOptions struct { // The maximum number of notifications to return in a single call to // ListNotifications . When the number of notifications to be listed is greater // than the value of MaxResults , the response contains a NextToken value that you // can use in a subsequent call to ListNotifications to list the next set of // notifications. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListNotificationsPaginatorOptions is the paginator options for ListNotifications
type ListProjectMembershipsAPIClient ¶
type ListProjectMembershipsAPIClient interface {
ListProjectMemberships(context.Context, *ListProjectMembershipsInput, ...func(*Options)) (*ListProjectMembershipsOutput, error)
}
ListProjectMembershipsAPIClient is a client that implements the ListProjectMemberships operation.
type ListProjectMembershipsInput ¶
type ListProjectMembershipsInput struct { // The identifier of the Amazon DataZone domain in which you want to list project // memberships. // // This member is required. DomainIdentifier *string // The identifier of the project whose memberships you want to list. // // This member is required. ProjectIdentifier *string // The maximum number of memberships to return in a single call to // ListProjectMemberships . When the number of memberships to be listed is greater // than the value of MaxResults , the response contains a NextToken value that you // can use in a subsequent call to ListProjectMemberships to list the next set of // memberships. MaxResults *int32 // When the number of memberships is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of memberships, the response includes a pagination token // named NextToken . You can specify this NextToken value in a subsequent call to // ListProjectMemberships to list the next set of memberships. NextToken *string // The method by which you want to sort the project memberships. SortBy types.SortFieldProject // The sort order of the project memberships. SortOrder types.SortOrder // contains filtered or unexported fields }
type ListProjectMembershipsOutput ¶
type ListProjectMembershipsOutput struct { // The members of the project. // // This member is required. Members []types.ProjectMember // When the number of memberships is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of memberships, the response includes a pagination token // named NextToken . You can specify this NextToken value in a subsequent call to // ListProjectMemberships to list the next set of memberships. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListProjectMembershipsPaginator ¶
type ListProjectMembershipsPaginator struct {
// contains filtered or unexported fields
}
ListProjectMembershipsPaginator is a paginator for ListProjectMemberships
func NewListProjectMembershipsPaginator ¶
func NewListProjectMembershipsPaginator(client ListProjectMembershipsAPIClient, params *ListProjectMembershipsInput, optFns ...func(*ListProjectMembershipsPaginatorOptions)) *ListProjectMembershipsPaginator
NewListProjectMembershipsPaginator returns a new ListProjectMembershipsPaginator
func (*ListProjectMembershipsPaginator) HasMorePages ¶
func (p *ListProjectMembershipsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListProjectMembershipsPaginator) NextPage ¶
func (p *ListProjectMembershipsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListProjectMembershipsOutput, error)
NextPage retrieves the next ListProjectMemberships page.
type ListProjectMembershipsPaginatorOptions ¶
type ListProjectMembershipsPaginatorOptions struct { // The maximum number of memberships to return in a single call to // ListProjectMemberships . When the number of memberships to be listed is greater // than the value of MaxResults , the response contains a NextToken value that you // can use in a subsequent call to ListProjectMemberships to list the next set of // memberships. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListProjectMembershipsPaginatorOptions is the paginator options for ListProjectMemberships
type ListProjectsAPIClient ¶
type ListProjectsAPIClient interface {
ListProjects(context.Context, *ListProjectsInput, ...func(*Options)) (*ListProjectsOutput, error)
}
ListProjectsAPIClient is a client that implements the ListProjects operation.
type ListProjectsInput ¶
type ListProjectsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The identifier of a group. GroupIdentifier *string // The maximum number of projects to return in a single call to ListProjects . When // the number of projects to be listed is greater than the value of MaxResults , // the response contains a NextToken value that you can use in a subsequent call // to ListProjects to list the next set of projects. MaxResults *int32 // The name of the project. Name *string // When the number of projects is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of projects, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // ListProjects to list the next set of projects. NextToken *string // The identifier of the Amazon DataZone user. UserIdentifier *string // contains filtered or unexported fields }
type ListProjectsOutput ¶
type ListProjectsOutput struct { // The results of the ListProjects action. Items []types.ProjectSummary // When the number of projects is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of projects, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // ListProjects to list the next set of projects. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListProjectsPaginator ¶
type ListProjectsPaginator struct {
// contains filtered or unexported fields
}
ListProjectsPaginator is a paginator for ListProjects
func NewListProjectsPaginator ¶
func NewListProjectsPaginator(client ListProjectsAPIClient, params *ListProjectsInput, optFns ...func(*ListProjectsPaginatorOptions)) *ListProjectsPaginator
NewListProjectsPaginator returns a new ListProjectsPaginator
func (*ListProjectsPaginator) HasMorePages ¶
func (p *ListProjectsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListProjectsPaginator) NextPage ¶
func (p *ListProjectsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListProjectsOutput, error)
NextPage retrieves the next ListProjects page.
type ListProjectsPaginatorOptions ¶
type ListProjectsPaginatorOptions struct { // The maximum number of projects to return in a single call to ListProjects . When // the number of projects to be listed is greater than the value of MaxResults , // the response contains a NextToken value that you can use in a subsequent call // to ListProjects to list the next set of projects. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListProjectsPaginatorOptions is the paginator options for ListProjects
type ListSubscriptionGrantsAPIClient ¶
type ListSubscriptionGrantsAPIClient interface {
ListSubscriptionGrants(context.Context, *ListSubscriptionGrantsInput, ...func(*Options)) (*ListSubscriptionGrantsOutput, error)
}
ListSubscriptionGrantsAPIClient is a client that implements the ListSubscriptionGrants operation.
type ListSubscriptionGrantsInput ¶
type ListSubscriptionGrantsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The identifier of the Amazon DataZone environment. EnvironmentId *string // The maximum number of subscription grants to return in a single call to // ListSubscriptionGrants . When the number of subscription grants to be listed is // greater than the value of MaxResults , the response contains a NextToken value // that you can use in a subsequent call to ListSubscriptionGrants to list the // next set of subscription grants. MaxResults *int32 // When the number of subscription grants is greater than the default value for // the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription grants, the response includes a // pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListSubscriptionGrants to list the next set of subscription // grants. NextToken *string // Specifies the way of sorting the results of this action. SortBy types.SortKey // Specifies the sort order of this action. SortOrder types.SortOrder // The identifier of the subscribed listing. SubscribedListingId *string // The identifier of the subscription. SubscriptionId *string // The identifier of the subscription target. SubscriptionTargetId *string // contains filtered or unexported fields }
type ListSubscriptionGrantsOutput ¶
type ListSubscriptionGrantsOutput struct { // The results of the ListSubscriptionGrants action. // // This member is required. Items []types.SubscriptionGrantSummary // When the number of subscription grants is greater than the default value for // the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription grants, the response includes a // pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListSubscriptionGrants to list the next set of subscription // grants. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListSubscriptionGrantsPaginator ¶
type ListSubscriptionGrantsPaginator struct {
// contains filtered or unexported fields
}
ListSubscriptionGrantsPaginator is a paginator for ListSubscriptionGrants
func NewListSubscriptionGrantsPaginator ¶
func NewListSubscriptionGrantsPaginator(client ListSubscriptionGrantsAPIClient, params *ListSubscriptionGrantsInput, optFns ...func(*ListSubscriptionGrantsPaginatorOptions)) *ListSubscriptionGrantsPaginator
NewListSubscriptionGrantsPaginator returns a new ListSubscriptionGrantsPaginator
func (*ListSubscriptionGrantsPaginator) HasMorePages ¶
func (p *ListSubscriptionGrantsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListSubscriptionGrantsPaginator) NextPage ¶
func (p *ListSubscriptionGrantsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListSubscriptionGrantsOutput, error)
NextPage retrieves the next ListSubscriptionGrants page.
type ListSubscriptionGrantsPaginatorOptions ¶
type ListSubscriptionGrantsPaginatorOptions struct { // The maximum number of subscription grants to return in a single call to // ListSubscriptionGrants . When the number of subscription grants to be listed is // greater than the value of MaxResults , the response contains a NextToken value // that you can use in a subsequent call to ListSubscriptionGrants to list the // next set of subscription grants. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListSubscriptionGrantsPaginatorOptions is the paginator options for ListSubscriptionGrants
type ListSubscriptionRequestsAPIClient ¶
type ListSubscriptionRequestsAPIClient interface {
ListSubscriptionRequests(context.Context, *ListSubscriptionRequestsInput, ...func(*Options)) (*ListSubscriptionRequestsOutput, error)
}
ListSubscriptionRequestsAPIClient is a client that implements the ListSubscriptionRequests operation.
type ListSubscriptionRequestsInput ¶
type ListSubscriptionRequestsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The identifier of the subscription request approver's project. ApproverProjectId *string // The maximum number of subscription requests to return in a single call to // ListSubscriptionRequests . When the number of subscription requests to be listed // is greater than the value of MaxResults , the response contains a NextToken // value that you can use in a subsequent call to ListSubscriptionRequests to list // the next set of subscription requests. MaxResults *int32 // When the number of subscription requests is greater than the default value for // the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription requests, the response includes a // pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListSubscriptionRequests to list the next set of // subscription requests. NextToken *string // The identifier of the project for the subscription requests. OwningProjectId *string // Specifies the way to sort the results of this action. SortBy types.SortKey // Specifies the sort order for the results of this action. SortOrder types.SortOrder // Specifies the status of the subscription requests. Status types.SubscriptionRequestStatus // The identifier of the subscribed listing. SubscribedListingId *string // contains filtered or unexported fields }
type ListSubscriptionRequestsOutput ¶
type ListSubscriptionRequestsOutput struct { // The results of the ListSubscriptionRequests action. // // This member is required. Items []types.SubscriptionRequestSummary // When the number of subscription requests is greater than the default value for // the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription requests, the response includes a // pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListSubscriptionRequests to list the next set of // subscription requests. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListSubscriptionRequestsPaginator ¶
type ListSubscriptionRequestsPaginator struct {
// contains filtered or unexported fields
}
ListSubscriptionRequestsPaginator is a paginator for ListSubscriptionRequests
func NewListSubscriptionRequestsPaginator ¶
func NewListSubscriptionRequestsPaginator(client ListSubscriptionRequestsAPIClient, params *ListSubscriptionRequestsInput, optFns ...func(*ListSubscriptionRequestsPaginatorOptions)) *ListSubscriptionRequestsPaginator
NewListSubscriptionRequestsPaginator returns a new ListSubscriptionRequestsPaginator
func (*ListSubscriptionRequestsPaginator) HasMorePages ¶
func (p *ListSubscriptionRequestsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListSubscriptionRequestsPaginator) NextPage ¶
func (p *ListSubscriptionRequestsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListSubscriptionRequestsOutput, error)
NextPage retrieves the next ListSubscriptionRequests page.
type ListSubscriptionRequestsPaginatorOptions ¶
type ListSubscriptionRequestsPaginatorOptions struct { // The maximum number of subscription requests to return in a single call to // ListSubscriptionRequests . When the number of subscription requests to be listed // is greater than the value of MaxResults , the response contains a NextToken // value that you can use in a subsequent call to ListSubscriptionRequests to list // the next set of subscription requests. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListSubscriptionRequestsPaginatorOptions is the paginator options for ListSubscriptionRequests
type ListSubscriptionTargetsAPIClient ¶
type ListSubscriptionTargetsAPIClient interface {
ListSubscriptionTargets(context.Context, *ListSubscriptionTargetsInput, ...func(*Options)) (*ListSubscriptionTargetsOutput, error)
}
ListSubscriptionTargetsAPIClient is a client that implements the ListSubscriptionTargets operation.
type ListSubscriptionTargetsInput ¶
type ListSubscriptionTargetsInput struct { // The identifier of the Amazon DataZone domain where you want to list // subscription targets. // // This member is required. DomainIdentifier *string // The identifier of the environment where you want to list subscription targets. // // This member is required. EnvironmentIdentifier *string // The maximum number of subscription targets to return in a single call to // ListSubscriptionTargets . When the number of subscription targets to be listed // is greater than the value of MaxResults , the response contains a NextToken // value that you can use in a subsequent call to ListSubscriptionTargets to list // the next set of subscription targets. MaxResults *int32 // When the number of subscription targets is greater than the default value for // the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription targets, the response includes a // pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListSubscriptionTargets to list the next set of subscription // targets. NextToken *string // Specifies the way in which the results of this action are to be sorted. SortBy types.SortKey // Specifies the sort order for the results of this action. SortOrder types.SortOrder // contains filtered or unexported fields }
type ListSubscriptionTargetsOutput ¶
type ListSubscriptionTargetsOutput struct { // The results of the ListSubscriptionTargets action. // // This member is required. Items []types.SubscriptionTargetSummary // When the number of subscription targets is greater than the default value for // the MaxResults parameter, or if you explicitly specify a value for MaxResults // that is less than the number of subscription targets, the response includes a // pagination token named NextToken . You can specify this NextToken value in a // subsequent call to ListSubscriptionTargets to list the next set of subscription // targets. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListSubscriptionTargetsPaginator ¶
type ListSubscriptionTargetsPaginator struct {
// contains filtered or unexported fields
}
ListSubscriptionTargetsPaginator is a paginator for ListSubscriptionTargets
func NewListSubscriptionTargetsPaginator ¶
func NewListSubscriptionTargetsPaginator(client ListSubscriptionTargetsAPIClient, params *ListSubscriptionTargetsInput, optFns ...func(*ListSubscriptionTargetsPaginatorOptions)) *ListSubscriptionTargetsPaginator
NewListSubscriptionTargetsPaginator returns a new ListSubscriptionTargetsPaginator
func (*ListSubscriptionTargetsPaginator) HasMorePages ¶
func (p *ListSubscriptionTargetsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListSubscriptionTargetsPaginator) NextPage ¶
func (p *ListSubscriptionTargetsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListSubscriptionTargetsOutput, error)
NextPage retrieves the next ListSubscriptionTargets page.
type ListSubscriptionTargetsPaginatorOptions ¶
type ListSubscriptionTargetsPaginatorOptions struct { // The maximum number of subscription targets to return in a single call to // ListSubscriptionTargets . When the number of subscription targets to be listed // is greater than the value of MaxResults , the response contains a NextToken // value that you can use in a subsequent call to ListSubscriptionTargets to list // the next set of subscription targets. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListSubscriptionTargetsPaginatorOptions is the paginator options for ListSubscriptionTargets
type ListSubscriptionsAPIClient ¶
type ListSubscriptionsAPIClient interface {
ListSubscriptions(context.Context, *ListSubscriptionsInput, ...func(*Options)) (*ListSubscriptionsOutput, error)
}
ListSubscriptionsAPIClient is a client that implements the ListSubscriptions operation.
type ListSubscriptionsInput ¶
type ListSubscriptionsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The identifier of the project for the subscription's approver. ApproverProjectId *string // The maximum number of subscriptions to return in a single call to // ListSubscriptions . When the number of subscriptions to be listed is greater // than the value of MaxResults , the response contains a NextToken value that you // can use in a subsequent call to ListSubscriptions to list the next set of // Subscriptions. MaxResults *int32 // When the number of subscriptions is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of subscriptions, the response includes a pagination // token named NextToken . You can specify this NextToken value in a subsequent // call to ListSubscriptions to list the next set of subscriptions. NextToken *string // The identifier of the owning project. OwningProjectId *string // Specifies the way in which the results of this action are to be sorted. SortBy types.SortKey // Specifies the sort order for the results of this action. SortOrder types.SortOrder // The status of the subscriptions that you want to list. Status types.SubscriptionStatus // The identifier of the subscribed listing for the subscriptions that you want to // list. SubscribedListingId *string // The identifier of the subscription request for the subscriptions that you want // to list. SubscriptionRequestIdentifier *string // contains filtered or unexported fields }
type ListSubscriptionsOutput ¶
type ListSubscriptionsOutput struct { // The results of the ListSubscriptions action. // // This member is required. Items []types.SubscriptionSummary // When the number of subscriptions is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of subscriptions, the response includes a pagination // token named NextToken . You can specify this NextToken value in a subsequent // call to ListSubscriptions to list the next set of subscriptions. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListSubscriptionsPaginator ¶
type ListSubscriptionsPaginator struct {
// contains filtered or unexported fields
}
ListSubscriptionsPaginator is a paginator for ListSubscriptions
func NewListSubscriptionsPaginator ¶
func NewListSubscriptionsPaginator(client ListSubscriptionsAPIClient, params *ListSubscriptionsInput, optFns ...func(*ListSubscriptionsPaginatorOptions)) *ListSubscriptionsPaginator
NewListSubscriptionsPaginator returns a new ListSubscriptionsPaginator
func (*ListSubscriptionsPaginator) HasMorePages ¶
func (p *ListSubscriptionsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListSubscriptionsPaginator) NextPage ¶
func (p *ListSubscriptionsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListSubscriptionsOutput, error)
NextPage retrieves the next ListSubscriptions page.
type ListSubscriptionsPaginatorOptions ¶
type ListSubscriptionsPaginatorOptions struct { // The maximum number of subscriptions to return in a single call to // ListSubscriptions . When the number of subscriptions to be listed is greater // than the value of MaxResults , the response contains a NextToken value that you // can use in a subsequent call to ListSubscriptions to list the next set of // Subscriptions. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListSubscriptionsPaginatorOptions is the paginator options for ListSubscriptions
type ListTagsForResourceInput ¶
type ListTagsForResourceInput struct { // The ARN of the resource whose tags you want to list. // // This member is required. ResourceArn *string // contains filtered or unexported fields }
type ListTagsForResourceOutput ¶
type ListTagsForResourceOutput struct { // The tags of the specified resource. Tags map[string]string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListTimeSeriesDataPointsAPIClient ¶
type ListTimeSeriesDataPointsAPIClient interface {
ListTimeSeriesDataPoints(context.Context, *ListTimeSeriesDataPointsInput, ...func(*Options)) (*ListTimeSeriesDataPointsOutput, error)
}
ListTimeSeriesDataPointsAPIClient is a client that implements the ListTimeSeriesDataPoints operation.
type ListTimeSeriesDataPointsInput ¶
type ListTimeSeriesDataPointsInput struct { // The ID of the Amazon DataZone domain that houses the assets for which you want // to list time series data points. // // This member is required. DomainIdentifier *string // The ID of the asset for which you want to list data points. // // This member is required. EntityIdentifier *string // The type of the asset for which you want to list data points. // // This member is required. EntityType types.TimeSeriesEntityType // The name of the time series data points form. // // This member is required. FormName *string // The timestamp at which the data points that you wanted to list ended. EndedAt *time.Time // The maximum number of data points to return in a single call to // ListTimeSeriesDataPoints. When the number of data points to be listed is greater // than the value of MaxResults, the response contains a NextToken value that you // can use in a subsequent call to ListTimeSeriesDataPoints to list the next set of // data points. MaxResults *int32 // When the number of data points is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of data points, the response includes a pagination token // named NextToken. You can specify this NextToken value in a subsequent call to // ListTimeSeriesDataPoints to list the next set of data points. NextToken *string // The timestamp at which the data points that you want to list started. StartedAt *time.Time // contains filtered or unexported fields }
type ListTimeSeriesDataPointsOutput ¶
type ListTimeSeriesDataPointsOutput struct { // The results of the ListTimeSeriesDataPoints action. Items []types.TimeSeriesDataPointSummaryFormOutput // When the number of data points is greater than the default value for the // MaxResults parameter, or if you explicitly specify a value for MaxResults that // is less than the number of data points, the response includes a pagination token // named NextToken. You can specify this NextToken value in a subsequent call to // ListTimeSeriesDataPoints to list the next set of data points. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ListTimeSeriesDataPointsPaginator ¶
type ListTimeSeriesDataPointsPaginator struct {
// contains filtered or unexported fields
}
ListTimeSeriesDataPointsPaginator is a paginator for ListTimeSeriesDataPoints
func NewListTimeSeriesDataPointsPaginator ¶
func NewListTimeSeriesDataPointsPaginator(client ListTimeSeriesDataPointsAPIClient, params *ListTimeSeriesDataPointsInput, optFns ...func(*ListTimeSeriesDataPointsPaginatorOptions)) *ListTimeSeriesDataPointsPaginator
NewListTimeSeriesDataPointsPaginator returns a new ListTimeSeriesDataPointsPaginator
func (*ListTimeSeriesDataPointsPaginator) HasMorePages ¶
func (p *ListTimeSeriesDataPointsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*ListTimeSeriesDataPointsPaginator) NextPage ¶
func (p *ListTimeSeriesDataPointsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*ListTimeSeriesDataPointsOutput, error)
NextPage retrieves the next ListTimeSeriesDataPoints page.
type ListTimeSeriesDataPointsPaginatorOptions ¶
type ListTimeSeriesDataPointsPaginatorOptions struct { // The maximum number of data points to return in a single call to // ListTimeSeriesDataPoints. When the number of data points to be listed is greater // than the value of MaxResults, the response contains a NextToken value that you // can use in a subsequent call to ListTimeSeriesDataPoints to list the next set of // data points. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
ListTimeSeriesDataPointsPaginatorOptions is the paginator options for ListTimeSeriesDataPoints
type Options ¶
type Options struct { // Set of options to modify how an operation is invoked. These apply to all // operations invoked for this client. Use functional options on operation call to // modify this list for per operation behavior. APIOptions []func(*middleware.Stack) error // The optional application specific identifier appended to the User-Agent header. AppID string // This endpoint will be given as input to an EndpointResolverV2. It is used for // providing a custom base endpoint that is subject to modifications by the // processing EndpointResolverV2. BaseEndpoint *string // Configures the events that will be sent to the configured logger. ClientLogMode aws.ClientLogMode // The credentials object to use when signing requests. Credentials aws.CredentialsProvider // The configuration DefaultsMode that the SDK should use when constructing the // clients initial default settings. DefaultsMode aws.DefaultsMode // The endpoint options to be used when attempting to resolve an endpoint. EndpointOptions EndpointResolverOptions // The service endpoint resolver. // // Deprecated: Deprecated: EndpointResolver and WithEndpointResolver. Providing a // value for this field will likely prevent you from using any endpoint-related // service features released after the introduction of EndpointResolverV2 and // BaseEndpoint. // // To migrate an EndpointResolver implementation that uses a custom endpoint, set // the client option BaseEndpoint instead. EndpointResolver EndpointResolver // Resolves the endpoint used for a particular service operation. This should be // used over the deprecated EndpointResolver. EndpointResolverV2 EndpointResolverV2 // Signature Version 4 (SigV4) Signer HTTPSignerV4 HTTPSignerV4 // Provides idempotency tokens values that will be automatically populated into // idempotent API operations. IdempotencyTokenProvider IdempotencyTokenProvider // The logger writer interface to write logging messages to. Logger logging.Logger // The region to send requests to. (Required) Region string // RetryMaxAttempts specifies the maximum number attempts an API client will call // an operation that fails with a retryable error. A value of 0 is ignored, and // will not be used to configure the API client created default retryer, or modify // per operation call's retry max attempts. // // If specified in an operation call's functional options with a value that is // different than the constructed client's Options, the Client's Retryer will be // wrapped to use the operation's specific RetryMaxAttempts value. RetryMaxAttempts int // RetryMode specifies the retry mode the API client will be created with, if // Retryer option is not also specified. // // When creating a new API Clients this member will only be used if the Retryer // Options member is nil. This value will be ignored if Retryer is not nil. // // Currently does not support per operation call overrides, may in the future. RetryMode aws.RetryMode // Retryer guides how HTTP requests should be retried in case of recoverable // failures. When nil the API client will use a default retryer. The kind of // default retry created by the API client can be changed with the RetryMode // option. Retryer aws.Retryer // The RuntimeEnvironment configuration, only populated if the DefaultsMode is set // to DefaultsModeAuto and is initialized using config.LoadDefaultConfig . You // should not populate this structure programmatically, or rely on the values here // within your applications. RuntimeEnvironment aws.RuntimeEnvironment // The HTTP client to invoke API calls with. Defaults to client's default HTTP // implementation if nil. HTTPClient HTTPClient // The auth scheme resolver which determines how to authenticate for each // operation. AuthSchemeResolver AuthSchemeResolver // The list of auth schemes supported by the client. AuthSchemes []smithyhttp.AuthScheme // contains filtered or unexported fields }
func (Options) Copy ¶
Copy creates a clone where the APIOptions list is deep copied.
func (Options) GetIdentityResolver ¶
func (o Options) GetIdentityResolver(schemeID string) smithyauth.IdentityResolver
type PostTimeSeriesDataPointsInput ¶
type PostTimeSeriesDataPointsInput struct { // The ID of the Amazon DataZone domain in which you want to post time series data // points. // // This member is required. DomainIdentifier *string // The ID of the asset for which you want to post time series data points. // // This member is required. EntityIdentifier *string // The type of the asset for which you want to post data points. // // This member is required. EntityType types.TimeSeriesEntityType // The forms that contain the data points that you want to post. // // This member is required. Forms []types.TimeSeriesDataPointFormInput // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // contains filtered or unexported fields }
type PostTimeSeriesDataPointsOutput ¶
type PostTimeSeriesDataPointsOutput struct { // The ID of the Amazon DataZone domain in which you want to post time series data // points. DomainId *string // The ID of the asset for which you want to post time series data points. EntityId *string // The type of the asset for which you want to post data points. EntityType types.TimeSeriesEntityType // The forms that contain the data points that you have posted. Forms []types.TimeSeriesDataPointFormOutput // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type PutEnvironmentBlueprintConfigurationInput ¶
type PutEnvironmentBlueprintConfigurationInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // Specifies the enabled Amazon Web Services Regions. // // This member is required. EnabledRegions []string // The identifier of the environment blueprint. // // This member is required. EnvironmentBlueprintIdentifier *string // The ARN of the manage access role. ManageAccessRoleArn *string // The ARN of the provisioning role. ProvisioningRoleArn *string // The regional parameters in the environment blueprint. RegionalParameters map[string]map[string]string // contains filtered or unexported fields }
type PutEnvironmentBlueprintConfigurationOutput ¶
type PutEnvironmentBlueprintConfigurationOutput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainId *string // The identifier of the environment blueprint. // // This member is required. EnvironmentBlueprintId *string // The timestamp of when the environment blueprint was created. CreatedAt *time.Time // Specifies the enabled Amazon Web Services Regions. EnabledRegions []string // The ARN of the manage access role. ManageAccessRoleArn *string // The ARN of the provisioning role. ProvisioningRoleArn *string // The regional parameters in the environment blueprint. RegionalParameters map[string]map[string]string // The timestamp of when the environment blueprint was updated. UpdatedAt *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type RejectPredictionsInput ¶
type RejectPredictionsInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The identifier of the prediction. // // This member is required. Identifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // Specifies the prediction (aka, the automatically generated piece of metadata) // and the target (for example, a column name) that can be rejected. RejectChoices []types.RejectChoice // Specifies the rule (or the conditions) under which a prediction can be rejected. RejectRule *types.RejectRule // The revision that is to be made to the asset. Revision *string // contains filtered or unexported fields }
type RejectPredictionsOutput ¶
type RejectPredictionsOutput struct { // The ID of the asset. // // This member is required. AssetId *string // The revision that is to be made to the asset. // // This member is required. AssetRevision *string // The ID of the Amazon DataZone domain. // // This member is required. DomainId *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type RejectSubscriptionRequestInput ¶
type RejectSubscriptionRequestInput struct { // The identifier of the Amazon DataZone domain in which the subscription request // was rejected. // // This member is required. DomainIdentifier *string // The identifier of the subscription request that was rejected. // // This member is required. Identifier *string // The decision comment of the rejected subscription request. DecisionComment *string // contains filtered or unexported fields }
type RejectSubscriptionRequestOutput ¶
type RejectSubscriptionRequestOutput struct { // The timestamp of when the subscription request was rejected. // // This member is required. CreatedAt *time.Time // The timestamp of when the subscription request was rejected. // // This member is required. CreatedBy *string // The identifier of the Amazon DataZone domain in which the subscription request // was rejected. // // This member is required. DomainId *string // The identifier of the subscription request that was rejected. // // 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 types.SubscriptionRequestStatus // The subscribed listings of the subscription request. // // This member is required. SubscribedListings []types.SubscribedListing // The subscribed principals of the subscription request. // // This member is required. SubscribedPrincipals []types.SubscribedPrincipal // The timestamp of when the subscription request was updated. // // This member is required. UpdatedAt *time.Time // The decision comment of the rejected subscription request. DecisionComment *string // The identifier of the subscription request reviewer. ReviewerId *string // The Amazon DataZone user who updated the subscription request. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type ResolveEndpoint ¶
type ResolveEndpoint struct { Resolver EndpointResolver Options EndpointResolverOptions }
func (*ResolveEndpoint) HandleSerialize ¶
func (m *ResolveEndpoint) HandleSerialize(ctx context.Context, in middleware.SerializeInput, next middleware.SerializeHandler) ( out middleware.SerializeOutput, metadata middleware.Metadata, err error, )
func (*ResolveEndpoint) ID ¶
func (*ResolveEndpoint) ID() string
type RevokeSubscriptionInput ¶
type RevokeSubscriptionInput struct { // The identifier of the Amazon DataZone domain where you want to revoke a // subscription. // // This member is required. DomainIdentifier *string // The identifier of the revoked subscription. // // This member is required. Identifier *string // Specifies whether permissions are retained when the subscription is revoked. RetainPermissions *bool // contains filtered or unexported fields }
type RevokeSubscriptionOutput ¶
type RevokeSubscriptionOutput struct { // The timestamp of when the subscription was revoked. // // This member is required. CreatedAt *time.Time // The identifier of the user who revoked the subscription. // // This member is required. CreatedBy *string // The identifier of the Amazon DataZone domain where you want to revoke a // subscription. // // This member is required. DomainId *string // The identifier of the revoked subscription. // // This member is required. Id *string // The status of the revoked subscription. // // This member is required. Status types.SubscriptionStatus // The subscribed listing of the revoked subscription. // // This member is required. SubscribedListing *types.SubscribedListing // The subscribed principal of the revoked subscription. // // This member is required. SubscribedPrincipal types.SubscribedPrincipal // The timestamp of when the subscription was revoked. // // This member is required. UpdatedAt *time.Time // Specifies whether permissions are retained when the subscription is revoked. RetainPermissions *bool // The identifier of the subscription request for the revoked subscription. SubscriptionRequestId *string // The Amazon DataZone user who revoked the subscription. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type SearchAPIClient ¶
type SearchAPIClient interface {
Search(context.Context, *SearchInput, ...func(*Options)) (*SearchOutput, error)
}
SearchAPIClient is a client that implements the Search operation.
type SearchGroupProfilesAPIClient ¶
type SearchGroupProfilesAPIClient interface {
SearchGroupProfiles(context.Context, *SearchGroupProfilesInput, ...func(*Options)) (*SearchGroupProfilesOutput, error)
}
SearchGroupProfilesAPIClient is a client that implements the SearchGroupProfiles operation.
type SearchGroupProfilesInput ¶
type SearchGroupProfilesInput struct { // The identifier of the Amazon DataZone domain in which you want to search group // profiles. // // This member is required. DomainIdentifier *string // The group type for which to search. // // This member is required. GroupType types.GroupSearchType // The maximum number of results to return in a single call to SearchGroupProfiles // . When the number of results to be listed is greater than the value of // MaxResults , the response contains a NextToken value that you can use in a // subsequent call to SearchGroupProfiles to list the next set of results. MaxResults *int32 // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // SearchGroupProfiles to list the next set of results. NextToken *string // Specifies the text for which to search. SearchText *string // contains filtered or unexported fields }
type SearchGroupProfilesOutput ¶
type SearchGroupProfilesOutput struct { // The results of the SearchGroupProfiles action. Items []types.GroupProfileSummary // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // SearchGroupProfiles to list the next set of results. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type SearchGroupProfilesPaginator ¶
type SearchGroupProfilesPaginator struct {
// contains filtered or unexported fields
}
SearchGroupProfilesPaginator is a paginator for SearchGroupProfiles
func NewSearchGroupProfilesPaginator ¶
func NewSearchGroupProfilesPaginator(client SearchGroupProfilesAPIClient, params *SearchGroupProfilesInput, optFns ...func(*SearchGroupProfilesPaginatorOptions)) *SearchGroupProfilesPaginator
NewSearchGroupProfilesPaginator returns a new SearchGroupProfilesPaginator
func (*SearchGroupProfilesPaginator) HasMorePages ¶
func (p *SearchGroupProfilesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*SearchGroupProfilesPaginator) NextPage ¶
func (p *SearchGroupProfilesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*SearchGroupProfilesOutput, error)
NextPage retrieves the next SearchGroupProfiles page.
type SearchGroupProfilesPaginatorOptions ¶
type SearchGroupProfilesPaginatorOptions struct { // The maximum number of results to return in a single call to SearchGroupProfiles // . When the number of results to be listed is greater than the value of // MaxResults , the response contains a NextToken value that you can use in a // subsequent call to SearchGroupProfiles to list the next set of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
SearchGroupProfilesPaginatorOptions is the paginator options for SearchGroupProfiles
type SearchInput ¶
type SearchInput struct { // The identifier of the Amazon DataZone domain. // // This member is required. DomainIdentifier *string // The scope of the search. // // This member is required. SearchScope types.InventorySearchScope // Specifies additional attributes for the Search action. AdditionalAttributes []types.SearchOutputAdditionalAttribute // Specifies the search filters. Filters types.FilterClause // The maximum number of results to return in a single call to Search . When the // number of results to be listed is greater than the value of MaxResults , the // response contains a NextToken value that you can use in a subsequent call to // Search to list the next set of results. MaxResults *int32 // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to Search // to list the next set of results. NextToken *string // The identifier of the owning project specified for the search. OwningProjectIdentifier *string // The details of the search. SearchIn []types.SearchInItem // Specifies the text for which to search. SearchText *string // Specifies the way in which the search results are to be sorted. Sort *types.SearchSort // contains filtered or unexported fields }
type SearchListingsAPIClient ¶
type SearchListingsAPIClient interface {
SearchListings(context.Context, *SearchListingsInput, ...func(*Options)) (*SearchListingsOutput, error)
}
SearchListingsAPIClient is a client that implements the SearchListings operation.
type SearchListingsInput ¶
type SearchListingsInput struct { // The identifier of the domain in which to search listings. // // This member is required. DomainIdentifier *string // Specifies additional attributes for the search. AdditionalAttributes []types.SearchOutputAdditionalAttribute // Specifies the filters for the search of listings. Filters types.FilterClause // The maximum number of results to return in a single call to SearchListings . // When the number of results to be listed is greater than the value of MaxResults // , the response contains a NextToken value that you can use in a subsequent call // to SearchListings to list the next set of results. MaxResults *int32 // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // SearchListings to list the next set of results. NextToken *string // The details of the search. SearchIn []types.SearchInItem // Specifies the text for which to search. SearchText *string // Specifies the way for sorting the search results. Sort *types.SearchSort // contains filtered or unexported fields }
type SearchListingsOutput ¶
type SearchListingsOutput struct { // The results of the SearchListings action. Items []types.SearchResultItem // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // SearchListings to list the next set of results. NextToken *string // Total number of search results. TotalMatchCount *int32 // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type SearchListingsPaginator ¶
type SearchListingsPaginator struct {
// contains filtered or unexported fields
}
SearchListingsPaginator is a paginator for SearchListings
func NewSearchListingsPaginator ¶
func NewSearchListingsPaginator(client SearchListingsAPIClient, params *SearchListingsInput, optFns ...func(*SearchListingsPaginatorOptions)) *SearchListingsPaginator
NewSearchListingsPaginator returns a new SearchListingsPaginator
func (*SearchListingsPaginator) HasMorePages ¶
func (p *SearchListingsPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*SearchListingsPaginator) NextPage ¶
func (p *SearchListingsPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*SearchListingsOutput, error)
NextPage retrieves the next SearchListings page.
type SearchListingsPaginatorOptions ¶
type SearchListingsPaginatorOptions struct { // The maximum number of results to return in a single call to SearchListings . // When the number of results to be listed is greater than the value of MaxResults // , the response contains a NextToken value that you can use in a subsequent call // to SearchListings to list the next set of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
SearchListingsPaginatorOptions is the paginator options for SearchListings
type SearchOutput ¶
type SearchOutput struct { // The results of the Search action. Items []types.SearchInventoryResultItem // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to Search // to list the next set of results. NextToken *string // Total number of search results. TotalMatchCount *int32 // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type SearchPaginator ¶
type SearchPaginator struct {
// contains filtered or unexported fields
}
SearchPaginator is a paginator for Search
func NewSearchPaginator ¶
func NewSearchPaginator(client SearchAPIClient, params *SearchInput, optFns ...func(*SearchPaginatorOptions)) *SearchPaginator
NewSearchPaginator returns a new SearchPaginator
func (*SearchPaginator) HasMorePages ¶
func (p *SearchPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*SearchPaginator) NextPage ¶
func (p *SearchPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*SearchOutput, error)
NextPage retrieves the next Search page.
type SearchPaginatorOptions ¶
type SearchPaginatorOptions struct { // The maximum number of results to return in a single call to Search . When the // number of results to be listed is greater than the value of MaxResults , the // response contains a NextToken value that you can use in a subsequent call to // Search to list the next set of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
SearchPaginatorOptions is the paginator options for Search
type SearchTypesAPIClient ¶
type SearchTypesAPIClient interface {
SearchTypes(context.Context, *SearchTypesInput, ...func(*Options)) (*SearchTypesOutput, error)
}
SearchTypesAPIClient is a client that implements the SearchTypes operation.
type SearchTypesInput ¶
type SearchTypesInput struct { // The identifier of the Amazon DataZone domain in which to invoke the SearchTypes // action. // // This member is required. DomainIdentifier *string // Specifies whether the search is managed. // // This member is required. Managed *bool // Specifies the scope of the search for types. // // This member is required. SearchScope types.TypesSearchScope // The filters for the SearchTypes action. Filters types.FilterClause // The maximum number of results to return in a single call to SearchTypes . When // the number of results to be listed is greater than the value of MaxResults , the // response contains a NextToken value that you can use in a subsequent call to // SearchTypes to list the next set of results. MaxResults *int32 // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // SearchTypes to list the next set of results. NextToken *string // The details of the search. SearchIn []types.SearchInItem // Specifies the text for which to search. SearchText *string // The specifies the way to sort the SearchTypes results. Sort *types.SearchSort // contains filtered or unexported fields }
type SearchTypesOutput ¶
type SearchTypesOutput struct { // The results of the SearchTypes action. Items []types.SearchTypesResultItem // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // SearchTypes to list the next set of results. NextToken *string // Total number of search results. TotalMatchCount *int32 // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type SearchTypesPaginator ¶
type SearchTypesPaginator struct {
// contains filtered or unexported fields
}
SearchTypesPaginator is a paginator for SearchTypes
func NewSearchTypesPaginator ¶
func NewSearchTypesPaginator(client SearchTypesAPIClient, params *SearchTypesInput, optFns ...func(*SearchTypesPaginatorOptions)) *SearchTypesPaginator
NewSearchTypesPaginator returns a new SearchTypesPaginator
func (*SearchTypesPaginator) HasMorePages ¶
func (p *SearchTypesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*SearchTypesPaginator) NextPage ¶
func (p *SearchTypesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*SearchTypesOutput, error)
NextPage retrieves the next SearchTypes page.
type SearchTypesPaginatorOptions ¶
type SearchTypesPaginatorOptions struct { // The maximum number of results to return in a single call to SearchTypes . When // the number of results to be listed is greater than the value of MaxResults , the // response contains a NextToken value that you can use in a subsequent call to // SearchTypes to list the next set of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
SearchTypesPaginatorOptions is the paginator options for SearchTypes
type SearchUserProfilesAPIClient ¶
type SearchUserProfilesAPIClient interface {
SearchUserProfiles(context.Context, *SearchUserProfilesInput, ...func(*Options)) (*SearchUserProfilesOutput, error)
}
SearchUserProfilesAPIClient is a client that implements the SearchUserProfiles operation.
type SearchUserProfilesInput ¶
type SearchUserProfilesInput struct { // The identifier of the Amazon DataZone domain in which you want to search user // profiles. // // This member is required. DomainIdentifier *string // Specifies the user type for the SearchUserProfiles action. // // This member is required. UserType types.UserSearchType // The maximum number of results to return in a single call to SearchUserProfiles . // When the number of results to be listed is greater than the value of MaxResults // , the response contains a NextToken value that you can use in a subsequent call // to SearchUserProfiles to list the next set of results. MaxResults *int32 // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // SearchUserProfiles to list the next set of results. NextToken *string // Specifies the text for which to search. SearchText *string // contains filtered or unexported fields }
type SearchUserProfilesOutput ¶
type SearchUserProfilesOutput struct { // The results of the SearchUserProfiles action. Items []types.UserProfileSummary // When the number of results is greater than the default value for the MaxResults // parameter, or if you explicitly specify a value for MaxResults that is less // than the number of results, the response includes a pagination token named // NextToken . You can specify this NextToken value in a subsequent call to // SearchUserProfiles to list the next set of results. NextToken *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type SearchUserProfilesPaginator ¶
type SearchUserProfilesPaginator struct {
// contains filtered or unexported fields
}
SearchUserProfilesPaginator is a paginator for SearchUserProfiles
func NewSearchUserProfilesPaginator ¶
func NewSearchUserProfilesPaginator(client SearchUserProfilesAPIClient, params *SearchUserProfilesInput, optFns ...func(*SearchUserProfilesPaginatorOptions)) *SearchUserProfilesPaginator
NewSearchUserProfilesPaginator returns a new SearchUserProfilesPaginator
func (*SearchUserProfilesPaginator) HasMorePages ¶
func (p *SearchUserProfilesPaginator) HasMorePages() bool
HasMorePages returns a boolean indicating whether more pages are available
func (*SearchUserProfilesPaginator) NextPage ¶
func (p *SearchUserProfilesPaginator) NextPage(ctx context.Context, optFns ...func(*Options)) (*SearchUserProfilesOutput, error)
NextPage retrieves the next SearchUserProfiles page.
type SearchUserProfilesPaginatorOptions ¶
type SearchUserProfilesPaginatorOptions struct { // The maximum number of results to return in a single call to SearchUserProfiles . // When the number of results to be listed is greater than the value of MaxResults // , the response contains a NextToken value that you can use in a subsequent call // to SearchUserProfiles to list the next set of results. Limit int32 // Set to true if pagination should stop if the service returns a pagination token // that matches the most recent token provided to the service. StopOnDuplicateToken bool }
SearchUserProfilesPaginatorOptions is the paginator options for SearchUserProfiles
type StartDataSourceRunInput ¶
type StartDataSourceRunInput struct { // The identifier of the data source. // // This member is required. DataSourceIdentifier *string // The identifier of the Amazon DataZone domain in which to start a data source // run. // // This member is required. DomainIdentifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // contains filtered or unexported fields }
type StartDataSourceRunOutput ¶
type StartDataSourceRunOutput struct { // The timestamp of when data source run was created. // // This member is required. CreatedAt *time.Time // The identifier of the data source. // // This member is required. DataSourceId *string // The identifier of the Amazon DataZone domain in which to start a data source // run. // // This member is required. DomainId *string // The identifier of the data source run. // // This member is required. Id *string // The identifier of the project. // // This member is required. ProjectId *string // The status of the data source run. // // This member is required. Status types.DataSourceRunStatus // The type of the data source run. // // This member is required. Type types.DataSourceRunType // The timestamp of when the data source run was updated. // // This member is required. UpdatedAt *time.Time // The configuration snapshot of the data source that is being run. DataSourceConfigurationSnapshot *string // Specifies the error message that is returned if the operation cannot be // successfully completed. ErrorMessage *types.DataSourceErrorMessage // Specifies run statistics for assets. RunStatisticsForAssets *types.RunStatisticsForAssets // The timestamp of when the data source run was started. StartedAt *time.Time // The timestamp of when the data source run was stopped. StoppedAt *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type StartMetadataGenerationRunInput ¶
type StartMetadataGenerationRunInput struct { // The ID of the Amazon DataZone domain where you want to start a metadata // generation run. // // This member is required. DomainIdentifier *string // The ID of the project that owns the asset for which you want to start a // metadata generation run. // // This member is required. OwningProjectIdentifier *string // The asset for which you want to start a metadata generation run. // // This member is required. Target *types.MetadataGenerationRunTarget // The type of the metadata generation run. // // This member is required. Type types.MetadataGenerationRunType // A unique, case-sensitive identifier to ensure idempotency of the request. This // field is automatically populated if not provided. ClientToken *string // contains filtered or unexported fields }
type StartMetadataGenerationRunOutput ¶
type StartMetadataGenerationRunOutput struct { // The ID of the Amazon DataZone domain in which the metadata generation run was // started. // // This member is required. DomainId *string // The ID of the metadata generation run. // // This member is required. Id *string // The timestamp at which the metadata generation run was started. CreatedAt *time.Time // The ID of the user who started the metadata generation run. CreatedBy *string // The ID of the project that owns the asset for which the metadata generation run // was started. OwningProjectId *string // The status of the metadata generation run. Status types.MetadataGenerationRunStatus // The type of the metadata generation run. Type types.MetadataGenerationRunType // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type TagResourceInput ¶
type TagResourceOutput ¶
type TagResourceOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UntagResourceInput ¶
type UntagResourceOutput ¶
type UntagResourceOutput struct { // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateDataSourceInput ¶
type UpdateDataSourceInput struct { // The identifier of the domain in which to update a data source. // // This member is required. DomainIdentifier *string // The identifier of the data source to be updated. // // This member is required. Identifier *string // The asset forms to be updated as part of the UpdateDataSource action. AssetFormsInput []types.FormInput // The configuration to be updated as part of the UpdateDataSource action. Configuration types.DataSourceConfigurationInput // The description to be updated as part of the UpdateDataSource action. Description *string // The enable setting to be updated as part of the UpdateDataSource action. EnableSetting types.EnableSetting // The name to be updated as part of the UpdateDataSource action. Name *string // The publish on import setting to be updated as part of the UpdateDataSource // action. PublishOnImport *bool // The recommendation to be updated as part of the UpdateDataSource action. Recommendation *types.RecommendationConfiguration // The schedule to be updated as part of the UpdateDataSource action. Schedule *types.ScheduleConfiguration // contains filtered or unexported fields }
type UpdateDataSourceOutput ¶
type UpdateDataSourceOutput struct { // The identifier of the Amazon DataZone domain in which a data source is to be // updated. // // This member is required. DomainId *string // The identifier of the environment in which a data source is to be updated. // // This member is required. EnvironmentId *string // The identifier of the data source to be updated. // // This member is required. Id *string // The name to be updated as part of the UpdateDataSource action. // // This member is required. Name *string // The identifier of the project where data source is to be updated. // // This member is required. ProjectId *string // The asset forms to be updated as part of the UpdateDataSource action. AssetFormsOutput []types.FormOutput // The configuration to be updated as part of the UpdateDataSource action. Configuration types.DataSourceConfigurationOutput // The timestamp of when the data source was updated. CreatedAt *time.Time // The description to be updated as part of the UpdateDataSource action. Description *string // The enable setting to be updated as part of the UpdateDataSource action. EnableSetting types.EnableSetting // Specifies the error message that is returned if the operation cannot be // successfully completed. ErrorMessage *types.DataSourceErrorMessage // The timestamp of when the data source was last run. LastRunAt *time.Time // The last run error message of the data source. LastRunErrorMessage *types.DataSourceErrorMessage // The last run status of the data source. LastRunStatus types.DataSourceRunStatus // The publish on import setting to be updated as part of the UpdateDataSource // action. PublishOnImport *bool // The recommendation to be updated as part of the UpdateDataSource action. Recommendation *types.RecommendationConfiguration // The schedule to be updated as part of the UpdateDataSource action. Schedule *types.ScheduleConfiguration // The status to be updated as part of the UpdateDataSource action. Status types.DataSourceStatus // The type to be updated as part of the UpdateDataSource action. Type *string // The timestamp of when the data source was updated. UpdatedAt *time.Time // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateDomainInput ¶
type UpdateDomainInput struct { // The ID of the Amazon Web Services domain that is to be updated. // // This member is required. Identifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The description to be updated as part of the UpdateDomain action. Description *string // The domain execution role to be updated as part of the UpdateDomain action. DomainExecutionRole *string // The name to be updated as part of the UpdateDomain action. Name *string // The single sign-on option to be updated as part of the UpdateDomain action. SingleSignOn *types.SingleSignOn // contains filtered or unexported fields }
type UpdateDomainOutput ¶
type UpdateDomainOutput struct { // The identifier of the Amazon DataZone domain. // // This member is required. Id *string // The description to be updated as part of the UpdateDomain action. Description *string // The domain execution role to be updated as part of the UpdateDomain action. DomainExecutionRole *string // Specifies the timestamp of when the domain was last updated. LastUpdatedAt *time.Time // The name to be updated as part of the UpdateDomain action. Name *string // The single sign-on option of the Amazon DataZone domain. SingleSignOn *types.SingleSignOn // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateEnvironmentInput ¶
type UpdateEnvironmentInput struct { // The identifier of the domain in which the environment is to be updated. // // This member is required. DomainIdentifier *string // The identifier of the environment that is to be updated. // // This member is required. Identifier *string // The description to be updated as part of the UpdateEnvironment action. Description *string // The glossary terms to be updated as part of the UpdateEnvironment action. GlossaryTerms []string // The name to be updated as part of the UpdateEnvironment action. Name *string // contains filtered or unexported fields }
type UpdateEnvironmentOutput ¶
type UpdateEnvironmentOutput struct { // The Amazon DataZone user who created the environment. // // This member is required. CreatedBy *string // The identifier of the domain in which the environment is to be updated. // // This member is required. DomainId *string // The profile identifier of the environment. // // This member is required. EnvironmentProfileId *string // The name to be updated as part of the UpdateEnvironment action. // // This member is required. Name *string // The project identifier of the environment. // // This member is required. ProjectId *string // The provider identifier of the environment. // // This member is required. Provider *string // The identifier of the Amazon Web Services account in which the environment is // to be updated. AwsAccountId *string // The Amazon Web Services Region in which the environment is updated. AwsAccountRegion *string // The timestamp of when the environment was created. CreatedAt *time.Time // The deployment properties to be updated as part of the UpdateEnvironment action. DeploymentProperties *types.DeploymentProperties // The description to be updated as part of the UpdateEnvironment action. Description *string // The environment actions to be updated as part of the UpdateEnvironment action. EnvironmentActions []types.ConfigurableEnvironmentAction // The blueprint identifier of the environment. EnvironmentBlueprintId *string // The glossary terms to be updated as part of the UpdateEnvironment action. GlossaryTerms []string // The identifier of the environment that is to be updated. Id *string // The last deployment of the environment. LastDeployment *types.Deployment // The provisioned resources to be updated as part of the UpdateEnvironment action. ProvisionedResources []types.Resource // The provisioning properties to be updated as part of the UpdateEnvironment // action. ProvisioningProperties types.ProvisioningProperties // The status to be updated as part of the UpdateEnvironment action. Status types.EnvironmentStatus // The timestamp of when the environment was updated. UpdatedAt *time.Time // The user parameters to be updated as part of the UpdateEnvironment action. UserParameters []types.CustomParameter // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateEnvironmentProfileInput ¶
type UpdateEnvironmentProfileInput struct { // The identifier of the Amazon DataZone domain in which an environment profile is // to be updated. // // This member is required. DomainIdentifier *string // The identifier of the environment profile that is to be updated. // // This member is required. Identifier *string // The Amazon Web Services account in which a specified environment profile is to // be udpated. AwsAccountId *string // The Amazon Web Services Region in which a specified environment profile is to // be updated. AwsAccountRegion *string // The description to be updated as part of the UpdateEnvironmentProfile action. Description *string // The name to be updated as part of the UpdateEnvironmentProfile action. Name *string // The user parameters to be updated as part of the UpdateEnvironmentProfile // action. UserParameters []types.EnvironmentParameter // contains filtered or unexported fields }
type UpdateEnvironmentProfileOutput ¶
type UpdateEnvironmentProfileOutput 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 // is to be updated. // // This member is required. DomainId *string // The identifier of the blueprint of the environment profile that is to be // updated. // // This member is required. EnvironmentBlueprintId *string // The identifier of the environment profile that is to be udpated. // // This member is required. Id *string // The name to be updated as part of the UpdateEnvironmentProfile action. // // This member is required. Name *string // The Amazon Web Services account in which a specified environment profile is to // be udpated. AwsAccountId *string // The Amazon Web Services Region in which a specified environment profile is to // be updated. AwsAccountRegion *string // The timestamp of when the environment profile was created. CreatedAt *time.Time // The description to be updated as part of the UpdateEnvironmentProfile action. Description *string // The identifier of the project of the environment profile that is to be updated. ProjectId *string // The timestamp of when the environment profile was updated. UpdatedAt *time.Time // The user parameters to be updated as part of the UpdateEnvironmentProfile // action. UserParameters []types.CustomParameter // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateGlossaryInput ¶
type UpdateGlossaryInput struct { // The identifier of the Amazon DataZone domain in which a business glossary is to // be updated. // // This member is required. DomainIdentifier *string // The identifier of the business glossary to be updated. // // This member is required. Identifier *string // A unique, case-sensitive identifier that is provided to ensure the idempotency // of the request. ClientToken *string // The description to be updated as part of the UpdateGlossary action. Description *string // The name to be updated as part of the UpdateGlossary action. Name *string // The status to be updated as part of the UpdateGlossary action. Status types.GlossaryStatus // contains filtered or unexported fields }
type UpdateGlossaryOutput ¶
type UpdateGlossaryOutput struct { // The identifier of the Amazon DataZone domain in which a business glossary is to // be updated. // // This member is required. DomainId *string // The identifier of the business glossary that is to be updated. // // This member is required. Id *string // The name to be updated as part of the UpdateGlossary action. // // This member is required. Name *string // The identifier of the project in which to update a business glossary. // // This member is required. OwningProjectId *string // The description to be updated as part of the UpdateGlossary action. Description *string // The status to be updated as part of the UpdateGlossary action. Status types.GlossaryStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateGlossaryTermInput ¶
type UpdateGlossaryTermInput struct { // The identifier of the Amazon DataZone domain in which a business glossary term // is to be updated. // // This member is required. DomainIdentifier *string // The identifier of the business glossary term that is to be updated. // // This member is required. Identifier *string // The identifier of the business glossary in which a term is to be updated. GlossaryIdentifier *string // The long description to be updated as part of the UpdateGlossaryTerm action. LongDescription *string // The name to be updated as part of the UpdateGlossaryTerm action. Name *string // The short description to be updated as part of the UpdateGlossaryTerm action. ShortDescription *string // The status to be updated as part of the UpdateGlossaryTerm action. Status types.GlossaryTermStatus // The term relations to be updated as part of the UpdateGlossaryTerm action. TermRelations *types.TermRelations // contains filtered or unexported fields }
type UpdateGlossaryTermOutput ¶
type UpdateGlossaryTermOutput struct { // The identifier of the Amazon DataZone domain in which a business glossary term // is to be updated. // // This member is required. DomainId *string // The identifier of the business glossary in which a term is to be updated. // // This member is required. GlossaryId *string // The identifier of the business glossary term that is to be updated. // // This member is required. Id *string // The name to be updated as part of the UpdateGlossaryTerm action. // // This member is required. Name *string // The status to be updated as part of the UpdateGlossaryTerm action. // // This member is required. Status types.GlossaryTermStatus // The long description to be updated as part of the UpdateGlossaryTerm action. LongDescription *string // The short description to be updated as part of the UpdateGlossaryTerm action. ShortDescription *string // The term relations to be updated as part of the UpdateGlossaryTerm action. TermRelations *types.TermRelations // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateGroupProfileInput ¶
type UpdateGroupProfileInput struct { // The identifier of the Amazon DataZone domain in which a group profile is // updated. // // This member is required. DomainIdentifier *string // The identifier of the group profile that is updated. // // This member is required. GroupIdentifier *string // The status of the group profile that is updated. // // This member is required. Status types.GroupProfileStatus // contains filtered or unexported fields }
type UpdateGroupProfileOutput ¶
type UpdateGroupProfileOutput struct { // The identifier of the Amazon DataZone domain in which a group profile is // updated. DomainId *string // The name of the group profile that is updated. GroupName *string // The identifier of the group profile that is updated. Id *string // The status of the group profile that is updated. Status types.GroupProfileStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateProjectInput ¶
type UpdateProjectInput struct { // The identifier of the Amazon DataZone domain in which a project is to be // updated. // // This member is required. DomainIdentifier *string // The identifier of the project that is to be updated. // // This member is required. Identifier *string // The description to be updated as part of the UpdateProject action. Description *string // The glossary terms to be updated as part of the UpdateProject action. GlossaryTerms []string // The name to be updated as part of the UpdateProject action. Name *string // contains filtered or unexported fields }
type UpdateProjectOutput ¶
type UpdateProjectOutput struct { // The Amazon DataZone user who created the project. // // This member is required. CreatedBy *string // The identifier of the Amazon DataZone domain in which a project is updated. // // This member is required. DomainId *string // The identifier of the project that is to be updated. // // This member is required. Id *string // The name of the project that is to be updated. // // This member is required. Name *string // The timestamp of when the project was created. CreatedAt *time.Time // The description of the project that is to be updated. Description *string // Specifies the error message that is returned if the operation cannot be // successfully completed. FailureReasons []types.ProjectDeletionError // The glossary terms of the project that are to be updated. GlossaryTerms []string // The timestamp of when the project was last updated. LastUpdatedAt *time.Time // The status of the project. ProjectStatus types.ProjectStatus // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateSubscriptionGrantStatusInput ¶
type UpdateSubscriptionGrantStatusInput struct { // The identifier of the asset the subscription grant status of which is to be // updated. // // This member is required. AssetIdentifier *string // The identifier of the Amazon DataZone domain in which a subscription grant // status is to be updated. // // This member is required. DomainIdentifier *string // The identifier of the subscription grant the status of which is to be updated. // // This member is required. Identifier *string // The status to be updated as part of the UpdateSubscriptionGrantStatus action. // // This member is required. Status types.SubscriptionGrantStatus // Specifies the error message that is returned if the operation cannot be // successfully completed. FailureCause *types.FailureCause // The target name to be updated as part of the UpdateSubscriptionGrantStatus // action. TargetName *string // contains filtered or unexported fields }
type UpdateSubscriptionGrantStatusOutput ¶
type UpdateSubscriptionGrantStatusOutput struct { // The timestamp of when the subscription grant status was created. // // This member is required. CreatedAt *time.Time // The Amazon DataZone domain user who created the subscription grant status. // // This member is required. CreatedBy *string // The identifier of the Amazon DataZone domain in which a subscription grant // status is to be updated. // // This member is required. DomainId *string // The granted entity to be updated as part of the UpdateSubscriptionGrantStatus // action. // // This member is required. GrantedEntity types.GrantedEntity // The identifier of the subscription grant. // // This member is required. Id *string // The status to be updated as part of the UpdateSubscriptionGrantStatus action. // // This member is required. Status types.SubscriptionGrantOverallStatus // The identifier of the subscription target whose subscription grant status is to // be updated. // // This member is required. SubscriptionTargetId *string // The timestamp of when the subscription grant status is to be updated. // // This member is required. UpdatedAt *time.Time // The details of the asset for which the subscription grant is created. Assets []types.SubscribedAsset // The identifier of the subscription. SubscriptionId *string // The Amazon DataZone user who updated the subscription grant status. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateSubscriptionRequestInput ¶
type UpdateSubscriptionRequestInput struct { // The identifier of the Amazon DataZone domain in which a subscription request is // to be updated. // // This member is required. DomainIdentifier *string // The identifier of the subscription request that is to be updated. // // This member is required. Identifier *string // The reason for the UpdateSubscriptionRequest action. // // This member is required. RequestReason *string // contains filtered or unexported fields }
type UpdateSubscriptionRequestOutput ¶
type UpdateSubscriptionRequestOutput struct { // The timestamp of when the 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 is // to be updated. // // This member is required. DomainId *string // The identifier of the subscription request that is to be updated. // // This member is required. Id *string // The reason for the UpdateSubscriptionRequest action. // // This member is required. RequestReason *string // The status of the subscription request. // // This member is required. Status types.SubscriptionRequestStatus // The subscribed listings of the subscription request. // // This member is required. SubscribedListings []types.SubscribedListing // The subscribed principals of the subscription request. // // This member is required. SubscribedPrincipals []types.SubscribedPrincipal // The timestamp of when the subscription request was updated. // // This member is required. UpdatedAt *time.Time // The decision comment of the UpdateSubscriptionRequest action. DecisionComment *string // The identifier of the Amazon DataZone user who reviews the subscription request. ReviewerId *string // The Amazon DataZone user who updated the subscription request. UpdatedBy *string // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateSubscriptionTargetInput ¶
type UpdateSubscriptionTargetInput struct { // The identifier of the Amazon DataZone domain in which a subscription target is // to be updated. // // This member is required. DomainIdentifier *string // The identifier of the environment in which a subscription target is to be // updated. // // This member is required. EnvironmentIdentifier *string // Identifier of the subscription target that is to be updated. // // This member is required. Identifier *string // The applicable asset types to be updated as part of the UpdateSubscriptionTarget // action. ApplicableAssetTypes []string // The authorized principals to be updated as part of the UpdateSubscriptionTarget // action. AuthorizedPrincipals []string // The manage access role to be updated as part of the UpdateSubscriptionTarget // action. ManageAccessRole *string // The name to be updated as part of the UpdateSubscriptionTarget action. Name *string // The provider to be updated as part of the UpdateSubscriptionTarget action. Provider *string // The configuration to be updated as part of the UpdateSubscriptionTarget action. SubscriptionTargetConfig []types.SubscriptionTargetForm // contains filtered or unexported fields }
type UpdateSubscriptionTargetOutput ¶
type UpdateSubscriptionTargetOutput struct { // The applicable asset types to be updated as part of the UpdateSubscriptionTarget // action. // // This member is required. ApplicableAssetTypes []string // The authorized principals to be updated as part of the UpdateSubscriptionTarget // action. // // This member is required. AuthorizedPrincipals []string // The timestamp of when a 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 a subscription target is // to be updated. // // This member is required. DomainId *string // The identifier of the environment in which a subscription target is to be // updated. // // This member is required. EnvironmentId *string // Identifier of the subscription target that is to be updated. // // This member is required. Id *string // The manage access role to be updated as part of the UpdateSubscriptionTarget // action. // // This member is required. ManageAccessRole *string // The name to be updated as part of the UpdateSubscriptionTarget action. // // This member is required. Name *string // The identifier of the project in which a subscription target is to be updated. // // This member is required. ProjectId *string // The provider to be updated as part of the UpdateSubscriptionTarget action. // // This member is required. Provider *string // The configuration to be updated as part of the UpdateSubscriptionTarget action. // // This member is required. SubscriptionTargetConfig []types.SubscriptionTargetForm // The type to be updated as part of the UpdateSubscriptionTarget action. // // 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 // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
type UpdateUserProfileInput ¶
type UpdateUserProfileInput struct { // The identifier of the Amazon DataZone domain in which a user profile is updated. // // This member is required. DomainIdentifier *string // The status of the user profile that are to be updated. // // This member is required. Status types.UserProfileStatus // The identifier of the user whose user profile is to be updated. // // This member is required. UserIdentifier *string // The type of the user profile that are to be updated. Type types.UserProfileType // contains filtered or unexported fields }
type UpdateUserProfileOutput ¶
type UpdateUserProfileOutput struct { // The details of the user profile in Amazon DataZone. Details types.UserProfileDetails // The identifier of the Amazon DataZone domain in which a user profile is updated. DomainId *string // The identifier of the user profile. Id *string // The status of the user profile. Status types.UserProfileStatus // The type of the user profile. Type types.UserProfileType // Metadata pertaining to the operation's result. ResultMetadata middleware.Metadata // contains filtered or unexported fields }
Source Files ¶
- api_client.go
- api_op_AcceptPredictions.go
- api_op_AcceptSubscriptionRequest.go
- api_op_CancelMetadataGenerationRun.go
- api_op_CancelSubscription.go
- api_op_CreateAsset.go
- api_op_CreateAssetRevision.go
- api_op_CreateAssetType.go
- api_op_CreateDataSource.go
- api_op_CreateDomain.go
- api_op_CreateEnvironment.go
- api_op_CreateEnvironmentProfile.go
- api_op_CreateFormType.go
- api_op_CreateGlossary.go
- api_op_CreateGlossaryTerm.go
- api_op_CreateGroupProfile.go
- api_op_CreateListingChangeSet.go
- api_op_CreateProject.go
- api_op_CreateProjectMembership.go
- api_op_CreateSubscriptionGrant.go
- api_op_CreateSubscriptionRequest.go
- api_op_CreateSubscriptionTarget.go
- api_op_CreateUserProfile.go
- api_op_DeleteAsset.go
- api_op_DeleteAssetType.go
- api_op_DeleteDataSource.go
- api_op_DeleteDomain.go
- api_op_DeleteEnvironment.go
- api_op_DeleteEnvironmentBlueprintConfiguration.go
- api_op_DeleteEnvironmentProfile.go
- api_op_DeleteFormType.go
- api_op_DeleteGlossary.go
- api_op_DeleteGlossaryTerm.go
- api_op_DeleteListing.go
- api_op_DeleteProject.go
- api_op_DeleteProjectMembership.go
- api_op_DeleteSubscriptionGrant.go
- api_op_DeleteSubscriptionRequest.go
- api_op_DeleteSubscriptionTarget.go
- api_op_DeleteTimeSeriesDataPoints.go
- api_op_GetAsset.go
- api_op_GetAssetType.go
- api_op_GetDataSource.go
- api_op_GetDataSourceRun.go
- api_op_GetDomain.go
- api_op_GetEnvironment.go
- api_op_GetEnvironmentBlueprint.go
- api_op_GetEnvironmentBlueprintConfiguration.go
- api_op_GetEnvironmentProfile.go
- api_op_GetFormType.go
- api_op_GetGlossary.go
- api_op_GetGlossaryTerm.go
- api_op_GetGroupProfile.go
- api_op_GetIamPortalLoginUrl.go
- api_op_GetListing.go
- api_op_GetMetadataGenerationRun.go
- api_op_GetProject.go
- api_op_GetSubscription.go
- api_op_GetSubscriptionGrant.go
- api_op_GetSubscriptionRequestDetails.go
- api_op_GetSubscriptionTarget.go
- api_op_GetTimeSeriesDataPoint.go
- api_op_GetUserProfile.go
- api_op_ListAssetRevisions.go
- api_op_ListDataSourceRunActivities.go
- api_op_ListDataSourceRuns.go
- api_op_ListDataSources.go
- api_op_ListDomains.go
- api_op_ListEnvironmentBlueprintConfigurations.go
- api_op_ListEnvironmentBlueprints.go
- api_op_ListEnvironmentProfiles.go
- api_op_ListEnvironments.go
- api_op_ListMetadataGenerationRuns.go
- api_op_ListNotifications.go
- api_op_ListProjectMemberships.go
- api_op_ListProjects.go
- api_op_ListSubscriptionGrants.go
- api_op_ListSubscriptionRequests.go
- api_op_ListSubscriptionTargets.go
- api_op_ListSubscriptions.go
- api_op_ListTagsForResource.go
- api_op_ListTimeSeriesDataPoints.go
- api_op_PostTimeSeriesDataPoints.go
- api_op_PutEnvironmentBlueprintConfiguration.go
- api_op_RejectPredictions.go
- api_op_RejectSubscriptionRequest.go
- api_op_RevokeSubscription.go
- api_op_Search.go
- api_op_SearchGroupProfiles.go
- api_op_SearchListings.go
- api_op_SearchTypes.go
- api_op_SearchUserProfiles.go
- api_op_StartDataSourceRun.go
- api_op_StartMetadataGenerationRun.go
- api_op_TagResource.go
- api_op_UntagResource.go
- api_op_UpdateDataSource.go
- api_op_UpdateDomain.go
- api_op_UpdateEnvironment.go
- api_op_UpdateEnvironmentProfile.go
- api_op_UpdateGlossary.go
- api_op_UpdateGlossaryTerm.go
- api_op_UpdateGroupProfile.go
- api_op_UpdateProject.go
- api_op_UpdateSubscriptionGrantStatus.go
- api_op_UpdateSubscriptionRequest.go
- api_op_UpdateSubscriptionTarget.go
- api_op_UpdateUserProfile.go
- auth.go
- deserializers.go
- doc.go
- endpoints.go
- go_module_metadata.go
- options.go
- serializers.go
- validators.go