Module: Aws::DataZone::Types
- Defined in:
- lib/aws-sdk-datazone/types.rb
Defined Under Namespace
Classes: AcceptChoice, AcceptPredictionsInput, AcceptPredictionsOutput, AcceptRule, AcceptSubscriptionRequestInput, AcceptSubscriptionRequestOutput, AcceptedAssetScope, AccessDeniedException, AccountInfo, AccountPoolSummary, AccountSource, ActionParameters, AddEntityOwnerInput, AddEntityOwnerOutput, AddPolicyGrantInput, AddPolicyGrantOutput, AddToProjectMemberPoolPolicyGrantDetail, AggregationListItem, AggregationOutput, AggregationOutputItem, AllDomainUnitsGrantFilter, AllUsersGrantFilter, AssetFilterConfiguration, AssetFilterSummary, AssetInDataProductListingItem, AssetItem, AssetItemAdditionalAttributes, AssetListing, AssetListingDetails, AssetListingItem, AssetListingItemAdditionalAttributes, AssetRevision, AssetScope, AssetTargetNameMap, AssetTypeItem, AssetTypesForRule, AssociateEnvironmentRoleInput, AssociateEnvironmentRoleOutput, AthenaPropertiesInput, AthenaPropertiesOutput, AthenaPropertiesPatch, AuthenticationConfiguration, AuthenticationConfigurationInput, AuthenticationConfigurationPatch, AuthorizationCodeProperties, AwsAccount, AwsConsoleLinkParameters, AwsLocation, BasicAuthenticationCredentials, 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, 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, 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, DomainSummary, DomainUnitFilterForProject, DomainUnitGrantFilter, DomainUnitGroupProperties, DomainUnitOwnerProperties, DomainUnitPolicyGrantPrincipal, DomainUnitSummary, DomainUnitTarget, DomainUnitUserProperties, 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, 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, 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, MatchOffset, MatchRationaleItem, Member, MemberDetails, MetadataFormEnforcementDetail, MetadataFormReference, MetadataFormSummary, MetadataGenerationRunItem, MetadataGenerationRunTarget, Model, NameIdentifier, NotEqualToExpression, NotInExpression, NotLikeExpression, NotificationOutput, NotificationResource, OAuth2ClientApplication, OAuth2Properties, OpenLineageRunEventSummary, OverrideDomainUnitOwnersPolicyGrantDetail, OverrideProjectOwnersPolicyGrantDetail, OwnerGroupProperties, OwnerGroupPropertiesOutput, OwnerProperties, OwnerPropertiesOutput, OwnerUserProperties, OwnerUserPropertiesOutput, PhysicalConnectionRequirements, PhysicalEndpoint, PolicyGrantDetail, PolicyGrantMember, PolicyGrantPrincipal, PostLineageEventInput, PostLineageEventOutput, PostTimeSeriesDataPointsInput, PostTimeSeriesDataPointsOutput, PredictionConfiguration, ProjectDeletionError, ProjectGrantFilter, ProjectMember, ProjectPolicyGrantPrincipal, ProjectProfileSummary, ProjectSummary, ProjectsForRule, ProvisioningConfiguration, ProvisioningProperties, 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, 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, SubscribedListing, SubscribedListingInput, SubscribedListingItem, SubscribedPrincipal, SubscribedPrincipalInput, SubscribedProductListing, SubscribedProject, SubscribedProjectInput, SubscriptionGrantSummary, SubscriptionRequestSummary, SubscriptionSummary, SubscriptionTargetForm, SubscriptionTargetSummary, TagResourceRequest, TagResourceResponse, TermRelations, TextMatchItem, ThrottlingException, TimeSeriesDataPointFormInput, TimeSeriesDataPointFormOutput, TimeSeriesDataPointSummaryFormOutput, Topic, UnauthorizedException, Unit, UntagResourceRequest, UntagResourceResponse, UpdateAccountPoolInput, UpdateAccountPoolOutput, UpdateAssetFilterInput, UpdateAssetFilterOutput, UpdateConnectionInput, UpdateConnectionOutput, UpdateDataSourceInput, UpdateDataSourceOutput, UpdateDomainInput, UpdateDomainOutput, UpdateDomainUnitInput, UpdateDomainUnitOutput, UpdateEnvironmentActionInput, UpdateEnvironmentActionOutput, UpdateEnvironmentInput, UpdateEnvironmentOutput, UpdateEnvironmentProfileInput, UpdateEnvironmentProfileOutput, UpdateGlossaryInput, UpdateGlossaryOutput, UpdateGlossaryTermInput, UpdateGlossaryTermOutput, UpdateGroupProfileInput, UpdateGroupProfileOutput, UpdateProjectInput, UpdateProjectOutput, UpdateProjectProfileInput, UpdateProjectProfileOutput, 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.
-
#and ⇒ Array<Types::RowFilter>
The ‘and’ clause of the row filter.
-
#asset_item ⇒ Types::AssetItem
The asset item included in the search results.
-
#asset_listing ⇒ Types::SubscribedAssetListing
The asset for which the subscription grant is created.
-
#asset_type_item ⇒ Types::AssetTypeItem
The asset type included in the results of the ‘SearchTypes` action.
-
#athena_properties ⇒ Types::AthenaPropertiesPatch
The Amazon Athena properties of a connection properties patch.
-
#aws_account_id ⇒ String
The account ID of a project.
-
#aws_account_id_path ⇒ String
The account ID path of a project.
-
#aws_console_link ⇒ Types::AwsConsoleLinkParameters
The console link specified as part of the environment action.
-
#cloud_formation ⇒ Types::CloudFormationProperties
The cloud formation properties included as part of the provisioning properties of an environment blueprint.
-
#cluster_name ⇒ String
The cluster name in the Amazon Redshift storage properties.
-
#column_configuration ⇒ Types::ColumnFilterConfiguration
The column configuration of the asset filter.
-
#create_asset_type ⇒ Types::CreateAssetTypePolicyGrantDetail
Specifies that this is a create asset type policy.
-
#create_domain_unit ⇒ Types::CreateDomainUnitPolicyGrantDetail
Specifies that this is a create domain unit policy.
-
#create_environment ⇒ Types::Unit
Specifies that this is a create environment policy.
-
#create_environment_from_blueprint ⇒ Types::Unit
The details of the policy of creating an environment.
-
#create_environment_profile ⇒ Types::CreateEnvironmentProfilePolicyGrantDetail
Specifies that this is a create environment profile policy.
-
#create_form_type ⇒ Types::CreateFormTypePolicyGrantDetail
Specifies that this is a create form type policy.
-
#create_glossary ⇒ Types::CreateGlossaryPolicyGrantDetail
Specifies that this is a create glossary policy.
-
#create_project ⇒ Types::CreateProjectPolicyGrantDetail
Specifies that this is a create project policy.
-
#create_project_from_project_profile ⇒ Types::CreateProjectFromProjectProfilePolicyGrantDetail
Specifies whether to create a project from project profile.
-
#custom_account_pool_handler ⇒ Types::CustomAccountPoolHandler
The custom Amazon Web Services Lambda handler within an account pool.
-
#data_product_item ⇒ Types::DataProductResultItem
The data product.
-
#data_product_listing ⇒ Types::DataProductListingItem
The data product listing.
-
#delegate_create_environment_profile ⇒ Types::Unit
Specifies that this is the delegation of the create environment profile policy.
-
#domain_unit ⇒ Types::DomainUnitPolicyGrantPrincipal
The domain unit of the policy grant principal.
-
#domain_unit_filter ⇒ Types::DomainUnitFilterForProject
The domain unit filter of the project grant filter.
-
#domain_unit_target ⇒ Types::DomainUnitTarget
The ID of the domain unit.
-
#equal_to ⇒ Types::EqualToExpression
The ‘equal to’ clause of the row filter expression.
-
#expression ⇒ Types::RowFilterExpression
The expression of the row filter.
-
#filter ⇒ Types::Filter
A search filter in Amazon DataZone.
-
#form_type_item ⇒ Types::FormTypeData
The form type included in the results of the ‘SearchTypes` action.
-
#glossary_item ⇒ Types::GlossaryItem
The glossary item included in the search results.
-
#glossary_term_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::GroupPolicyGrantPrincipal
The group of the policy grant principal.
-
#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 included in the user profile details.
-
#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.
-
#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_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 single sign-on details included in the user profile details.
-
#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::UserPolicyGrantPrincipal
The user of the policy grant principal.
-
#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.
362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'lib/aws-sdk-datazone/types.rb', line 362 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 |
# File 'lib/aws-sdk-datazone/types.rb', line 6710 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.
21258 21259 21260 21261 21262 21263 21264 21265 21266 21267 21268 21269 |
# File 'lib/aws-sdk-datazone/types.rb', line 21258 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 |
#and ⇒ Array<Types::RowFilter>
The ‘and’ clause of the row filter.
7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 |
# File 'lib/aws-sdk-datazone/types.rb', line 7449 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.
17323 17324 17325 17326 17327 17328 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 |
# File 'lib/aws-sdk-datazone/types.rb', line 17323 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.
14305 14306 14307 14308 14309 14310 14311 14312 14313 14314 14315 14316 |
# File 'lib/aws-sdk-datazone/types.rb', line 14305 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.
17616 17617 17618 17619 17620 17621 17622 17623 17624 17625 17626 17627 17628 17629 |
# File 'lib/aws-sdk-datazone/types.rb', line 17616 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.
1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/aws-sdk-datazone/types.rb', line 1716 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class 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.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'lib/aws-sdk-datazone/types.rb', line 1363 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.
1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 |
# File 'lib/aws-sdk-datazone/types.rb', line 1363 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.
387 388 389 390 391 392 393 394 395 396 |
# File 'lib/aws-sdk-datazone/types.rb', line 387 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.
15691 15692 15693 15694 15695 15696 15697 15698 15699 15700 |
# File 'lib/aws-sdk-datazone/types.rb', line 15691 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.
16213 16214 16215 16216 16217 16218 16219 16220 16221 16222 16223 16224 |
# File 'lib/aws-sdk-datazone/types.rb', line 16213 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.
613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'lib/aws-sdk-datazone/types.rb', line 613 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
362 363 364 365 366 367 368 369 370 371 372 373 |
# File 'lib/aws-sdk-datazone/types.rb', line 362 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.
17323 17324 17325 17326 17327 17328 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 |
# File 'lib/aws-sdk-datazone/types.rb', line 17323 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.
14305 14306 14307 14308 14309 14310 14311 14312 14313 14314 14315 14316 |
# File 'lib/aws-sdk-datazone/types.rb', line 14305 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15296 15297 15298 15299 15300 15301 15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 |
# File 'lib/aws-sdk-datazone/types.rb', line 15296 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.
15470 15471 15472 15473 15474 15475 15476 15477 15478 15479 |
# File 'lib/aws-sdk-datazone/types.rb', line 15470 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.
16982 16983 16984 16985 16986 16987 16988 16989 16990 16991 |
# File 'lib/aws-sdk-datazone/types.rb', line 16982 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
16741 16742 16743 16744 16745 16746 16747 16748 16749 16750 16751 16752 16753 16754 |
# File 'lib/aws-sdk-datazone/types.rb', line 16741 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.
7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 |
# File 'lib/aws-sdk-datazone/types.rb', line 7449 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.
17616 17617 17618 17619 17620 17621 17622 17623 17624 17625 17626 17627 17628 17629 |
# File 'lib/aws-sdk-datazone/types.rb', line 17616 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.
17323 17324 17325 17326 17327 17328 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 |
# File 'lib/aws-sdk-datazone/types.rb', line 17323 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_item ⇒ Types::GlossaryTermItem
The glossary term item included in the search results.
17323 17324 17325 17326 17327 17328 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 |
# File 'lib/aws-sdk-datazone/types.rb', line 17323 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.
1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/aws-sdk-datazone/types.rb', line 1716 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class 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.
5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 |
# File 'lib/aws-sdk-datazone/types.rb', line 5406 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.
17739 17740 17741 17742 17743 17744 17745 17746 17747 17748 17749 17750 |
# File 'lib/aws-sdk-datazone/types.rb', line 17739 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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::GroupPolicyGrantPrincipal
The group of the policy grant principal.
6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 |
# File 'lib/aws-sdk-datazone/types.rb', line 6749 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.
11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 |
# File 'lib/aws-sdk-datazone/types.rb', line 11276 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.
1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/aws-sdk-datazone/types.rb', line 1716 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#iam ⇒ Types::IamUserProfileDetails
The IAM details included in the user profile details.
21285 21286 21287 21288 21289 21290 21291 21292 21293 21294 21295 21296 |
# File 'lib/aws-sdk-datazone/types.rb', line 21285 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.
1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/aws-sdk-datazone/types.rb', line 1716 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
15669 15670 15671 15672 15673 15674 15675 15676 15677 15678 |
# File 'lib/aws-sdk-datazone/types.rb', line 15669 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
17616 17617 17618 17619 17620 17621 17622 17623 17624 17625 17626 17627 17628 17629 |
# File 'lib/aws-sdk-datazone/types.rb', line 17616 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.
11510 11511 11512 11513 11514 11515 11516 11517 11518 11519 |
# File 'lib/aws-sdk-datazone/types.rb', line 11510 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.
11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 |
# File 'lib/aws-sdk-datazone/types.rb', line 11180 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.
16876 16877 16878 16879 16880 16881 16882 16883 16884 16885 |
# File 'lib/aws-sdk-datazone/types.rb', line 16876 class RuleDetail < Struct.new( :metadata_form_enforcement_detail, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class MetadataFormEnforcementDetail < RuleDetail; end class Unknown < RuleDetail; end end |
#not_equal_to ⇒ Types::NotEqualToExpression
The ‘no equal to’ clause of the row filter expression.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 |
# File 'lib/aws-sdk-datazone/types.rb', line 16831 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.
7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 |
# File 'lib/aws-sdk-datazone/types.rb', line 7386 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.
7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 |
# File 'lib/aws-sdk-datazone/types.rb', line 7449 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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.
18455 18456 18457 18458 18459 18460 18461 18462 18463 18464 18465 18466 |
# File 'lib/aws-sdk-datazone/types.rb', line 18455 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.
15296 15297 15298 15299 15300 15301 15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 |
# File 'lib/aws-sdk-datazone/types.rb', line 15296 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.
16184 16185 16186 16187 16188 16189 16190 16191 16192 16193 16194 16195 |
# File 'lib/aws-sdk-datazone/types.rb', line 16184 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.
1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/aws-sdk-datazone/types.rb', line 1716 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class 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.
5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 |
# File 'lib/aws-sdk-datazone/types.rb', line 5406 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.
17739 17740 17741 17742 17743 17744 17745 17746 17747 17748 17749 17750 |
# File 'lib/aws-sdk-datazone/types.rb', line 17739 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.
16184 16185 16186 16187 16188 16189 16190 16191 16192 16193 16194 16195 |
# File 'lib/aws-sdk-datazone/types.rb', line 16184 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.
16242 16243 16244 16245 16246 16247 16248 16249 16250 16251 16252 16253 |
# File 'lib/aws-sdk-datazone/types.rb', line 16242 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.
16242 16243 16244 16245 16246 16247 16248 16249 16250 16251 16252 16253 |
# File 'lib/aws-sdk-datazone/types.rb', line 16242 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.
613 614 615 616 617 618 619 620 621 622 623 624 |
# File 'lib/aws-sdk-datazone/types.rb', line 613 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_properties ⇒ Types::S3PropertiesPatch
The Amazon S3 properties of a connection properties patch.
1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/aws-sdk-datazone/types.rb', line 1716 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class 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.
5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 |
# File 'lib/aws-sdk-datazone/types.rb', line 5406 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.
15868 15869 15870 15871 15872 15873 15874 15875 15876 15877 15878 15879 |
# File 'lib/aws-sdk-datazone/types.rb', line 15868 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.
14649 14650 14651 14652 14653 14654 14655 14656 14657 14658 |
# File 'lib/aws-sdk-datazone/types.rb', line 14649 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.
1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/aws-sdk-datazone/types.rb', line 1716 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class 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.
1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 |
# File 'lib/aws-sdk-datazone/types.rb', line 1716 class ConnectionPropertiesInput < Struct.new( :athena_properties, :glue_properties, :hyper_pod_properties, :iam_properties, :redshift_properties, :s3_properties, :spark_emr_properties, :spark_glue_properties, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class AthenaProperties < ConnectionPropertiesInput; end class GlueProperties < ConnectionPropertiesInput; end class HyperPodProperties < ConnectionPropertiesInput; end class IamProperties < ConnectionPropertiesInput; end class RedshiftProperties < ConnectionPropertiesInput; end class S3Properties < ConnectionPropertiesInput; end class SparkEmrProperties < ConnectionPropertiesInput; end class SparkGlueProperties < ConnectionPropertiesInput; end class Unknown < ConnectionPropertiesInput; end end |
#sso ⇒ Types::SsoUserProfileDetails
The single sign-on details included in the user profile details.
21285 21286 21287 21288 21289 21290 21291 21292 21293 21294 21295 21296 |
# File 'lib/aws-sdk-datazone/types.rb', line 21285 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.
14440 14441 14442 14443 14444 14445 14446 14447 14448 14449 |
# File 'lib/aws-sdk-datazone/types.rb', line 14440 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.
15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 |
# File 'lib/aws-sdk-datazone/types.rb', line 15201 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::UserPolicyGrantPrincipal
The user of the policy grant principal.
6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 |
# File 'lib/aws-sdk-datazone/types.rb', line 6749 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.
14465 14466 14467 14468 14469 14470 14471 14472 14473 14474 14475 14476 |
# File 'lib/aws-sdk-datazone/types.rb', line 14465 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.
15868 15869 15870 15871 15872 15873 15874 15875 15876 15877 15878 15879 |
# File 'lib/aws-sdk-datazone/types.rb', line 15868 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.
16213 16214 16215 16216 16217 16218 16219 16220 16221 16222 16223 16224 |
# File 'lib/aws-sdk-datazone/types.rb', line 16213 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 |