Module: Aws::DataZone::Types
- Defined in:
- gems/aws-sdk-datazone/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, AggregationListItem, AggregationOutput, AggregationOutputItem, 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, 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, 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, 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, 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, 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, ProjectPolicyGrantPrincipal, ProjectProfileSummary, ProjectSummary, ProjectsForRule, ProvisioningConfiguration, ProvisioningProperties, PutDataExportConfigurationInput, PutDataExportConfigurationOutput, PutEnvironmentBlueprintConfigurationInput, PutEnvironmentBlueprintConfigurationOutput, RecommendationConfiguration, RedshiftClusterStorage, RedshiftCredentialConfiguration, RedshiftCredentials, RedshiftLineageSyncConfigurationInput, RedshiftLineageSyncConfigurationOutput, RedshiftPropertiesInput, RedshiftPropertiesOutput, RedshiftPropertiesPatch, RedshiftRunConfigurationInput, RedshiftRunConfigurationOutput, RedshiftSelfGrantStatusOutput, RedshiftServerlessStorage, RedshiftStorage, RedshiftStorageProperties, Region, RejectChoice, RejectPredictionsInput, RejectPredictionsOutput, RejectRule, RejectSubscriptionRequestInput, RejectSubscriptionRequestOutput, RelationalFilterConfiguration, RemoveEntityOwnerInput, RemoveEntityOwnerOutput, RemovePolicyGrantInput, RemovePolicyGrantOutput, Resource, ResourceNotFoundException, ResourceTag, ResourceTagParameter, 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, 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, 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
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
SearchTypesaction. -
#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.
-
#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
SearchTypesaction. -
#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_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.
-
#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.
-
#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 'gems/aws-sdk-datazone/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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < 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.
7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7327 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.
22655 22656 22657 22658 22659 22660 22661 22662 22663 22664 22665 22666 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 22655 class UserPolicyGrantPrincipal < Struct.new( :all_users_grant_filter, :user_identifier, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AllUsersGrantFilter < UserPolicyGrantPrincipal; end class UserIdentifier < UserPolicyGrantPrincipal; end class Unknown < UserPolicyGrantPrincipal; end end |
#amazon_q_properties ⇒ Types::AmazonQPropertiesPatch
The Amazon Q properties of the connection.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#and ⇒ Array<Types::RowFilter>
The 'and' clause of the row filter.
8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 8095 class FilterClause < Struct.new( :and, :filter, :or, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class And < FilterClause; end class Filter < FilterClause; end class Or < FilterClause; end class Unknown < FilterClause; end end |
#asset_item ⇒ Types::AssetItem
The asset item included in the search results.
18385 18386 18387 18388 18389 18390 18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18385 class SearchInventoryResultItem < Struct.new( :asset_item, :data_product_item, :glossary_item, :glossary_term_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetItem < SearchInventoryResultItem; end class DataProductItem < SearchInventoryResultItem; end class GlossaryItem < SearchInventoryResultItem; end class GlossaryTermItem < SearchInventoryResultItem; end class Unknown < SearchInventoryResultItem; end end |
#asset_listing ⇒ Types::SubscribedAssetListing
The asset for which the subscription grant is created.
15136 15137 15138 15139 15140 15141 15142 15143 15144 15145 15146 15147 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 15136 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.
18678 18679 18680 18681 18682 18683 18684 18685 18686 18687 18688 18689 18690 18691 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18678 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.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#aws_account_id ⇒ String
The account ID of a project.
1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1551 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.
1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 1551 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 'gems/aws-sdk-datazone/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.
16646 16647 16648 16649 16650 16651 16652 16653 16654 16655 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16646 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.
17219 17220 17221 17222 17223 17224 17225 17226 17227 17228 17229 17230 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17219 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.
690 691 692 693 694 695 696 697 698 699 700 701 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 690 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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < 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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_environment ⇒ Types::Unit
Specifies that this is a create environment policy.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < 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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < 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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < 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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_glossary ⇒ Types::CreateGlossaryPolicyGrantDetail
Specifies that this is a create glossary policy.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#create_project ⇒ Types::CreateProjectPolicyGrantDetail
Specifies that this is a create project policy.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < 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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < 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 'gems/aws-sdk-datazone/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.
18385 18386 18387 18388 18389 18390 18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18385 class SearchInventoryResultItem < Struct.new( :asset_item, :data_product_item, :glossary_item, :glossary_term_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetItem < SearchInventoryResultItem; end class DataProductItem < SearchInventoryResultItem; end class GlossaryItem < SearchInventoryResultItem; end class GlossaryTermItem < SearchInventoryResultItem; end class Unknown < SearchInventoryResultItem; end end |
#data_product_listing ⇒ Types::DataProductListingItem
The data product listing.
15136 15137 15138 15139 15140 15141 15142 15143 15144 15145 15146 15147 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 15136 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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#domain_unit ⇒ Types::DomainUnitPolicyGrantPrincipal
The domain unit of the policy grant principal.
16249 16250 16251 16252 16253 16254 16255 16256 16257 16258 16259 16260 16261 16262 16263 16264 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16249 class PolicyGrantPrincipal < Struct.new( :domain_unit, :group, :project, :user, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DomainUnit < PolicyGrantPrincipal; end class Group < PolicyGrantPrincipal; end class Project < PolicyGrantPrincipal; end class User < PolicyGrantPrincipal; end class Unknown < PolicyGrantPrincipal; end end |
#domain_unit_filter ⇒ Types::DomainUnitFilterForProject
The domain unit filter of the project grant filter.
16423 16424 16425 16426 16427 16428 16429 16430 16431 16432 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16423 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.
18044 18045 18046 18047 18048 18049 18050 18051 18052 18053 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18044 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 |
#equal_to ⇒ Types::EqualToExpression
The 'equal to' clause of the row filter expression.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#expression ⇒ Types::RowFilterExpression
The expression of the row filter.
17796 17797 17798 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 17809 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17796 class RowFilter < Struct.new( :and, :expression, :or, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class And < RowFilter; end class Expression < RowFilter; end class Or < RowFilter; end class Unknown < RowFilter; end end |
#filter ⇒ Types::Filter
A search filter in Amazon DataZone.
8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 8095 class FilterClause < Struct.new( :and, :filter, :or, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class And < FilterClause; end class Filter < 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.
18678 18679 18680 18681 18682 18683 18684 18685 18686 18687 18688 18689 18690 18691 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18678 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.
18385 18386 18387 18388 18389 18390 18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18385 class SearchInventoryResultItem < Struct.new( :asset_item, :data_product_item, :glossary_item, :glossary_term_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetItem < SearchInventoryResultItem; end class DataProductItem < SearchInventoryResultItem; end class GlossaryItem < SearchInventoryResultItem; end class GlossaryTermItem < 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.
17936 17937 17938 17939 17940 17941 17942 17943 17944 17945 17946 17947 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17936 class RuleDetail < Struct.new( :glossary_term_enforcement_detail, :metadata_form_enforcement_detail, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlossaryTermEnforcementDetail < RuleDetail; end class MetadataFormEnforcementDetail < RuleDetail; end class Unknown < RuleDetail; end end |
#glossary_term_item ⇒ Types::GlossaryTermItem
The glossary term item included in the search results.
18385 18386 18387 18388 18389 18390 18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18385 class SearchInventoryResultItem < Struct.new( :asset_item, :data_product_item, :glossary_item, :glossary_term_item, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AssetItem < SearchInventoryResultItem; end class DataProductItem < SearchInventoryResultItem; end class GlossaryItem < SearchInventoryResultItem; end class GlossaryTermItem < SearchInventoryResultItem; end class Unknown < SearchInventoryResultItem; end end |
#glue_properties ⇒ Types::GluePropertiesPatch
The Amazon Web Services Glue properties of a connection properties patch.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#glue_run_configuration ⇒ Types::GlueRunConfigurationOutput
The configuration of the Amazon Web Services Glue data source.
5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 5964 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.
18801 18802 18803 18804 18805 18806 18807 18808 18809 18810 18811 18812 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18801 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.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < 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.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#group ⇒ Types::SubscribedGroupInput
The subscribed group.
7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7366 class DomainUnitOwnerProperties < Struct.new( :group, :user, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Group < DomainUnitOwnerProperties; end class User < DomainUnitOwnerProperties; end class Unknown < DomainUnitOwnerProperties; end end |
#group_identifier ⇒ String
The ID of the group of a project member.
12062 12063 12064 12065 12066 12067 12068 12069 12070 12071 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12062 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.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#iam ⇒ Types::IamUserProfileDetails
The IAM details of the user profile.
22682 22683 22684 22685 22686 22687 22688 22689 22690 22691 22692 22693 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 22682 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 |
#iam_properties ⇒ Types::IamPropertiesPatch
The IAM properties of a connection properties patch.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#in ⇒ Types::InExpression
The 'in' clause of the row filter expression.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < 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.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#is_null ⇒ Types::IsNullExpression
The 'is null' clause of the row filter expression.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < 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.
16622 16623 16624 16625 16626 16627 16628 16629 16630 16631 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16622 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.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < 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.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#like ⇒ Types::LikeExpression
The 'like' clause of the row filter expression.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#lineage_node_type_item ⇒ Types::LineageNodeTypeItem
The details of a data lineage node type.
18678 18679 18680 18681 18682 18683 18684 18685 18686 18687 18688 18689 18690 18691 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18678 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.
12301 12302 12303 12304 12305 12306 12307 12308 12309 12310 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 12301 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.
11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 11966 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.
17936 17937 17938 17939 17940 17941 17942 17943 17944 17945 17946 17947 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17936 class RuleDetail < Struct.new( :glossary_term_enforcement_detail, :metadata_form_enforcement_detail, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GlossaryTermEnforcementDetail < RuleDetail; end class MetadataFormEnforcementDetail < RuleDetail; end class Unknown < RuleDetail; end end |
#mlflow_properties ⇒ Types::MlflowPropertiesPatch
The MLflow properties of a connection.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#not_equal_to ⇒ Types::NotEqualToExpression
The 'no equal to' clause of the row filter expression.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#not_in ⇒ Types::NotInExpression
The 'not in' clause of the row filter expression.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#not_like ⇒ Types::NotLikeExpression
The 'not like' clause of the row filter expression.
17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17886 class RowFilterExpression < Struct.new( :equal_to, :greater_than, :greater_than_or_equal_to, :in, :is_not_null, :is_null, :less_than, :less_than_or_equal_to, :like, :not_equal_to, :not_in, :not_like, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class EqualTo < RowFilterExpression; end class GreaterThan < RowFilterExpression; end class GreaterThanOrEqualTo < RowFilterExpression; end class In < RowFilterExpression; end class IsNotNull < RowFilterExpression; end class IsNull < RowFilterExpression; end class LessThan < RowFilterExpression; end class LessThanOrEqualTo < RowFilterExpression; end class Like < RowFilterExpression; end class NotEqualTo < RowFilterExpression; end class NotIn < RowFilterExpression; end class NotLike < RowFilterExpression; end class Unknown < RowFilterExpression; end end |
#open_lineage_run_event_summary ⇒ Types::OpenLineageRunEventSummary
The open lineage run event summary.
8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 8032 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.
8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 8095 class FilterClause < Struct.new( :and, :filter, :or, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class And < FilterClause; end class Filter < FilterClause; end class Or < FilterClause; end class Unknown < FilterClause; end end |
#override_domain_unit_owners ⇒ Types::OverrideDomainUnitOwnersPolicyGrantDetail
Specifies whether to override domain unit owners.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#override_project_owners ⇒ Types::OverrideProjectOwnersPolicyGrantDetail
Specifies whether to override project owners.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#product_listing ⇒ Types::SubscribedProductListing
The data product listing.
19592 19593 19594 19595 19596 19597 19598 19599 19600 19601 19602 19603 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 19592 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.
16249 16250 16251 16252 16253 16254 16255 16256 16257 16258 16259 16260 16261 16262 16263 16264 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16249 class PolicyGrantPrincipal < Struct.new( :domain_unit, :group, :project, :user, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class DomainUnit < PolicyGrantPrincipal; end class Group < PolicyGrantPrincipal; end class Project < PolicyGrantPrincipal; end class User < PolicyGrantPrincipal; end class Unknown < PolicyGrantPrincipal; end end |
#redshift_cluster_source ⇒ Types::RedshiftClusterStorage
The details of the Amazon Redshift cluster source.
17190 17191 17192 17193 17194 17195 17196 17197 17198 17199 17200 17201 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17190 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.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#redshift_run_configuration ⇒ Types::RedshiftRunConfigurationOutput
The configuration of the Amazon Redshift data source.
5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 5964 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.
18801 18802 18803 18804 18805 18806 18807 18808 18809 18810 18811 18812 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 18801 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.
17190 17191 17192 17193 17194 17195 17196 17197 17198 17199 17200 17201 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17190 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.
17248 17249 17250 17251 17252 17253 17254 17255 17256 17257 17258 17259 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17248 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.
17248 17249 17250 17251 17252 17253 17254 17255 17256 17257 17258 17259 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17248 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 |
#row_configuration ⇒ Types::RowFilterConfiguration
The row configuration of the asset filter.
690 691 692 693 694 695 696 697 698 699 700 701 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 690 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.
15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 15993 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.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#sage_maker_run_configuration ⇒ Types::SageMakerRunConfigurationOutput
The Amazon SageMaker run configuration.
5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 5964 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.
16874 16875 16876 16877 16878 16879 16880 16881 16882 16883 16884 16885 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16874 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.
15573 15574 15575 15576 15577 15578 15579 15580 15581 15582 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 15573 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.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#spark_glue_properties ⇒ Types::SparkGluePropertiesOutput
The Spark Amazon Web Services Glue properties of a connection.
2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 2050 class ConnectionPropertiesInput < Struct.new( :amazon_q_properties, :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :mlflow_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AmazonQProperties < ConnectionPropertiesInput; end class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class MlflowProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#sso ⇒ Types::SsoUserProfileDetails
The SSO details of the user profile.
22682 22683 22684 22685 22686 22687 22688 22689 22690 22691 22692 22693 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 22682 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.
15290 15291 15292 15293 15294 15295 15296 15297 15298 15299 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 15290 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.
16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16154 class PolicyGrantDetail < Struct.new( :add_to_project_member_pool, :create_asset_type, :create_domain_unit, :create_environment, :create_environment_from_blueprint, :create_environment_profile, :create_form_type, :create_glossary, :create_project, :create_project_from_project_profile, :delegate_create_environment_profile, :override_domain_unit_owners, :override_project_owners, :use_asset_type, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AddToProjectMemberPool < PolicyGrantDetail; end class CreateAssetType < PolicyGrantDetail; end class CreateDomainUnit < PolicyGrantDetail; end class CreateEnvironment < PolicyGrantDetail; end class CreateEnvironmentFromBlueprint < PolicyGrantDetail; end class CreateEnvironmentProfile < PolicyGrantDetail; end class CreateFormType < PolicyGrantDetail; end class CreateGlossary < PolicyGrantDetail; end class CreateProject < PolicyGrantDetail; end class CreateProjectFromProjectProfile < PolicyGrantDetail; end class DelegateCreateEnvironmentProfile < PolicyGrantDetail; end class OverrideDomainUnitOwners < PolicyGrantDetail; end class OverrideProjectOwners < PolicyGrantDetail; end class UseAssetType < PolicyGrantDetail; end class Unknown < PolicyGrantDetail; end end |
#user ⇒ Types::SubscribedUserInput
The subscribed user.
7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 7366 class DomainUnitOwnerProperties < Struct.new( :group, :user, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class Group < DomainUnitOwnerProperties; end class User < DomainUnitOwnerProperties; end class Unknown < DomainUnitOwnerProperties; end end |
#user_identifier ⇒ String
The user ID of the user policy grant principal.
15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 15326 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 15315 class Member < Struct.new( :group_identifier, :user_identifier, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class GroupIdentifier < Member; end class UserIdentifier < Member; end class Unknown < Member; end end |
#username_password ⇒ Types::UsernamePassword
The username and password of the Amazon Redshift credentials of a connection.
16874 16875 16876 16877 16878 16879 16880 16881 16882 16883 16884 16885 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 16874 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 |
#workgroup_name ⇒ String
The workgroup name in the Amazon Redshift storage properties.
17219 17220 17221 17222 17223 17224 17225 17226 17227 17228 17229 17230 |
# File 'gems/aws-sdk-datazone/lib/aws-sdk-datazone/types.rb', line 17219 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 |