Module: Aws::DataZone::Types
- Defined in:
- lib/aws-sdk-datazone/types.rb
Defined Under Namespace
Classes: AcceptChoice, AcceptPredictionsInput, AcceptPredictionsOutput, AcceptRule, AcceptSubscriptionRequestInput, AcceptSubscriptionRequestOutput, AcceptedAssetScope, AccessDeniedException, AccountInfo, AccountPoolSummary, AccountSource, ActionParameters, AddEntityOwnerInput, AddEntityOwnerOutput, AddPolicyGrantInput, AddPolicyGrantOutput, AddToProjectMemberPoolPolicyGrantDetail, AdditionalAttributes, AggregationListItem, AggregationOutput, AggregationOutputItem, AllDomainUnitsGrantFilter, AllUsersGrantFilter, AmazonQPropertiesInput, AmazonQPropertiesOutput, AmazonQPropertiesPatch, AssetFilterConfiguration, AssetFilterSummary, AssetInDataProductListingItem, AssetItem, AssetItemAdditionalAttributes, AssetListing, AssetListingDetails, AssetListingItem, AssetListingItemAdditionalAttributes, AssetPermission, AssetRevision, AssetScope, AssetTargetNameMap, AssetTypeItem, AssetTypesForRule, AssociateEnvironmentRoleInput, AssociateEnvironmentRoleOutput, AssociateGovernedTermsInput, AssociateGovernedTermsOutput, AthenaPropertiesInput, AthenaPropertiesOutput, AthenaPropertiesPatch, AttributeError, AttributeInput, AuthenticationConfiguration, AuthenticationConfigurationInput, AuthenticationConfigurationPatch, AuthorizationCodeProperties, AwsAccount, AwsConsoleLinkParameters, AwsLocation, BasicAuthenticationCredentials, BatchGetAttributeOutput, BatchGetAttributesMetadataInput, BatchGetAttributesMetadataOutput, BatchPutAttributeOutput, BatchPutAttributesMetadataInput, BatchPutAttributesMetadataOutput, BusinessNameGenerationConfiguration, CancelMetadataGenerationRunInput, CancelMetadataGenerationRunOutput, CancelSubscriptionInput, CancelSubscriptionOutput, CloudFormationProperties, ColumnFilterConfiguration, ConfigurableActionParameter, ConfigurableEnvironmentAction, Configuration, ConflictException, ConnectionCredentials, ConnectionPropertiesInput, ConnectionPropertiesOutput, ConnectionPropertiesPatch, ConnectionSummary, CreateAccountPoolInput, CreateAccountPoolOutput, CreateAssetFilterInput, CreateAssetFilterOutput, CreateAssetInput, CreateAssetOutput, CreateAssetRevisionInput, CreateAssetRevisionOutput, CreateAssetTypeInput, CreateAssetTypeOutput, CreateAssetTypePolicyGrantDetail, CreateConnectionInput, CreateConnectionOutput, CreateDataProductInput, CreateDataProductOutput, CreateDataProductRevisionInput, CreateDataProductRevisionOutput, CreateDataSourceInput, CreateDataSourceOutput, CreateDomainInput, CreateDomainOutput, CreateDomainUnitInput, CreateDomainUnitOutput, CreateDomainUnitPolicyGrantDetail, CreateEnvironmentActionInput, CreateEnvironmentActionOutput, CreateEnvironmentBlueprintInput, CreateEnvironmentBlueprintOutput, CreateEnvironmentInput, CreateEnvironmentOutput, CreateEnvironmentProfileInput, CreateEnvironmentProfileOutput, CreateEnvironmentProfilePolicyGrantDetail, CreateFormTypeInput, CreateFormTypeOutput, CreateFormTypePolicyGrantDetail, CreateGlossaryInput, CreateGlossaryOutput, CreateGlossaryPolicyGrantDetail, CreateGlossaryTermInput, CreateGlossaryTermOutput, CreateGroupProfileInput, CreateGroupProfileOutput, CreateListingChangeSetInput, CreateListingChangeSetOutput, CreateProjectFromProjectProfilePolicyGrantDetail, CreateProjectInput, CreateProjectMembershipInput, CreateProjectMembershipOutput, CreateProjectOutput, CreateProjectPolicyGrantDetail, CreateProjectProfileInput, CreateProjectProfileOutput, CreateRuleInput, CreateRuleOutput, CreateSubscriptionGrantInput, CreateSubscriptionGrantOutput, CreateSubscriptionRequestInput, CreateSubscriptionRequestOutput, CreateSubscriptionTargetInput, CreateSubscriptionTargetOutput, CreateUserProfileInput, CreateUserProfileOutput, CustomAccountPoolHandler, CustomParameter, DataProductItem, DataProductItemAdditionalAttributes, DataProductListing, DataProductListingItem, DataProductListingItemAdditionalAttributes, DataProductResultItem, DataProductRevision, DataSourceConfigurationInput, DataSourceConfigurationOutput, DataSourceErrorMessage, DataSourceRunActivity, DataSourceRunLineageSummary, DataSourceRunSummary, DataSourceSummary, DeleteAccountPoolInput, DeleteAccountPoolOutput, DeleteAssetFilterInput, DeleteAssetInput, DeleteAssetOutput, DeleteAssetTypeInput, DeleteAssetTypeOutput, DeleteConnectionInput, DeleteConnectionOutput, DeleteDataExportConfigurationInput, DeleteDataExportConfigurationOutput, DeleteDataProductInput, DeleteDataProductOutput, DeleteDataSourceInput, DeleteDataSourceOutput, DeleteDomainInput, DeleteDomainOutput, DeleteDomainUnitInput, DeleteDomainUnitOutput, DeleteEnvironmentActionInput, DeleteEnvironmentBlueprintConfigurationInput, DeleteEnvironmentBlueprintConfigurationOutput, DeleteEnvironmentBlueprintInput, DeleteEnvironmentInput, DeleteEnvironmentProfileInput, DeleteFormTypeInput, DeleteFormTypeOutput, DeleteGlossaryInput, DeleteGlossaryOutput, DeleteGlossaryTermInput, DeleteGlossaryTermOutput, DeleteListingInput, DeleteListingOutput, DeleteProjectInput, DeleteProjectMembershipInput, DeleteProjectMembershipOutput, DeleteProjectOutput, DeleteProjectProfileInput, DeleteProjectProfileOutput, DeleteRuleInput, DeleteRuleOutput, DeleteSubscriptionGrantInput, DeleteSubscriptionGrantOutput, DeleteSubscriptionRequestInput, DeleteSubscriptionTargetInput, DeleteTimeSeriesDataPointsInput, DeleteTimeSeriesDataPointsOutput, Deployment, DeploymentProperties, DetailedGlossaryTerm, DisassociateEnvironmentRoleInput, DisassociateEnvironmentRoleOutput, DisassociateGovernedTermsInput, DisassociateGovernedTermsOutput, DomainSummary, DomainUnitFilterForProject, DomainUnitGrantFilter, DomainUnitGroupProperties, DomainUnitOwnerProperties, DomainUnitPolicyGrantPrincipal, DomainUnitSummary, DomainUnitTarget, DomainUnitUserProperties, EncryptionConfiguration, EntityPattern, EnvironmentActionSummary, EnvironmentBlueprintConfigurationItem, EnvironmentBlueprintSummary, EnvironmentConfiguration, EnvironmentConfigurationParameter, EnvironmentConfigurationParametersDetails, EnvironmentConfigurationUserParameter, EnvironmentDeploymentDetails, EnvironmentError, EnvironmentParameter, EnvironmentProfileSummary, EnvironmentResolvedAccount, EnvironmentSummary, EqualToExpression, EventSummary, FailureCause, Filter, FilterClause, FilterExpression, FormEntryInput, FormEntryOutput, FormInput, FormOutput, FormTypeData, GetAccountPoolInput, GetAccountPoolOutput, GetAssetFilterInput, GetAssetFilterOutput, GetAssetInput, GetAssetOutput, GetAssetTypeInput, GetAssetTypeOutput, GetConnectionInput, GetConnectionOutput, GetDataExportConfigurationInput, GetDataExportConfigurationOutput, GetDataProductInput, GetDataProductOutput, GetDataSourceInput, GetDataSourceOutput, GetDataSourceRunInput, GetDataSourceRunOutput, GetDomainInput, GetDomainOutput, GetDomainUnitInput, GetDomainUnitOutput, GetEnvironmentActionInput, GetEnvironmentActionOutput, GetEnvironmentBlueprintConfigurationInput, GetEnvironmentBlueprintConfigurationOutput, GetEnvironmentBlueprintInput, GetEnvironmentBlueprintOutput, GetEnvironmentCredentialsInput, GetEnvironmentCredentialsOutput, GetEnvironmentInput, GetEnvironmentOutput, GetEnvironmentProfileInput, GetEnvironmentProfileOutput, GetFormTypeInput, GetFormTypeOutput, GetGlossaryInput, GetGlossaryOutput, GetGlossaryTermInput, GetGlossaryTermOutput, GetGroupProfileInput, GetGroupProfileOutput, GetIamPortalLoginUrlInput, GetIamPortalLoginUrlOutput, GetJobRunInput, GetJobRunOutput, GetLineageEventInput, GetLineageEventOutput, GetLineageNodeInput, GetLineageNodeOutput, GetListingInput, GetListingOutput, GetMetadataGenerationRunInput, GetMetadataGenerationRunOutput, GetProjectInput, GetProjectOutput, GetProjectProfileInput, GetProjectProfileOutput, GetRuleInput, GetRuleOutput, GetSubscriptionGrantInput, GetSubscriptionGrantOutput, GetSubscriptionInput, GetSubscriptionOutput, GetSubscriptionRequestDetailsInput, GetSubscriptionRequestDetailsOutput, GetSubscriptionTargetInput, GetSubscriptionTargetOutput, GetTimeSeriesDataPointInput, GetTimeSeriesDataPointOutput, GetUserProfileInput, GetUserProfileOutput, GlossaryItem, GlossaryItemAdditionalAttributes, GlossaryTermEnforcementDetail, GlossaryTermItem, GlossaryTermItemAdditionalAttributes, GlueConnection, GlueConnectionInput, GlueConnectionPatch, GlueOAuth2Credentials, GluePropertiesInput, GluePropertiesOutput, GluePropertiesPatch, GlueRunConfigurationInput, GlueRunConfigurationOutput, GlueSelfGrantStatusOutput, GrantedEntity, GrantedEntityInput, GreaterThanExpression, GreaterThanOrEqualToExpression, GroupDetails, GroupPolicyGrantPrincipal, GroupProfileSummary, HyperPodPropertiesInput, HyperPodPropertiesOutput, IamPropertiesInput, IamPropertiesOutput, IamPropertiesPatch, IamUserProfileDetails, Import, InExpression, InternalServerException, IsNotNullExpression, IsNullExpression, JobRunDetails, JobRunError, JobRunSummary, LakeFormationConfiguration, LessThanExpression, LessThanOrEqualToExpression, LikeExpression, LineageEventSummary, LineageInfo, LineageNodeItem, LineageNodeReference, LineageNodeSummary, LineageNodeTypeItem, LineageRunDetails, LineageSqlQueryRunDetails, LineageSyncSchedule, ListAccountPoolsInput, ListAccountPoolsOutput, ListAccountsInAccountPoolInput, ListAccountsInAccountPoolOutput, ListAssetFiltersInput, ListAssetFiltersOutput, ListAssetRevisionsInput, ListAssetRevisionsOutput, ListConnectionsInput, ListConnectionsOutput, ListDataProductRevisionsInput, ListDataProductRevisionsOutput, ListDataSourceRunActivitiesInput, ListDataSourceRunActivitiesOutput, ListDataSourceRunsInput, ListDataSourceRunsOutput, ListDataSourcesInput, ListDataSourcesOutput, ListDomainUnitsForParentInput, ListDomainUnitsForParentOutput, ListDomainsInput, ListDomainsOutput, ListEntityOwnersInput, ListEntityOwnersOutput, ListEnvironmentActionsInput, ListEnvironmentActionsOutput, ListEnvironmentBlueprintConfigurationsInput, ListEnvironmentBlueprintConfigurationsOutput, ListEnvironmentBlueprintsInput, ListEnvironmentBlueprintsOutput, ListEnvironmentProfilesInput, ListEnvironmentProfilesOutput, ListEnvironmentsInput, ListEnvironmentsOutput, ListJobRunsInput, ListJobRunsOutput, ListLineageEventsInput, ListLineageEventsOutput, ListLineageNodeHistoryInput, ListLineageNodeHistoryOutput, ListMetadataGenerationRunsInput, ListMetadataGenerationRunsOutput, ListNotificationsInput, ListNotificationsOutput, ListPolicyGrantsInput, ListPolicyGrantsOutput, ListProjectMembershipsInput, ListProjectMembershipsOutput, ListProjectProfilesInput, ListProjectProfilesOutput, ListProjectsInput, ListProjectsOutput, ListRulesInput, ListRulesOutput, ListSubscriptionGrantsInput, ListSubscriptionGrantsOutput, ListSubscriptionRequestsInput, ListSubscriptionRequestsOutput, ListSubscriptionTargetsInput, ListSubscriptionTargetsOutput, ListSubscriptionsInput, ListSubscriptionsOutput, ListTagsForResourceRequest, ListTagsForResourceResponse, ListTimeSeriesDataPointsInput, ListTimeSeriesDataPointsOutput, ListingItem, ListingRevision, ListingRevisionInput, ListingSummary, ListingSummaryItem, ManagedEndpointCredentials, MatchClause, MatchOffset, MatchRationaleItem, Member, MemberDetails, MetadataFormEnforcementDetail, MetadataFormReference, MetadataFormSummary, MetadataGenerationRunItem, MetadataGenerationRunTarget, MetadataGenerationRunTypeStat, MlflowPropertiesInput, MlflowPropertiesOutput, MlflowPropertiesPatch, Model, NameIdentifier, NotEqualToExpression, NotInExpression, NotLikeExpression, NotificationOutput, NotificationResource, OAuth2ClientApplication, OAuth2Properties, OpenLineageRunEventSummary, OverrideDomainUnitOwnersPolicyGrantDetail, OverrideProjectOwnersPolicyGrantDetail, OwnerGroupProperties, OwnerGroupPropertiesOutput, OwnerProperties, OwnerPropertiesOutput, OwnerUserProperties, OwnerUserPropertiesOutput, Permissions, PhysicalConnectionRequirements, PhysicalEndpoint, PolicyGrantDetail, PolicyGrantMember, PolicyGrantPrincipal, PostLineageEventInput, PostLineageEventOutput, PostTimeSeriesDataPointsInput, PostTimeSeriesDataPointsOutput, PredictionConfiguration, ProjectDeletionError, ProjectGrantFilter, ProjectMember, ProjectMembershipAssignment, ProjectPolicyGrantPrincipal, ProjectProfileSummary, ProjectSummary, ProjectsForRule, ProvisioningConfiguration, ProvisioningProperties, PutDataExportConfigurationInput, PutDataExportConfigurationOutput, PutEnvironmentBlueprintConfigurationInput, PutEnvironmentBlueprintConfigurationOutput, QueryGraphInput, QueryGraphOutput, RecommendationConfiguration, RedshiftClusterStorage, RedshiftCredentialConfiguration, RedshiftCredentials, RedshiftLineageSyncConfigurationInput, RedshiftLineageSyncConfigurationOutput, RedshiftPropertiesInput, RedshiftPropertiesOutput, RedshiftPropertiesPatch, RedshiftRunConfigurationInput, RedshiftRunConfigurationOutput, RedshiftSelfGrantStatusOutput, RedshiftServerlessStorage, RedshiftStorage, RedshiftStorageProperties, Region, RejectChoice, RejectPredictionsInput, RejectPredictionsOutput, RejectRule, RejectSubscriptionRequestInput, RejectSubscriptionRequestOutput, RelationPattern, RelationalFilterConfiguration, RemoveEntityOwnerInput, RemoveEntityOwnerOutput, RemovePolicyGrantInput, RemovePolicyGrantOutput, Resource, ResourceNotFoundException, ResourceTag, ResourceTagParameter, ResultItem, RevokeSubscriptionInput, RevokeSubscriptionOutput, RowFilter, RowFilterConfiguration, RowFilterExpression, RuleDetail, RuleScope, RuleSummary, RuleTarget, RunStatisticsForAssets, S3PropertiesInput, S3PropertiesOutput, S3PropertiesPatch, SageMakerRunConfigurationInput, SageMakerRunConfigurationOutput, ScheduleConfiguration, SearchGroupProfilesInput, SearchGroupProfilesOutput, SearchInItem, SearchInput, SearchInventoryResultItem, SearchListingsInput, SearchListingsOutput, SearchOutput, SearchResultItem, SearchSort, SearchTypesInput, SearchTypesOutput, SearchTypesResultItem, SearchUserProfilesInput, SearchUserProfilesOutput, SelfGrantStatusDetail, SelfGrantStatusOutput, ServiceQuotaExceededException, SingleSignOn, SparkEmrPropertiesInput, SparkEmrPropertiesOutput, SparkEmrPropertiesPatch, SparkGlueArgs, SparkGluePropertiesInput, SparkGluePropertiesOutput, SsoUserProfileDetails, StartDataSourceRunInput, StartDataSourceRunOutput, StartMetadataGenerationRunInput, StartMetadataGenerationRunOutput, SubscribedAsset, SubscribedAssetListing, SubscribedGroup, SubscribedGroupInput, SubscribedIamPrincipal, SubscribedIamPrincipalInput, SubscribedListing, SubscribedListingInput, SubscribedListingItem, SubscribedPrincipal, SubscribedPrincipalInput, SubscribedProductListing, SubscribedProject, SubscribedProjectInput, SubscribedUser, SubscribedUserInput, SubscriptionGrantSummary, SubscriptionRequestSummary, SubscriptionSummary, SubscriptionTargetForm, SubscriptionTargetSummary, TagResourceRequest, TagResourceResponse, TermRelations, TextMatchItem, ThrottlingException, TimeSeriesDataPointFormInput, TimeSeriesDataPointFormOutput, TimeSeriesDataPointSummaryFormOutput, Topic, UnauthorizedException, Unit, UntagResourceRequest, UntagResourceResponse, UpdateAccountPoolInput, UpdateAccountPoolOutput, UpdateAssetFilterInput, UpdateAssetFilterOutput, UpdateConnectionInput, UpdateConnectionOutput, UpdateDataSourceInput, UpdateDataSourceOutput, UpdateDomainInput, UpdateDomainOutput, UpdateDomainUnitInput, UpdateDomainUnitOutput, UpdateEnvironmentActionInput, UpdateEnvironmentActionOutput, UpdateEnvironmentBlueprintInput, UpdateEnvironmentBlueprintOutput, UpdateEnvironmentInput, UpdateEnvironmentOutput, UpdateEnvironmentProfileInput, UpdateEnvironmentProfileOutput, UpdateGlossaryInput, UpdateGlossaryOutput, UpdateGlossaryTermInput, UpdateGlossaryTermOutput, UpdateGroupProfileInput, UpdateGroupProfileOutput, UpdateProjectInput, UpdateProjectOutput, UpdateProjectProfileInput, UpdateProjectProfileOutput, UpdateRootDomainUnitOwnerInput, UpdateRootDomainUnitOwnerOutput, UpdateRuleInput, UpdateRuleOutput, UpdateSubscriptionGrantStatusInput, UpdateSubscriptionGrantStatusOutput, UpdateSubscriptionRequestInput, UpdateSubscriptionRequestOutput, UpdateSubscriptionTargetInput, UpdateSubscriptionTargetOutput, UpdateUserProfileInput, UpdateUserProfileOutput, UseAssetTypePolicyGrantDetail, UserDetails, UserPolicyGrantPrincipal, UserProfileDetails, UserProfileSummary, UsernamePassword, ValidationException, WorkflowsMwaaPropertiesInput, WorkflowsMwaaPropertiesOutput, WorkflowsServerlessPropertiesInput, WorkflowsServerlessPropertiesOutput
Instance Attribute Summary collapse
-
#accounts ⇒ Array<Types::AccountInfo>
The static list of accounts within an account pool.
-
#add_to_project_member_pool ⇒ Types::AddToProjectMemberPoolPolicyGrantDetail
Specifies that the policy grant is to be added to the members of the project.
-
#all_domain_units_grant_filter ⇒ Types::AllDomainUnitsGrantFilter
Specifies a grant filter containing all domain units.
-
#all_users_grant_filter ⇒ Types::AllUsersGrantFilter
The all users grant filter of the user policy grant principal.
-
#amazon_q_properties ⇒ Types::AmazonQPropertiesPatch
The Amazon Q properties of the connection.
-
#and ⇒ Array<Types::RowFilter>
The ‘and’ clause of the row filter.
-
#asset_item ⇒ Types::AssetItem
The asset item included in the search results.
-
#asset_listing ⇒ Types::SubscribedAssetListing
The asset for which the subscription grant is created.
-
#asset_type_item ⇒ Types::AssetTypeItem
The asset type included in the results of the ‘SearchTypes` action.
-
#athena_properties ⇒ Types::AthenaPropertiesPatch
The Amazon Athena properties of a connection properties patch.
-
#aws_account_id ⇒ String
The account ID of a project.
-
#aws_account_id_path ⇒ String
The account ID path of a project.
-
#aws_console_link ⇒ Types::AwsConsoleLinkParameters
The console link specified as part of the environment action.
-
#cloud_formation ⇒ Types::CloudFormationProperties
The cloud formation properties included as part of the provisioning properties of an environment blueprint.
-
#cluster_name ⇒ String
The cluster name in the Amazon Redshift storage properties.
-
#column_configuration ⇒ Types::ColumnFilterConfiguration
The column configuration of the asset filter.
-
#create_asset_type ⇒ Types::CreateAssetTypePolicyGrantDetail
Specifies that this is a create asset type policy.
-
#create_domain_unit ⇒ Types::CreateDomainUnitPolicyGrantDetail
Specifies that this is a create domain unit policy.
-
#create_environment ⇒ Types::Unit
Specifies that this is a create environment policy.
-
#create_environment_from_blueprint ⇒ Types::Unit
The details of the policy of creating an environment.
-
#create_environment_profile ⇒ Types::CreateEnvironmentProfilePolicyGrantDetail
Specifies that this is a create environment profile policy.
-
#create_form_type ⇒ Types::CreateFormTypePolicyGrantDetail
Specifies that this is a create form type policy.
-
#create_glossary ⇒ Types::CreateGlossaryPolicyGrantDetail
Specifies that this is a create glossary policy.
-
#create_project ⇒ Types::CreateProjectPolicyGrantDetail
Specifies that this is a create project policy.
-
#create_project_from_project_profile ⇒ Types::CreateProjectFromProjectProfilePolicyGrantDetail
Specifies whether to create a project from project profile.
-
#custom_account_pool_handler ⇒ Types::CustomAccountPoolHandler
The custom Amazon Web Services Lambda handler within an account pool.
-
#data_product_item ⇒ Types::DataProductResultItem
The data product.
-
#data_product_listing ⇒ Types::DataProductListingItem
The data product listing.
-
#delegate_create_environment_profile ⇒ Types::Unit
Specifies that this is the delegation of the create environment profile policy.
-
#domain_unit ⇒ Types::DomainUnitPolicyGrantPrincipal
The domain unit of the policy grant principal.
-
#domain_unit_filter ⇒ Types::DomainUnitFilterForProject
The domain unit filter of the project grant filter.
-
#domain_unit_target ⇒ Types::DomainUnitTarget
The ID of the domain unit.
-
#entity_pattern ⇒ Types::EntityPattern
The pattern describing the entities for the query to traverse.
-
#equal_to ⇒ Types::EqualToExpression
The ‘equal to’ clause of the row filter expression.
-
#expression ⇒ Types::RowFilterExpression
The expression of the row filter.
-
#filter ⇒ Types::Filter
A search filter in Amazon DataZone.
-
#form_type_item ⇒ Types::FormTypeData
The form type included in the results of the ‘SearchTypes` action.
-
#glossary_item ⇒ Types::GlossaryItem
The glossary item included in the search results.
-
#glossary_term_enforcement_detail ⇒ Types::GlossaryTermEnforcementDetail
The enforcement details of a glossary term that’s part of the metadata rule.
-
#glossary_term_item ⇒ Types::GlossaryTermItem
The glossary term item included in the search results.
-
#glue_properties ⇒ Types::GluePropertiesPatch
The Amazon Web Services Glue properties of a connection properties patch.
-
#glue_run_configuration ⇒ Types::GlueRunConfigurationOutput
The configuration of the Amazon Web Services Glue data source.
-
#glue_self_grant_status ⇒ Types::GlueSelfGrantStatusOutput
The details for the self granting status for a Glue data source.
-
#greater_than ⇒ Types::GreaterThanExpression
The ‘greater than’ clause of the row filter expression.
-
#greater_than_or_equal_to ⇒ Types::GreaterThanOrEqualToExpression
The ‘greater than or equal to’ clause of the filter expression.
-
#group ⇒ Types::SubscribedGroupInput
The subscribed group.
-
#group_identifier ⇒ String
The ID of the group of a project member.
-
#hyper_pod_properties ⇒ Types::HyperPodPropertiesOutput
The hyper pod properties of a connection.
-
#iam ⇒ Types::IamUserProfileDetails
The IAM details of the user profile.
-
#iam_properties ⇒ Types::IamPropertiesPatch
The IAM properties of a connection properties patch.
-
#in ⇒ Types::InExpression
The ‘in’ clause of the row filter expression.
-
#is_not_null ⇒ Types::IsNotNullExpression
The ‘is not null’ clause of the row filter expression.
-
#is_null ⇒ Types::IsNullExpression
The ‘is null’ clause of the row filter expression.
-
#lake_formation_configuration ⇒ Types::LakeFormationConfiguration
The Lake Formation configuration of the Data Lake blueprint.
-
#less_than ⇒ Types::LessThanExpression
The ‘less than’ clause of the row filter expression.
-
#less_than_or_equal_to ⇒ Types::LessThanOrEqualToExpression
The ‘less than or equal to’ clause of the row filter expression.
-
#like ⇒ Types::LikeExpression
The ‘like’ clause of the row filter expression.
-
#lineage_node ⇒ Types::LineageNodeItem
Resulting data lineage node from the query.
-
#lineage_node_type_item ⇒ Types::LineageNodeTypeItem
The details of a data lineage node type.
-
#lineage_run_details ⇒ Types::LineageRunDetails
The data lineage details of a job run.
-
#listing ⇒ Types::ListingRevisionInput
The listing for which a subscription is to be granted.
-
#metadata_form_enforcement_detail ⇒ Types::MetadataFormEnforcementDetail
The enforcement detail of the metadata form.
-
#mlflow_properties ⇒ Types::MlflowPropertiesPatch
The MLflow properties of a connection.
-
#not_equal_to ⇒ Types::NotEqualToExpression
The ‘no equal to’ clause of the row filter expression.
-
#not_in ⇒ Types::NotInExpression
The ‘not in’ clause of the row filter expression.
-
#not_like ⇒ Types::NotLikeExpression
The ‘not like’ clause of the row filter expression.
-
#open_lineage_run_event_summary ⇒ Types::OpenLineageRunEventSummary
The open lineage run event summary.
-
#or ⇒ Array<Types::RowFilter>
The ‘or’ clause of the row filter.
-
#override_domain_unit_owners ⇒ Types::OverrideDomainUnitOwnersPolicyGrantDetail
Specifies whether to override domain unit owners.
-
#override_project_owners ⇒ Types::OverrideProjectOwnersPolicyGrantDetail
Specifies whether to override project owners.
-
#product_listing ⇒ Types::SubscribedProductListing
The data product listing.
-
#project ⇒ Types::SubscribedProjectInput
The project that is to be given a subscription grant.
-
#redshift_cluster_source ⇒ Types::RedshiftClusterStorage
The details of the Amazon Redshift cluster source.
-
#redshift_properties ⇒ Types::RedshiftPropertiesPatch
The Amazon Redshift properties of a connection properties patch.
-
#redshift_run_configuration ⇒ Types::RedshiftRunConfigurationOutput
The configuration of the Amazon Redshift data source.
-
#redshift_self_grant_status ⇒ Types::RedshiftSelfGrantStatusOutput
The details for the self granting status for an Amazon Redshift data source.
-
#redshift_serverless_source ⇒ Types::RedshiftServerlessStorage
The details of the Amazon Redshift Serverless workgroup source.
-
#region_name ⇒ String
The Amazon Web Services Region name.
-
#region_name_path ⇒ String
The region name path.
-
#relation_pattern ⇒ Types::RelationPattern
The pattern describing the query’s relational traversal.
-
#row_configuration ⇒ Types::RowFilterConfiguration
The row configuration of the asset filter.
-
#s3 ⇒ Array<String>
The S3 details of the asset permissions.
-
#s3_properties ⇒ Types::S3PropertiesPatch
The Amazon S3 properties of a connection properties patch.
-
#sage_maker_run_configuration ⇒ Types::SageMakerRunConfigurationOutput
The Amazon SageMaker run configuration.
-
#secret_arn ⇒ String
The secret ARN of the Amazon Redshift credentials of a connection.
-
#smithy ⇒ String
Indicates the smithy model of the API.
-
#spark_emr_properties ⇒ Types::SparkEmrPropertiesPatch
The Spark EMR properties of a connection properties patch.
-
#spark_glue_properties ⇒ Types::SparkGluePropertiesOutput
The Spark Amazon Web Services Glue properties of a connection.
-
#sso ⇒ Types::SsoUserProfileDetails
The SSO details of the user profile.
-
#text_matches ⇒ Array<Types::TextMatchItem>
A list of TextMatchItems.
-
#use_asset_type ⇒ Types::UseAssetTypePolicyGrantDetail
Specifies the domain unit(s) whose projects can use this asset type while creating asset or asset revisions.
-
#user ⇒ Types::SubscribedUserInput
The subscribed user.
-
#user_identifier ⇒ String
The user ID of the user policy grant principal.
-
#username_password ⇒ Types::UsernamePassword
The username and password of the Amazon Redshift credentials of a connection.
-
#workflows_mwaa_properties ⇒ Types::WorkflowsMwaaPropertiesOutput
The Amazon MWAA properties of a connection.
-
#workflows_serverless_properties ⇒ Types::WorkflowsServerlessPropertiesOutput
The MWAA serverless properties of a connection.
-
#workgroup_name ⇒ String
The workgroup name in the Amazon Redshift storage properties.
Instance Attribute Details
#accounts ⇒ Array<Types::AccountInfo>
The static list of accounts within an account pool.
367 368 369 370 371 372 373 374 375 376 377 378 |
# File 'lib/aws-sdk-datazone/types.rb', line 367 class AccountSource < Struct.new( :accounts, :custom_account_pool_handler, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Accounts < AccountSource; end class CustomAccountPoolHandler < AccountSource; end class Unknown < AccountSource; end end |
#add_to_project_member_pool ⇒ Types::AddToProjectMemberPoolPolicyGrantDetail
Specifies that the policy grant is to be added to the members of the project.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#all_domain_units_grant_filter ⇒ Types::AllDomainUnitsGrantFilter
Specifies a grant filter containing all domain units.
7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 |
# File 'lib/aws-sdk-datazone/types.rb', line 7488 class DomainUnitGrantFilter < Struct.new( :all_domain_units_grant_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AllDomainUnitsGrantFilter < DomainUnitGrantFilter; end class Unknown < DomainUnitGrantFilter; end end |
#all_users_grant_filter ⇒ Types::AllUsersGrantFilter
The all users grant filter of the user policy grant principal.
23324 23325 23326 23327 23328 23329 23330 23331 23332 23333 23334 23335 |
# File 'lib/aws-sdk-datazone/types.rb', line 23324 class UserPolicyGrantPrincipal < Struct.new( :user_identifier, :all_users_grant_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UserIdentifier < UserPolicyGrantPrincipal; end class AllUsersGrantFilter < UserPolicyGrantPrincipal; end class Unknown < UserPolicyGrantPrincipal; end end |
#amazon_q_properties ⇒ Types::AmazonQPropertiesPatch
The Amazon Q properties of the connection.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#and ⇒ Array<Types::RowFilter>
The ‘and’ clause of the row filter.
8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 |
# File 'lib/aws-sdk-datazone/types.rb', line 8297 class FilterClause < Struct.new( :filter, :and, :or, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Filter < FilterClause; end class And < FilterClause; end class Or < FilterClause; end class Unknown < FilterClause; end end |
#asset_item ⇒ Types::AssetItem
The asset item included in the search results.
18937 18938 18939 18940 18941 18942 18943 18944 18945 18946 18947 18948 18949 18950 18951 18952 |
# File 'lib/aws-sdk-datazone/types.rb', line 18937 class SearchInventoryResultItem < Struct.new( :glossary_item, :glossary_term_item, :asset_item, :data_product_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlossaryItem < SearchInventoryResultItem; end class GlossaryTermItem < SearchInventoryResultItem; end class AssetItem < SearchInventoryResultItem; end class DataProductItem < SearchInventoryResultItem; end class Unknown < SearchInventoryResultItem; end end |
#asset_listing ⇒ Types::SubscribedAssetListing
The asset for which the subscription grant is created.
15506 15507 15508 15509 15510 15511 15512 15513 15514 15515 15516 15517 |
# File 'lib/aws-sdk-datazone/types.rb', line 15506 class ListingItem < Struct.new( :asset_listing, :data_product_listing, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetListing < ListingItem; end class DataProductListing < ListingItem; end class Unknown < ListingItem; end end |
#asset_type_item ⇒ Types::AssetTypeItem
The asset type included in the results of the ‘SearchTypes` action.
19230 19231 19232 19233 19234 19235 19236 19237 19238 19239 19240 19241 19242 19243 |
# File 'lib/aws-sdk-datazone/types.rb', line 19230 class SearchTypesResultItem < Struct.new( :asset_type_item, :form_type_item, :lineage_node_type_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetTypeItem < SearchTypesResultItem; end class FormTypeItem < SearchTypesResultItem; end class LineageNodeTypeItem < SearchTypesResultItem; end class Unknown < SearchTypesResultItem; end end |
#athena_properties ⇒ Types::AthenaPropertiesPatch
The Amazon Athena properties of a connection properties patch.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#aws_account_id ⇒ String
The account ID of a project.
1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 |
# File 'lib/aws-sdk-datazone/types.rb', line 1567 class AwsAccount < Struct.new( :aws_account_id, :aws_account_id_path, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AwsAccountId < AwsAccount; end class AwsAccountIdPath < AwsAccount; end class Unknown < AwsAccount; end end |
#aws_account_id_path ⇒ String
The account ID path of a project.
1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 |
# File 'lib/aws-sdk-datazone/types.rb', line 1567 class AwsAccount < Struct.new( :aws_account_id, :aws_account_id_path, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AwsAccountId < AwsAccount; end class AwsAccountIdPath < AwsAccount; end class Unknown < AwsAccount; end end |
#aws_console_link ⇒ Types::AwsConsoleLinkParameters
The console link specified as part of the environment action.
392 393 394 395 396 397 398 399 400 401 |
# File 'lib/aws-sdk-datazone/types.rb', line 392 class ActionParameters < Struct.new( :aws_console_link, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AwsConsoleLink < ActionParameters; end class Unknown < ActionParameters; end end |
#cloud_formation ⇒ Types::CloudFormationProperties
The cloud formation properties included as part of the provisioning properties of an environment blueprint.
17074 17075 17076 17077 17078 17079 17080 17081 17082 17083 |
# File 'lib/aws-sdk-datazone/types.rb', line 17074 class ProvisioningProperties < Struct.new( :cloud_formation, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CloudFormation < ProvisioningProperties; end class Unknown < ProvisioningProperties; end end |
#cluster_name ⇒ String
The cluster name in the Amazon Redshift storage properties.
17711 17712 17713 17714 17715 17716 17717 17718 17719 17720 17721 17722 |
# File 'lib/aws-sdk-datazone/types.rb', line 17711 class RedshiftStorageProperties < Struct.new( :cluster_name, :workgroup_name, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ClusterName < RedshiftStorageProperties; end class WorkgroupName < RedshiftStorageProperties; end class Unknown < RedshiftStorageProperties; end end |
#column_configuration ⇒ Types::ColumnFilterConfiguration
The column configuration of the asset filter.
706 707 708 709 710 711 712 713 714 715 716 717 |
# File 'lib/aws-sdk-datazone/types.rb', line 706 class AssetFilterConfiguration < Struct.new( :column_configuration, :row_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ColumnConfiguration < AssetFilterConfiguration; end class RowConfiguration < AssetFilterConfiguration; end class Unknown < AssetFilterConfiguration; end end |
#create_asset_type ⇒ Types::CreateAssetTypePolicyGrantDetail
Specifies that this is a create asset type policy.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_domain_unit ⇒ Types::CreateDomainUnitPolicyGrantDetail
Specifies that this is a create domain unit policy.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_environment ⇒ Types::Unit
Specifies that this is a create environment policy.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_environment_from_blueprint ⇒ Types::Unit
The details of the policy of creating an environment.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_environment_profile ⇒ Types::CreateEnvironmentProfilePolicyGrantDetail
Specifies that this is a create environment profile policy.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_form_type ⇒ Types::CreateFormTypePolicyGrantDetail
Specifies that this is a create form type policy.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_glossary ⇒ Types::CreateGlossaryPolicyGrantDetail
Specifies that this is a create glossary policy.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_project ⇒ Types::CreateProjectPolicyGrantDetail
Specifies that this is a create project policy.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_project_from_project_profile ⇒ Types::CreateProjectFromProjectProfilePolicyGrantDetail
Specifies whether to create a project from project profile.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#custom_account_pool_handler ⇒ Types::CustomAccountPoolHandler
The custom Amazon Web Services Lambda handler within an account pool.
367 368 369 370 371 372 373 374 375 376 377 378 |
# File 'lib/aws-sdk-datazone/types.rb', line 367 class AccountSource < Struct.new( :accounts, :custom_account_pool_handler, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Accounts < AccountSource; end class CustomAccountPoolHandler < AccountSource; end class Unknown < AccountSource; end end |
#data_product_item ⇒ Types::DataProductResultItem
The data product.
18937 18938 18939 18940 18941 18942 18943 18944 18945 18946 18947 18948 18949 18950 18951 18952 |
# File 'lib/aws-sdk-datazone/types.rb', line 18937 class SearchInventoryResultItem < Struct.new( :glossary_item, :glossary_term_item, :asset_item, :data_product_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlossaryItem < SearchInventoryResultItem; end class GlossaryTermItem < SearchInventoryResultItem; end class AssetItem < SearchInventoryResultItem; end class DataProductItem < SearchInventoryResultItem; end class Unknown < SearchInventoryResultItem; end end |
#data_product_listing ⇒ Types::DataProductListingItem
The data product listing.
15506 15507 15508 15509 15510 15511 15512 15513 15514 15515 15516 15517 |
# File 'lib/aws-sdk-datazone/types.rb', line 15506 class ListingItem < Struct.new( :asset_listing, :data_product_listing, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetListing < ListingItem; end class DataProductListing < ListingItem; end class Unknown < ListingItem; end end |
#delegate_create_environment_profile ⇒ Types::Unit
Specifies that this is the delegation of the create environment profile policy.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#domain_unit ⇒ Types::DomainUnitPolicyGrantPrincipal
The domain unit of the policy grant principal.
16652 16653 16654 16655 16656 16657 16658 16659 16660 16661 16662 16663 16664 16665 16666 16667 |
# File 'lib/aws-sdk-datazone/types.rb', line 16652 class PolicyGrantPrincipal < Struct.new( :user, :group, :project, :domain_unit, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class User < PolicyGrantPrincipal; end class Group < PolicyGrantPrincipal; end class Project < PolicyGrantPrincipal; end class DomainUnit < PolicyGrantPrincipal; end class Unknown < PolicyGrantPrincipal; end end |
#domain_unit_filter ⇒ Types::DomainUnitFilterForProject
The domain unit filter of the project grant filter.
16826 16827 16828 16829 16830 16831 16832 16833 16834 16835 |
# File 'lib/aws-sdk-datazone/types.rb', line 16826 class ProjectGrantFilter < Struct.new( :domain_unit_filter, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DomainUnitFilter < ProjectGrantFilter; end class Unknown < ProjectGrantFilter; end end |
#domain_unit_target ⇒ Types::DomainUnitTarget
The ID of the domain unit.
18581 18582 18583 18584 18585 18586 18587 18588 18589 18590 |
# File 'lib/aws-sdk-datazone/types.rb', line 18581 class RuleTarget < Struct.new( :domain_unit_target, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DomainUnitTarget < RuleTarget; end class Unknown < RuleTarget; end end |
#entity_pattern ⇒ Types::EntityPattern
The pattern describing the entities for the query to traverse.
15643 15644 15645 15646 15647 15648 15649 15650 15651 15652 15653 15654 |
# File 'lib/aws-sdk-datazone/types.rb', line 15643 class MatchClause < Struct.new( :relation_pattern, :entity_pattern, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RelationPattern < MatchClause; end class EntityPattern < MatchClause; end class Unknown < MatchClause; end end |
#equal_to ⇒ Types::EqualToExpression
The ‘equal to’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#expression ⇒ Types::RowFilterExpression
The expression of the row filter.
18333 18334 18335 18336 18337 18338 18339 18340 18341 18342 18343 18344 18345 18346 |
# File 'lib/aws-sdk-datazone/types.rb', line 18333 class RowFilter < Struct.new( :expression, :and, :or, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Expression < RowFilter; end class And < RowFilter; end class Or < RowFilter; end class Unknown < RowFilter; end end |
#filter ⇒ Types::Filter
A search filter in Amazon DataZone.
8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 |
# File 'lib/aws-sdk-datazone/types.rb', line 8297 class FilterClause < Struct.new( :filter, :and, :or, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Filter < FilterClause; end class And < FilterClause; end class Or < FilterClause; end class Unknown < FilterClause; end end |
#form_type_item ⇒ Types::FormTypeData
The form type included in the results of the ‘SearchTypes` action.
19230 19231 19232 19233 19234 19235 19236 19237 19238 19239 19240 19241 19242 19243 |
# File 'lib/aws-sdk-datazone/types.rb', line 19230 class SearchTypesResultItem < Struct.new( :asset_type_item, :form_type_item, :lineage_node_type_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetTypeItem < SearchTypesResultItem; end class FormTypeItem < SearchTypesResultItem; end class LineageNodeTypeItem < SearchTypesResultItem; end class Unknown < SearchTypesResultItem; end end |
#glossary_item ⇒ Types::GlossaryItem
The glossary item included in the search results.
18937 18938 18939 18940 18941 18942 18943 18944 18945 18946 18947 18948 18949 18950 18951 18952 |
# File 'lib/aws-sdk-datazone/types.rb', line 18937 class SearchInventoryResultItem < Struct.new( :glossary_item, :glossary_term_item, :asset_item, :data_product_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlossaryItem < SearchInventoryResultItem; end class GlossaryTermItem < SearchInventoryResultItem; end class AssetItem < SearchInventoryResultItem; end class DataProductItem < SearchInventoryResultItem; end class Unknown < SearchInventoryResultItem; end end |
#glossary_term_enforcement_detail ⇒ Types::GlossaryTermEnforcementDetail
The enforcement details of a glossary term that’s part of the metadata rule.
18473 18474 18475 18476 18477 18478 18479 18480 18481 18482 18483 18484 |
# File 'lib/aws-sdk-datazone/types.rb', line 18473 class RuleDetail < Struct.new( :metadata_form_enforcement_detail, :glossary_term_enforcement_detail, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class MetadataFormEnforcementDetail < RuleDetail; end class GlossaryTermEnforcementDetail < RuleDetail; end class Unknown < RuleDetail; end end |
#glossary_term_item ⇒ Types::GlossaryTermItem
The glossary term item included in the search results.
18937 18938 18939 18940 18941 18942 18943 18944 18945 18946 18947 18948 18949 18950 18951 18952 |
# File 'lib/aws-sdk-datazone/types.rb', line 18937 class SearchInventoryResultItem < Struct.new( :glossary_item, :glossary_term_item, :asset_item, :data_product_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlossaryItem < SearchInventoryResultItem; end class GlossaryTermItem < SearchInventoryResultItem; end class AssetItem < SearchInventoryResultItem; end class DataProductItem < SearchInventoryResultItem; end class Unknown < SearchInventoryResultItem; end end |
#glue_properties ⇒ Types::GluePropertiesPatch
The Amazon Web Services Glue properties of a connection properties patch.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#glue_run_configuration ⇒ Types::GlueRunConfigurationOutput
The configuration of the Amazon Web Services Glue data source.
6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 |
# File 'lib/aws-sdk-datazone/types.rb', line 6108 class DataSourceConfigurationInput < Struct.new( :glue_run_configuration, :redshift_run_configuration, :sage_maker_run_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlueRunConfiguration < DataSourceConfigurationInput; end class RedshiftRunConfiguration < DataSourceConfigurationInput; end class SageMakerRunConfiguration < DataSourceConfigurationInput; end class Unknown < DataSourceConfigurationInput; end end |
#glue_self_grant_status ⇒ Types::GlueSelfGrantStatusOutput
The details for the self granting status for a Glue data source.
19353 19354 19355 19356 19357 19358 19359 19360 19361 19362 19363 19364 |
# File 'lib/aws-sdk-datazone/types.rb', line 19353 class SelfGrantStatusOutput < Struct.new( :glue_self_grant_status, :redshift_self_grant_status, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlueSelfGrantStatus < SelfGrantStatusOutput; end class RedshiftSelfGrantStatus < SelfGrantStatusOutput; end class Unknown < SelfGrantStatusOutput; end end |
#greater_than ⇒ Types::GreaterThanExpression
The ‘greater than’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#greater_than_or_equal_to ⇒ Types::GreaterThanOrEqualToExpression
The ‘greater than or equal to’ clause of the filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#group ⇒ Types::SubscribedGroupInput
The subscribed group.
7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 |
# File 'lib/aws-sdk-datazone/types.rb', line 7527 class DomainUnitOwnerProperties < Struct.new( :user, :group, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class User < DomainUnitOwnerProperties; end class Group < DomainUnitOwnerProperties; end class Unknown < DomainUnitOwnerProperties; end end |
#group_identifier ⇒ String
The ID of the group of a project member.
12303 12304 12305 12306 12307 12308 12309 12310 12311 12312 |
# File 'lib/aws-sdk-datazone/types.rb', line 12303 class GroupPolicyGrantPrincipal < Struct.new( :group_identifier, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GroupIdentifier < GroupPolicyGrantPrincipal; end class Unknown < GroupPolicyGrantPrincipal; end end |
#hyper_pod_properties ⇒ Types::HyperPodPropertiesOutput
The hyper pod properties of a connection.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#iam ⇒ Types::IamUserProfileDetails
The IAM details of the user profile.
20221 20222 20223 20224 20225 20226 20227 20228 20229 20230 20231 20232 20233 20234 20235 20236 |
# File 'lib/aws-sdk-datazone/types.rb', line 20221 class SubscribedPrincipal < Struct.new( :project, :user, :group, :iam, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Project < SubscribedPrincipal; end class User < SubscribedPrincipal; end class Group < SubscribedPrincipal; end class Iam < SubscribedPrincipal; end class Unknown < SubscribedPrincipal; end end |
#iam_properties ⇒ Types::IamPropertiesPatch
The IAM properties of a connection properties patch.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#in ⇒ Types::InExpression
The ‘in’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#is_not_null ⇒ Types::IsNotNullExpression
The ‘is not null’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#is_null ⇒ Types::IsNullExpression
The ‘is null’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#lake_formation_configuration ⇒ Types::LakeFormationConfiguration
The Lake Formation configuration of the Data Lake blueprint.
17050 17051 17052 17053 17054 17055 17056 17057 17058 17059 |
# File 'lib/aws-sdk-datazone/types.rb', line 17050 class ProvisioningConfiguration < Struct.new( :lake_formation_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class LakeFormationConfiguration < ProvisioningConfiguration; end class Unknown < ProvisioningConfiguration; end end |
#less_than ⇒ Types::LessThanExpression
The ‘less than’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#less_than_or_equal_to ⇒ Types::LessThanOrEqualToExpression
The ‘less than or equal to’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#like ⇒ Types::LikeExpression
The ‘like’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#lineage_node ⇒ Types::LineageNodeItem
Resulting data lineage node from the query.
18213 18214 18215 18216 18217 18218 18219 18220 18221 18222 |
# File 'lib/aws-sdk-datazone/types.rb', line 18213 class ResultItem < Struct.new( :lineage_node, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class LineageNode < ResultItem; end class Unknown < ResultItem; end end |
#lineage_node_type_item ⇒ Types::LineageNodeTypeItem
The details of a data lineage node type.
19230 19231 19232 19233 19234 19235 19236 19237 19238 19239 19240 19241 19242 19243 |
# File 'lib/aws-sdk-datazone/types.rb', line 19230 class SearchTypesResultItem < Struct.new( :asset_type_item, :form_type_item, :lineage_node_type_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetTypeItem < SearchTypesResultItem; end class FormTypeItem < SearchTypesResultItem; end class LineageNodeTypeItem < SearchTypesResultItem; end class Unknown < SearchTypesResultItem; end end |
#lineage_run_details ⇒ Types::LineageRunDetails
The data lineage details of a job run.
12566 12567 12568 12569 12570 12571 12572 12573 12574 12575 |
# File 'lib/aws-sdk-datazone/types.rb', line 12566 class JobRunDetails < Struct.new( :lineage_run_details, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class LineageRunDetails < JobRunDetails; end class Unknown < JobRunDetails; end end |
#listing ⇒ Types::ListingRevisionInput
The listing for which a subscription is to be granted.
12207 12208 12209 12210 12211 12212 12213 12214 12215 12216 |
# File 'lib/aws-sdk-datazone/types.rb', line 12207 class GrantedEntity < Struct.new( :listing, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Listing < GrantedEntity; end class Unknown < GrantedEntity; end end |
#metadata_form_enforcement_detail ⇒ Types::MetadataFormEnforcementDetail
The enforcement detail of the metadata form.
18473 18474 18475 18476 18477 18478 18479 18480 18481 18482 18483 18484 |
# File 'lib/aws-sdk-datazone/types.rb', line 18473 class RuleDetail < Struct.new( :metadata_form_enforcement_detail, :glossary_term_enforcement_detail, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class MetadataFormEnforcementDetail < RuleDetail; end class GlossaryTermEnforcementDetail < RuleDetail; end class Unknown < RuleDetail; end end |
#mlflow_properties ⇒ Types::MlflowPropertiesPatch
The MLflow properties of a connection.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#not_equal_to ⇒ Types::NotEqualToExpression
The ‘no equal to’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#not_in ⇒ Types::NotInExpression
The ‘not in’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#not_like ⇒ Types::NotLikeExpression
The ‘not like’ clause of the row filter expression.
18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 |
# File 'lib/aws-sdk-datazone/types.rb', line 18423 class RowFilterExpression < Struct.new( :equal_to, :not_equal_to, :greater_than, :less_than, :greater_than_or_equal_to, :less_than_or_equal_to, :is_null, :is_not_null, :in, :not_in, :like, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class LessThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class IsNull < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class In < RowFilterExpression; end class NotIn < RowFilterExpression; end class Like < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#open_lineage_run_event_summary ⇒ Types::OpenLineageRunEventSummary
The open lineage run event summary.
8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 |
# File 'lib/aws-sdk-datazone/types.rb', line 8224 class EventSummary < Struct.new( :open_lineage_run_event_summary, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class OpenLineageRunEventSummary < EventSummary; end class Unknown < EventSummary; end end |
#or ⇒ Array<Types::RowFilter>
The ‘or’ clause of the row filter.
8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 |
# File 'lib/aws-sdk-datazone/types.rb', line 8297 class FilterClause < Struct.new( :filter, :and, :or, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Filter < FilterClause; end class And < FilterClause; end class Or < FilterClause; end class Unknown < FilterClause; end end |
#override_domain_unit_owners ⇒ Types::OverrideDomainUnitOwnersPolicyGrantDetail
Specifies whether to override domain unit owners.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#override_project_owners ⇒ Types::OverrideProjectOwnersPolicyGrantDetail
Specifies whether to override project owners.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#product_listing ⇒ Types::SubscribedProductListing
The data product listing.
20186 20187 20188 20189 20190 20191 20192 20193 20194 20195 20196 20197 |
# File 'lib/aws-sdk-datazone/types.rb', line 20186 class SubscribedListingItem < Struct.new( :asset_listing, :product_listing, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetListing < SubscribedListingItem; end class ProductListing < SubscribedListingItem; end class Unknown < SubscribedListingItem; end end |
#project ⇒ Types::SubscribedProjectInput
The project that is to be given a subscription grant.
16652 16653 16654 16655 16656 16657 16658 16659 16660 16661 16662 16663 16664 16665 16666 16667 |
# File 'lib/aws-sdk-datazone/types.rb', line 16652 class PolicyGrantPrincipal < Struct.new( :user, :group, :project, :domain_unit, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class User < PolicyGrantPrincipal; end class Group < PolicyGrantPrincipal; end class Project < PolicyGrantPrincipal; end class DomainUnit < PolicyGrantPrincipal; end class Unknown < PolicyGrantPrincipal; end end |
#redshift_cluster_source ⇒ Types::RedshiftClusterStorage
The details of the Amazon Redshift cluster source.
17682 17683 17684 17685 17686 17687 17688 17689 17690 17691 17692 17693 |
# File 'lib/aws-sdk-datazone/types.rb', line 17682 class RedshiftStorage < Struct.new( :redshift_cluster_source, :redshift_serverless_source, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RedshiftClusterSource < RedshiftStorage; end class RedshiftServerlessSource < RedshiftStorage; end class Unknown < RedshiftStorage; end end |
#redshift_properties ⇒ Types::RedshiftPropertiesPatch
The Amazon Redshift properties of a connection properties patch.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#redshift_run_configuration ⇒ Types::RedshiftRunConfigurationOutput
The configuration of the Amazon Redshift data source.
6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 |
# File 'lib/aws-sdk-datazone/types.rb', line 6108 class DataSourceConfigurationInput < Struct.new( :glue_run_configuration, :redshift_run_configuration, :sage_maker_run_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlueRunConfiguration < DataSourceConfigurationInput; end class RedshiftRunConfiguration < DataSourceConfigurationInput; end class SageMakerRunConfiguration < DataSourceConfigurationInput; end class Unknown < DataSourceConfigurationInput; end end |
#redshift_self_grant_status ⇒ Types::RedshiftSelfGrantStatusOutput
The details for the self granting status for an Amazon Redshift data source.
19353 19354 19355 19356 19357 19358 19359 19360 19361 19362 19363 19364 |
# File 'lib/aws-sdk-datazone/types.rb', line 19353 class SelfGrantStatusOutput < Struct.new( :glue_self_grant_status, :redshift_self_grant_status, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlueSelfGrantStatus < SelfGrantStatusOutput; end class RedshiftSelfGrantStatus < SelfGrantStatusOutput; end class Unknown < SelfGrantStatusOutput; end end |
#redshift_serverless_source ⇒ Types::RedshiftServerlessStorage
The details of the Amazon Redshift Serverless workgroup source.
17682 17683 17684 17685 17686 17687 17688 17689 17690 17691 17692 17693 |
# File 'lib/aws-sdk-datazone/types.rb', line 17682 class RedshiftStorage < Struct.new( :redshift_cluster_source, :redshift_serverless_source, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RedshiftClusterSource < RedshiftStorage; end class RedshiftServerlessSource < RedshiftStorage; end class Unknown < RedshiftStorage; end end |
#region_name ⇒ String
The Amazon Web Services Region name.
17740 17741 17742 17743 17744 17745 17746 17747 17748 17749 17750 17751 |
# File 'lib/aws-sdk-datazone/types.rb', line 17740 class Region < Struct.new( :region_name, :region_name_path, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RegionName < Region; end class RegionNamePath < Region; end class Unknown < Region; end end |
#region_name_path ⇒ String
The region name path.
17740 17741 17742 17743 17744 17745 17746 17747 17748 17749 17750 17751 |
# File 'lib/aws-sdk-datazone/types.rb', line 17740 class Region < Struct.new( :region_name, :region_name_path, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RegionName < Region; end class RegionNamePath < Region; end class Unknown < Region; end end |
#relation_pattern ⇒ Types::RelationPattern
The pattern describing the query’s relational traversal.
15643 15644 15645 15646 15647 15648 15649 15650 15651 15652 15653 15654 |
# File 'lib/aws-sdk-datazone/types.rb', line 15643 class MatchClause < Struct.new( :relation_pattern, :entity_pattern, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class RelationPattern < MatchClause; end class EntityPattern < MatchClause; end class Unknown < MatchClause; end end |
#row_configuration ⇒ Types::RowFilterConfiguration
The row configuration of the asset filter.
706 707 708 709 710 711 712 713 714 715 716 717 |
# File 'lib/aws-sdk-datazone/types.rb', line 706 class AssetFilterConfiguration < Struct.new( :column_configuration, :row_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ColumnConfiguration < AssetFilterConfiguration; end class RowConfiguration < AssetFilterConfiguration; end class Unknown < AssetFilterConfiguration; end end |
#s3 ⇒ Array<String>
The S3 details of the asset permissions.
16390 16391 16392 16393 16394 16395 16396 16397 16398 16399 |
# File 'lib/aws-sdk-datazone/types.rb', line 16390 class Permissions < Struct.new( :s3, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class S3 < Permissions; end class Unknown < Permissions; end end |
#s3_properties ⇒ Types::S3PropertiesPatch
The Amazon S3 properties of a connection properties patch.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#sage_maker_run_configuration ⇒ Types::SageMakerRunConfigurationOutput
The Amazon SageMaker run configuration.
6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 |
# File 'lib/aws-sdk-datazone/types.rb', line 6108 class DataSourceConfigurationInput < Struct.new( :glue_run_configuration, :redshift_run_configuration, :sage_maker_run_configuration, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlueRunConfiguration < DataSourceConfigurationInput; end class RedshiftRunConfiguration < DataSourceConfigurationInput; end class SageMakerRunConfiguration < DataSourceConfigurationInput; end class Unknown < DataSourceConfigurationInput; end end |
#secret_arn ⇒ String
The secret ARN of the Amazon Redshift credentials of a connection.
17366 17367 17368 17369 17370 17371 17372 17373 17374 17375 17376 17377 |
# File 'lib/aws-sdk-datazone/types.rb', line 17366 class RedshiftCredentials < Struct.new( :secret_arn, :username_password, :unknown) SENSITIVE = [:username_password] include Aws::Structure include Aws::Structure::Union class SecretArn < RedshiftCredentials; end class UsernamePassword < RedshiftCredentials; end class Unknown < RedshiftCredentials; end end |
#smithy ⇒ String
Indicates the smithy model of the API.
15970 15971 15972 15973 15974 15975 15976 15977 15978 15979 |
# File 'lib/aws-sdk-datazone/types.rb', line 15970 class Model < Struct.new( :smithy, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Smithy < Model; end class Unknown < Model; end end |
#spark_emr_properties ⇒ Types::SparkEmrPropertiesPatch
The Spark EMR properties of a connection properties patch.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#spark_glue_properties ⇒ Types::SparkGluePropertiesOutput
The Spark Amazon Web Services Glue properties of a connection.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#sso ⇒ Types::SsoUserProfileDetails
The SSO details of the user profile.
23351 23352 23353 23354 23355 23356 23357 23358 23359 23360 23361 23362 |
# File 'lib/aws-sdk-datazone/types.rb', line 23351 class UserProfileDetails < Struct.new( :iam, :sso, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Iam < UserProfileDetails; end class Sso < UserProfileDetails; end class Unknown < UserProfileDetails; end end |
#text_matches ⇒ Array<Types::TextMatchItem>
A list of TextMatchItems.
15687 15688 15689 15690 15691 15692 15693 15694 15695 15696 |
# File 'lib/aws-sdk-datazone/types.rb', line 15687 class MatchRationaleItem < Struct.new( :text_matches, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class TextMatches < MatchRationaleItem; end class Unknown < MatchRationaleItem; end end |
#use_asset_type ⇒ Types::UseAssetTypePolicyGrantDetail
Specifies the domain unit(s) whose projects can use this asset type while creating asset or asset revisions.
16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 |
# File 'lib/aws-sdk-datazone/types.rb', line 16557 class PolicyGrantDetail < Struct.new( :create_domain_unit, :override_domain_unit_owners, :add_to_project_member_pool, :override_project_owners, :create_glossary, :create_form_type, :create_asset_type, :create_project, :create_environment_profile, :delegate_create_environment_profile, :create_environment, :create_environment_from_blueprint, :create_project_from_project_profile, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class CreateDomainUnit < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class AddToProjectMemberPool < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#user ⇒ Types::SubscribedUserInput
The subscribed user.
7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 |
# File 'lib/aws-sdk-datazone/types.rb', line 7527 class DomainUnitOwnerProperties < Struct.new( :user, :group, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class User < DomainUnitOwnerProperties; end class Group < DomainUnitOwnerProperties; end class Unknown < DomainUnitOwnerProperties; end end |
#user_identifier ⇒ String
The user ID of the user policy grant principal.
15712 15713 15714 15715 15716 15717 15718 15719 15720 15721 15722 15723 |
# File 'lib/aws-sdk-datazone/types.rb', line 15712 class Member < Struct.new( :user_identifier, :group_identifier, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class UserIdentifier < Member; end class GroupIdentifier < Member; end class Unknown < Member; end end |
#username_password ⇒ Types::UsernamePassword
The username and password of the Amazon Redshift credentials of a connection.
17366 17367 17368 17369 17370 17371 17372 17373 17374 17375 17376 17377 |
# File 'lib/aws-sdk-datazone/types.rb', line 17366 class RedshiftCredentials < Struct.new( :secret_arn, :username_password, :unknown) SENSITIVE = [:username_password] include Aws::Structure include Aws::Structure::Union class SecretArn < RedshiftCredentials; end class UsernamePassword < RedshiftCredentials; end class Unknown < RedshiftCredentials; end end |
#workflows_mwaa_properties ⇒ Types::WorkflowsMwaaPropertiesOutput
The Amazon MWAA properties of a connection.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#workflows_serverless_properties ⇒ Types::WorkflowsServerlessPropertiesOutput
The MWAA serverless properties of a connection.
2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 |
# File 'lib/aws-sdk-datazone/types.rb', line 2093 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :spark_emr_properties, :spark_glue_properties, :s3_properties, :amazon_q_properties, :mlflow_properties, :workflows_mwaa_properties, :workflows_serverless_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class AmazonQProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class WorkflowsMwaaProperties < ConnectionPropertiesInput; end class WorkflowsServerlessProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#workgroup_name ⇒ String
The workgroup name in the Amazon Redshift storage properties.
17711 17712 17713 17714 17715 17716 17717 17718 17719 17720 17721 17722 |
# File 'lib/aws-sdk-datazone/types.rb', line 17711 class RedshiftStorageProperties < Struct.new( :cluster_name, :workgroup_name, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class ClusterName < RedshiftStorageProperties; end class WorkgroupName < RedshiftStorageProperties; end class Unknown < RedshiftStorageProperties; end end |