Documentation
¶
Index ¶
- Constants
- type CapacityReservation
- func (*CapacityReservation) ElementType() reflect.Type
- func (i *CapacityReservation) ToCapacityReservationOutput() CapacityReservationOutput
- func (i *CapacityReservation) ToCapacityReservationOutputWithContext(ctx context.Context) CapacityReservationOutput
- func (i *CapacityReservation) ToOutput(ctx context.Context) pulumix.Output[*CapacityReservation]
- type CapacityReservationArgs
- type CapacityReservationCapacityAssignment
- type CapacityReservationCapacityAssignmentArgs
- func (CapacityReservationCapacityAssignmentArgs) ElementType() reflect.Type
- func (i CapacityReservationCapacityAssignmentArgs) ToCapacityReservationCapacityAssignmentOutput() CapacityReservationCapacityAssignmentOutput
- func (i CapacityReservationCapacityAssignmentArgs) ToCapacityReservationCapacityAssignmentOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentOutput
- func (i CapacityReservationCapacityAssignmentArgs) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationCapacityAssignment]
- type CapacityReservationCapacityAssignmentArray
- func (CapacityReservationCapacityAssignmentArray) ElementType() reflect.Type
- func (i CapacityReservationCapacityAssignmentArray) ToCapacityReservationCapacityAssignmentArrayOutput() CapacityReservationCapacityAssignmentArrayOutput
- func (i CapacityReservationCapacityAssignmentArray) ToCapacityReservationCapacityAssignmentArrayOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentArrayOutput
- func (i CapacityReservationCapacityAssignmentArray) ToOutput(ctx context.Context) pulumix.Output[[]CapacityReservationCapacityAssignment]
- type CapacityReservationCapacityAssignmentArrayInput
- type CapacityReservationCapacityAssignmentArrayOutput
- func (CapacityReservationCapacityAssignmentArrayOutput) ElementType() reflect.Type
- func (o CapacityReservationCapacityAssignmentArrayOutput) Index(i pulumi.IntInput) CapacityReservationCapacityAssignmentOutput
- func (o CapacityReservationCapacityAssignmentArrayOutput) ToCapacityReservationCapacityAssignmentArrayOutput() CapacityReservationCapacityAssignmentArrayOutput
- func (o CapacityReservationCapacityAssignmentArrayOutput) ToCapacityReservationCapacityAssignmentArrayOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentArrayOutput
- func (o CapacityReservationCapacityAssignmentArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CapacityReservationCapacityAssignment]
- type CapacityReservationCapacityAssignmentConfiguration
- type CapacityReservationCapacityAssignmentConfigurationArgs
- func (CapacityReservationCapacityAssignmentConfigurationArgs) ElementType() reflect.Type
- func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationOutput() CapacityReservationCapacityAssignmentConfigurationOutput
- func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationOutput
- func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput() CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationCapacityAssignmentConfiguration]
- type CapacityReservationCapacityAssignmentConfigurationInput
- type CapacityReservationCapacityAssignmentConfigurationOutput
- func (o CapacityReservationCapacityAssignmentConfigurationOutput) CapacityAssignments() CapacityReservationCapacityAssignmentArrayOutput
- func (CapacityReservationCapacityAssignmentConfigurationOutput) ElementType() reflect.Type
- func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationOutput() CapacityReservationCapacityAssignmentConfigurationOutput
- func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationOutput
- func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput() CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationCapacityAssignmentConfiguration]
- type CapacityReservationCapacityAssignmentConfigurationPtrInput
- type CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (o CapacityReservationCapacityAssignmentConfigurationPtrOutput) CapacityAssignments() CapacityReservationCapacityAssignmentArrayOutput
- func (o CapacityReservationCapacityAssignmentConfigurationPtrOutput) Elem() CapacityReservationCapacityAssignmentConfigurationOutput
- func (CapacityReservationCapacityAssignmentConfigurationPtrOutput) ElementType() reflect.Type
- func (o CapacityReservationCapacityAssignmentConfigurationPtrOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput() CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (o CapacityReservationCapacityAssignmentConfigurationPtrOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (o CapacityReservationCapacityAssignmentConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CapacityReservationCapacityAssignmentConfiguration]
- type CapacityReservationCapacityAssignmentInput
- type CapacityReservationCapacityAssignmentOutput
- func (CapacityReservationCapacityAssignmentOutput) ElementType() reflect.Type
- func (o CapacityReservationCapacityAssignmentOutput) ToCapacityReservationCapacityAssignmentOutput() CapacityReservationCapacityAssignmentOutput
- func (o CapacityReservationCapacityAssignmentOutput) ToCapacityReservationCapacityAssignmentOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentOutput
- func (o CapacityReservationCapacityAssignmentOutput) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationCapacityAssignment]
- func (o CapacityReservationCapacityAssignmentOutput) WorkgroupNames() pulumi.StringArrayOutput
- type CapacityReservationInput
- type CapacityReservationOutput
- func (o CapacityReservationOutput) AllocatedDpus() pulumi.IntOutput
- func (o CapacityReservationOutput) Arn() pulumi.StringOutput
- func (o CapacityReservationOutput) CapacityAssignmentConfiguration() CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (o CapacityReservationOutput) CreationTime() pulumi.StringOutput
- func (CapacityReservationOutput) ElementType() reflect.Type
- func (o CapacityReservationOutput) LastSuccessfulAllocationTime() pulumi.StringOutput
- func (o CapacityReservationOutput) Name() pulumi.StringOutput
- func (o CapacityReservationOutput) Status() CapacityReservationStatusOutput
- func (o CapacityReservationOutput) Tags() CapacityReservationTagArrayOutput
- func (o CapacityReservationOutput) TargetDpus() pulumi.IntOutput
- func (o CapacityReservationOutput) ToCapacityReservationOutput() CapacityReservationOutput
- func (o CapacityReservationOutput) ToCapacityReservationOutputWithContext(ctx context.Context) CapacityReservationOutput
- func (o CapacityReservationOutput) ToOutput(ctx context.Context) pulumix.Output[*CapacityReservation]
- type CapacityReservationState
- type CapacityReservationStatus
- type CapacityReservationStatusOutput
- func (CapacityReservationStatusOutput) ElementType() reflect.Type
- func (o CapacityReservationStatusOutput) ToCapacityReservationStatusOutput() CapacityReservationStatusOutput
- func (o CapacityReservationStatusOutput) ToCapacityReservationStatusOutputWithContext(ctx context.Context) CapacityReservationStatusOutput
- func (o CapacityReservationStatusOutput) ToCapacityReservationStatusPtrOutput() CapacityReservationStatusPtrOutput
- func (o CapacityReservationStatusOutput) ToCapacityReservationStatusPtrOutputWithContext(ctx context.Context) CapacityReservationStatusPtrOutput
- func (o CapacityReservationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationStatus]
- func (o CapacityReservationStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o CapacityReservationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CapacityReservationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CapacityReservationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CapacityReservationStatusPtrOutput
- func (o CapacityReservationStatusPtrOutput) Elem() CapacityReservationStatusOutput
- func (CapacityReservationStatusPtrOutput) ElementType() reflect.Type
- func (o CapacityReservationStatusPtrOutput) ToCapacityReservationStatusPtrOutput() CapacityReservationStatusPtrOutput
- func (o CapacityReservationStatusPtrOutput) ToCapacityReservationStatusPtrOutputWithContext(ctx context.Context) CapacityReservationStatusPtrOutput
- func (o CapacityReservationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CapacityReservationStatus]
- func (o CapacityReservationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CapacityReservationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CapacityReservationTag
- type CapacityReservationTagArgs
- func (CapacityReservationTagArgs) ElementType() reflect.Type
- func (i CapacityReservationTagArgs) ToCapacityReservationTagOutput() CapacityReservationTagOutput
- func (i CapacityReservationTagArgs) ToCapacityReservationTagOutputWithContext(ctx context.Context) CapacityReservationTagOutput
- func (i CapacityReservationTagArgs) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationTag]
- type CapacityReservationTagArray
- func (CapacityReservationTagArray) ElementType() reflect.Type
- func (i CapacityReservationTagArray) ToCapacityReservationTagArrayOutput() CapacityReservationTagArrayOutput
- func (i CapacityReservationTagArray) ToCapacityReservationTagArrayOutputWithContext(ctx context.Context) CapacityReservationTagArrayOutput
- func (i CapacityReservationTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CapacityReservationTag]
- type CapacityReservationTagArrayInput
- type CapacityReservationTagArrayOutput
- func (CapacityReservationTagArrayOutput) ElementType() reflect.Type
- func (o CapacityReservationTagArrayOutput) Index(i pulumi.IntInput) CapacityReservationTagOutput
- func (o CapacityReservationTagArrayOutput) ToCapacityReservationTagArrayOutput() CapacityReservationTagArrayOutput
- func (o CapacityReservationTagArrayOutput) ToCapacityReservationTagArrayOutputWithContext(ctx context.Context) CapacityReservationTagArrayOutput
- func (o CapacityReservationTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CapacityReservationTag]
- type CapacityReservationTagInput
- type CapacityReservationTagOutput
- func (CapacityReservationTagOutput) ElementType() reflect.Type
- func (o CapacityReservationTagOutput) Key() pulumi.StringOutput
- func (o CapacityReservationTagOutput) ToCapacityReservationTagOutput() CapacityReservationTagOutput
- func (o CapacityReservationTagOutput) ToCapacityReservationTagOutputWithContext(ctx context.Context) CapacityReservationTagOutput
- func (o CapacityReservationTagOutput) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationTag]
- func (o CapacityReservationTagOutput) Value() pulumi.StringOutput
- type DataCatalog
- type DataCatalogArgs
- type DataCatalogInput
- type DataCatalogOutput
- func (o DataCatalogOutput) Description() pulumi.StringPtrOutput
- func (DataCatalogOutput) ElementType() reflect.Type
- func (o DataCatalogOutput) Name() pulumi.StringOutput
- func (o DataCatalogOutput) Parameters() pulumi.AnyOutput
- func (o DataCatalogOutput) Tags() DataCatalogTagArrayOutput
- func (o DataCatalogOutput) ToDataCatalogOutput() DataCatalogOutput
- func (o DataCatalogOutput) ToDataCatalogOutputWithContext(ctx context.Context) DataCatalogOutput
- func (o DataCatalogOutput) ToOutput(ctx context.Context) pulumix.Output[*DataCatalog]
- func (o DataCatalogOutput) Type() DataCatalogTypeOutput
- type DataCatalogState
- type DataCatalogTag
- type DataCatalogTagArgs
- func (DataCatalogTagArgs) ElementType() reflect.Type
- func (i DataCatalogTagArgs) ToDataCatalogTagOutput() DataCatalogTagOutput
- func (i DataCatalogTagArgs) ToDataCatalogTagOutputWithContext(ctx context.Context) DataCatalogTagOutput
- func (i DataCatalogTagArgs) ToOutput(ctx context.Context) pulumix.Output[DataCatalogTag]
- type DataCatalogTagArray
- func (DataCatalogTagArray) ElementType() reflect.Type
- func (i DataCatalogTagArray) ToDataCatalogTagArrayOutput() DataCatalogTagArrayOutput
- func (i DataCatalogTagArray) ToDataCatalogTagArrayOutputWithContext(ctx context.Context) DataCatalogTagArrayOutput
- func (i DataCatalogTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DataCatalogTag]
- type DataCatalogTagArrayInput
- type DataCatalogTagArrayOutput
- func (DataCatalogTagArrayOutput) ElementType() reflect.Type
- func (o DataCatalogTagArrayOutput) Index(i pulumi.IntInput) DataCatalogTagOutput
- func (o DataCatalogTagArrayOutput) ToDataCatalogTagArrayOutput() DataCatalogTagArrayOutput
- func (o DataCatalogTagArrayOutput) ToDataCatalogTagArrayOutputWithContext(ctx context.Context) DataCatalogTagArrayOutput
- func (o DataCatalogTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DataCatalogTag]
- type DataCatalogTagInput
- type DataCatalogTagOutput
- func (DataCatalogTagOutput) ElementType() reflect.Type
- func (o DataCatalogTagOutput) Key() pulumi.StringOutput
- func (o DataCatalogTagOutput) ToDataCatalogTagOutput() DataCatalogTagOutput
- func (o DataCatalogTagOutput) ToDataCatalogTagOutputWithContext(ctx context.Context) DataCatalogTagOutput
- func (o DataCatalogTagOutput) ToOutput(ctx context.Context) pulumix.Output[DataCatalogTag]
- func (o DataCatalogTagOutput) Value() pulumi.StringOutput
- type DataCatalogType
- func (DataCatalogType) ElementType() reflect.Type
- func (e DataCatalogType) ToDataCatalogTypeOutput() DataCatalogTypeOutput
- func (e DataCatalogType) ToDataCatalogTypeOutputWithContext(ctx context.Context) DataCatalogTypeOutput
- func (e DataCatalogType) ToDataCatalogTypePtrOutput() DataCatalogTypePtrOutput
- func (e DataCatalogType) ToDataCatalogTypePtrOutputWithContext(ctx context.Context) DataCatalogTypePtrOutput
- func (e DataCatalogType) ToStringOutput() pulumi.StringOutput
- func (e DataCatalogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataCatalogType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataCatalogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataCatalogTypeInput
- type DataCatalogTypeOutput
- func (DataCatalogTypeOutput) ElementType() reflect.Type
- func (o DataCatalogTypeOutput) ToDataCatalogTypeOutput() DataCatalogTypeOutput
- func (o DataCatalogTypeOutput) ToDataCatalogTypeOutputWithContext(ctx context.Context) DataCatalogTypeOutput
- func (o DataCatalogTypeOutput) ToDataCatalogTypePtrOutput() DataCatalogTypePtrOutput
- func (o DataCatalogTypeOutput) ToDataCatalogTypePtrOutputWithContext(ctx context.Context) DataCatalogTypePtrOutput
- func (o DataCatalogTypeOutput) ToOutput(ctx context.Context) pulumix.Output[DataCatalogType]
- func (o DataCatalogTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o DataCatalogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DataCatalogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataCatalogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataCatalogTypePtrInput
- type DataCatalogTypePtrOutput
- func (o DataCatalogTypePtrOutput) Elem() DataCatalogTypeOutput
- func (DataCatalogTypePtrOutput) ElementType() reflect.Type
- func (o DataCatalogTypePtrOutput) ToDataCatalogTypePtrOutput() DataCatalogTypePtrOutput
- func (o DataCatalogTypePtrOutput) ToDataCatalogTypePtrOutputWithContext(ctx context.Context) DataCatalogTypePtrOutput
- func (o DataCatalogTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DataCatalogType]
- func (o DataCatalogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DataCatalogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupCapacityReservationArgs
- type LookupCapacityReservationOutputArgs
- type LookupCapacityReservationResult
- type LookupCapacityReservationResultOutput
- func (o LookupCapacityReservationResultOutput) AllocatedDpus() pulumi.IntPtrOutput
- func (o LookupCapacityReservationResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupCapacityReservationResultOutput) CapacityAssignmentConfiguration() CapacityReservationCapacityAssignmentConfigurationPtrOutput
- func (o LookupCapacityReservationResultOutput) CreationTime() pulumi.StringPtrOutput
- func (LookupCapacityReservationResultOutput) ElementType() reflect.Type
- func (o LookupCapacityReservationResultOutput) LastSuccessfulAllocationTime() pulumi.StringPtrOutput
- func (o LookupCapacityReservationResultOutput) Status() CapacityReservationStatusPtrOutput
- func (o LookupCapacityReservationResultOutput) Tags() CapacityReservationTagArrayOutput
- func (o LookupCapacityReservationResultOutput) TargetDpus() pulumi.IntPtrOutput
- func (o LookupCapacityReservationResultOutput) ToLookupCapacityReservationResultOutput() LookupCapacityReservationResultOutput
- func (o LookupCapacityReservationResultOutput) ToLookupCapacityReservationResultOutputWithContext(ctx context.Context) LookupCapacityReservationResultOutput
- func (o LookupCapacityReservationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCapacityReservationResult]
- type LookupDataCatalogArgs
- type LookupDataCatalogOutputArgs
- type LookupDataCatalogResult
- type LookupDataCatalogResultOutput
- func (o LookupDataCatalogResultOutput) Description() pulumi.StringPtrOutput
- func (LookupDataCatalogResultOutput) ElementType() reflect.Type
- func (o LookupDataCatalogResultOutput) Parameters() pulumi.AnyOutput
- func (o LookupDataCatalogResultOutput) Tags() DataCatalogTagArrayOutput
- func (o LookupDataCatalogResultOutput) ToLookupDataCatalogResultOutput() LookupDataCatalogResultOutput
- func (o LookupDataCatalogResultOutput) ToLookupDataCatalogResultOutputWithContext(ctx context.Context) LookupDataCatalogResultOutput
- func (o LookupDataCatalogResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDataCatalogResult]
- func (o LookupDataCatalogResultOutput) Type() DataCatalogTypePtrOutput
- type LookupNamedQueryArgs
- type LookupNamedQueryOutputArgs
- type LookupNamedQueryResult
- type LookupNamedQueryResultOutput
- func (LookupNamedQueryResultOutput) ElementType() reflect.Type
- func (o LookupNamedQueryResultOutput) NamedQueryId() pulumi.StringPtrOutput
- func (o LookupNamedQueryResultOutput) ToLookupNamedQueryResultOutput() LookupNamedQueryResultOutput
- func (o LookupNamedQueryResultOutput) ToLookupNamedQueryResultOutputWithContext(ctx context.Context) LookupNamedQueryResultOutput
- func (o LookupNamedQueryResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupNamedQueryResult]
- type LookupPreparedStatementArgs
- type LookupPreparedStatementOutputArgs
- type LookupPreparedStatementResult
- type LookupPreparedStatementResultOutput
- func (o LookupPreparedStatementResultOutput) Description() pulumi.StringPtrOutput
- func (LookupPreparedStatementResultOutput) ElementType() reflect.Type
- func (o LookupPreparedStatementResultOutput) QueryStatement() pulumi.StringPtrOutput
- func (o LookupPreparedStatementResultOutput) ToLookupPreparedStatementResultOutput() LookupPreparedStatementResultOutput
- func (o LookupPreparedStatementResultOutput) ToLookupPreparedStatementResultOutputWithContext(ctx context.Context) LookupPreparedStatementResultOutput
- func (o LookupPreparedStatementResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPreparedStatementResult]
- type LookupWorkGroupArgs
- type LookupWorkGroupOutputArgs
- type LookupWorkGroupResult
- type LookupWorkGroupResultOutput
- func (o LookupWorkGroupResultOutput) CreationTime() pulumi.StringPtrOutput
- func (o LookupWorkGroupResultOutput) Description() pulumi.StringPtrOutput
- func (LookupWorkGroupResultOutput) ElementType() reflect.Type
- func (o LookupWorkGroupResultOutput) State() WorkGroupStateEnumPtrOutput
- func (o LookupWorkGroupResultOutput) Tags() WorkGroupTagArrayOutput
- func (o LookupWorkGroupResultOutput) ToLookupWorkGroupResultOutput() LookupWorkGroupResultOutput
- func (o LookupWorkGroupResultOutput) ToLookupWorkGroupResultOutputWithContext(ctx context.Context) LookupWorkGroupResultOutput
- func (o LookupWorkGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupWorkGroupResult]
- func (o LookupWorkGroupResultOutput) WorkGroupConfiguration() WorkGroupConfigurationPtrOutput
- type NamedQuery
- type NamedQueryArgs
- type NamedQueryInput
- type NamedQueryOutput
- func (o NamedQueryOutput) Database() pulumi.StringOutput
- func (o NamedQueryOutput) Description() pulumi.StringPtrOutput
- func (NamedQueryOutput) ElementType() reflect.Type
- func (o NamedQueryOutput) Name() pulumi.StringPtrOutput
- func (o NamedQueryOutput) NamedQueryId() pulumi.StringOutput
- func (o NamedQueryOutput) QueryString() pulumi.StringOutput
- func (o NamedQueryOutput) ToNamedQueryOutput() NamedQueryOutput
- func (o NamedQueryOutput) ToNamedQueryOutputWithContext(ctx context.Context) NamedQueryOutput
- func (o NamedQueryOutput) ToOutput(ctx context.Context) pulumix.Output[*NamedQuery]
- func (o NamedQueryOutput) WorkGroup() pulumi.StringPtrOutput
- type NamedQueryState
- type PreparedStatement
- func (*PreparedStatement) ElementType() reflect.Type
- func (i *PreparedStatement) ToOutput(ctx context.Context) pulumix.Output[*PreparedStatement]
- func (i *PreparedStatement) ToPreparedStatementOutput() PreparedStatementOutput
- func (i *PreparedStatement) ToPreparedStatementOutputWithContext(ctx context.Context) PreparedStatementOutput
- type PreparedStatementArgs
- type PreparedStatementInput
- type PreparedStatementOutput
- func (o PreparedStatementOutput) Description() pulumi.StringPtrOutput
- func (PreparedStatementOutput) ElementType() reflect.Type
- func (o PreparedStatementOutput) QueryStatement() pulumi.StringOutput
- func (o PreparedStatementOutput) StatementName() pulumi.StringOutput
- func (o PreparedStatementOutput) ToOutput(ctx context.Context) pulumix.Output[*PreparedStatement]
- func (o PreparedStatementOutput) ToPreparedStatementOutput() PreparedStatementOutput
- func (o PreparedStatementOutput) ToPreparedStatementOutputWithContext(ctx context.Context) PreparedStatementOutput
- func (o PreparedStatementOutput) WorkGroup() pulumi.StringOutput
- type PreparedStatementState
- type WorkGroup
- type WorkGroupAclConfiguration
- type WorkGroupAclConfigurationArgs
- func (WorkGroupAclConfigurationArgs) ElementType() reflect.Type
- func (i WorkGroupAclConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupAclConfiguration]
- func (i WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationOutput() WorkGroupAclConfigurationOutput
- func (i WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationOutputWithContext(ctx context.Context) WorkGroupAclConfigurationOutput
- func (i WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationPtrOutput() WorkGroupAclConfigurationPtrOutput
- func (i WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupAclConfigurationPtrOutput
- type WorkGroupAclConfigurationInput
- type WorkGroupAclConfigurationOutput
- func (WorkGroupAclConfigurationOutput) ElementType() reflect.Type
- func (o WorkGroupAclConfigurationOutput) S3AclOption() WorkGroupS3AclOptionOutput
- func (o WorkGroupAclConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupAclConfiguration]
- func (o WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationOutput() WorkGroupAclConfigurationOutput
- func (o WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationOutputWithContext(ctx context.Context) WorkGroupAclConfigurationOutput
- func (o WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationPtrOutput() WorkGroupAclConfigurationPtrOutput
- func (o WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupAclConfigurationPtrOutput
- type WorkGroupAclConfigurationPtrInput
- type WorkGroupAclConfigurationPtrOutput
- func (o WorkGroupAclConfigurationPtrOutput) Elem() WorkGroupAclConfigurationOutput
- func (WorkGroupAclConfigurationPtrOutput) ElementType() reflect.Type
- func (o WorkGroupAclConfigurationPtrOutput) S3AclOption() WorkGroupS3AclOptionPtrOutput
- func (o WorkGroupAclConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupAclConfiguration]
- func (o WorkGroupAclConfigurationPtrOutput) ToWorkGroupAclConfigurationPtrOutput() WorkGroupAclConfigurationPtrOutput
- func (o WorkGroupAclConfigurationPtrOutput) ToWorkGroupAclConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupAclConfigurationPtrOutput
- type WorkGroupArgs
- type WorkGroupConfiguration
- type WorkGroupConfigurationArgs
- func (WorkGroupConfigurationArgs) ElementType() reflect.Type
- func (i WorkGroupConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupConfiguration]
- func (i WorkGroupConfigurationArgs) ToWorkGroupConfigurationOutput() WorkGroupConfigurationOutput
- func (i WorkGroupConfigurationArgs) ToWorkGroupConfigurationOutputWithContext(ctx context.Context) WorkGroupConfigurationOutput
- func (i WorkGroupConfigurationArgs) ToWorkGroupConfigurationPtrOutput() WorkGroupConfigurationPtrOutput
- func (i WorkGroupConfigurationArgs) ToWorkGroupConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationPtrOutput
- type WorkGroupConfigurationInput
- type WorkGroupConfigurationOutput
- func (o WorkGroupConfigurationOutput) AdditionalConfiguration() pulumi.StringPtrOutput
- func (o WorkGroupConfigurationOutput) BytesScannedCutoffPerQuery() pulumi.IntPtrOutput
- func (o WorkGroupConfigurationOutput) CustomerContentEncryptionConfiguration() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- func (WorkGroupConfigurationOutput) ElementType() reflect.Type
- func (o WorkGroupConfigurationOutput) EnforceWorkGroupConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationOutput) EngineVersion() WorkGroupEngineVersionPtrOutput
- func (o WorkGroupConfigurationOutput) ExecutionRole() pulumi.StringPtrOutput
- func (o WorkGroupConfigurationOutput) PublishCloudWatchMetricsEnabled() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationOutput) RequesterPaysEnabled() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationOutput) ResultConfiguration() WorkGroupResultConfigurationPtrOutput
- func (o WorkGroupConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupConfiguration]
- func (o WorkGroupConfigurationOutput) ToWorkGroupConfigurationOutput() WorkGroupConfigurationOutput
- func (o WorkGroupConfigurationOutput) ToWorkGroupConfigurationOutputWithContext(ctx context.Context) WorkGroupConfigurationOutput
- func (o WorkGroupConfigurationOutput) ToWorkGroupConfigurationPtrOutput() WorkGroupConfigurationPtrOutput
- func (o WorkGroupConfigurationOutput) ToWorkGroupConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationPtrOutput
- type WorkGroupConfigurationPtrInput
- type WorkGroupConfigurationPtrOutput
- func (o WorkGroupConfigurationPtrOutput) AdditionalConfiguration() pulumi.StringPtrOutput
- func (o WorkGroupConfigurationPtrOutput) BytesScannedCutoffPerQuery() pulumi.IntPtrOutput
- func (o WorkGroupConfigurationPtrOutput) CustomerContentEncryptionConfiguration() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- func (o WorkGroupConfigurationPtrOutput) Elem() WorkGroupConfigurationOutput
- func (WorkGroupConfigurationPtrOutput) ElementType() reflect.Type
- func (o WorkGroupConfigurationPtrOutput) EnforceWorkGroupConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationPtrOutput) EngineVersion() WorkGroupEngineVersionPtrOutput
- func (o WorkGroupConfigurationPtrOutput) ExecutionRole() pulumi.StringPtrOutput
- func (o WorkGroupConfigurationPtrOutput) PublishCloudWatchMetricsEnabled() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationPtrOutput) RequesterPaysEnabled() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationPtrOutput) ResultConfiguration() WorkGroupResultConfigurationPtrOutput
- func (o WorkGroupConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupConfiguration]
- func (o WorkGroupConfigurationPtrOutput) ToWorkGroupConfigurationPtrOutput() WorkGroupConfigurationPtrOutput
- func (o WorkGroupConfigurationPtrOutput) ToWorkGroupConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationPtrOutput
- type WorkGroupConfigurationUpdates
- type WorkGroupConfigurationUpdatesArgs
- func (WorkGroupConfigurationUpdatesArgs) ElementType() reflect.Type
- func (i WorkGroupConfigurationUpdatesArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupConfigurationUpdates]
- func (i WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesOutput() WorkGroupConfigurationUpdatesOutput
- func (i WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesOutput
- func (i WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesPtrOutput() WorkGroupConfigurationUpdatesPtrOutput
- func (i WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesPtrOutput
- type WorkGroupConfigurationUpdatesInput
- type WorkGroupConfigurationUpdatesOutput
- func (o WorkGroupConfigurationUpdatesOutput) AdditionalConfiguration() pulumi.StringPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) BytesScannedCutoffPerQuery() pulumi.IntPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) CustomerContentEncryptionConfiguration() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- func (WorkGroupConfigurationUpdatesOutput) ElementType() reflect.Type
- func (o WorkGroupConfigurationUpdatesOutput) EnforceWorkGroupConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) EngineVersion() WorkGroupEngineVersionPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) ExecutionRole() pulumi.StringPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) PublishCloudWatchMetricsEnabled() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) RemoveBytesScannedCutoffPerQuery() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) RemoveCustomerContentEncryptionConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) RequesterPaysEnabled() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) ResultConfigurationUpdates() WorkGroupResultConfigurationUpdatesPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupConfigurationUpdates]
- func (o WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesOutput() WorkGroupConfigurationUpdatesOutput
- func (o WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesOutput
- func (o WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesPtrOutput() WorkGroupConfigurationUpdatesPtrOutput
- func (o WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesPtrOutput
- type WorkGroupConfigurationUpdatesPtrInput
- type WorkGroupConfigurationUpdatesPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) AdditionalConfiguration() pulumi.StringPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) BytesScannedCutoffPerQuery() pulumi.IntPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) CustomerContentEncryptionConfiguration() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) Elem() WorkGroupConfigurationUpdatesOutput
- func (WorkGroupConfigurationUpdatesPtrOutput) ElementType() reflect.Type
- func (o WorkGroupConfigurationUpdatesPtrOutput) EnforceWorkGroupConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) EngineVersion() WorkGroupEngineVersionPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) ExecutionRole() pulumi.StringPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) PublishCloudWatchMetricsEnabled() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) RemoveBytesScannedCutoffPerQuery() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) RemoveCustomerContentEncryptionConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) RequesterPaysEnabled() pulumi.BoolPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) ResultConfigurationUpdates() WorkGroupResultConfigurationUpdatesPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupConfigurationUpdates]
- func (o WorkGroupConfigurationUpdatesPtrOutput) ToWorkGroupConfigurationUpdatesPtrOutput() WorkGroupConfigurationUpdatesPtrOutput
- func (o WorkGroupConfigurationUpdatesPtrOutput) ToWorkGroupConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesPtrOutput
- type WorkGroupCustomerContentEncryptionConfiguration
- type WorkGroupCustomerContentEncryptionConfigurationArgs
- func (WorkGroupCustomerContentEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupCustomerContentEncryptionConfiguration]
- func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationOutput() WorkGroupCustomerContentEncryptionConfigurationOutput
- func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationOutput
- func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- type WorkGroupCustomerContentEncryptionConfigurationInput
- type WorkGroupCustomerContentEncryptionConfigurationOutput
- func (WorkGroupCustomerContentEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o WorkGroupCustomerContentEncryptionConfigurationOutput) KmsKey() pulumi.StringOutput
- func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupCustomerContentEncryptionConfiguration]
- func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationOutput() WorkGroupCustomerContentEncryptionConfigurationOutput
- func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationOutput
- func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- type WorkGroupCustomerContentEncryptionConfigurationPtrInput
- type WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- func (o WorkGroupCustomerContentEncryptionConfigurationPtrOutput) Elem() WorkGroupCustomerContentEncryptionConfigurationOutput
- func (WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o WorkGroupCustomerContentEncryptionConfigurationPtrOutput) KmsKey() pulumi.StringPtrOutput
- func (o WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupCustomerContentEncryptionConfiguration]
- func (o WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- func (o WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationPtrOutput
- type WorkGroupEncryptionConfiguration
- type WorkGroupEncryptionConfigurationArgs
- func (WorkGroupEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i WorkGroupEncryptionConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEncryptionConfiguration]
- func (i WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationOutput() WorkGroupEncryptionConfigurationOutput
- func (i WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationOutput
- func (i WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationPtrOutput() WorkGroupEncryptionConfigurationPtrOutput
- func (i WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationPtrOutput
- type WorkGroupEncryptionConfigurationInput
- type WorkGroupEncryptionConfigurationOutput
- func (WorkGroupEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o WorkGroupEncryptionConfigurationOutput) EncryptionOption() WorkGroupEncryptionOptionOutput
- func (o WorkGroupEncryptionConfigurationOutput) KmsKey() pulumi.StringPtrOutput
- func (o WorkGroupEncryptionConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEncryptionConfiguration]
- func (o WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationOutput() WorkGroupEncryptionConfigurationOutput
- func (o WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationOutput
- func (o WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationPtrOutput() WorkGroupEncryptionConfigurationPtrOutput
- func (o WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationPtrOutput
- type WorkGroupEncryptionConfigurationPtrInput
- type WorkGroupEncryptionConfigurationPtrOutput
- func (o WorkGroupEncryptionConfigurationPtrOutput) Elem() WorkGroupEncryptionConfigurationOutput
- func (WorkGroupEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o WorkGroupEncryptionConfigurationPtrOutput) EncryptionOption() WorkGroupEncryptionOptionPtrOutput
- func (o WorkGroupEncryptionConfigurationPtrOutput) KmsKey() pulumi.StringPtrOutput
- func (o WorkGroupEncryptionConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupEncryptionConfiguration]
- func (o WorkGroupEncryptionConfigurationPtrOutput) ToWorkGroupEncryptionConfigurationPtrOutput() WorkGroupEncryptionConfigurationPtrOutput
- func (o WorkGroupEncryptionConfigurationPtrOutput) ToWorkGroupEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationPtrOutput
- type WorkGroupEncryptionOption
- func (WorkGroupEncryptionOption) ElementType() reflect.Type
- func (e WorkGroupEncryptionOption) ToStringOutput() pulumi.StringOutput
- func (e WorkGroupEncryptionOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkGroupEncryptionOption) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkGroupEncryptionOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionOutput() WorkGroupEncryptionOptionOutput
- func (e WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionOutput
- func (e WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionPtrOutput() WorkGroupEncryptionOptionPtrOutput
- func (e WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionPtrOutput
- type WorkGroupEncryptionOptionInput
- type WorkGroupEncryptionOptionOutput
- func (WorkGroupEncryptionOptionOutput) ElementType() reflect.Type
- func (o WorkGroupEncryptionOptionOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEncryptionOption]
- func (o WorkGroupEncryptionOptionOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkGroupEncryptionOptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkGroupEncryptionOptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkGroupEncryptionOptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionOutput() WorkGroupEncryptionOptionOutput
- func (o WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionOutput
- func (o WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionPtrOutput() WorkGroupEncryptionOptionPtrOutput
- func (o WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionPtrOutput
- type WorkGroupEncryptionOptionPtrInput
- type WorkGroupEncryptionOptionPtrOutput
- func (o WorkGroupEncryptionOptionPtrOutput) Elem() WorkGroupEncryptionOptionOutput
- func (WorkGroupEncryptionOptionPtrOutput) ElementType() reflect.Type
- func (o WorkGroupEncryptionOptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupEncryptionOption]
- func (o WorkGroupEncryptionOptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkGroupEncryptionOptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkGroupEncryptionOptionPtrOutput) ToWorkGroupEncryptionOptionPtrOutput() WorkGroupEncryptionOptionPtrOutput
- func (o WorkGroupEncryptionOptionPtrOutput) ToWorkGroupEncryptionOptionPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionPtrOutput
- type WorkGroupEngineVersion
- type WorkGroupEngineVersionArgs
- func (WorkGroupEngineVersionArgs) ElementType() reflect.Type
- func (i WorkGroupEngineVersionArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEngineVersion]
- func (i WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionOutput() WorkGroupEngineVersionOutput
- func (i WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionOutputWithContext(ctx context.Context) WorkGroupEngineVersionOutput
- func (i WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionPtrOutput() WorkGroupEngineVersionPtrOutput
- func (i WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionPtrOutputWithContext(ctx context.Context) WorkGroupEngineVersionPtrOutput
- type WorkGroupEngineVersionInput
- type WorkGroupEngineVersionOutput
- func (o WorkGroupEngineVersionOutput) EffectiveEngineVersion() pulumi.StringPtrOutput
- func (WorkGroupEngineVersionOutput) ElementType() reflect.Type
- func (o WorkGroupEngineVersionOutput) SelectedEngineVersion() pulumi.StringPtrOutput
- func (o WorkGroupEngineVersionOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEngineVersion]
- func (o WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionOutput() WorkGroupEngineVersionOutput
- func (o WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionOutputWithContext(ctx context.Context) WorkGroupEngineVersionOutput
- func (o WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionPtrOutput() WorkGroupEngineVersionPtrOutput
- func (o WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionPtrOutputWithContext(ctx context.Context) WorkGroupEngineVersionPtrOutput
- type WorkGroupEngineVersionPtrInput
- type WorkGroupEngineVersionPtrOutput
- func (o WorkGroupEngineVersionPtrOutput) EffectiveEngineVersion() pulumi.StringPtrOutput
- func (o WorkGroupEngineVersionPtrOutput) Elem() WorkGroupEngineVersionOutput
- func (WorkGroupEngineVersionPtrOutput) ElementType() reflect.Type
- func (o WorkGroupEngineVersionPtrOutput) SelectedEngineVersion() pulumi.StringPtrOutput
- func (o WorkGroupEngineVersionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupEngineVersion]
- func (o WorkGroupEngineVersionPtrOutput) ToWorkGroupEngineVersionPtrOutput() WorkGroupEngineVersionPtrOutput
- func (o WorkGroupEngineVersionPtrOutput) ToWorkGroupEngineVersionPtrOutputWithContext(ctx context.Context) WorkGroupEngineVersionPtrOutput
- type WorkGroupInput
- type WorkGroupOutput
- func (o WorkGroupOutput) CreationTime() pulumi.StringOutput
- func (o WorkGroupOutput) Description() pulumi.StringPtrOutput
- func (WorkGroupOutput) ElementType() reflect.Type
- func (o WorkGroupOutput) Name() pulumi.StringOutput
- func (o WorkGroupOutput) RecursiveDeleteOption() pulumi.BoolPtrOutput
- func (o WorkGroupOutput) State() WorkGroupStateEnumPtrOutput
- func (o WorkGroupOutput) Tags() WorkGroupTagArrayOutput
- func (o WorkGroupOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroup]
- func (o WorkGroupOutput) ToWorkGroupOutput() WorkGroupOutput
- func (o WorkGroupOutput) ToWorkGroupOutputWithContext(ctx context.Context) WorkGroupOutput
- func (o WorkGroupOutput) WorkGroupConfiguration() WorkGroupConfigurationPtrOutput
- func (o WorkGroupOutput) WorkGroupConfigurationUpdates() WorkGroupConfigurationUpdatesPtrOutput
- type WorkGroupResultConfiguration
- type WorkGroupResultConfigurationArgs
- func (WorkGroupResultConfigurationArgs) ElementType() reflect.Type
- func (i WorkGroupResultConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupResultConfiguration]
- func (i WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationOutput() WorkGroupResultConfigurationOutput
- func (i WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationOutputWithContext(ctx context.Context) WorkGroupResultConfigurationOutput
- func (i WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationPtrOutput() WorkGroupResultConfigurationPtrOutput
- func (i WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationPtrOutput
- type WorkGroupResultConfigurationInput
- type WorkGroupResultConfigurationOutput
- func (o WorkGroupResultConfigurationOutput) AclConfiguration() WorkGroupAclConfigurationPtrOutput
- func (WorkGroupResultConfigurationOutput) ElementType() reflect.Type
- func (o WorkGroupResultConfigurationOutput) EncryptionConfiguration() WorkGroupEncryptionConfigurationPtrOutput
- func (o WorkGroupResultConfigurationOutput) ExpectedBucketOwner() pulumi.StringPtrOutput
- func (o WorkGroupResultConfigurationOutput) OutputLocation() pulumi.StringPtrOutput
- func (o WorkGroupResultConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupResultConfiguration]
- func (o WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationOutput() WorkGroupResultConfigurationOutput
- func (o WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationOutputWithContext(ctx context.Context) WorkGroupResultConfigurationOutput
- func (o WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationPtrOutput() WorkGroupResultConfigurationPtrOutput
- func (o WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationPtrOutput
- type WorkGroupResultConfigurationPtrInput
- type WorkGroupResultConfigurationPtrOutput
- func (o WorkGroupResultConfigurationPtrOutput) AclConfiguration() WorkGroupAclConfigurationPtrOutput
- func (o WorkGroupResultConfigurationPtrOutput) Elem() WorkGroupResultConfigurationOutput
- func (WorkGroupResultConfigurationPtrOutput) ElementType() reflect.Type
- func (o WorkGroupResultConfigurationPtrOutput) EncryptionConfiguration() WorkGroupEncryptionConfigurationPtrOutput
- func (o WorkGroupResultConfigurationPtrOutput) ExpectedBucketOwner() pulumi.StringPtrOutput
- func (o WorkGroupResultConfigurationPtrOutput) OutputLocation() pulumi.StringPtrOutput
- func (o WorkGroupResultConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupResultConfiguration]
- func (o WorkGroupResultConfigurationPtrOutput) ToWorkGroupResultConfigurationPtrOutput() WorkGroupResultConfigurationPtrOutput
- func (o WorkGroupResultConfigurationPtrOutput) ToWorkGroupResultConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationPtrOutput
- type WorkGroupResultConfigurationUpdates
- type WorkGroupResultConfigurationUpdatesArgs
- func (WorkGroupResultConfigurationUpdatesArgs) ElementType() reflect.Type
- func (i WorkGroupResultConfigurationUpdatesArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupResultConfigurationUpdates]
- func (i WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesOutput() WorkGroupResultConfigurationUpdatesOutput
- func (i WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesOutput
- func (i WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesPtrOutput() WorkGroupResultConfigurationUpdatesPtrOutput
- func (i WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesPtrOutput
- type WorkGroupResultConfigurationUpdatesInput
- type WorkGroupResultConfigurationUpdatesOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) AclConfiguration() WorkGroupAclConfigurationPtrOutput
- func (WorkGroupResultConfigurationUpdatesOutput) ElementType() reflect.Type
- func (o WorkGroupResultConfigurationUpdatesOutput) EncryptionConfiguration() WorkGroupEncryptionConfigurationPtrOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) ExpectedBucketOwner() pulumi.StringPtrOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) OutputLocation() pulumi.StringPtrOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) RemoveAclConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) RemoveEncryptionConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) RemoveExpectedBucketOwner() pulumi.BoolPtrOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) RemoveOutputLocation() pulumi.BoolPtrOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupResultConfigurationUpdates]
- func (o WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesOutput() WorkGroupResultConfigurationUpdatesOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesPtrOutput() WorkGroupResultConfigurationUpdatesPtrOutput
- func (o WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesPtrOutput
- type WorkGroupResultConfigurationUpdatesPtrInput
- type WorkGroupResultConfigurationUpdatesPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) AclConfiguration() WorkGroupAclConfigurationPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) Elem() WorkGroupResultConfigurationUpdatesOutput
- func (WorkGroupResultConfigurationUpdatesPtrOutput) ElementType() reflect.Type
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) EncryptionConfiguration() WorkGroupEncryptionConfigurationPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) ExpectedBucketOwner() pulumi.StringPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) OutputLocation() pulumi.StringPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) RemoveAclConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) RemoveEncryptionConfiguration() pulumi.BoolPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) RemoveExpectedBucketOwner() pulumi.BoolPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) RemoveOutputLocation() pulumi.BoolPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupResultConfigurationUpdates]
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) ToWorkGroupResultConfigurationUpdatesPtrOutput() WorkGroupResultConfigurationUpdatesPtrOutput
- func (o WorkGroupResultConfigurationUpdatesPtrOutput) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesPtrOutput
- type WorkGroupS3AclOption
- func (WorkGroupS3AclOption) ElementType() reflect.Type
- func (e WorkGroupS3AclOption) ToStringOutput() pulumi.StringOutput
- func (e WorkGroupS3AclOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkGroupS3AclOption) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkGroupS3AclOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WorkGroupS3AclOption) ToWorkGroupS3AclOptionOutput() WorkGroupS3AclOptionOutput
- func (e WorkGroupS3AclOption) ToWorkGroupS3AclOptionOutputWithContext(ctx context.Context) WorkGroupS3AclOptionOutput
- func (e WorkGroupS3AclOption) ToWorkGroupS3AclOptionPtrOutput() WorkGroupS3AclOptionPtrOutput
- func (e WorkGroupS3AclOption) ToWorkGroupS3AclOptionPtrOutputWithContext(ctx context.Context) WorkGroupS3AclOptionPtrOutput
- type WorkGroupS3AclOptionInput
- type WorkGroupS3AclOptionOutput
- func (WorkGroupS3AclOptionOutput) ElementType() reflect.Type
- func (o WorkGroupS3AclOptionOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupS3AclOption]
- func (o WorkGroupS3AclOptionOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkGroupS3AclOptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkGroupS3AclOptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkGroupS3AclOptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionOutput() WorkGroupS3AclOptionOutput
- func (o WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionOutputWithContext(ctx context.Context) WorkGroupS3AclOptionOutput
- func (o WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionPtrOutput() WorkGroupS3AclOptionPtrOutput
- func (o WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionPtrOutputWithContext(ctx context.Context) WorkGroupS3AclOptionPtrOutput
- type WorkGroupS3AclOptionPtrInput
- type WorkGroupS3AclOptionPtrOutput
- func (o WorkGroupS3AclOptionPtrOutput) Elem() WorkGroupS3AclOptionOutput
- func (WorkGroupS3AclOptionPtrOutput) ElementType() reflect.Type
- func (o WorkGroupS3AclOptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupS3AclOption]
- func (o WorkGroupS3AclOptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkGroupS3AclOptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkGroupS3AclOptionPtrOutput) ToWorkGroupS3AclOptionPtrOutput() WorkGroupS3AclOptionPtrOutput
- func (o WorkGroupS3AclOptionPtrOutput) ToWorkGroupS3AclOptionPtrOutputWithContext(ctx context.Context) WorkGroupS3AclOptionPtrOutput
- type WorkGroupState
- type WorkGroupStateEnum
- func (WorkGroupStateEnum) ElementType() reflect.Type
- func (e WorkGroupStateEnum) ToStringOutput() pulumi.StringOutput
- func (e WorkGroupStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkGroupStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkGroupStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WorkGroupStateEnum) ToWorkGroupStateEnumOutput() WorkGroupStateEnumOutput
- func (e WorkGroupStateEnum) ToWorkGroupStateEnumOutputWithContext(ctx context.Context) WorkGroupStateEnumOutput
- func (e WorkGroupStateEnum) ToWorkGroupStateEnumPtrOutput() WorkGroupStateEnumPtrOutput
- func (e WorkGroupStateEnum) ToWorkGroupStateEnumPtrOutputWithContext(ctx context.Context) WorkGroupStateEnumPtrOutput
- type WorkGroupStateEnumInput
- type WorkGroupStateEnumOutput
- func (WorkGroupStateEnumOutput) ElementType() reflect.Type
- func (o WorkGroupStateEnumOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupStateEnum]
- func (o WorkGroupStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkGroupStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkGroupStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkGroupStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkGroupStateEnumOutput) ToWorkGroupStateEnumOutput() WorkGroupStateEnumOutput
- func (o WorkGroupStateEnumOutput) ToWorkGroupStateEnumOutputWithContext(ctx context.Context) WorkGroupStateEnumOutput
- func (o WorkGroupStateEnumOutput) ToWorkGroupStateEnumPtrOutput() WorkGroupStateEnumPtrOutput
- func (o WorkGroupStateEnumOutput) ToWorkGroupStateEnumPtrOutputWithContext(ctx context.Context) WorkGroupStateEnumPtrOutput
- type WorkGroupStateEnumPtrInput
- type WorkGroupStateEnumPtrOutput
- func (o WorkGroupStateEnumPtrOutput) Elem() WorkGroupStateEnumOutput
- func (WorkGroupStateEnumPtrOutput) ElementType() reflect.Type
- func (o WorkGroupStateEnumPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupStateEnum]
- func (o WorkGroupStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkGroupStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkGroupStateEnumPtrOutput) ToWorkGroupStateEnumPtrOutput() WorkGroupStateEnumPtrOutput
- func (o WorkGroupStateEnumPtrOutput) ToWorkGroupStateEnumPtrOutputWithContext(ctx context.Context) WorkGroupStateEnumPtrOutput
- type WorkGroupTag
- type WorkGroupTagArgs
- func (WorkGroupTagArgs) ElementType() reflect.Type
- func (i WorkGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupTag]
- func (i WorkGroupTagArgs) ToWorkGroupTagOutput() WorkGroupTagOutput
- func (i WorkGroupTagArgs) ToWorkGroupTagOutputWithContext(ctx context.Context) WorkGroupTagOutput
- type WorkGroupTagArray
- func (WorkGroupTagArray) ElementType() reflect.Type
- func (i WorkGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]WorkGroupTag]
- func (i WorkGroupTagArray) ToWorkGroupTagArrayOutput() WorkGroupTagArrayOutput
- func (i WorkGroupTagArray) ToWorkGroupTagArrayOutputWithContext(ctx context.Context) WorkGroupTagArrayOutput
- type WorkGroupTagArrayInput
- type WorkGroupTagArrayOutput
- func (WorkGroupTagArrayOutput) ElementType() reflect.Type
- func (o WorkGroupTagArrayOutput) Index(i pulumi.IntInput) WorkGroupTagOutput
- func (o WorkGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]WorkGroupTag]
- func (o WorkGroupTagArrayOutput) ToWorkGroupTagArrayOutput() WorkGroupTagArrayOutput
- func (o WorkGroupTagArrayOutput) ToWorkGroupTagArrayOutputWithContext(ctx context.Context) WorkGroupTagArrayOutput
- type WorkGroupTagInput
- type WorkGroupTagOutput
- func (WorkGroupTagOutput) ElementType() reflect.Type
- func (o WorkGroupTagOutput) Key() pulumi.StringOutput
- func (o WorkGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupTag]
- func (o WorkGroupTagOutput) ToWorkGroupTagOutput() WorkGroupTagOutput
- func (o WorkGroupTagOutput) ToWorkGroupTagOutputWithContext(ctx context.Context) WorkGroupTagOutput
- func (o WorkGroupTagOutput) Value() pulumi.StringOutput
Constants ¶
const ( CapacityReservationStatusPending = CapacityReservationStatus("PENDING") CapacityReservationStatusActive = CapacityReservationStatus("ACTIVE") CapacityReservationStatusCancelling = CapacityReservationStatus("CANCELLING") CapacityReservationStatusCancelled = CapacityReservationStatus("CANCELLED") CapacityReservationStatusFailed = CapacityReservationStatus("FAILED") CapacityReservationStatusUpdatePending = CapacityReservationStatus("UPDATE_PENDING") )
const ( DataCatalogTypeLambda = DataCatalogType("LAMBDA") DataCatalogTypeGlue = DataCatalogType("GLUE") DataCatalogTypeHive = DataCatalogType("HIVE") )
const ( WorkGroupEncryptionOptionSseS3 = WorkGroupEncryptionOption("SSE_S3") WorkGroupEncryptionOptionSseKms = WorkGroupEncryptionOption("SSE_KMS") WorkGroupEncryptionOptionCseKms = WorkGroupEncryptionOption("CSE_KMS") )
const ( WorkGroupStateEnumEnabled = WorkGroupStateEnum("ENABLED") WorkGroupStateEnumDisabled = WorkGroupStateEnum("DISABLED") )
const (
WorkGroupS3AclOptionBucketOwnerFullControl = WorkGroupS3AclOption("BUCKET_OWNER_FULL_CONTROL")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CapacityReservation ¶ added in v0.65.0
type CapacityReservation struct { pulumi.CustomResourceState // The number of DPUs Athena has provisioned and allocated for the reservation AllocatedDpus pulumi.IntOutput `pulumi:"allocatedDpus"` Arn pulumi.StringOutput `pulumi:"arn"` CapacityAssignmentConfiguration CapacityReservationCapacityAssignmentConfigurationPtrOutput `pulumi:"capacityAssignmentConfiguration"` // The date and time the reservation was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The timestamp when the last successful allocated was made LastSuccessfulAllocationTime pulumi.StringOutput `pulumi:"lastSuccessfulAllocationTime"` // The reservation name. Name pulumi.StringOutput `pulumi:"name"` // The status of the reservation. Status CapacityReservationStatusOutput `pulumi:"status"` // An array of key-value pairs to apply to this resource. Tags CapacityReservationTagArrayOutput `pulumi:"tags"` // The number of DPUs to request to be allocated to the reservation. TargetDpus pulumi.IntOutput `pulumi:"targetDpus"` }
Resource schema for AWS::Athena::CapacityReservation
func GetCapacityReservation ¶ added in v0.65.0
func GetCapacityReservation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CapacityReservationState, opts ...pulumi.ResourceOption) (*CapacityReservation, error)
GetCapacityReservation gets an existing CapacityReservation resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCapacityReservation ¶ added in v0.65.0
func NewCapacityReservation(ctx *pulumi.Context, name string, args *CapacityReservationArgs, opts ...pulumi.ResourceOption) (*CapacityReservation, error)
NewCapacityReservation registers a new resource with the given unique name, arguments, and options.
func (*CapacityReservation) ElementType ¶ added in v0.65.0
func (*CapacityReservation) ElementType() reflect.Type
func (*CapacityReservation) ToCapacityReservationOutput ¶ added in v0.65.0
func (i *CapacityReservation) ToCapacityReservationOutput() CapacityReservationOutput
func (*CapacityReservation) ToCapacityReservationOutputWithContext ¶ added in v0.65.0
func (i *CapacityReservation) ToCapacityReservationOutputWithContext(ctx context.Context) CapacityReservationOutput
func (*CapacityReservation) ToOutput ¶ added in v0.76.0
func (i *CapacityReservation) ToOutput(ctx context.Context) pulumix.Output[*CapacityReservation]
type CapacityReservationArgs ¶ added in v0.65.0
type CapacityReservationArgs struct { CapacityAssignmentConfiguration CapacityReservationCapacityAssignmentConfigurationPtrInput // The reservation name. Name pulumi.StringPtrInput // An array of key-value pairs to apply to this resource. Tags CapacityReservationTagArrayInput // The number of DPUs to request to be allocated to the reservation. TargetDpus pulumi.IntInput }
The set of arguments for constructing a CapacityReservation resource.
func (CapacityReservationArgs) ElementType ¶ added in v0.65.0
func (CapacityReservationArgs) ElementType() reflect.Type
type CapacityReservationCapacityAssignment ¶ added in v0.65.0
type CapacityReservationCapacityAssignment struct {
WorkgroupNames []string `pulumi:"workgroupNames"`
}
type CapacityReservationCapacityAssignmentArgs ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentArgs struct {
WorkgroupNames pulumi.StringArrayInput `pulumi:"workgroupNames"`
}
func (CapacityReservationCapacityAssignmentArgs) ElementType ¶ added in v0.65.0
func (CapacityReservationCapacityAssignmentArgs) ElementType() reflect.Type
func (CapacityReservationCapacityAssignmentArgs) ToCapacityReservationCapacityAssignmentOutput ¶ added in v0.65.0
func (i CapacityReservationCapacityAssignmentArgs) ToCapacityReservationCapacityAssignmentOutput() CapacityReservationCapacityAssignmentOutput
func (CapacityReservationCapacityAssignmentArgs) ToCapacityReservationCapacityAssignmentOutputWithContext ¶ added in v0.65.0
func (i CapacityReservationCapacityAssignmentArgs) ToCapacityReservationCapacityAssignmentOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentOutput
func (CapacityReservationCapacityAssignmentArgs) ToOutput ¶ added in v0.76.0
func (i CapacityReservationCapacityAssignmentArgs) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationCapacityAssignment]
type CapacityReservationCapacityAssignmentArray ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentArray []CapacityReservationCapacityAssignmentInput
func (CapacityReservationCapacityAssignmentArray) ElementType ¶ added in v0.65.0
func (CapacityReservationCapacityAssignmentArray) ElementType() reflect.Type
func (CapacityReservationCapacityAssignmentArray) ToCapacityReservationCapacityAssignmentArrayOutput ¶ added in v0.65.0
func (i CapacityReservationCapacityAssignmentArray) ToCapacityReservationCapacityAssignmentArrayOutput() CapacityReservationCapacityAssignmentArrayOutput
func (CapacityReservationCapacityAssignmentArray) ToCapacityReservationCapacityAssignmentArrayOutputWithContext ¶ added in v0.65.0
func (i CapacityReservationCapacityAssignmentArray) ToCapacityReservationCapacityAssignmentArrayOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentArrayOutput
func (CapacityReservationCapacityAssignmentArray) ToOutput ¶ added in v0.76.0
func (i CapacityReservationCapacityAssignmentArray) ToOutput(ctx context.Context) pulumix.Output[[]CapacityReservationCapacityAssignment]
type CapacityReservationCapacityAssignmentArrayInput ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentArrayInput interface { pulumi.Input ToCapacityReservationCapacityAssignmentArrayOutput() CapacityReservationCapacityAssignmentArrayOutput ToCapacityReservationCapacityAssignmentArrayOutputWithContext(context.Context) CapacityReservationCapacityAssignmentArrayOutput }
CapacityReservationCapacityAssignmentArrayInput is an input type that accepts CapacityReservationCapacityAssignmentArray and CapacityReservationCapacityAssignmentArrayOutput values. You can construct a concrete instance of `CapacityReservationCapacityAssignmentArrayInput` via:
CapacityReservationCapacityAssignmentArray{ CapacityReservationCapacityAssignmentArgs{...} }
type CapacityReservationCapacityAssignmentArrayOutput ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentArrayOutput struct{ *pulumi.OutputState }
func (CapacityReservationCapacityAssignmentArrayOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationCapacityAssignmentArrayOutput) ElementType() reflect.Type
func (CapacityReservationCapacityAssignmentArrayOutput) ToCapacityReservationCapacityAssignmentArrayOutput ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentArrayOutput) ToCapacityReservationCapacityAssignmentArrayOutput() CapacityReservationCapacityAssignmentArrayOutput
func (CapacityReservationCapacityAssignmentArrayOutput) ToCapacityReservationCapacityAssignmentArrayOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentArrayOutput) ToCapacityReservationCapacityAssignmentArrayOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentArrayOutput
func (CapacityReservationCapacityAssignmentArrayOutput) ToOutput ¶ added in v0.76.0
func (o CapacityReservationCapacityAssignmentArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CapacityReservationCapacityAssignment]
type CapacityReservationCapacityAssignmentConfiguration ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentConfiguration struct {
CapacityAssignments []CapacityReservationCapacityAssignment `pulumi:"capacityAssignments"`
}
Assignment configuration to assign workgroups to a reservation
type CapacityReservationCapacityAssignmentConfigurationArgs ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentConfigurationArgs struct {
CapacityAssignments CapacityReservationCapacityAssignmentArrayInput `pulumi:"capacityAssignments"`
}
Assignment configuration to assign workgroups to a reservation
func (CapacityReservationCapacityAssignmentConfigurationArgs) ElementType ¶ added in v0.65.0
func (CapacityReservationCapacityAssignmentConfigurationArgs) ElementType() reflect.Type
func (CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationOutput ¶ added in v0.65.0
func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationOutput() CapacityReservationCapacityAssignmentConfigurationOutput
func (CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationOutputWithContext ¶ added in v0.65.0
func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationOutput
func (CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput ¶ added in v0.65.0
func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput() CapacityReservationCapacityAssignmentConfigurationPtrOutput
func (CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext ¶ added in v0.65.0
func (i CapacityReservationCapacityAssignmentConfigurationArgs) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationPtrOutput
type CapacityReservationCapacityAssignmentConfigurationInput ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentConfigurationInput interface { pulumi.Input ToCapacityReservationCapacityAssignmentConfigurationOutput() CapacityReservationCapacityAssignmentConfigurationOutput ToCapacityReservationCapacityAssignmentConfigurationOutputWithContext(context.Context) CapacityReservationCapacityAssignmentConfigurationOutput }
CapacityReservationCapacityAssignmentConfigurationInput is an input type that accepts CapacityReservationCapacityAssignmentConfigurationArgs and CapacityReservationCapacityAssignmentConfigurationOutput values. You can construct a concrete instance of `CapacityReservationCapacityAssignmentConfigurationInput` via:
CapacityReservationCapacityAssignmentConfigurationArgs{...}
type CapacityReservationCapacityAssignmentConfigurationOutput ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentConfigurationOutput struct{ *pulumi.OutputState }
Assignment configuration to assign workgroups to a reservation
func (CapacityReservationCapacityAssignmentConfigurationOutput) CapacityAssignments ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentConfigurationOutput) CapacityAssignments() CapacityReservationCapacityAssignmentArrayOutput
func (CapacityReservationCapacityAssignmentConfigurationOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationCapacityAssignmentConfigurationOutput) ElementType() reflect.Type
func (CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationOutput ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationOutput() CapacityReservationCapacityAssignmentConfigurationOutput
func (CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationOutput
func (CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput() CapacityReservationCapacityAssignmentConfigurationPtrOutput
func (CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentConfigurationOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationPtrOutput
type CapacityReservationCapacityAssignmentConfigurationPtrInput ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentConfigurationPtrInput interface { pulumi.Input ToCapacityReservationCapacityAssignmentConfigurationPtrOutput() CapacityReservationCapacityAssignmentConfigurationPtrOutput ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext(context.Context) CapacityReservationCapacityAssignmentConfigurationPtrOutput }
CapacityReservationCapacityAssignmentConfigurationPtrInput is an input type that accepts CapacityReservationCapacityAssignmentConfigurationArgs, CapacityReservationCapacityAssignmentConfigurationPtr and CapacityReservationCapacityAssignmentConfigurationPtrOutput values. You can construct a concrete instance of `CapacityReservationCapacityAssignmentConfigurationPtrInput` via:
CapacityReservationCapacityAssignmentConfigurationArgs{...} or: nil
func CapacityReservationCapacityAssignmentConfigurationPtr ¶ added in v0.65.0
func CapacityReservationCapacityAssignmentConfigurationPtr(v *CapacityReservationCapacityAssignmentConfigurationArgs) CapacityReservationCapacityAssignmentConfigurationPtrInput
type CapacityReservationCapacityAssignmentConfigurationPtrOutput ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentConfigurationPtrOutput struct{ *pulumi.OutputState }
func (CapacityReservationCapacityAssignmentConfigurationPtrOutput) CapacityAssignments ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentConfigurationPtrOutput) CapacityAssignments() CapacityReservationCapacityAssignmentArrayOutput
func (CapacityReservationCapacityAssignmentConfigurationPtrOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationCapacityAssignmentConfigurationPtrOutput) ElementType() reflect.Type
func (CapacityReservationCapacityAssignmentConfigurationPtrOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentConfigurationPtrOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutput() CapacityReservationCapacityAssignmentConfigurationPtrOutput
func (CapacityReservationCapacityAssignmentConfigurationPtrOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentConfigurationPtrOutput) ToCapacityReservationCapacityAssignmentConfigurationPtrOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentConfigurationPtrOutput
type CapacityReservationCapacityAssignmentInput ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentInput interface { pulumi.Input ToCapacityReservationCapacityAssignmentOutput() CapacityReservationCapacityAssignmentOutput ToCapacityReservationCapacityAssignmentOutputWithContext(context.Context) CapacityReservationCapacityAssignmentOutput }
CapacityReservationCapacityAssignmentInput is an input type that accepts CapacityReservationCapacityAssignmentArgs and CapacityReservationCapacityAssignmentOutput values. You can construct a concrete instance of `CapacityReservationCapacityAssignmentInput` via:
CapacityReservationCapacityAssignmentArgs{...}
type CapacityReservationCapacityAssignmentOutput ¶ added in v0.65.0
type CapacityReservationCapacityAssignmentOutput struct{ *pulumi.OutputState }
func (CapacityReservationCapacityAssignmentOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationCapacityAssignmentOutput) ElementType() reflect.Type
func (CapacityReservationCapacityAssignmentOutput) ToCapacityReservationCapacityAssignmentOutput ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentOutput) ToCapacityReservationCapacityAssignmentOutput() CapacityReservationCapacityAssignmentOutput
func (CapacityReservationCapacityAssignmentOutput) ToCapacityReservationCapacityAssignmentOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentOutput) ToCapacityReservationCapacityAssignmentOutputWithContext(ctx context.Context) CapacityReservationCapacityAssignmentOutput
func (CapacityReservationCapacityAssignmentOutput) ToOutput ¶ added in v0.76.0
func (o CapacityReservationCapacityAssignmentOutput) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationCapacityAssignment]
func (CapacityReservationCapacityAssignmentOutput) WorkgroupNames ¶ added in v0.65.0
func (o CapacityReservationCapacityAssignmentOutput) WorkgroupNames() pulumi.StringArrayOutput
type CapacityReservationInput ¶ added in v0.65.0
type CapacityReservationInput interface { pulumi.Input ToCapacityReservationOutput() CapacityReservationOutput ToCapacityReservationOutputWithContext(ctx context.Context) CapacityReservationOutput }
type CapacityReservationOutput ¶ added in v0.65.0
type CapacityReservationOutput struct{ *pulumi.OutputState }
func (CapacityReservationOutput) AllocatedDpus ¶ added in v0.65.0
func (o CapacityReservationOutput) AllocatedDpus() pulumi.IntOutput
The number of DPUs Athena has provisioned and allocated for the reservation
func (CapacityReservationOutput) Arn ¶ added in v0.65.0
func (o CapacityReservationOutput) Arn() pulumi.StringOutput
func (CapacityReservationOutput) CapacityAssignmentConfiguration ¶ added in v0.65.0
func (o CapacityReservationOutput) CapacityAssignmentConfiguration() CapacityReservationCapacityAssignmentConfigurationPtrOutput
func (CapacityReservationOutput) CreationTime ¶ added in v0.65.0
func (o CapacityReservationOutput) CreationTime() pulumi.StringOutput
The date and time the reservation was created.
func (CapacityReservationOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationOutput) ElementType() reflect.Type
func (CapacityReservationOutput) LastSuccessfulAllocationTime ¶ added in v0.65.0
func (o CapacityReservationOutput) LastSuccessfulAllocationTime() pulumi.StringOutput
The timestamp when the last successful allocated was made
func (CapacityReservationOutput) Name ¶ added in v0.65.0
func (o CapacityReservationOutput) Name() pulumi.StringOutput
The reservation name.
func (CapacityReservationOutput) Status ¶ added in v0.65.0
func (o CapacityReservationOutput) Status() CapacityReservationStatusOutput
The status of the reservation.
func (CapacityReservationOutput) Tags ¶ added in v0.65.0
func (o CapacityReservationOutput) Tags() CapacityReservationTagArrayOutput
An array of key-value pairs to apply to this resource.
func (CapacityReservationOutput) TargetDpus ¶ added in v0.65.0
func (o CapacityReservationOutput) TargetDpus() pulumi.IntOutput
The number of DPUs to request to be allocated to the reservation.
func (CapacityReservationOutput) ToCapacityReservationOutput ¶ added in v0.65.0
func (o CapacityReservationOutput) ToCapacityReservationOutput() CapacityReservationOutput
func (CapacityReservationOutput) ToCapacityReservationOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationOutput) ToCapacityReservationOutputWithContext(ctx context.Context) CapacityReservationOutput
func (CapacityReservationOutput) ToOutput ¶ added in v0.76.0
func (o CapacityReservationOutput) ToOutput(ctx context.Context) pulumix.Output[*CapacityReservation]
type CapacityReservationState ¶ added in v0.65.0
type CapacityReservationState struct { }
func (CapacityReservationState) ElementType ¶ added in v0.65.0
func (CapacityReservationState) ElementType() reflect.Type
type CapacityReservationStatus ¶ added in v0.65.0
type CapacityReservationStatus string
type CapacityReservationStatusOutput ¶ added in v0.65.0
type CapacityReservationStatusOutput struct{ *pulumi.OutputState }
func (CapacityReservationStatusOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationStatusOutput) ElementType() reflect.Type
func (CapacityReservationStatusOutput) ToCapacityReservationStatusOutput ¶ added in v0.65.0
func (o CapacityReservationStatusOutput) ToCapacityReservationStatusOutput() CapacityReservationStatusOutput
func (CapacityReservationStatusOutput) ToCapacityReservationStatusOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationStatusOutput) ToCapacityReservationStatusOutputWithContext(ctx context.Context) CapacityReservationStatusOutput
func (CapacityReservationStatusOutput) ToCapacityReservationStatusPtrOutput ¶ added in v0.65.0
func (o CapacityReservationStatusOutput) ToCapacityReservationStatusPtrOutput() CapacityReservationStatusPtrOutput
func (CapacityReservationStatusOutput) ToCapacityReservationStatusPtrOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationStatusOutput) ToCapacityReservationStatusPtrOutputWithContext(ctx context.Context) CapacityReservationStatusPtrOutput
func (CapacityReservationStatusOutput) ToOutput ¶ added in v0.76.0
func (o CapacityReservationStatusOutput) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationStatus]
func (CapacityReservationStatusOutput) ToStringOutput ¶ added in v0.65.0
func (o CapacityReservationStatusOutput) ToStringOutput() pulumi.StringOutput
func (CapacityReservationStatusOutput) ToStringOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CapacityReservationStatusOutput) ToStringPtrOutput ¶ added in v0.65.0
func (o CapacityReservationStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CapacityReservationStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CapacityReservationStatusPtrOutput ¶ added in v0.65.0
type CapacityReservationStatusPtrOutput struct{ *pulumi.OutputState }
func (CapacityReservationStatusPtrOutput) Elem ¶ added in v0.65.0
func (o CapacityReservationStatusPtrOutput) Elem() CapacityReservationStatusOutput
func (CapacityReservationStatusPtrOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationStatusPtrOutput) ElementType() reflect.Type
func (CapacityReservationStatusPtrOutput) ToCapacityReservationStatusPtrOutput ¶ added in v0.65.0
func (o CapacityReservationStatusPtrOutput) ToCapacityReservationStatusPtrOutput() CapacityReservationStatusPtrOutput
func (CapacityReservationStatusPtrOutput) ToCapacityReservationStatusPtrOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationStatusPtrOutput) ToCapacityReservationStatusPtrOutputWithContext(ctx context.Context) CapacityReservationStatusPtrOutput
func (CapacityReservationStatusPtrOutput) ToOutput ¶ added in v0.76.0
func (o CapacityReservationStatusPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*CapacityReservationStatus]
func (CapacityReservationStatusPtrOutput) ToStringPtrOutput ¶ added in v0.65.0
func (o CapacityReservationStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CapacityReservationStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CapacityReservationTag ¶ added in v0.65.0
type CapacityReservationTagArgs ¶ added in v0.65.0
type CapacityReservationTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (CapacityReservationTagArgs) ElementType ¶ added in v0.65.0
func (CapacityReservationTagArgs) ElementType() reflect.Type
func (CapacityReservationTagArgs) ToCapacityReservationTagOutput ¶ added in v0.65.0
func (i CapacityReservationTagArgs) ToCapacityReservationTagOutput() CapacityReservationTagOutput
func (CapacityReservationTagArgs) ToCapacityReservationTagOutputWithContext ¶ added in v0.65.0
func (i CapacityReservationTagArgs) ToCapacityReservationTagOutputWithContext(ctx context.Context) CapacityReservationTagOutput
func (CapacityReservationTagArgs) ToOutput ¶ added in v0.76.0
func (i CapacityReservationTagArgs) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationTag]
type CapacityReservationTagArray ¶ added in v0.65.0
type CapacityReservationTagArray []CapacityReservationTagInput
func (CapacityReservationTagArray) ElementType ¶ added in v0.65.0
func (CapacityReservationTagArray) ElementType() reflect.Type
func (CapacityReservationTagArray) ToCapacityReservationTagArrayOutput ¶ added in v0.65.0
func (i CapacityReservationTagArray) ToCapacityReservationTagArrayOutput() CapacityReservationTagArrayOutput
func (CapacityReservationTagArray) ToCapacityReservationTagArrayOutputWithContext ¶ added in v0.65.0
func (i CapacityReservationTagArray) ToCapacityReservationTagArrayOutputWithContext(ctx context.Context) CapacityReservationTagArrayOutput
func (CapacityReservationTagArray) ToOutput ¶ added in v0.76.0
func (i CapacityReservationTagArray) ToOutput(ctx context.Context) pulumix.Output[[]CapacityReservationTag]
type CapacityReservationTagArrayInput ¶ added in v0.65.0
type CapacityReservationTagArrayInput interface { pulumi.Input ToCapacityReservationTagArrayOutput() CapacityReservationTagArrayOutput ToCapacityReservationTagArrayOutputWithContext(context.Context) CapacityReservationTagArrayOutput }
CapacityReservationTagArrayInput is an input type that accepts CapacityReservationTagArray and CapacityReservationTagArrayOutput values. You can construct a concrete instance of `CapacityReservationTagArrayInput` via:
CapacityReservationTagArray{ CapacityReservationTagArgs{...} }
type CapacityReservationTagArrayOutput ¶ added in v0.65.0
type CapacityReservationTagArrayOutput struct{ *pulumi.OutputState }
func (CapacityReservationTagArrayOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationTagArrayOutput) ElementType() reflect.Type
func (CapacityReservationTagArrayOutput) Index ¶ added in v0.65.0
func (o CapacityReservationTagArrayOutput) Index(i pulumi.IntInput) CapacityReservationTagOutput
func (CapacityReservationTagArrayOutput) ToCapacityReservationTagArrayOutput ¶ added in v0.65.0
func (o CapacityReservationTagArrayOutput) ToCapacityReservationTagArrayOutput() CapacityReservationTagArrayOutput
func (CapacityReservationTagArrayOutput) ToCapacityReservationTagArrayOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationTagArrayOutput) ToCapacityReservationTagArrayOutputWithContext(ctx context.Context) CapacityReservationTagArrayOutput
func (CapacityReservationTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o CapacityReservationTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]CapacityReservationTag]
type CapacityReservationTagInput ¶ added in v0.65.0
type CapacityReservationTagInput interface { pulumi.Input ToCapacityReservationTagOutput() CapacityReservationTagOutput ToCapacityReservationTagOutputWithContext(context.Context) CapacityReservationTagOutput }
CapacityReservationTagInput is an input type that accepts CapacityReservationTagArgs and CapacityReservationTagOutput values. You can construct a concrete instance of `CapacityReservationTagInput` via:
CapacityReservationTagArgs{...}
type CapacityReservationTagOutput ¶ added in v0.65.0
type CapacityReservationTagOutput struct{ *pulumi.OutputState }
func (CapacityReservationTagOutput) ElementType ¶ added in v0.65.0
func (CapacityReservationTagOutput) ElementType() reflect.Type
func (CapacityReservationTagOutput) Key ¶ added in v0.65.0
func (o CapacityReservationTagOutput) Key() pulumi.StringOutput
func (CapacityReservationTagOutput) ToCapacityReservationTagOutput ¶ added in v0.65.0
func (o CapacityReservationTagOutput) ToCapacityReservationTagOutput() CapacityReservationTagOutput
func (CapacityReservationTagOutput) ToCapacityReservationTagOutputWithContext ¶ added in v0.65.0
func (o CapacityReservationTagOutput) ToCapacityReservationTagOutputWithContext(ctx context.Context) CapacityReservationTagOutput
func (CapacityReservationTagOutput) ToOutput ¶ added in v0.76.0
func (o CapacityReservationTagOutput) ToOutput(ctx context.Context) pulumix.Output[CapacityReservationTag]
func (CapacityReservationTagOutput) Value ¶ added in v0.65.0
func (o CapacityReservationTagOutput) Value() pulumi.StringOutput
type DataCatalog ¶
type DataCatalog struct { pulumi.CustomResourceState // A description of the data catalog to be created. Description pulumi.StringPtrOutput `pulumi:"description"` // The name of the data catalog to create. The catalog name must be unique for the AWS account and can use a maximum of 128 alphanumeric, underscore, at sign, or hyphen characters. Name pulumi.StringOutput `pulumi:"name"` // Specifies the Lambda function or functions to use for creating the data catalog. This is a mapping whose values depend on the catalog type. Parameters pulumi.AnyOutput `pulumi:"parameters"` // A list of comma separated tags to add to the data catalog that is created. Tags DataCatalogTagArrayOutput `pulumi:"tags"` // The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore. Type DataCatalogTypeOutput `pulumi:"type"` }
Resource schema for AWS::Athena::DataCatalog
func GetDataCatalog ¶
func GetDataCatalog(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataCatalogState, opts ...pulumi.ResourceOption) (*DataCatalog, error)
GetDataCatalog gets an existing DataCatalog resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataCatalog ¶
func NewDataCatalog(ctx *pulumi.Context, name string, args *DataCatalogArgs, opts ...pulumi.ResourceOption) (*DataCatalog, error)
NewDataCatalog registers a new resource with the given unique name, arguments, and options.
func (*DataCatalog) ElementType ¶
func (*DataCatalog) ElementType() reflect.Type
func (*DataCatalog) ToDataCatalogOutput ¶
func (i *DataCatalog) ToDataCatalogOutput() DataCatalogOutput
func (*DataCatalog) ToDataCatalogOutputWithContext ¶
func (i *DataCatalog) ToDataCatalogOutputWithContext(ctx context.Context) DataCatalogOutput
func (*DataCatalog) ToOutput ¶ added in v0.76.0
func (i *DataCatalog) ToOutput(ctx context.Context) pulumix.Output[*DataCatalog]
type DataCatalogArgs ¶
type DataCatalogArgs struct { // A description of the data catalog to be created. Description pulumi.StringPtrInput // The name of the data catalog to create. The catalog name must be unique for the AWS account and can use a maximum of 128 alphanumeric, underscore, at sign, or hyphen characters. Name pulumi.StringPtrInput // Specifies the Lambda function or functions to use for creating the data catalog. This is a mapping whose values depend on the catalog type. Parameters pulumi.Input // A list of comma separated tags to add to the data catalog that is created. Tags DataCatalogTagArrayInput // The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore. Type DataCatalogTypeInput }
The set of arguments for constructing a DataCatalog resource.
func (DataCatalogArgs) ElementType ¶
func (DataCatalogArgs) ElementType() reflect.Type
type DataCatalogInput ¶
type DataCatalogInput interface { pulumi.Input ToDataCatalogOutput() DataCatalogOutput ToDataCatalogOutputWithContext(ctx context.Context) DataCatalogOutput }
type DataCatalogOutput ¶
type DataCatalogOutput struct{ *pulumi.OutputState }
func (DataCatalogOutput) Description ¶ added in v0.17.0
func (o DataCatalogOutput) Description() pulumi.StringPtrOutput
A description of the data catalog to be created.
func (DataCatalogOutput) ElementType ¶
func (DataCatalogOutput) ElementType() reflect.Type
func (DataCatalogOutput) Name ¶ added in v0.17.0
func (o DataCatalogOutput) Name() pulumi.StringOutput
The name of the data catalog to create. The catalog name must be unique for the AWS account and can use a maximum of 128 alphanumeric, underscore, at sign, or hyphen characters.
func (DataCatalogOutput) Parameters ¶ added in v0.17.0
func (o DataCatalogOutput) Parameters() pulumi.AnyOutput
Specifies the Lambda function or functions to use for creating the data catalog. This is a mapping whose values depend on the catalog type.
func (DataCatalogOutput) Tags ¶ added in v0.17.0
func (o DataCatalogOutput) Tags() DataCatalogTagArrayOutput
A list of comma separated tags to add to the data catalog that is created.
func (DataCatalogOutput) ToDataCatalogOutput ¶
func (o DataCatalogOutput) ToDataCatalogOutput() DataCatalogOutput
func (DataCatalogOutput) ToDataCatalogOutputWithContext ¶
func (o DataCatalogOutput) ToDataCatalogOutputWithContext(ctx context.Context) DataCatalogOutput
func (DataCatalogOutput) ToOutput ¶ added in v0.76.0
func (o DataCatalogOutput) ToOutput(ctx context.Context) pulumix.Output[*DataCatalog]
func (DataCatalogOutput) Type ¶ added in v0.17.0
func (o DataCatalogOutput) Type() DataCatalogTypeOutput
The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore.
type DataCatalogState ¶
type DataCatalogState struct { }
func (DataCatalogState) ElementType ¶
func (DataCatalogState) ElementType() reflect.Type
type DataCatalogTag ¶
type DataCatalogTagArgs ¶
type DataCatalogTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (DataCatalogTagArgs) ElementType ¶
func (DataCatalogTagArgs) ElementType() reflect.Type
func (DataCatalogTagArgs) ToDataCatalogTagOutput ¶
func (i DataCatalogTagArgs) ToDataCatalogTagOutput() DataCatalogTagOutput
func (DataCatalogTagArgs) ToDataCatalogTagOutputWithContext ¶
func (i DataCatalogTagArgs) ToDataCatalogTagOutputWithContext(ctx context.Context) DataCatalogTagOutput
func (DataCatalogTagArgs) ToOutput ¶ added in v0.76.0
func (i DataCatalogTagArgs) ToOutput(ctx context.Context) pulumix.Output[DataCatalogTag]
type DataCatalogTagArray ¶
type DataCatalogTagArray []DataCatalogTagInput
func (DataCatalogTagArray) ElementType ¶
func (DataCatalogTagArray) ElementType() reflect.Type
func (DataCatalogTagArray) ToDataCatalogTagArrayOutput ¶
func (i DataCatalogTagArray) ToDataCatalogTagArrayOutput() DataCatalogTagArrayOutput
func (DataCatalogTagArray) ToDataCatalogTagArrayOutputWithContext ¶
func (i DataCatalogTagArray) ToDataCatalogTagArrayOutputWithContext(ctx context.Context) DataCatalogTagArrayOutput
func (DataCatalogTagArray) ToOutput ¶ added in v0.76.0
func (i DataCatalogTagArray) ToOutput(ctx context.Context) pulumix.Output[[]DataCatalogTag]
type DataCatalogTagArrayInput ¶
type DataCatalogTagArrayInput interface { pulumi.Input ToDataCatalogTagArrayOutput() DataCatalogTagArrayOutput ToDataCatalogTagArrayOutputWithContext(context.Context) DataCatalogTagArrayOutput }
DataCatalogTagArrayInput is an input type that accepts DataCatalogTagArray and DataCatalogTagArrayOutput values. You can construct a concrete instance of `DataCatalogTagArrayInput` via:
DataCatalogTagArray{ DataCatalogTagArgs{...} }
type DataCatalogTagArrayOutput ¶
type DataCatalogTagArrayOutput struct{ *pulumi.OutputState }
func (DataCatalogTagArrayOutput) ElementType ¶
func (DataCatalogTagArrayOutput) ElementType() reflect.Type
func (DataCatalogTagArrayOutput) Index ¶
func (o DataCatalogTagArrayOutput) Index(i pulumi.IntInput) DataCatalogTagOutput
func (DataCatalogTagArrayOutput) ToDataCatalogTagArrayOutput ¶
func (o DataCatalogTagArrayOutput) ToDataCatalogTagArrayOutput() DataCatalogTagArrayOutput
func (DataCatalogTagArrayOutput) ToDataCatalogTagArrayOutputWithContext ¶
func (o DataCatalogTagArrayOutput) ToDataCatalogTagArrayOutputWithContext(ctx context.Context) DataCatalogTagArrayOutput
func (DataCatalogTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o DataCatalogTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DataCatalogTag]
type DataCatalogTagInput ¶
type DataCatalogTagInput interface { pulumi.Input ToDataCatalogTagOutput() DataCatalogTagOutput ToDataCatalogTagOutputWithContext(context.Context) DataCatalogTagOutput }
DataCatalogTagInput is an input type that accepts DataCatalogTagArgs and DataCatalogTagOutput values. You can construct a concrete instance of `DataCatalogTagInput` via:
DataCatalogTagArgs{...}
type DataCatalogTagOutput ¶
type DataCatalogTagOutput struct{ *pulumi.OutputState }
func (DataCatalogTagOutput) ElementType ¶
func (DataCatalogTagOutput) ElementType() reflect.Type
func (DataCatalogTagOutput) Key ¶
func (o DataCatalogTagOutput) Key() pulumi.StringOutput
func (DataCatalogTagOutput) ToDataCatalogTagOutput ¶
func (o DataCatalogTagOutput) ToDataCatalogTagOutput() DataCatalogTagOutput
func (DataCatalogTagOutput) ToDataCatalogTagOutputWithContext ¶
func (o DataCatalogTagOutput) ToDataCatalogTagOutputWithContext(ctx context.Context) DataCatalogTagOutput
func (DataCatalogTagOutput) ToOutput ¶ added in v0.76.0
func (o DataCatalogTagOutput) ToOutput(ctx context.Context) pulumix.Output[DataCatalogTag]
func (DataCatalogTagOutput) Value ¶
func (o DataCatalogTagOutput) Value() pulumi.StringOutput
type DataCatalogType ¶
type DataCatalogType string
The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore.
func (DataCatalogType) ElementType ¶
func (DataCatalogType) ElementType() reflect.Type
func (DataCatalogType) ToDataCatalogTypeOutput ¶
func (e DataCatalogType) ToDataCatalogTypeOutput() DataCatalogTypeOutput
func (DataCatalogType) ToDataCatalogTypeOutputWithContext ¶
func (e DataCatalogType) ToDataCatalogTypeOutputWithContext(ctx context.Context) DataCatalogTypeOutput
func (DataCatalogType) ToDataCatalogTypePtrOutput ¶
func (e DataCatalogType) ToDataCatalogTypePtrOutput() DataCatalogTypePtrOutput
func (DataCatalogType) ToDataCatalogTypePtrOutputWithContext ¶
func (e DataCatalogType) ToDataCatalogTypePtrOutputWithContext(ctx context.Context) DataCatalogTypePtrOutput
func (DataCatalogType) ToStringOutput ¶
func (e DataCatalogType) ToStringOutput() pulumi.StringOutput
func (DataCatalogType) ToStringOutputWithContext ¶
func (e DataCatalogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataCatalogType) ToStringPtrOutput ¶
func (e DataCatalogType) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataCatalogType) ToStringPtrOutputWithContext ¶
func (e DataCatalogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataCatalogTypeInput ¶
type DataCatalogTypeInput interface { pulumi.Input ToDataCatalogTypeOutput() DataCatalogTypeOutput ToDataCatalogTypeOutputWithContext(context.Context) DataCatalogTypeOutput }
DataCatalogTypeInput is an input type that accepts DataCatalogTypeArgs and DataCatalogTypeOutput values. You can construct a concrete instance of `DataCatalogTypeInput` via:
DataCatalogTypeArgs{...}
type DataCatalogTypeOutput ¶
type DataCatalogTypeOutput struct{ *pulumi.OutputState }
func (DataCatalogTypeOutput) ElementType ¶
func (DataCatalogTypeOutput) ElementType() reflect.Type
func (DataCatalogTypeOutput) ToDataCatalogTypeOutput ¶
func (o DataCatalogTypeOutput) ToDataCatalogTypeOutput() DataCatalogTypeOutput
func (DataCatalogTypeOutput) ToDataCatalogTypeOutputWithContext ¶
func (o DataCatalogTypeOutput) ToDataCatalogTypeOutputWithContext(ctx context.Context) DataCatalogTypeOutput
func (DataCatalogTypeOutput) ToDataCatalogTypePtrOutput ¶
func (o DataCatalogTypeOutput) ToDataCatalogTypePtrOutput() DataCatalogTypePtrOutput
func (DataCatalogTypeOutput) ToDataCatalogTypePtrOutputWithContext ¶
func (o DataCatalogTypeOutput) ToDataCatalogTypePtrOutputWithContext(ctx context.Context) DataCatalogTypePtrOutput
func (DataCatalogTypeOutput) ToOutput ¶ added in v0.76.0
func (o DataCatalogTypeOutput) ToOutput(ctx context.Context) pulumix.Output[DataCatalogType]
func (DataCatalogTypeOutput) ToStringOutput ¶
func (o DataCatalogTypeOutput) ToStringOutput() pulumi.StringOutput
func (DataCatalogTypeOutput) ToStringOutputWithContext ¶
func (o DataCatalogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataCatalogTypeOutput) ToStringPtrOutput ¶
func (o DataCatalogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataCatalogTypeOutput) ToStringPtrOutputWithContext ¶
func (o DataCatalogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataCatalogTypePtrInput ¶
type DataCatalogTypePtrInput interface { pulumi.Input ToDataCatalogTypePtrOutput() DataCatalogTypePtrOutput ToDataCatalogTypePtrOutputWithContext(context.Context) DataCatalogTypePtrOutput }
func DataCatalogTypePtr ¶
func DataCatalogTypePtr(v string) DataCatalogTypePtrInput
type DataCatalogTypePtrOutput ¶
type DataCatalogTypePtrOutput struct{ *pulumi.OutputState }
func (DataCatalogTypePtrOutput) Elem ¶
func (o DataCatalogTypePtrOutput) Elem() DataCatalogTypeOutput
func (DataCatalogTypePtrOutput) ElementType ¶
func (DataCatalogTypePtrOutput) ElementType() reflect.Type
func (DataCatalogTypePtrOutput) ToDataCatalogTypePtrOutput ¶
func (o DataCatalogTypePtrOutput) ToDataCatalogTypePtrOutput() DataCatalogTypePtrOutput
func (DataCatalogTypePtrOutput) ToDataCatalogTypePtrOutputWithContext ¶
func (o DataCatalogTypePtrOutput) ToDataCatalogTypePtrOutputWithContext(ctx context.Context) DataCatalogTypePtrOutput
func (DataCatalogTypePtrOutput) ToOutput ¶ added in v0.76.0
func (o DataCatalogTypePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DataCatalogType]
func (DataCatalogTypePtrOutput) ToStringPtrOutput ¶
func (o DataCatalogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataCatalogTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o DataCatalogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupCapacityReservationArgs ¶ added in v0.65.0
type LookupCapacityReservationArgs struct {
Arn string `pulumi:"arn"`
}
type LookupCapacityReservationOutputArgs ¶ added in v0.65.0
type LookupCapacityReservationOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupCapacityReservationOutputArgs) ElementType ¶ added in v0.65.0
func (LookupCapacityReservationOutputArgs) ElementType() reflect.Type
type LookupCapacityReservationResult ¶ added in v0.65.0
type LookupCapacityReservationResult struct { // The number of DPUs Athena has provisioned and allocated for the reservation AllocatedDpus *int `pulumi:"allocatedDpus"` Arn *string `pulumi:"arn"` CapacityAssignmentConfiguration *CapacityReservationCapacityAssignmentConfiguration `pulumi:"capacityAssignmentConfiguration"` // The date and time the reservation was created. CreationTime *string `pulumi:"creationTime"` // The timestamp when the last successful allocated was made LastSuccessfulAllocationTime *string `pulumi:"lastSuccessfulAllocationTime"` // The status of the reservation. Status *CapacityReservationStatus `pulumi:"status"` // An array of key-value pairs to apply to this resource. Tags []CapacityReservationTag `pulumi:"tags"` // The number of DPUs to request to be allocated to the reservation. TargetDpus *int `pulumi:"targetDpus"` }
func LookupCapacityReservation ¶ added in v0.65.0
func LookupCapacityReservation(ctx *pulumi.Context, args *LookupCapacityReservationArgs, opts ...pulumi.InvokeOption) (*LookupCapacityReservationResult, error)
Resource schema for AWS::Athena::CapacityReservation
type LookupCapacityReservationResultOutput ¶ added in v0.65.0
type LookupCapacityReservationResultOutput struct{ *pulumi.OutputState }
func LookupCapacityReservationOutput ¶ added in v0.65.0
func LookupCapacityReservationOutput(ctx *pulumi.Context, args LookupCapacityReservationOutputArgs, opts ...pulumi.InvokeOption) LookupCapacityReservationResultOutput
func (LookupCapacityReservationResultOutput) AllocatedDpus ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) AllocatedDpus() pulumi.IntPtrOutput
The number of DPUs Athena has provisioned and allocated for the reservation
func (LookupCapacityReservationResultOutput) Arn ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) Arn() pulumi.StringPtrOutput
func (LookupCapacityReservationResultOutput) CapacityAssignmentConfiguration ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) CapacityAssignmentConfiguration() CapacityReservationCapacityAssignmentConfigurationPtrOutput
func (LookupCapacityReservationResultOutput) CreationTime ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) CreationTime() pulumi.StringPtrOutput
The date and time the reservation was created.
func (LookupCapacityReservationResultOutput) ElementType ¶ added in v0.65.0
func (LookupCapacityReservationResultOutput) ElementType() reflect.Type
func (LookupCapacityReservationResultOutput) LastSuccessfulAllocationTime ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) LastSuccessfulAllocationTime() pulumi.StringPtrOutput
The timestamp when the last successful allocated was made
func (LookupCapacityReservationResultOutput) Status ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) Status() CapacityReservationStatusPtrOutput
The status of the reservation.
func (LookupCapacityReservationResultOutput) Tags ¶ added in v0.65.0
An array of key-value pairs to apply to this resource.
func (LookupCapacityReservationResultOutput) TargetDpus ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) TargetDpus() pulumi.IntPtrOutput
The number of DPUs to request to be allocated to the reservation.
func (LookupCapacityReservationResultOutput) ToLookupCapacityReservationResultOutput ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) ToLookupCapacityReservationResultOutput() LookupCapacityReservationResultOutput
func (LookupCapacityReservationResultOutput) ToLookupCapacityReservationResultOutputWithContext ¶ added in v0.65.0
func (o LookupCapacityReservationResultOutput) ToLookupCapacityReservationResultOutputWithContext(ctx context.Context) LookupCapacityReservationResultOutput
func (LookupCapacityReservationResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupCapacityReservationResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupCapacityReservationResult]
type LookupDataCatalogArgs ¶ added in v0.12.0
type LookupDataCatalogArgs struct { // The name of the data catalog to create. The catalog name must be unique for the AWS account and can use a maximum of 128 alphanumeric, underscore, at sign, or hyphen characters. Name string `pulumi:"name"` }
type LookupDataCatalogOutputArgs ¶ added in v0.12.0
type LookupDataCatalogOutputArgs struct { // The name of the data catalog to create. The catalog name must be unique for the AWS account and can use a maximum of 128 alphanumeric, underscore, at sign, or hyphen characters. Name pulumi.StringInput `pulumi:"name"` }
func (LookupDataCatalogOutputArgs) ElementType ¶ added in v0.12.0
func (LookupDataCatalogOutputArgs) ElementType() reflect.Type
type LookupDataCatalogResult ¶ added in v0.12.0
type LookupDataCatalogResult struct { // A description of the data catalog to be created. Description *string `pulumi:"description"` // Specifies the Lambda function or functions to use for creating the data catalog. This is a mapping whose values depend on the catalog type. Parameters interface{} `pulumi:"parameters"` // A list of comma separated tags to add to the data catalog that is created. Tags []DataCatalogTag `pulumi:"tags"` // The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore. Type *DataCatalogType `pulumi:"type"` }
func LookupDataCatalog ¶ added in v0.12.0
func LookupDataCatalog(ctx *pulumi.Context, args *LookupDataCatalogArgs, opts ...pulumi.InvokeOption) (*LookupDataCatalogResult, error)
Resource schema for AWS::Athena::DataCatalog
type LookupDataCatalogResultOutput ¶ added in v0.12.0
type LookupDataCatalogResultOutput struct{ *pulumi.OutputState }
func LookupDataCatalogOutput ¶ added in v0.12.0
func LookupDataCatalogOutput(ctx *pulumi.Context, args LookupDataCatalogOutputArgs, opts ...pulumi.InvokeOption) LookupDataCatalogResultOutput
func (LookupDataCatalogResultOutput) Description ¶ added in v0.12.0
func (o LookupDataCatalogResultOutput) Description() pulumi.StringPtrOutput
A description of the data catalog to be created.
func (LookupDataCatalogResultOutput) ElementType ¶ added in v0.12.0
func (LookupDataCatalogResultOutput) ElementType() reflect.Type
func (LookupDataCatalogResultOutput) Parameters ¶ added in v0.12.0
func (o LookupDataCatalogResultOutput) Parameters() pulumi.AnyOutput
Specifies the Lambda function or functions to use for creating the data catalog. This is a mapping whose values depend on the catalog type.
func (LookupDataCatalogResultOutput) Tags ¶ added in v0.12.0
func (o LookupDataCatalogResultOutput) Tags() DataCatalogTagArrayOutput
A list of comma separated tags to add to the data catalog that is created.
func (LookupDataCatalogResultOutput) ToLookupDataCatalogResultOutput ¶ added in v0.12.0
func (o LookupDataCatalogResultOutput) ToLookupDataCatalogResultOutput() LookupDataCatalogResultOutput
func (LookupDataCatalogResultOutput) ToLookupDataCatalogResultOutputWithContext ¶ added in v0.12.0
func (o LookupDataCatalogResultOutput) ToLookupDataCatalogResultOutputWithContext(ctx context.Context) LookupDataCatalogResultOutput
func (LookupDataCatalogResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupDataCatalogResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDataCatalogResult]
func (LookupDataCatalogResultOutput) Type ¶ added in v0.12.0
func (o LookupDataCatalogResultOutput) Type() DataCatalogTypePtrOutput
The type of data catalog to create: LAMBDA for a federated catalog, GLUE for AWS Glue Catalog, or HIVE for an external hive metastore.
type LookupNamedQueryArgs ¶ added in v0.12.0
type LookupNamedQueryArgs struct { // The unique ID of the query. NamedQueryId string `pulumi:"namedQueryId"` }
type LookupNamedQueryOutputArgs ¶ added in v0.12.0
type LookupNamedQueryOutputArgs struct { // The unique ID of the query. NamedQueryId pulumi.StringInput `pulumi:"namedQueryId"` }
func (LookupNamedQueryOutputArgs) ElementType ¶ added in v0.12.0
func (LookupNamedQueryOutputArgs) ElementType() reflect.Type
type LookupNamedQueryResult ¶ added in v0.12.0
type LookupNamedQueryResult struct { // The unique ID of the query. NamedQueryId *string `pulumi:"namedQueryId"` }
func LookupNamedQuery ¶ added in v0.12.0
func LookupNamedQuery(ctx *pulumi.Context, args *LookupNamedQueryArgs, opts ...pulumi.InvokeOption) (*LookupNamedQueryResult, error)
Resource schema for AWS::Athena::NamedQuery
type LookupNamedQueryResultOutput ¶ added in v0.12.0
type LookupNamedQueryResultOutput struct{ *pulumi.OutputState }
func LookupNamedQueryOutput ¶ added in v0.12.0
func LookupNamedQueryOutput(ctx *pulumi.Context, args LookupNamedQueryOutputArgs, opts ...pulumi.InvokeOption) LookupNamedQueryResultOutput
func (LookupNamedQueryResultOutput) ElementType ¶ added in v0.12.0
func (LookupNamedQueryResultOutput) ElementType() reflect.Type
func (LookupNamedQueryResultOutput) NamedQueryId ¶ added in v0.12.0
func (o LookupNamedQueryResultOutput) NamedQueryId() pulumi.StringPtrOutput
The unique ID of the query.
func (LookupNamedQueryResultOutput) ToLookupNamedQueryResultOutput ¶ added in v0.12.0
func (o LookupNamedQueryResultOutput) ToLookupNamedQueryResultOutput() LookupNamedQueryResultOutput
func (LookupNamedQueryResultOutput) ToLookupNamedQueryResultOutputWithContext ¶ added in v0.12.0
func (o LookupNamedQueryResultOutput) ToLookupNamedQueryResultOutputWithContext(ctx context.Context) LookupNamedQueryResultOutput
func (LookupNamedQueryResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupNamedQueryResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupNamedQueryResult]
type LookupPreparedStatementArgs ¶ added in v0.12.0
type LookupPreparedStatementOutputArgs ¶ added in v0.12.0
type LookupPreparedStatementOutputArgs struct { // The name of the prepared statement. StatementName pulumi.StringInput `pulumi:"statementName"` // The name of the workgroup to which the prepared statement belongs. WorkGroup pulumi.StringInput `pulumi:"workGroup"` }
func (LookupPreparedStatementOutputArgs) ElementType ¶ added in v0.12.0
func (LookupPreparedStatementOutputArgs) ElementType() reflect.Type
type LookupPreparedStatementResult ¶ added in v0.12.0
type LookupPreparedStatementResult struct { // The description of the prepared statement. Description *string `pulumi:"description"` // The query string for the prepared statement. QueryStatement *string `pulumi:"queryStatement"` }
func LookupPreparedStatement ¶ added in v0.12.0
func LookupPreparedStatement(ctx *pulumi.Context, args *LookupPreparedStatementArgs, opts ...pulumi.InvokeOption) (*LookupPreparedStatementResult, error)
Resource schema for AWS::Athena::PreparedStatement
type LookupPreparedStatementResultOutput ¶ added in v0.12.0
type LookupPreparedStatementResultOutput struct{ *pulumi.OutputState }
func LookupPreparedStatementOutput ¶ added in v0.12.0
func LookupPreparedStatementOutput(ctx *pulumi.Context, args LookupPreparedStatementOutputArgs, opts ...pulumi.InvokeOption) LookupPreparedStatementResultOutput
func (LookupPreparedStatementResultOutput) Description ¶ added in v0.12.0
func (o LookupPreparedStatementResultOutput) Description() pulumi.StringPtrOutput
The description of the prepared statement.
func (LookupPreparedStatementResultOutput) ElementType ¶ added in v0.12.0
func (LookupPreparedStatementResultOutput) ElementType() reflect.Type
func (LookupPreparedStatementResultOutput) QueryStatement ¶ added in v0.12.0
func (o LookupPreparedStatementResultOutput) QueryStatement() pulumi.StringPtrOutput
The query string for the prepared statement.
func (LookupPreparedStatementResultOutput) ToLookupPreparedStatementResultOutput ¶ added in v0.12.0
func (o LookupPreparedStatementResultOutput) ToLookupPreparedStatementResultOutput() LookupPreparedStatementResultOutput
func (LookupPreparedStatementResultOutput) ToLookupPreparedStatementResultOutputWithContext ¶ added in v0.12.0
func (o LookupPreparedStatementResultOutput) ToLookupPreparedStatementResultOutputWithContext(ctx context.Context) LookupPreparedStatementResultOutput
func (LookupPreparedStatementResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupPreparedStatementResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupPreparedStatementResult]
type LookupWorkGroupArgs ¶ added in v0.12.0
type LookupWorkGroupArgs struct { // The workGroup name. Name string `pulumi:"name"` }
type LookupWorkGroupOutputArgs ¶ added in v0.12.0
type LookupWorkGroupOutputArgs struct { // The workGroup name. Name pulumi.StringInput `pulumi:"name"` }
func (LookupWorkGroupOutputArgs) ElementType ¶ added in v0.12.0
func (LookupWorkGroupOutputArgs) ElementType() reflect.Type
type LookupWorkGroupResult ¶ added in v0.12.0
type LookupWorkGroupResult struct { // The date and time the workgroup was created. CreationTime *string `pulumi:"creationTime"` // The workgroup description. Description *string `pulumi:"description"` // The state of the workgroup: ENABLED or DISABLED. State *WorkGroupStateEnum `pulumi:"state"` // One or more tags, separated by commas, that you want to attach to the workgroup as you create it Tags []WorkGroupTag `pulumi:"tags"` // The workgroup configuration WorkGroupConfiguration *WorkGroupConfiguration `pulumi:"workGroupConfiguration"` }
func LookupWorkGroup ¶ added in v0.12.0
func LookupWorkGroup(ctx *pulumi.Context, args *LookupWorkGroupArgs, opts ...pulumi.InvokeOption) (*LookupWorkGroupResult, error)
Resource schema for AWS::Athena::WorkGroup
type LookupWorkGroupResultOutput ¶ added in v0.12.0
type LookupWorkGroupResultOutput struct{ *pulumi.OutputState }
func LookupWorkGroupOutput ¶ added in v0.12.0
func LookupWorkGroupOutput(ctx *pulumi.Context, args LookupWorkGroupOutputArgs, opts ...pulumi.InvokeOption) LookupWorkGroupResultOutput
func (LookupWorkGroupResultOutput) CreationTime ¶ added in v0.12.0
func (o LookupWorkGroupResultOutput) CreationTime() pulumi.StringPtrOutput
The date and time the workgroup was created.
func (LookupWorkGroupResultOutput) Description ¶ added in v0.12.0
func (o LookupWorkGroupResultOutput) Description() pulumi.StringPtrOutput
The workgroup description.
func (LookupWorkGroupResultOutput) ElementType ¶ added in v0.12.0
func (LookupWorkGroupResultOutput) ElementType() reflect.Type
func (LookupWorkGroupResultOutput) State ¶ added in v0.12.0
func (o LookupWorkGroupResultOutput) State() WorkGroupStateEnumPtrOutput
The state of the workgroup: ENABLED or DISABLED.
func (LookupWorkGroupResultOutput) Tags ¶ added in v0.12.0
func (o LookupWorkGroupResultOutput) Tags() WorkGroupTagArrayOutput
One or more tags, separated by commas, that you want to attach to the workgroup as you create it
func (LookupWorkGroupResultOutput) ToLookupWorkGroupResultOutput ¶ added in v0.12.0
func (o LookupWorkGroupResultOutput) ToLookupWorkGroupResultOutput() LookupWorkGroupResultOutput
func (LookupWorkGroupResultOutput) ToLookupWorkGroupResultOutputWithContext ¶ added in v0.12.0
func (o LookupWorkGroupResultOutput) ToLookupWorkGroupResultOutputWithContext(ctx context.Context) LookupWorkGroupResultOutput
func (LookupWorkGroupResultOutput) ToOutput ¶ added in v0.76.0
func (o LookupWorkGroupResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupWorkGroupResult]
func (LookupWorkGroupResultOutput) WorkGroupConfiguration ¶ added in v0.12.0
func (o LookupWorkGroupResultOutput) WorkGroupConfiguration() WorkGroupConfigurationPtrOutput
The workgroup configuration
type NamedQuery ¶
type NamedQuery struct { pulumi.CustomResourceState // The database to which the query belongs. Database pulumi.StringOutput `pulumi:"database"` // The query description. Description pulumi.StringPtrOutput `pulumi:"description"` // The query name. Name pulumi.StringPtrOutput `pulumi:"name"` // The unique ID of the query. NamedQueryId pulumi.StringOutput `pulumi:"namedQueryId"` // The contents of the query with all query statements. QueryString pulumi.StringOutput `pulumi:"queryString"` // The name of the workgroup that contains the named query. WorkGroup pulumi.StringPtrOutput `pulumi:"workGroup"` }
Resource schema for AWS::Athena::NamedQuery
func GetNamedQuery ¶
func GetNamedQuery(ctx *pulumi.Context, name string, id pulumi.IDInput, state *NamedQueryState, opts ...pulumi.ResourceOption) (*NamedQuery, error)
GetNamedQuery gets an existing NamedQuery resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewNamedQuery ¶
func NewNamedQuery(ctx *pulumi.Context, name string, args *NamedQueryArgs, opts ...pulumi.ResourceOption) (*NamedQuery, error)
NewNamedQuery registers a new resource with the given unique name, arguments, and options.
func (*NamedQuery) ElementType ¶
func (*NamedQuery) ElementType() reflect.Type
func (*NamedQuery) ToNamedQueryOutput ¶
func (i *NamedQuery) ToNamedQueryOutput() NamedQueryOutput
func (*NamedQuery) ToNamedQueryOutputWithContext ¶
func (i *NamedQuery) ToNamedQueryOutputWithContext(ctx context.Context) NamedQueryOutput
func (*NamedQuery) ToOutput ¶ added in v0.76.0
func (i *NamedQuery) ToOutput(ctx context.Context) pulumix.Output[*NamedQuery]
type NamedQueryArgs ¶
type NamedQueryArgs struct { // The database to which the query belongs. Database pulumi.StringInput // The query description. Description pulumi.StringPtrInput // The query name. Name pulumi.StringPtrInput // The contents of the query with all query statements. QueryString pulumi.StringInput // The name of the workgroup that contains the named query. WorkGroup pulumi.StringPtrInput }
The set of arguments for constructing a NamedQuery resource.
func (NamedQueryArgs) ElementType ¶
func (NamedQueryArgs) ElementType() reflect.Type
type NamedQueryInput ¶
type NamedQueryInput interface { pulumi.Input ToNamedQueryOutput() NamedQueryOutput ToNamedQueryOutputWithContext(ctx context.Context) NamedQueryOutput }
type NamedQueryOutput ¶
type NamedQueryOutput struct{ *pulumi.OutputState }
func (NamedQueryOutput) Database ¶ added in v0.17.0
func (o NamedQueryOutput) Database() pulumi.StringOutput
The database to which the query belongs.
func (NamedQueryOutput) Description ¶ added in v0.17.0
func (o NamedQueryOutput) Description() pulumi.StringPtrOutput
The query description.
func (NamedQueryOutput) ElementType ¶
func (NamedQueryOutput) ElementType() reflect.Type
func (NamedQueryOutput) Name ¶ added in v0.17.0
func (o NamedQueryOutput) Name() pulumi.StringPtrOutput
The query name.
func (NamedQueryOutput) NamedQueryId ¶ added in v0.17.0
func (o NamedQueryOutput) NamedQueryId() pulumi.StringOutput
The unique ID of the query.
func (NamedQueryOutput) QueryString ¶ added in v0.17.0
func (o NamedQueryOutput) QueryString() pulumi.StringOutput
The contents of the query with all query statements.
func (NamedQueryOutput) ToNamedQueryOutput ¶
func (o NamedQueryOutput) ToNamedQueryOutput() NamedQueryOutput
func (NamedQueryOutput) ToNamedQueryOutputWithContext ¶
func (o NamedQueryOutput) ToNamedQueryOutputWithContext(ctx context.Context) NamedQueryOutput
func (NamedQueryOutput) ToOutput ¶ added in v0.76.0
func (o NamedQueryOutput) ToOutput(ctx context.Context) pulumix.Output[*NamedQuery]
func (NamedQueryOutput) WorkGroup ¶ added in v0.17.0
func (o NamedQueryOutput) WorkGroup() pulumi.StringPtrOutput
The name of the workgroup that contains the named query.
type NamedQueryState ¶
type NamedQueryState struct { }
func (NamedQueryState) ElementType ¶
func (NamedQueryState) ElementType() reflect.Type
type PreparedStatement ¶
type PreparedStatement struct { pulumi.CustomResourceState // The description of the prepared statement. Description pulumi.StringPtrOutput `pulumi:"description"` // The query string for the prepared statement. QueryStatement pulumi.StringOutput `pulumi:"queryStatement"` // The name of the prepared statement. StatementName pulumi.StringOutput `pulumi:"statementName"` // The name of the workgroup to which the prepared statement belongs. WorkGroup pulumi.StringOutput `pulumi:"workGroup"` }
Resource schema for AWS::Athena::PreparedStatement
func GetPreparedStatement ¶
func GetPreparedStatement(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PreparedStatementState, opts ...pulumi.ResourceOption) (*PreparedStatement, error)
GetPreparedStatement gets an existing PreparedStatement resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPreparedStatement ¶
func NewPreparedStatement(ctx *pulumi.Context, name string, args *PreparedStatementArgs, opts ...pulumi.ResourceOption) (*PreparedStatement, error)
NewPreparedStatement registers a new resource with the given unique name, arguments, and options.
func (*PreparedStatement) ElementType ¶
func (*PreparedStatement) ElementType() reflect.Type
func (*PreparedStatement) ToOutput ¶ added in v0.76.0
func (i *PreparedStatement) ToOutput(ctx context.Context) pulumix.Output[*PreparedStatement]
func (*PreparedStatement) ToPreparedStatementOutput ¶
func (i *PreparedStatement) ToPreparedStatementOutput() PreparedStatementOutput
func (*PreparedStatement) ToPreparedStatementOutputWithContext ¶
func (i *PreparedStatement) ToPreparedStatementOutputWithContext(ctx context.Context) PreparedStatementOutput
type PreparedStatementArgs ¶
type PreparedStatementArgs struct { // The description of the prepared statement. Description pulumi.StringPtrInput // The query string for the prepared statement. QueryStatement pulumi.StringInput // The name of the prepared statement. StatementName pulumi.StringInput // The name of the workgroup to which the prepared statement belongs. WorkGroup pulumi.StringInput }
The set of arguments for constructing a PreparedStatement resource.
func (PreparedStatementArgs) ElementType ¶
func (PreparedStatementArgs) ElementType() reflect.Type
type PreparedStatementInput ¶
type PreparedStatementInput interface { pulumi.Input ToPreparedStatementOutput() PreparedStatementOutput ToPreparedStatementOutputWithContext(ctx context.Context) PreparedStatementOutput }
type PreparedStatementOutput ¶
type PreparedStatementOutput struct{ *pulumi.OutputState }
func (PreparedStatementOutput) Description ¶ added in v0.17.0
func (o PreparedStatementOutput) Description() pulumi.StringPtrOutput
The description of the prepared statement.
func (PreparedStatementOutput) ElementType ¶
func (PreparedStatementOutput) ElementType() reflect.Type
func (PreparedStatementOutput) QueryStatement ¶ added in v0.17.0
func (o PreparedStatementOutput) QueryStatement() pulumi.StringOutput
The query string for the prepared statement.
func (PreparedStatementOutput) StatementName ¶ added in v0.17.0
func (o PreparedStatementOutput) StatementName() pulumi.StringOutput
The name of the prepared statement.
func (PreparedStatementOutput) ToOutput ¶ added in v0.76.0
func (o PreparedStatementOutput) ToOutput(ctx context.Context) pulumix.Output[*PreparedStatement]
func (PreparedStatementOutput) ToPreparedStatementOutput ¶
func (o PreparedStatementOutput) ToPreparedStatementOutput() PreparedStatementOutput
func (PreparedStatementOutput) ToPreparedStatementOutputWithContext ¶
func (o PreparedStatementOutput) ToPreparedStatementOutputWithContext(ctx context.Context) PreparedStatementOutput
func (PreparedStatementOutput) WorkGroup ¶ added in v0.17.0
func (o PreparedStatementOutput) WorkGroup() pulumi.StringOutput
The name of the workgroup to which the prepared statement belongs.
type PreparedStatementState ¶
type PreparedStatementState struct { }
func (PreparedStatementState) ElementType ¶
func (PreparedStatementState) ElementType() reflect.Type
type WorkGroup ¶
type WorkGroup struct { pulumi.CustomResourceState // The date and time the workgroup was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The workgroup description. Description pulumi.StringPtrOutput `pulumi:"description"` // The workGroup name. Name pulumi.StringOutput `pulumi:"name"` // The option to delete the workgroup and its contents even if the workgroup contains any named queries. RecursiveDeleteOption pulumi.BoolPtrOutput `pulumi:"recursiveDeleteOption"` // The state of the workgroup: ENABLED or DISABLED. State WorkGroupStateEnumPtrOutput `pulumi:"state"` // One or more tags, separated by commas, that you want to attach to the workgroup as you create it Tags WorkGroupTagArrayOutput `pulumi:"tags"` // The workgroup configuration WorkGroupConfiguration WorkGroupConfigurationPtrOutput `pulumi:"workGroupConfiguration"` // The workgroup configuration update object WorkGroupConfigurationUpdates WorkGroupConfigurationUpdatesPtrOutput `pulumi:"workGroupConfigurationUpdates"` }
Resource schema for AWS::Athena::WorkGroup
func GetWorkGroup ¶
func GetWorkGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkGroupState, opts ...pulumi.ResourceOption) (*WorkGroup, error)
GetWorkGroup gets an existing WorkGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWorkGroup ¶
func NewWorkGroup(ctx *pulumi.Context, name string, args *WorkGroupArgs, opts ...pulumi.ResourceOption) (*WorkGroup, error)
NewWorkGroup registers a new resource with the given unique name, arguments, and options.
func (*WorkGroup) ElementType ¶
func (*WorkGroup) ToWorkGroupOutput ¶
func (i *WorkGroup) ToWorkGroupOutput() WorkGroupOutput
func (*WorkGroup) ToWorkGroupOutputWithContext ¶
func (i *WorkGroup) ToWorkGroupOutputWithContext(ctx context.Context) WorkGroupOutput
type WorkGroupAclConfiguration ¶ added in v0.54.0
type WorkGroupAclConfiguration struct {
S3AclOption WorkGroupS3AclOption `pulumi:"s3AclOption"`
}
Indicates that an Amazon S3 canned ACL should be set to control ownership of stored query results
type WorkGroupAclConfigurationArgs ¶ added in v0.54.0
type WorkGroupAclConfigurationArgs struct {
S3AclOption WorkGroupS3AclOptionInput `pulumi:"s3AclOption"`
}
Indicates that an Amazon S3 canned ACL should be set to control ownership of stored query results
func (WorkGroupAclConfigurationArgs) ElementType ¶ added in v0.54.0
func (WorkGroupAclConfigurationArgs) ElementType() reflect.Type
func (WorkGroupAclConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i WorkGroupAclConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupAclConfiguration]
func (WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationOutput ¶ added in v0.54.0
func (i WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationOutput() WorkGroupAclConfigurationOutput
func (WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationOutputWithContext ¶ added in v0.54.0
func (i WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationOutputWithContext(ctx context.Context) WorkGroupAclConfigurationOutput
func (WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationPtrOutput ¶ added in v0.54.0
func (i WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationPtrOutput() WorkGroupAclConfigurationPtrOutput
func (WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationPtrOutputWithContext ¶ added in v0.54.0
func (i WorkGroupAclConfigurationArgs) ToWorkGroupAclConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupAclConfigurationPtrOutput
type WorkGroupAclConfigurationInput ¶ added in v0.54.0
type WorkGroupAclConfigurationInput interface { pulumi.Input ToWorkGroupAclConfigurationOutput() WorkGroupAclConfigurationOutput ToWorkGroupAclConfigurationOutputWithContext(context.Context) WorkGroupAclConfigurationOutput }
WorkGroupAclConfigurationInput is an input type that accepts WorkGroupAclConfigurationArgs and WorkGroupAclConfigurationOutput values. You can construct a concrete instance of `WorkGroupAclConfigurationInput` via:
WorkGroupAclConfigurationArgs{...}
type WorkGroupAclConfigurationOutput ¶ added in v0.54.0
type WorkGroupAclConfigurationOutput struct{ *pulumi.OutputState }
Indicates that an Amazon S3 canned ACL should be set to control ownership of stored query results
func (WorkGroupAclConfigurationOutput) ElementType ¶ added in v0.54.0
func (WorkGroupAclConfigurationOutput) ElementType() reflect.Type
func (WorkGroupAclConfigurationOutput) S3AclOption ¶ added in v0.54.0
func (o WorkGroupAclConfigurationOutput) S3AclOption() WorkGroupS3AclOptionOutput
func (WorkGroupAclConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupAclConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupAclConfiguration]
func (WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationOutput ¶ added in v0.54.0
func (o WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationOutput() WorkGroupAclConfigurationOutput
func (WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationOutputWithContext ¶ added in v0.54.0
func (o WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationOutputWithContext(ctx context.Context) WorkGroupAclConfigurationOutput
func (WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationPtrOutput ¶ added in v0.54.0
func (o WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationPtrOutput() WorkGroupAclConfigurationPtrOutput
func (WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationPtrOutputWithContext ¶ added in v0.54.0
func (o WorkGroupAclConfigurationOutput) ToWorkGroupAclConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupAclConfigurationPtrOutput
type WorkGroupAclConfigurationPtrInput ¶ added in v0.54.0
type WorkGroupAclConfigurationPtrInput interface { pulumi.Input ToWorkGroupAclConfigurationPtrOutput() WorkGroupAclConfigurationPtrOutput ToWorkGroupAclConfigurationPtrOutputWithContext(context.Context) WorkGroupAclConfigurationPtrOutput }
WorkGroupAclConfigurationPtrInput is an input type that accepts WorkGroupAclConfigurationArgs, WorkGroupAclConfigurationPtr and WorkGroupAclConfigurationPtrOutput values. You can construct a concrete instance of `WorkGroupAclConfigurationPtrInput` via:
WorkGroupAclConfigurationArgs{...} or: nil
func WorkGroupAclConfigurationPtr ¶ added in v0.54.0
func WorkGroupAclConfigurationPtr(v *WorkGroupAclConfigurationArgs) WorkGroupAclConfigurationPtrInput
type WorkGroupAclConfigurationPtrOutput ¶ added in v0.54.0
type WorkGroupAclConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupAclConfigurationPtrOutput) Elem ¶ added in v0.54.0
func (o WorkGroupAclConfigurationPtrOutput) Elem() WorkGroupAclConfigurationOutput
func (WorkGroupAclConfigurationPtrOutput) ElementType ¶ added in v0.54.0
func (WorkGroupAclConfigurationPtrOutput) ElementType() reflect.Type
func (WorkGroupAclConfigurationPtrOutput) S3AclOption ¶ added in v0.54.0
func (o WorkGroupAclConfigurationPtrOutput) S3AclOption() WorkGroupS3AclOptionPtrOutput
func (WorkGroupAclConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupAclConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupAclConfiguration]
func (WorkGroupAclConfigurationPtrOutput) ToWorkGroupAclConfigurationPtrOutput ¶ added in v0.54.0
func (o WorkGroupAclConfigurationPtrOutput) ToWorkGroupAclConfigurationPtrOutput() WorkGroupAclConfigurationPtrOutput
func (WorkGroupAclConfigurationPtrOutput) ToWorkGroupAclConfigurationPtrOutputWithContext ¶ added in v0.54.0
func (o WorkGroupAclConfigurationPtrOutput) ToWorkGroupAclConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupAclConfigurationPtrOutput
type WorkGroupArgs ¶
type WorkGroupArgs struct { // The workgroup description. Description pulumi.StringPtrInput // The workGroup name. Name pulumi.StringPtrInput // The option to delete the workgroup and its contents even if the workgroup contains any named queries. RecursiveDeleteOption pulumi.BoolPtrInput // The state of the workgroup: ENABLED or DISABLED. State WorkGroupStateEnumPtrInput // One or more tags, separated by commas, that you want to attach to the workgroup as you create it Tags WorkGroupTagArrayInput // The workgroup configuration WorkGroupConfiguration WorkGroupConfigurationPtrInput // The workgroup configuration update object WorkGroupConfigurationUpdates WorkGroupConfigurationUpdatesPtrInput }
The set of arguments for constructing a WorkGroup resource.
func (WorkGroupArgs) ElementType ¶
func (WorkGroupArgs) ElementType() reflect.Type
type WorkGroupConfiguration ¶ added in v0.2.0
type WorkGroupConfiguration struct { AdditionalConfiguration *string `pulumi:"additionalConfiguration"` BytesScannedCutoffPerQuery *int `pulumi:"bytesScannedCutoffPerQuery"` CustomerContentEncryptionConfiguration *WorkGroupCustomerContentEncryptionConfiguration `pulumi:"customerContentEncryptionConfiguration"` EnforceWorkGroupConfiguration *bool `pulumi:"enforceWorkGroupConfiguration"` EngineVersion *WorkGroupEngineVersion `pulumi:"engineVersion"` ExecutionRole *string `pulumi:"executionRole"` PublishCloudWatchMetricsEnabled *bool `pulumi:"publishCloudWatchMetricsEnabled"` RequesterPaysEnabled *bool `pulumi:"requesterPaysEnabled"` ResultConfiguration *WorkGroupResultConfiguration `pulumi:"resultConfiguration"` }
type WorkGroupConfigurationArgs ¶ added in v0.2.0
type WorkGroupConfigurationArgs struct { AdditionalConfiguration pulumi.StringPtrInput `pulumi:"additionalConfiguration"` BytesScannedCutoffPerQuery pulumi.IntPtrInput `pulumi:"bytesScannedCutoffPerQuery"` CustomerContentEncryptionConfiguration WorkGroupCustomerContentEncryptionConfigurationPtrInput `pulumi:"customerContentEncryptionConfiguration"` EnforceWorkGroupConfiguration pulumi.BoolPtrInput `pulumi:"enforceWorkGroupConfiguration"` EngineVersion WorkGroupEngineVersionPtrInput `pulumi:"engineVersion"` ExecutionRole pulumi.StringPtrInput `pulumi:"executionRole"` PublishCloudWatchMetricsEnabled pulumi.BoolPtrInput `pulumi:"publishCloudWatchMetricsEnabled"` RequesterPaysEnabled pulumi.BoolPtrInput `pulumi:"requesterPaysEnabled"` ResultConfiguration WorkGroupResultConfigurationPtrInput `pulumi:"resultConfiguration"` }
func (WorkGroupConfigurationArgs) ElementType ¶ added in v0.2.0
func (WorkGroupConfigurationArgs) ElementType() reflect.Type
func (WorkGroupConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i WorkGroupConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupConfiguration]
func (WorkGroupConfigurationArgs) ToWorkGroupConfigurationOutput ¶ added in v0.2.0
func (i WorkGroupConfigurationArgs) ToWorkGroupConfigurationOutput() WorkGroupConfigurationOutput
func (WorkGroupConfigurationArgs) ToWorkGroupConfigurationOutputWithContext ¶ added in v0.2.0
func (i WorkGroupConfigurationArgs) ToWorkGroupConfigurationOutputWithContext(ctx context.Context) WorkGroupConfigurationOutput
func (WorkGroupConfigurationArgs) ToWorkGroupConfigurationPtrOutput ¶ added in v0.2.0
func (i WorkGroupConfigurationArgs) ToWorkGroupConfigurationPtrOutput() WorkGroupConfigurationPtrOutput
func (WorkGroupConfigurationArgs) ToWorkGroupConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (i WorkGroupConfigurationArgs) ToWorkGroupConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationPtrOutput
type WorkGroupConfigurationInput ¶ added in v0.2.0
type WorkGroupConfigurationInput interface { pulumi.Input ToWorkGroupConfigurationOutput() WorkGroupConfigurationOutput ToWorkGroupConfigurationOutputWithContext(context.Context) WorkGroupConfigurationOutput }
WorkGroupConfigurationInput is an input type that accepts WorkGroupConfigurationArgs and WorkGroupConfigurationOutput values. You can construct a concrete instance of `WorkGroupConfigurationInput` via:
WorkGroupConfigurationArgs{...}
type WorkGroupConfigurationOutput ¶ added in v0.2.0
type WorkGroupConfigurationOutput struct{ *pulumi.OutputState }
func (WorkGroupConfigurationOutput) AdditionalConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationOutput) AdditionalConfiguration() pulumi.StringPtrOutput
func (WorkGroupConfigurationOutput) BytesScannedCutoffPerQuery ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) BytesScannedCutoffPerQuery() pulumi.IntPtrOutput
func (WorkGroupConfigurationOutput) CustomerContentEncryptionConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationOutput) CustomerContentEncryptionConfiguration() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
func (WorkGroupConfigurationOutput) ElementType ¶ added in v0.2.0
func (WorkGroupConfigurationOutput) ElementType() reflect.Type
func (WorkGroupConfigurationOutput) EnforceWorkGroupConfiguration ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) EnforceWorkGroupConfiguration() pulumi.BoolPtrOutput
func (WorkGroupConfigurationOutput) EngineVersion ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) EngineVersion() WorkGroupEngineVersionPtrOutput
func (WorkGroupConfigurationOutput) ExecutionRole ¶ added in v0.54.0
func (o WorkGroupConfigurationOutput) ExecutionRole() pulumi.StringPtrOutput
func (WorkGroupConfigurationOutput) PublishCloudWatchMetricsEnabled ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) PublishCloudWatchMetricsEnabled() pulumi.BoolPtrOutput
func (WorkGroupConfigurationOutput) RequesterPaysEnabled ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) RequesterPaysEnabled() pulumi.BoolPtrOutput
func (WorkGroupConfigurationOutput) ResultConfiguration ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) ResultConfiguration() WorkGroupResultConfigurationPtrOutput
func (WorkGroupConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupConfiguration]
func (WorkGroupConfigurationOutput) ToWorkGroupConfigurationOutput ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) ToWorkGroupConfigurationOutput() WorkGroupConfigurationOutput
func (WorkGroupConfigurationOutput) ToWorkGroupConfigurationOutputWithContext ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) ToWorkGroupConfigurationOutputWithContext(ctx context.Context) WorkGroupConfigurationOutput
func (WorkGroupConfigurationOutput) ToWorkGroupConfigurationPtrOutput ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) ToWorkGroupConfigurationPtrOutput() WorkGroupConfigurationPtrOutput
func (WorkGroupConfigurationOutput) ToWorkGroupConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o WorkGroupConfigurationOutput) ToWorkGroupConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationPtrOutput
type WorkGroupConfigurationPtrInput ¶ added in v0.2.0
type WorkGroupConfigurationPtrInput interface { pulumi.Input ToWorkGroupConfigurationPtrOutput() WorkGroupConfigurationPtrOutput ToWorkGroupConfigurationPtrOutputWithContext(context.Context) WorkGroupConfigurationPtrOutput }
WorkGroupConfigurationPtrInput is an input type that accepts WorkGroupConfigurationArgs, WorkGroupConfigurationPtr and WorkGroupConfigurationPtrOutput values. You can construct a concrete instance of `WorkGroupConfigurationPtrInput` via:
WorkGroupConfigurationArgs{...} or: nil
func WorkGroupConfigurationPtr ¶ added in v0.2.0
func WorkGroupConfigurationPtr(v *WorkGroupConfigurationArgs) WorkGroupConfigurationPtrInput
type WorkGroupConfigurationPtrOutput ¶ added in v0.2.0
type WorkGroupConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupConfigurationPtrOutput) AdditionalConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationPtrOutput) AdditionalConfiguration() pulumi.StringPtrOutput
func (WorkGroupConfigurationPtrOutput) BytesScannedCutoffPerQuery ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) BytesScannedCutoffPerQuery() pulumi.IntPtrOutput
func (WorkGroupConfigurationPtrOutput) CustomerContentEncryptionConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationPtrOutput) CustomerContentEncryptionConfiguration() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
func (WorkGroupConfigurationPtrOutput) Elem ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) Elem() WorkGroupConfigurationOutput
func (WorkGroupConfigurationPtrOutput) ElementType ¶ added in v0.2.0
func (WorkGroupConfigurationPtrOutput) ElementType() reflect.Type
func (WorkGroupConfigurationPtrOutput) EnforceWorkGroupConfiguration ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) EnforceWorkGroupConfiguration() pulumi.BoolPtrOutput
func (WorkGroupConfigurationPtrOutput) EngineVersion ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) EngineVersion() WorkGroupEngineVersionPtrOutput
func (WorkGroupConfigurationPtrOutput) ExecutionRole ¶ added in v0.54.0
func (o WorkGroupConfigurationPtrOutput) ExecutionRole() pulumi.StringPtrOutput
func (WorkGroupConfigurationPtrOutput) PublishCloudWatchMetricsEnabled ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) PublishCloudWatchMetricsEnabled() pulumi.BoolPtrOutput
func (WorkGroupConfigurationPtrOutput) RequesterPaysEnabled ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) RequesterPaysEnabled() pulumi.BoolPtrOutput
func (WorkGroupConfigurationPtrOutput) ResultConfiguration ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) ResultConfiguration() WorkGroupResultConfigurationPtrOutput
func (WorkGroupConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupConfiguration]
func (WorkGroupConfigurationPtrOutput) ToWorkGroupConfigurationPtrOutput ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) ToWorkGroupConfigurationPtrOutput() WorkGroupConfigurationPtrOutput
func (WorkGroupConfigurationPtrOutput) ToWorkGroupConfigurationPtrOutputWithContext ¶ added in v0.2.0
func (o WorkGroupConfigurationPtrOutput) ToWorkGroupConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationPtrOutput
type WorkGroupConfigurationUpdates ¶ added in v0.2.0
type WorkGroupConfigurationUpdates struct { AdditionalConfiguration *string `pulumi:"additionalConfiguration"` BytesScannedCutoffPerQuery *int `pulumi:"bytesScannedCutoffPerQuery"` CustomerContentEncryptionConfiguration *WorkGroupCustomerContentEncryptionConfiguration `pulumi:"customerContentEncryptionConfiguration"` EnforceWorkGroupConfiguration *bool `pulumi:"enforceWorkGroupConfiguration"` EngineVersion *WorkGroupEngineVersion `pulumi:"engineVersion"` ExecutionRole *string `pulumi:"executionRole"` PublishCloudWatchMetricsEnabled *bool `pulumi:"publishCloudWatchMetricsEnabled"` RemoveBytesScannedCutoffPerQuery *bool `pulumi:"removeBytesScannedCutoffPerQuery"` RemoveCustomerContentEncryptionConfiguration *bool `pulumi:"removeCustomerContentEncryptionConfiguration"` RequesterPaysEnabled *bool `pulumi:"requesterPaysEnabled"` ResultConfigurationUpdates *WorkGroupResultConfigurationUpdates `pulumi:"resultConfigurationUpdates"` }
The configuration information that will be updated for this workgroup, which includes the location in Amazon S3 where query results are stored, the encryption option, if any, used for query results, whether the Amazon CloudWatch Metrics are enabled for the workgroup, whether the workgroup settings override the client-side settings, and the data usage limit for the amount of bytes scanned per query, if it is specified.
type WorkGroupConfigurationUpdatesArgs ¶ added in v0.2.0
type WorkGroupConfigurationUpdatesArgs struct { AdditionalConfiguration pulumi.StringPtrInput `pulumi:"additionalConfiguration"` BytesScannedCutoffPerQuery pulumi.IntPtrInput `pulumi:"bytesScannedCutoffPerQuery"` CustomerContentEncryptionConfiguration WorkGroupCustomerContentEncryptionConfigurationPtrInput `pulumi:"customerContentEncryptionConfiguration"` EnforceWorkGroupConfiguration pulumi.BoolPtrInput `pulumi:"enforceWorkGroupConfiguration"` EngineVersion WorkGroupEngineVersionPtrInput `pulumi:"engineVersion"` ExecutionRole pulumi.StringPtrInput `pulumi:"executionRole"` PublishCloudWatchMetricsEnabled pulumi.BoolPtrInput `pulumi:"publishCloudWatchMetricsEnabled"` RemoveBytesScannedCutoffPerQuery pulumi.BoolPtrInput `pulumi:"removeBytesScannedCutoffPerQuery"` RemoveCustomerContentEncryptionConfiguration pulumi.BoolPtrInput `pulumi:"removeCustomerContentEncryptionConfiguration"` RequesterPaysEnabled pulumi.BoolPtrInput `pulumi:"requesterPaysEnabled"` ResultConfigurationUpdates WorkGroupResultConfigurationUpdatesPtrInput `pulumi:"resultConfigurationUpdates"` }
The configuration information that will be updated for this workgroup, which includes the location in Amazon S3 where query results are stored, the encryption option, if any, used for query results, whether the Amazon CloudWatch Metrics are enabled for the workgroup, whether the workgroup settings override the client-side settings, and the data usage limit for the amount of bytes scanned per query, if it is specified.
func (WorkGroupConfigurationUpdatesArgs) ElementType ¶ added in v0.2.0
func (WorkGroupConfigurationUpdatesArgs) ElementType() reflect.Type
func (WorkGroupConfigurationUpdatesArgs) ToOutput ¶ added in v0.76.0
func (i WorkGroupConfigurationUpdatesArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupConfigurationUpdates]
func (WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesOutput ¶ added in v0.2.0
func (i WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesOutput() WorkGroupConfigurationUpdatesOutput
func (WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesOutputWithContext ¶ added in v0.2.0
func (i WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesOutput
func (WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesPtrOutput ¶ added in v0.2.0
func (i WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesPtrOutput() WorkGroupConfigurationUpdatesPtrOutput
func (WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesPtrOutputWithContext ¶ added in v0.2.0
func (i WorkGroupConfigurationUpdatesArgs) ToWorkGroupConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesPtrOutput
type WorkGroupConfigurationUpdatesInput ¶ added in v0.2.0
type WorkGroupConfigurationUpdatesInput interface { pulumi.Input ToWorkGroupConfigurationUpdatesOutput() WorkGroupConfigurationUpdatesOutput ToWorkGroupConfigurationUpdatesOutputWithContext(context.Context) WorkGroupConfigurationUpdatesOutput }
WorkGroupConfigurationUpdatesInput is an input type that accepts WorkGroupConfigurationUpdatesArgs and WorkGroupConfigurationUpdatesOutput values. You can construct a concrete instance of `WorkGroupConfigurationUpdatesInput` via:
WorkGroupConfigurationUpdatesArgs{...}
type WorkGroupConfigurationUpdatesOutput ¶ added in v0.2.0
type WorkGroupConfigurationUpdatesOutput struct{ *pulumi.OutputState }
The configuration information that will be updated for this workgroup, which includes the location in Amazon S3 where query results are stored, the encryption option, if any, used for query results, whether the Amazon CloudWatch Metrics are enabled for the workgroup, whether the workgroup settings override the client-side settings, and the data usage limit for the amount of bytes scanned per query, if it is specified.
func (WorkGroupConfigurationUpdatesOutput) AdditionalConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationUpdatesOutput) AdditionalConfiguration() pulumi.StringPtrOutput
func (WorkGroupConfigurationUpdatesOutput) BytesScannedCutoffPerQuery ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) BytesScannedCutoffPerQuery() pulumi.IntPtrOutput
func (WorkGroupConfigurationUpdatesOutput) CustomerContentEncryptionConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationUpdatesOutput) CustomerContentEncryptionConfiguration() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
func (WorkGroupConfigurationUpdatesOutput) ElementType ¶ added in v0.2.0
func (WorkGroupConfigurationUpdatesOutput) ElementType() reflect.Type
func (WorkGroupConfigurationUpdatesOutput) EnforceWorkGroupConfiguration ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) EnforceWorkGroupConfiguration() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesOutput) EngineVersion ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) EngineVersion() WorkGroupEngineVersionPtrOutput
func (WorkGroupConfigurationUpdatesOutput) ExecutionRole ¶ added in v0.54.0
func (o WorkGroupConfigurationUpdatesOutput) ExecutionRole() pulumi.StringPtrOutput
func (WorkGroupConfigurationUpdatesOutput) PublishCloudWatchMetricsEnabled ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) PublishCloudWatchMetricsEnabled() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesOutput) RemoveBytesScannedCutoffPerQuery ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) RemoveBytesScannedCutoffPerQuery() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesOutput) RemoveCustomerContentEncryptionConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationUpdatesOutput) RemoveCustomerContentEncryptionConfiguration() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesOutput) RequesterPaysEnabled ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) RequesterPaysEnabled() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesOutput) ResultConfigurationUpdates ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) ResultConfigurationUpdates() WorkGroupResultConfigurationUpdatesPtrOutput
func (WorkGroupConfigurationUpdatesOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupConfigurationUpdatesOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupConfigurationUpdates]
func (WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesOutput ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesOutput() WorkGroupConfigurationUpdatesOutput
func (WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesOutputWithContext ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesOutput
func (WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesPtrOutput ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesPtrOutput() WorkGroupConfigurationUpdatesPtrOutput
func (WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesPtrOutputWithContext ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesOutput) ToWorkGroupConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesPtrOutput
type WorkGroupConfigurationUpdatesPtrInput ¶ added in v0.2.0
type WorkGroupConfigurationUpdatesPtrInput interface { pulumi.Input ToWorkGroupConfigurationUpdatesPtrOutput() WorkGroupConfigurationUpdatesPtrOutput ToWorkGroupConfigurationUpdatesPtrOutputWithContext(context.Context) WorkGroupConfigurationUpdatesPtrOutput }
WorkGroupConfigurationUpdatesPtrInput is an input type that accepts WorkGroupConfigurationUpdatesArgs, WorkGroupConfigurationUpdatesPtr and WorkGroupConfigurationUpdatesPtrOutput values. You can construct a concrete instance of `WorkGroupConfigurationUpdatesPtrInput` via:
WorkGroupConfigurationUpdatesArgs{...} or: nil
func WorkGroupConfigurationUpdatesPtr ¶ added in v0.2.0
func WorkGroupConfigurationUpdatesPtr(v *WorkGroupConfigurationUpdatesArgs) WorkGroupConfigurationUpdatesPtrInput
type WorkGroupConfigurationUpdatesPtrOutput ¶ added in v0.2.0
type WorkGroupConfigurationUpdatesPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupConfigurationUpdatesPtrOutput) AdditionalConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationUpdatesPtrOutput) AdditionalConfiguration() pulumi.StringPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) BytesScannedCutoffPerQuery ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) BytesScannedCutoffPerQuery() pulumi.IntPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) CustomerContentEncryptionConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationUpdatesPtrOutput) CustomerContentEncryptionConfiguration() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) ElementType ¶ added in v0.2.0
func (WorkGroupConfigurationUpdatesPtrOutput) ElementType() reflect.Type
func (WorkGroupConfigurationUpdatesPtrOutput) EnforceWorkGroupConfiguration ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) EnforceWorkGroupConfiguration() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) EngineVersion ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) EngineVersion() WorkGroupEngineVersionPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) ExecutionRole ¶ added in v0.54.0
func (o WorkGroupConfigurationUpdatesPtrOutput) ExecutionRole() pulumi.StringPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) PublishCloudWatchMetricsEnabled ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) PublishCloudWatchMetricsEnabled() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) RemoveBytesScannedCutoffPerQuery ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) RemoveBytesScannedCutoffPerQuery() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) RemoveCustomerContentEncryptionConfiguration ¶ added in v0.54.0
func (o WorkGroupConfigurationUpdatesPtrOutput) RemoveCustomerContentEncryptionConfiguration() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) RequesterPaysEnabled ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) RequesterPaysEnabled() pulumi.BoolPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) ResultConfigurationUpdates ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) ResultConfigurationUpdates() WorkGroupResultConfigurationUpdatesPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupConfigurationUpdatesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupConfigurationUpdates]
func (WorkGroupConfigurationUpdatesPtrOutput) ToWorkGroupConfigurationUpdatesPtrOutput ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) ToWorkGroupConfigurationUpdatesPtrOutput() WorkGroupConfigurationUpdatesPtrOutput
func (WorkGroupConfigurationUpdatesPtrOutput) ToWorkGroupConfigurationUpdatesPtrOutputWithContext ¶ added in v0.2.0
func (o WorkGroupConfigurationUpdatesPtrOutput) ToWorkGroupConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupConfigurationUpdatesPtrOutput
type WorkGroupCustomerContentEncryptionConfiguration ¶ added in v0.54.0
type WorkGroupCustomerContentEncryptionConfiguration struct {
KmsKey string `pulumi:"kmsKey"`
}
Indicates the KMS key for encrypting notebook content.
type WorkGroupCustomerContentEncryptionConfigurationArgs ¶ added in v0.54.0
type WorkGroupCustomerContentEncryptionConfigurationArgs struct {
KmsKey pulumi.StringInput `pulumi:"kmsKey"`
}
Indicates the KMS key for encrypting notebook content.
func (WorkGroupCustomerContentEncryptionConfigurationArgs) ElementType ¶ added in v0.54.0
func (WorkGroupCustomerContentEncryptionConfigurationArgs) ElementType() reflect.Type
func (WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationOutput ¶ added in v0.54.0
func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationOutput() WorkGroupCustomerContentEncryptionConfigurationOutput
func (WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationOutputWithContext ¶ added in v0.54.0
func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationOutput
func (WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput ¶ added in v0.54.0
func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
func (WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext ¶ added in v0.54.0
func (i WorkGroupCustomerContentEncryptionConfigurationArgs) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationPtrOutput
type WorkGroupCustomerContentEncryptionConfigurationInput ¶ added in v0.54.0
type WorkGroupCustomerContentEncryptionConfigurationInput interface { pulumi.Input ToWorkGroupCustomerContentEncryptionConfigurationOutput() WorkGroupCustomerContentEncryptionConfigurationOutput ToWorkGroupCustomerContentEncryptionConfigurationOutputWithContext(context.Context) WorkGroupCustomerContentEncryptionConfigurationOutput }
WorkGroupCustomerContentEncryptionConfigurationInput is an input type that accepts WorkGroupCustomerContentEncryptionConfigurationArgs and WorkGroupCustomerContentEncryptionConfigurationOutput values. You can construct a concrete instance of `WorkGroupCustomerContentEncryptionConfigurationInput` via:
WorkGroupCustomerContentEncryptionConfigurationArgs{...}
type WorkGroupCustomerContentEncryptionConfigurationOutput ¶ added in v0.54.0
type WorkGroupCustomerContentEncryptionConfigurationOutput struct{ *pulumi.OutputState }
Indicates the KMS key for encrypting notebook content.
func (WorkGroupCustomerContentEncryptionConfigurationOutput) ElementType ¶ added in v0.54.0
func (WorkGroupCustomerContentEncryptionConfigurationOutput) ElementType() reflect.Type
func (WorkGroupCustomerContentEncryptionConfigurationOutput) KmsKey ¶ added in v0.54.0
func (o WorkGroupCustomerContentEncryptionConfigurationOutput) KmsKey() pulumi.StringOutput
func (WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationOutput ¶ added in v0.54.0
func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationOutput() WorkGroupCustomerContentEncryptionConfigurationOutput
func (WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationOutputWithContext ¶ added in v0.54.0
func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationOutput
func (WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput ¶ added in v0.54.0
func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
func (WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext ¶ added in v0.54.0
func (o WorkGroupCustomerContentEncryptionConfigurationOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationPtrOutput
type WorkGroupCustomerContentEncryptionConfigurationPtrInput ¶ added in v0.54.0
type WorkGroupCustomerContentEncryptionConfigurationPtrInput interface { pulumi.Input ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput() WorkGroupCustomerContentEncryptionConfigurationPtrOutput ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext(context.Context) WorkGroupCustomerContentEncryptionConfigurationPtrOutput }
WorkGroupCustomerContentEncryptionConfigurationPtrInput is an input type that accepts WorkGroupCustomerContentEncryptionConfigurationArgs, WorkGroupCustomerContentEncryptionConfigurationPtr and WorkGroupCustomerContentEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `WorkGroupCustomerContentEncryptionConfigurationPtrInput` via:
WorkGroupCustomerContentEncryptionConfigurationArgs{...} or: nil
func WorkGroupCustomerContentEncryptionConfigurationPtr ¶ added in v0.54.0
func WorkGroupCustomerContentEncryptionConfigurationPtr(v *WorkGroupCustomerContentEncryptionConfigurationArgs) WorkGroupCustomerContentEncryptionConfigurationPtrInput
type WorkGroupCustomerContentEncryptionConfigurationPtrOutput ¶ added in v0.54.0
type WorkGroupCustomerContentEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ElementType ¶ added in v0.54.0
func (WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (WorkGroupCustomerContentEncryptionConfigurationPtrOutput) KmsKey ¶ added in v0.54.0
func (o WorkGroupCustomerContentEncryptionConfigurationPtrOutput) KmsKey() pulumi.StringPtrOutput
func (WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput ¶ added in v0.54.0
func (o WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutput() WorkGroupCustomerContentEncryptionConfigurationPtrOutput
func (WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext ¶ added in v0.54.0
func (o WorkGroupCustomerContentEncryptionConfigurationPtrOutput) ToWorkGroupCustomerContentEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupCustomerContentEncryptionConfigurationPtrOutput
type WorkGroupEncryptionConfiguration ¶
type WorkGroupEncryptionConfiguration struct { EncryptionOption WorkGroupEncryptionOption `pulumi:"encryptionOption"` KmsKey *string `pulumi:"kmsKey"` }
If query results are encrypted in Amazon S3, indicates the encryption option used (for example, SSE-KMS or CSE-KMS) and key information.
type WorkGroupEncryptionConfigurationArgs ¶
type WorkGroupEncryptionConfigurationArgs struct { EncryptionOption WorkGroupEncryptionOptionInput `pulumi:"encryptionOption"` KmsKey pulumi.StringPtrInput `pulumi:"kmsKey"` }
If query results are encrypted in Amazon S3, indicates the encryption option used (for example, SSE-KMS or CSE-KMS) and key information.
func (WorkGroupEncryptionConfigurationArgs) ElementType ¶
func (WorkGroupEncryptionConfigurationArgs) ElementType() reflect.Type
func (WorkGroupEncryptionConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i WorkGroupEncryptionConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEncryptionConfiguration]
func (WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationOutput ¶
func (i WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationOutput() WorkGroupEncryptionConfigurationOutput
func (WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationOutputWithContext ¶
func (i WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationOutput
func (WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationPtrOutput ¶
func (i WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationPtrOutput() WorkGroupEncryptionConfigurationPtrOutput
func (WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationPtrOutputWithContext ¶
func (i WorkGroupEncryptionConfigurationArgs) ToWorkGroupEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationPtrOutput
type WorkGroupEncryptionConfigurationInput ¶
type WorkGroupEncryptionConfigurationInput interface { pulumi.Input ToWorkGroupEncryptionConfigurationOutput() WorkGroupEncryptionConfigurationOutput ToWorkGroupEncryptionConfigurationOutputWithContext(context.Context) WorkGroupEncryptionConfigurationOutput }
WorkGroupEncryptionConfigurationInput is an input type that accepts WorkGroupEncryptionConfigurationArgs and WorkGroupEncryptionConfigurationOutput values. You can construct a concrete instance of `WorkGroupEncryptionConfigurationInput` via:
WorkGroupEncryptionConfigurationArgs{...}
type WorkGroupEncryptionConfigurationOutput ¶
type WorkGroupEncryptionConfigurationOutput struct{ *pulumi.OutputState }
If query results are encrypted in Amazon S3, indicates the encryption option used (for example, SSE-KMS or CSE-KMS) and key information.
func (WorkGroupEncryptionConfigurationOutput) ElementType ¶
func (WorkGroupEncryptionConfigurationOutput) ElementType() reflect.Type
func (WorkGroupEncryptionConfigurationOutput) EncryptionOption ¶
func (o WorkGroupEncryptionConfigurationOutput) EncryptionOption() WorkGroupEncryptionOptionOutput
func (WorkGroupEncryptionConfigurationOutput) KmsKey ¶
func (o WorkGroupEncryptionConfigurationOutput) KmsKey() pulumi.StringPtrOutput
func (WorkGroupEncryptionConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupEncryptionConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEncryptionConfiguration]
func (WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationOutput ¶
func (o WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationOutput() WorkGroupEncryptionConfigurationOutput
func (WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationOutputWithContext ¶
func (o WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationOutput
func (WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationPtrOutput ¶
func (o WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationPtrOutput() WorkGroupEncryptionConfigurationPtrOutput
func (WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationPtrOutputWithContext ¶
func (o WorkGroupEncryptionConfigurationOutput) ToWorkGroupEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationPtrOutput
type WorkGroupEncryptionConfigurationPtrInput ¶
type WorkGroupEncryptionConfigurationPtrInput interface { pulumi.Input ToWorkGroupEncryptionConfigurationPtrOutput() WorkGroupEncryptionConfigurationPtrOutput ToWorkGroupEncryptionConfigurationPtrOutputWithContext(context.Context) WorkGroupEncryptionConfigurationPtrOutput }
WorkGroupEncryptionConfigurationPtrInput is an input type that accepts WorkGroupEncryptionConfigurationArgs, WorkGroupEncryptionConfigurationPtr and WorkGroupEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `WorkGroupEncryptionConfigurationPtrInput` via:
WorkGroupEncryptionConfigurationArgs{...} or: nil
func WorkGroupEncryptionConfigurationPtr ¶
func WorkGroupEncryptionConfigurationPtr(v *WorkGroupEncryptionConfigurationArgs) WorkGroupEncryptionConfigurationPtrInput
type WorkGroupEncryptionConfigurationPtrOutput ¶
type WorkGroupEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupEncryptionConfigurationPtrOutput) ElementType ¶
func (WorkGroupEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (WorkGroupEncryptionConfigurationPtrOutput) EncryptionOption ¶
func (o WorkGroupEncryptionConfigurationPtrOutput) EncryptionOption() WorkGroupEncryptionOptionPtrOutput
func (WorkGroupEncryptionConfigurationPtrOutput) KmsKey ¶
func (o WorkGroupEncryptionConfigurationPtrOutput) KmsKey() pulumi.StringPtrOutput
func (WorkGroupEncryptionConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupEncryptionConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupEncryptionConfiguration]
func (WorkGroupEncryptionConfigurationPtrOutput) ToWorkGroupEncryptionConfigurationPtrOutput ¶
func (o WorkGroupEncryptionConfigurationPtrOutput) ToWorkGroupEncryptionConfigurationPtrOutput() WorkGroupEncryptionConfigurationPtrOutput
func (WorkGroupEncryptionConfigurationPtrOutput) ToWorkGroupEncryptionConfigurationPtrOutputWithContext ¶
func (o WorkGroupEncryptionConfigurationPtrOutput) ToWorkGroupEncryptionConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionConfigurationPtrOutput
type WorkGroupEncryptionOption ¶
type WorkGroupEncryptionOption string
Indicates whether Amazon S3 server-side encryption with Amazon S3-managed keys (SSE-S3), server-side encryption with KMS-managed keys (SSE-KMS), or client-side encryption with KMS-managed keys (CSE-KMS) is used.
func (WorkGroupEncryptionOption) ElementType ¶
func (WorkGroupEncryptionOption) ElementType() reflect.Type
func (WorkGroupEncryptionOption) ToStringOutput ¶
func (e WorkGroupEncryptionOption) ToStringOutput() pulumi.StringOutput
func (WorkGroupEncryptionOption) ToStringOutputWithContext ¶
func (e WorkGroupEncryptionOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkGroupEncryptionOption) ToStringPtrOutput ¶
func (e WorkGroupEncryptionOption) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupEncryptionOption) ToStringPtrOutputWithContext ¶
func (e WorkGroupEncryptionOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionOutput ¶
func (e WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionOutput() WorkGroupEncryptionOptionOutput
func (WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionOutputWithContext ¶
func (e WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionOutput
func (WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionPtrOutput ¶
func (e WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionPtrOutput() WorkGroupEncryptionOptionPtrOutput
func (WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionPtrOutputWithContext ¶
func (e WorkGroupEncryptionOption) ToWorkGroupEncryptionOptionPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionPtrOutput
type WorkGroupEncryptionOptionInput ¶
type WorkGroupEncryptionOptionInput interface { pulumi.Input ToWorkGroupEncryptionOptionOutput() WorkGroupEncryptionOptionOutput ToWorkGroupEncryptionOptionOutputWithContext(context.Context) WorkGroupEncryptionOptionOutput }
WorkGroupEncryptionOptionInput is an input type that accepts WorkGroupEncryptionOptionArgs and WorkGroupEncryptionOptionOutput values. You can construct a concrete instance of `WorkGroupEncryptionOptionInput` via:
WorkGroupEncryptionOptionArgs{...}
type WorkGroupEncryptionOptionOutput ¶
type WorkGroupEncryptionOptionOutput struct{ *pulumi.OutputState }
func (WorkGroupEncryptionOptionOutput) ElementType ¶
func (WorkGroupEncryptionOptionOutput) ElementType() reflect.Type
func (WorkGroupEncryptionOptionOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupEncryptionOptionOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEncryptionOption]
func (WorkGroupEncryptionOptionOutput) ToStringOutput ¶
func (o WorkGroupEncryptionOptionOutput) ToStringOutput() pulumi.StringOutput
func (WorkGroupEncryptionOptionOutput) ToStringOutputWithContext ¶
func (o WorkGroupEncryptionOptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkGroupEncryptionOptionOutput) ToStringPtrOutput ¶
func (o WorkGroupEncryptionOptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupEncryptionOptionOutput) ToStringPtrOutputWithContext ¶
func (o WorkGroupEncryptionOptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionOutput ¶
func (o WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionOutput() WorkGroupEncryptionOptionOutput
func (WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionOutputWithContext ¶
func (o WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionOutput
func (WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionPtrOutput ¶
func (o WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionPtrOutput() WorkGroupEncryptionOptionPtrOutput
func (WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionPtrOutputWithContext ¶
func (o WorkGroupEncryptionOptionOutput) ToWorkGroupEncryptionOptionPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionPtrOutput
type WorkGroupEncryptionOptionPtrInput ¶
type WorkGroupEncryptionOptionPtrInput interface { pulumi.Input ToWorkGroupEncryptionOptionPtrOutput() WorkGroupEncryptionOptionPtrOutput ToWorkGroupEncryptionOptionPtrOutputWithContext(context.Context) WorkGroupEncryptionOptionPtrOutput }
func WorkGroupEncryptionOptionPtr ¶
func WorkGroupEncryptionOptionPtr(v string) WorkGroupEncryptionOptionPtrInput
type WorkGroupEncryptionOptionPtrOutput ¶
type WorkGroupEncryptionOptionPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupEncryptionOptionPtrOutput) Elem ¶
func (o WorkGroupEncryptionOptionPtrOutput) Elem() WorkGroupEncryptionOptionOutput
func (WorkGroupEncryptionOptionPtrOutput) ElementType ¶
func (WorkGroupEncryptionOptionPtrOutput) ElementType() reflect.Type
func (WorkGroupEncryptionOptionPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupEncryptionOptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupEncryptionOption]
func (WorkGroupEncryptionOptionPtrOutput) ToStringPtrOutput ¶
func (o WorkGroupEncryptionOptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupEncryptionOptionPtrOutput) ToStringPtrOutputWithContext ¶
func (o WorkGroupEncryptionOptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupEncryptionOptionPtrOutput) ToWorkGroupEncryptionOptionPtrOutput ¶
func (o WorkGroupEncryptionOptionPtrOutput) ToWorkGroupEncryptionOptionPtrOutput() WorkGroupEncryptionOptionPtrOutput
func (WorkGroupEncryptionOptionPtrOutput) ToWorkGroupEncryptionOptionPtrOutputWithContext ¶
func (o WorkGroupEncryptionOptionPtrOutput) ToWorkGroupEncryptionOptionPtrOutputWithContext(ctx context.Context) WorkGroupEncryptionOptionPtrOutput
type WorkGroupEngineVersion ¶
type WorkGroupEngineVersion struct { EffectiveEngineVersion *string `pulumi:"effectiveEngineVersion"` SelectedEngineVersion *string `pulumi:"selectedEngineVersion"` }
The Athena engine version for running queries.
type WorkGroupEngineVersionArgs ¶
type WorkGroupEngineVersionArgs struct { EffectiveEngineVersion pulumi.StringPtrInput `pulumi:"effectiveEngineVersion"` SelectedEngineVersion pulumi.StringPtrInput `pulumi:"selectedEngineVersion"` }
The Athena engine version for running queries.
func (WorkGroupEngineVersionArgs) ElementType ¶
func (WorkGroupEngineVersionArgs) ElementType() reflect.Type
func (WorkGroupEngineVersionArgs) ToOutput ¶ added in v0.76.0
func (i WorkGroupEngineVersionArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEngineVersion]
func (WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionOutput ¶
func (i WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionOutput() WorkGroupEngineVersionOutput
func (WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionOutputWithContext ¶
func (i WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionOutputWithContext(ctx context.Context) WorkGroupEngineVersionOutput
func (WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionPtrOutput ¶
func (i WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionPtrOutput() WorkGroupEngineVersionPtrOutput
func (WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionPtrOutputWithContext ¶
func (i WorkGroupEngineVersionArgs) ToWorkGroupEngineVersionPtrOutputWithContext(ctx context.Context) WorkGroupEngineVersionPtrOutput
type WorkGroupEngineVersionInput ¶
type WorkGroupEngineVersionInput interface { pulumi.Input ToWorkGroupEngineVersionOutput() WorkGroupEngineVersionOutput ToWorkGroupEngineVersionOutputWithContext(context.Context) WorkGroupEngineVersionOutput }
WorkGroupEngineVersionInput is an input type that accepts WorkGroupEngineVersionArgs and WorkGroupEngineVersionOutput values. You can construct a concrete instance of `WorkGroupEngineVersionInput` via:
WorkGroupEngineVersionArgs{...}
type WorkGroupEngineVersionOutput ¶
type WorkGroupEngineVersionOutput struct{ *pulumi.OutputState }
The Athena engine version for running queries.
func (WorkGroupEngineVersionOutput) EffectiveEngineVersion ¶
func (o WorkGroupEngineVersionOutput) EffectiveEngineVersion() pulumi.StringPtrOutput
func (WorkGroupEngineVersionOutput) ElementType ¶
func (WorkGroupEngineVersionOutput) ElementType() reflect.Type
func (WorkGroupEngineVersionOutput) SelectedEngineVersion ¶
func (o WorkGroupEngineVersionOutput) SelectedEngineVersion() pulumi.StringPtrOutput
func (WorkGroupEngineVersionOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupEngineVersionOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupEngineVersion]
func (WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionOutput ¶
func (o WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionOutput() WorkGroupEngineVersionOutput
func (WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionOutputWithContext ¶
func (o WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionOutputWithContext(ctx context.Context) WorkGroupEngineVersionOutput
func (WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionPtrOutput ¶
func (o WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionPtrOutput() WorkGroupEngineVersionPtrOutput
func (WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionPtrOutputWithContext ¶
func (o WorkGroupEngineVersionOutput) ToWorkGroupEngineVersionPtrOutputWithContext(ctx context.Context) WorkGroupEngineVersionPtrOutput
type WorkGroupEngineVersionPtrInput ¶
type WorkGroupEngineVersionPtrInput interface { pulumi.Input ToWorkGroupEngineVersionPtrOutput() WorkGroupEngineVersionPtrOutput ToWorkGroupEngineVersionPtrOutputWithContext(context.Context) WorkGroupEngineVersionPtrOutput }
WorkGroupEngineVersionPtrInput is an input type that accepts WorkGroupEngineVersionArgs, WorkGroupEngineVersionPtr and WorkGroupEngineVersionPtrOutput values. You can construct a concrete instance of `WorkGroupEngineVersionPtrInput` via:
WorkGroupEngineVersionArgs{...} or: nil
func WorkGroupEngineVersionPtr ¶
func WorkGroupEngineVersionPtr(v *WorkGroupEngineVersionArgs) WorkGroupEngineVersionPtrInput
type WorkGroupEngineVersionPtrOutput ¶
type WorkGroupEngineVersionPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupEngineVersionPtrOutput) EffectiveEngineVersion ¶
func (o WorkGroupEngineVersionPtrOutput) EffectiveEngineVersion() pulumi.StringPtrOutput
func (WorkGroupEngineVersionPtrOutput) Elem ¶
func (o WorkGroupEngineVersionPtrOutput) Elem() WorkGroupEngineVersionOutput
func (WorkGroupEngineVersionPtrOutput) ElementType ¶
func (WorkGroupEngineVersionPtrOutput) ElementType() reflect.Type
func (WorkGroupEngineVersionPtrOutput) SelectedEngineVersion ¶
func (o WorkGroupEngineVersionPtrOutput) SelectedEngineVersion() pulumi.StringPtrOutput
func (WorkGroupEngineVersionPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupEngineVersionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupEngineVersion]
func (WorkGroupEngineVersionPtrOutput) ToWorkGroupEngineVersionPtrOutput ¶
func (o WorkGroupEngineVersionPtrOutput) ToWorkGroupEngineVersionPtrOutput() WorkGroupEngineVersionPtrOutput
func (WorkGroupEngineVersionPtrOutput) ToWorkGroupEngineVersionPtrOutputWithContext ¶
func (o WorkGroupEngineVersionPtrOutput) ToWorkGroupEngineVersionPtrOutputWithContext(ctx context.Context) WorkGroupEngineVersionPtrOutput
type WorkGroupInput ¶
type WorkGroupInput interface { pulumi.Input ToWorkGroupOutput() WorkGroupOutput ToWorkGroupOutputWithContext(ctx context.Context) WorkGroupOutput }
type WorkGroupOutput ¶
type WorkGroupOutput struct{ *pulumi.OutputState }
func (WorkGroupOutput) CreationTime ¶ added in v0.17.0
func (o WorkGroupOutput) CreationTime() pulumi.StringOutput
The date and time the workgroup was created.
func (WorkGroupOutput) Description ¶ added in v0.17.0
func (o WorkGroupOutput) Description() pulumi.StringPtrOutput
The workgroup description.
func (WorkGroupOutput) ElementType ¶
func (WorkGroupOutput) ElementType() reflect.Type
func (WorkGroupOutput) Name ¶ added in v0.17.0
func (o WorkGroupOutput) Name() pulumi.StringOutput
The workGroup name.
func (WorkGroupOutput) RecursiveDeleteOption ¶ added in v0.17.0
func (o WorkGroupOutput) RecursiveDeleteOption() pulumi.BoolPtrOutput
The option to delete the workgroup and its contents even if the workgroup contains any named queries.
func (WorkGroupOutput) State ¶ added in v0.17.0
func (o WorkGroupOutput) State() WorkGroupStateEnumPtrOutput
The state of the workgroup: ENABLED or DISABLED.
func (WorkGroupOutput) Tags ¶ added in v0.17.0
func (o WorkGroupOutput) Tags() WorkGroupTagArrayOutput
One or more tags, separated by commas, that you want to attach to the workgroup as you create it
func (WorkGroupOutput) ToWorkGroupOutput ¶
func (o WorkGroupOutput) ToWorkGroupOutput() WorkGroupOutput
func (WorkGroupOutput) ToWorkGroupOutputWithContext ¶
func (o WorkGroupOutput) ToWorkGroupOutputWithContext(ctx context.Context) WorkGroupOutput
func (WorkGroupOutput) WorkGroupConfiguration ¶ added in v0.17.0
func (o WorkGroupOutput) WorkGroupConfiguration() WorkGroupConfigurationPtrOutput
The workgroup configuration
func (WorkGroupOutput) WorkGroupConfigurationUpdates ¶ added in v0.17.0
func (o WorkGroupOutput) WorkGroupConfigurationUpdates() WorkGroupConfigurationUpdatesPtrOutput
The workgroup configuration update object
type WorkGroupResultConfiguration ¶
type WorkGroupResultConfiguration struct { AclConfiguration *WorkGroupAclConfiguration `pulumi:"aclConfiguration"` EncryptionConfiguration *WorkGroupEncryptionConfiguration `pulumi:"encryptionConfiguration"` ExpectedBucketOwner *string `pulumi:"expectedBucketOwner"` OutputLocation *string `pulumi:"outputLocation"` }
The location in Amazon S3 where query results are stored and the encryption option, if any, used for query results. These are known as "client-side settings". If workgroup settings override client-side settings, then the query uses the workgroup settings.
type WorkGroupResultConfigurationArgs ¶
type WorkGroupResultConfigurationArgs struct { AclConfiguration WorkGroupAclConfigurationPtrInput `pulumi:"aclConfiguration"` EncryptionConfiguration WorkGroupEncryptionConfigurationPtrInput `pulumi:"encryptionConfiguration"` ExpectedBucketOwner pulumi.StringPtrInput `pulumi:"expectedBucketOwner"` OutputLocation pulumi.StringPtrInput `pulumi:"outputLocation"` }
The location in Amazon S3 where query results are stored and the encryption option, if any, used for query results. These are known as "client-side settings". If workgroup settings override client-side settings, then the query uses the workgroup settings.
func (WorkGroupResultConfigurationArgs) ElementType ¶
func (WorkGroupResultConfigurationArgs) ElementType() reflect.Type
func (WorkGroupResultConfigurationArgs) ToOutput ¶ added in v0.76.0
func (i WorkGroupResultConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupResultConfiguration]
func (WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationOutput ¶
func (i WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationOutput() WorkGroupResultConfigurationOutput
func (WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationOutputWithContext ¶
func (i WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationOutputWithContext(ctx context.Context) WorkGroupResultConfigurationOutput
func (WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationPtrOutput ¶
func (i WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationPtrOutput() WorkGroupResultConfigurationPtrOutput
func (WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationPtrOutputWithContext ¶
func (i WorkGroupResultConfigurationArgs) ToWorkGroupResultConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationPtrOutput
type WorkGroupResultConfigurationInput ¶
type WorkGroupResultConfigurationInput interface { pulumi.Input ToWorkGroupResultConfigurationOutput() WorkGroupResultConfigurationOutput ToWorkGroupResultConfigurationOutputWithContext(context.Context) WorkGroupResultConfigurationOutput }
WorkGroupResultConfigurationInput is an input type that accepts WorkGroupResultConfigurationArgs and WorkGroupResultConfigurationOutput values. You can construct a concrete instance of `WorkGroupResultConfigurationInput` via:
WorkGroupResultConfigurationArgs{...}
type WorkGroupResultConfigurationOutput ¶
type WorkGroupResultConfigurationOutput struct{ *pulumi.OutputState }
The location in Amazon S3 where query results are stored and the encryption option, if any, used for query results. These are known as "client-side settings". If workgroup settings override client-side settings, then the query uses the workgroup settings.
func (WorkGroupResultConfigurationOutput) AclConfiguration ¶ added in v0.54.0
func (o WorkGroupResultConfigurationOutput) AclConfiguration() WorkGroupAclConfigurationPtrOutput
func (WorkGroupResultConfigurationOutput) ElementType ¶
func (WorkGroupResultConfigurationOutput) ElementType() reflect.Type
func (WorkGroupResultConfigurationOutput) EncryptionConfiguration ¶
func (o WorkGroupResultConfigurationOutput) EncryptionConfiguration() WorkGroupEncryptionConfigurationPtrOutput
func (WorkGroupResultConfigurationOutput) ExpectedBucketOwner ¶ added in v0.54.0
func (o WorkGroupResultConfigurationOutput) ExpectedBucketOwner() pulumi.StringPtrOutput
func (WorkGroupResultConfigurationOutput) OutputLocation ¶
func (o WorkGroupResultConfigurationOutput) OutputLocation() pulumi.StringPtrOutput
func (WorkGroupResultConfigurationOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupResultConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupResultConfiguration]
func (WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationOutput ¶
func (o WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationOutput() WorkGroupResultConfigurationOutput
func (WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationOutputWithContext ¶
func (o WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationOutputWithContext(ctx context.Context) WorkGroupResultConfigurationOutput
func (WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationPtrOutput ¶
func (o WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationPtrOutput() WorkGroupResultConfigurationPtrOutput
func (WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationPtrOutputWithContext ¶
func (o WorkGroupResultConfigurationOutput) ToWorkGroupResultConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationPtrOutput
type WorkGroupResultConfigurationPtrInput ¶
type WorkGroupResultConfigurationPtrInput interface { pulumi.Input ToWorkGroupResultConfigurationPtrOutput() WorkGroupResultConfigurationPtrOutput ToWorkGroupResultConfigurationPtrOutputWithContext(context.Context) WorkGroupResultConfigurationPtrOutput }
WorkGroupResultConfigurationPtrInput is an input type that accepts WorkGroupResultConfigurationArgs, WorkGroupResultConfigurationPtr and WorkGroupResultConfigurationPtrOutput values. You can construct a concrete instance of `WorkGroupResultConfigurationPtrInput` via:
WorkGroupResultConfigurationArgs{...} or: nil
func WorkGroupResultConfigurationPtr ¶
func WorkGroupResultConfigurationPtr(v *WorkGroupResultConfigurationArgs) WorkGroupResultConfigurationPtrInput
type WorkGroupResultConfigurationPtrOutput ¶
type WorkGroupResultConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupResultConfigurationPtrOutput) AclConfiguration ¶ added in v0.54.0
func (o WorkGroupResultConfigurationPtrOutput) AclConfiguration() WorkGroupAclConfigurationPtrOutput
func (WorkGroupResultConfigurationPtrOutput) ElementType ¶
func (WorkGroupResultConfigurationPtrOutput) ElementType() reflect.Type
func (WorkGroupResultConfigurationPtrOutput) EncryptionConfiguration ¶
func (o WorkGroupResultConfigurationPtrOutput) EncryptionConfiguration() WorkGroupEncryptionConfigurationPtrOutput
func (WorkGroupResultConfigurationPtrOutput) ExpectedBucketOwner ¶ added in v0.54.0
func (o WorkGroupResultConfigurationPtrOutput) ExpectedBucketOwner() pulumi.StringPtrOutput
func (WorkGroupResultConfigurationPtrOutput) OutputLocation ¶
func (o WorkGroupResultConfigurationPtrOutput) OutputLocation() pulumi.StringPtrOutput
func (WorkGroupResultConfigurationPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupResultConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupResultConfiguration]
func (WorkGroupResultConfigurationPtrOutput) ToWorkGroupResultConfigurationPtrOutput ¶
func (o WorkGroupResultConfigurationPtrOutput) ToWorkGroupResultConfigurationPtrOutput() WorkGroupResultConfigurationPtrOutput
func (WorkGroupResultConfigurationPtrOutput) ToWorkGroupResultConfigurationPtrOutputWithContext ¶
func (o WorkGroupResultConfigurationPtrOutput) ToWorkGroupResultConfigurationPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationPtrOutput
type WorkGroupResultConfigurationUpdates ¶
type WorkGroupResultConfigurationUpdates struct { AclConfiguration *WorkGroupAclConfiguration `pulumi:"aclConfiguration"` EncryptionConfiguration *WorkGroupEncryptionConfiguration `pulumi:"encryptionConfiguration"` ExpectedBucketOwner *string `pulumi:"expectedBucketOwner"` OutputLocation *string `pulumi:"outputLocation"` RemoveAclConfiguration *bool `pulumi:"removeAclConfiguration"` RemoveEncryptionConfiguration *bool `pulumi:"removeEncryptionConfiguration"` RemoveExpectedBucketOwner *bool `pulumi:"removeExpectedBucketOwner"` RemoveOutputLocation *bool `pulumi:"removeOutputLocation"` }
The result configuration information about the queries in this workgroup that will be updated. Includes the updated results location and an updated option for encrypting query results.
type WorkGroupResultConfigurationUpdatesArgs ¶
type WorkGroupResultConfigurationUpdatesArgs struct { AclConfiguration WorkGroupAclConfigurationPtrInput `pulumi:"aclConfiguration"` EncryptionConfiguration WorkGroupEncryptionConfigurationPtrInput `pulumi:"encryptionConfiguration"` ExpectedBucketOwner pulumi.StringPtrInput `pulumi:"expectedBucketOwner"` OutputLocation pulumi.StringPtrInput `pulumi:"outputLocation"` RemoveAclConfiguration pulumi.BoolPtrInput `pulumi:"removeAclConfiguration"` RemoveEncryptionConfiguration pulumi.BoolPtrInput `pulumi:"removeEncryptionConfiguration"` RemoveExpectedBucketOwner pulumi.BoolPtrInput `pulumi:"removeExpectedBucketOwner"` RemoveOutputLocation pulumi.BoolPtrInput `pulumi:"removeOutputLocation"` }
The result configuration information about the queries in this workgroup that will be updated. Includes the updated results location and an updated option for encrypting query results.
func (WorkGroupResultConfigurationUpdatesArgs) ElementType ¶
func (WorkGroupResultConfigurationUpdatesArgs) ElementType() reflect.Type
func (WorkGroupResultConfigurationUpdatesArgs) ToOutput ¶ added in v0.76.0
func (i WorkGroupResultConfigurationUpdatesArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupResultConfigurationUpdates]
func (WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesOutput ¶
func (i WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesOutput() WorkGroupResultConfigurationUpdatesOutput
func (WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesOutputWithContext ¶
func (i WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesOutput
func (WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesPtrOutput ¶
func (i WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesPtrOutput() WorkGroupResultConfigurationUpdatesPtrOutput
func (WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext ¶
func (i WorkGroupResultConfigurationUpdatesArgs) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesPtrOutput
type WorkGroupResultConfigurationUpdatesInput ¶
type WorkGroupResultConfigurationUpdatesInput interface { pulumi.Input ToWorkGroupResultConfigurationUpdatesOutput() WorkGroupResultConfigurationUpdatesOutput ToWorkGroupResultConfigurationUpdatesOutputWithContext(context.Context) WorkGroupResultConfigurationUpdatesOutput }
WorkGroupResultConfigurationUpdatesInput is an input type that accepts WorkGroupResultConfigurationUpdatesArgs and WorkGroupResultConfigurationUpdatesOutput values. You can construct a concrete instance of `WorkGroupResultConfigurationUpdatesInput` via:
WorkGroupResultConfigurationUpdatesArgs{...}
type WorkGroupResultConfigurationUpdatesOutput ¶
type WorkGroupResultConfigurationUpdatesOutput struct{ *pulumi.OutputState }
The result configuration information about the queries in this workgroup that will be updated. Includes the updated results location and an updated option for encrypting query results.
func (WorkGroupResultConfigurationUpdatesOutput) AclConfiguration ¶ added in v0.54.0
func (o WorkGroupResultConfigurationUpdatesOutput) AclConfiguration() WorkGroupAclConfigurationPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) ElementType ¶
func (WorkGroupResultConfigurationUpdatesOutput) ElementType() reflect.Type
func (WorkGroupResultConfigurationUpdatesOutput) EncryptionConfiguration ¶
func (o WorkGroupResultConfigurationUpdatesOutput) EncryptionConfiguration() WorkGroupEncryptionConfigurationPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) ExpectedBucketOwner ¶ added in v0.54.0
func (o WorkGroupResultConfigurationUpdatesOutput) ExpectedBucketOwner() pulumi.StringPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) OutputLocation ¶
func (o WorkGroupResultConfigurationUpdatesOutput) OutputLocation() pulumi.StringPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) RemoveAclConfiguration ¶ added in v0.54.0
func (o WorkGroupResultConfigurationUpdatesOutput) RemoveAclConfiguration() pulumi.BoolPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) RemoveEncryptionConfiguration ¶
func (o WorkGroupResultConfigurationUpdatesOutput) RemoveEncryptionConfiguration() pulumi.BoolPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) RemoveExpectedBucketOwner ¶ added in v0.54.0
func (o WorkGroupResultConfigurationUpdatesOutput) RemoveExpectedBucketOwner() pulumi.BoolPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) RemoveOutputLocation ¶
func (o WorkGroupResultConfigurationUpdatesOutput) RemoveOutputLocation() pulumi.BoolPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupResultConfigurationUpdatesOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupResultConfigurationUpdates]
func (WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesOutput ¶
func (o WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesOutput() WorkGroupResultConfigurationUpdatesOutput
func (WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesOutputWithContext ¶
func (o WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesOutput
func (WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesPtrOutput ¶
func (o WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesPtrOutput() WorkGroupResultConfigurationUpdatesPtrOutput
func (WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext ¶
func (o WorkGroupResultConfigurationUpdatesOutput) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesPtrOutput
type WorkGroupResultConfigurationUpdatesPtrInput ¶
type WorkGroupResultConfigurationUpdatesPtrInput interface { pulumi.Input ToWorkGroupResultConfigurationUpdatesPtrOutput() WorkGroupResultConfigurationUpdatesPtrOutput ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext(context.Context) WorkGroupResultConfigurationUpdatesPtrOutput }
WorkGroupResultConfigurationUpdatesPtrInput is an input type that accepts WorkGroupResultConfigurationUpdatesArgs, WorkGroupResultConfigurationUpdatesPtr and WorkGroupResultConfigurationUpdatesPtrOutput values. You can construct a concrete instance of `WorkGroupResultConfigurationUpdatesPtrInput` via:
WorkGroupResultConfigurationUpdatesArgs{...} or: nil
func WorkGroupResultConfigurationUpdatesPtr ¶
func WorkGroupResultConfigurationUpdatesPtr(v *WorkGroupResultConfigurationUpdatesArgs) WorkGroupResultConfigurationUpdatesPtrInput
type WorkGroupResultConfigurationUpdatesPtrOutput ¶
type WorkGroupResultConfigurationUpdatesPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupResultConfigurationUpdatesPtrOutput) AclConfiguration ¶ added in v0.54.0
func (o WorkGroupResultConfigurationUpdatesPtrOutput) AclConfiguration() WorkGroupAclConfigurationPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) ElementType ¶
func (WorkGroupResultConfigurationUpdatesPtrOutput) ElementType() reflect.Type
func (WorkGroupResultConfigurationUpdatesPtrOutput) EncryptionConfiguration ¶
func (o WorkGroupResultConfigurationUpdatesPtrOutput) EncryptionConfiguration() WorkGroupEncryptionConfigurationPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) ExpectedBucketOwner ¶ added in v0.54.0
func (o WorkGroupResultConfigurationUpdatesPtrOutput) ExpectedBucketOwner() pulumi.StringPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) OutputLocation ¶
func (o WorkGroupResultConfigurationUpdatesPtrOutput) OutputLocation() pulumi.StringPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) RemoveAclConfiguration ¶ added in v0.54.0
func (o WorkGroupResultConfigurationUpdatesPtrOutput) RemoveAclConfiguration() pulumi.BoolPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) RemoveEncryptionConfiguration ¶
func (o WorkGroupResultConfigurationUpdatesPtrOutput) RemoveEncryptionConfiguration() pulumi.BoolPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) RemoveExpectedBucketOwner ¶ added in v0.54.0
func (o WorkGroupResultConfigurationUpdatesPtrOutput) RemoveExpectedBucketOwner() pulumi.BoolPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) RemoveOutputLocation ¶
func (o WorkGroupResultConfigurationUpdatesPtrOutput) RemoveOutputLocation() pulumi.BoolPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupResultConfigurationUpdatesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupResultConfigurationUpdates]
func (WorkGroupResultConfigurationUpdatesPtrOutput) ToWorkGroupResultConfigurationUpdatesPtrOutput ¶
func (o WorkGroupResultConfigurationUpdatesPtrOutput) ToWorkGroupResultConfigurationUpdatesPtrOutput() WorkGroupResultConfigurationUpdatesPtrOutput
func (WorkGroupResultConfigurationUpdatesPtrOutput) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext ¶
func (o WorkGroupResultConfigurationUpdatesPtrOutput) ToWorkGroupResultConfigurationUpdatesPtrOutputWithContext(ctx context.Context) WorkGroupResultConfigurationUpdatesPtrOutput
type WorkGroupS3AclOption ¶ added in v0.54.0
type WorkGroupS3AclOption string
The Amazon S3 canned ACL that Athena should specify when storing query results. Currently the only supported canned ACL is BUCKET_OWNER_FULL_CONTROL
func (WorkGroupS3AclOption) ElementType ¶ added in v0.54.0
func (WorkGroupS3AclOption) ElementType() reflect.Type
func (WorkGroupS3AclOption) ToStringOutput ¶ added in v0.54.0
func (e WorkGroupS3AclOption) ToStringOutput() pulumi.StringOutput
func (WorkGroupS3AclOption) ToStringOutputWithContext ¶ added in v0.54.0
func (e WorkGroupS3AclOption) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkGroupS3AclOption) ToStringPtrOutput ¶ added in v0.54.0
func (e WorkGroupS3AclOption) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupS3AclOption) ToStringPtrOutputWithContext ¶ added in v0.54.0
func (e WorkGroupS3AclOption) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupS3AclOption) ToWorkGroupS3AclOptionOutput ¶ added in v0.54.0
func (e WorkGroupS3AclOption) ToWorkGroupS3AclOptionOutput() WorkGroupS3AclOptionOutput
func (WorkGroupS3AclOption) ToWorkGroupS3AclOptionOutputWithContext ¶ added in v0.54.0
func (e WorkGroupS3AclOption) ToWorkGroupS3AclOptionOutputWithContext(ctx context.Context) WorkGroupS3AclOptionOutput
func (WorkGroupS3AclOption) ToWorkGroupS3AclOptionPtrOutput ¶ added in v0.54.0
func (e WorkGroupS3AclOption) ToWorkGroupS3AclOptionPtrOutput() WorkGroupS3AclOptionPtrOutput
func (WorkGroupS3AclOption) ToWorkGroupS3AclOptionPtrOutputWithContext ¶ added in v0.54.0
func (e WorkGroupS3AclOption) ToWorkGroupS3AclOptionPtrOutputWithContext(ctx context.Context) WorkGroupS3AclOptionPtrOutput
type WorkGroupS3AclOptionInput ¶ added in v0.54.0
type WorkGroupS3AclOptionInput interface { pulumi.Input ToWorkGroupS3AclOptionOutput() WorkGroupS3AclOptionOutput ToWorkGroupS3AclOptionOutputWithContext(context.Context) WorkGroupS3AclOptionOutput }
WorkGroupS3AclOptionInput is an input type that accepts WorkGroupS3AclOptionArgs and WorkGroupS3AclOptionOutput values. You can construct a concrete instance of `WorkGroupS3AclOptionInput` via:
WorkGroupS3AclOptionArgs{...}
type WorkGroupS3AclOptionOutput ¶ added in v0.54.0
type WorkGroupS3AclOptionOutput struct{ *pulumi.OutputState }
func (WorkGroupS3AclOptionOutput) ElementType ¶ added in v0.54.0
func (WorkGroupS3AclOptionOutput) ElementType() reflect.Type
func (WorkGroupS3AclOptionOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupS3AclOptionOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupS3AclOption]
func (WorkGroupS3AclOptionOutput) ToStringOutput ¶ added in v0.54.0
func (o WorkGroupS3AclOptionOutput) ToStringOutput() pulumi.StringOutput
func (WorkGroupS3AclOptionOutput) ToStringOutputWithContext ¶ added in v0.54.0
func (o WorkGroupS3AclOptionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkGroupS3AclOptionOutput) ToStringPtrOutput ¶ added in v0.54.0
func (o WorkGroupS3AclOptionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupS3AclOptionOutput) ToStringPtrOutputWithContext ¶ added in v0.54.0
func (o WorkGroupS3AclOptionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionOutput ¶ added in v0.54.0
func (o WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionOutput() WorkGroupS3AclOptionOutput
func (WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionOutputWithContext ¶ added in v0.54.0
func (o WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionOutputWithContext(ctx context.Context) WorkGroupS3AclOptionOutput
func (WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionPtrOutput ¶ added in v0.54.0
func (o WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionPtrOutput() WorkGroupS3AclOptionPtrOutput
func (WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionPtrOutputWithContext ¶ added in v0.54.0
func (o WorkGroupS3AclOptionOutput) ToWorkGroupS3AclOptionPtrOutputWithContext(ctx context.Context) WorkGroupS3AclOptionPtrOutput
type WorkGroupS3AclOptionPtrInput ¶ added in v0.54.0
type WorkGroupS3AclOptionPtrInput interface { pulumi.Input ToWorkGroupS3AclOptionPtrOutput() WorkGroupS3AclOptionPtrOutput ToWorkGroupS3AclOptionPtrOutputWithContext(context.Context) WorkGroupS3AclOptionPtrOutput }
func WorkGroupS3AclOptionPtr ¶ added in v0.54.0
func WorkGroupS3AclOptionPtr(v string) WorkGroupS3AclOptionPtrInput
type WorkGroupS3AclOptionPtrOutput ¶ added in v0.54.0
type WorkGroupS3AclOptionPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupS3AclOptionPtrOutput) Elem ¶ added in v0.54.0
func (o WorkGroupS3AclOptionPtrOutput) Elem() WorkGroupS3AclOptionOutput
func (WorkGroupS3AclOptionPtrOutput) ElementType ¶ added in v0.54.0
func (WorkGroupS3AclOptionPtrOutput) ElementType() reflect.Type
func (WorkGroupS3AclOptionPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupS3AclOptionPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupS3AclOption]
func (WorkGroupS3AclOptionPtrOutput) ToStringPtrOutput ¶ added in v0.54.0
func (o WorkGroupS3AclOptionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupS3AclOptionPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.54.0
func (o WorkGroupS3AclOptionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupS3AclOptionPtrOutput) ToWorkGroupS3AclOptionPtrOutput ¶ added in v0.54.0
func (o WorkGroupS3AclOptionPtrOutput) ToWorkGroupS3AclOptionPtrOutput() WorkGroupS3AclOptionPtrOutput
func (WorkGroupS3AclOptionPtrOutput) ToWorkGroupS3AclOptionPtrOutputWithContext ¶ added in v0.54.0
func (o WorkGroupS3AclOptionPtrOutput) ToWorkGroupS3AclOptionPtrOutputWithContext(ctx context.Context) WorkGroupS3AclOptionPtrOutput
type WorkGroupState ¶
type WorkGroupState struct { }
func (WorkGroupState) ElementType ¶
func (WorkGroupState) ElementType() reflect.Type
type WorkGroupStateEnum ¶
type WorkGroupStateEnum string
The state of the workgroup: ENABLED or DISABLED.
func (WorkGroupStateEnum) ElementType ¶
func (WorkGroupStateEnum) ElementType() reflect.Type
func (WorkGroupStateEnum) ToStringOutput ¶
func (e WorkGroupStateEnum) ToStringOutput() pulumi.StringOutput
func (WorkGroupStateEnum) ToStringOutputWithContext ¶
func (e WorkGroupStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkGroupStateEnum) ToStringPtrOutput ¶
func (e WorkGroupStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupStateEnum) ToStringPtrOutputWithContext ¶
func (e WorkGroupStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupStateEnum) ToWorkGroupStateEnumOutput ¶
func (e WorkGroupStateEnum) ToWorkGroupStateEnumOutput() WorkGroupStateEnumOutput
func (WorkGroupStateEnum) ToWorkGroupStateEnumOutputWithContext ¶
func (e WorkGroupStateEnum) ToWorkGroupStateEnumOutputWithContext(ctx context.Context) WorkGroupStateEnumOutput
func (WorkGroupStateEnum) ToWorkGroupStateEnumPtrOutput ¶
func (e WorkGroupStateEnum) ToWorkGroupStateEnumPtrOutput() WorkGroupStateEnumPtrOutput
func (WorkGroupStateEnum) ToWorkGroupStateEnumPtrOutputWithContext ¶
func (e WorkGroupStateEnum) ToWorkGroupStateEnumPtrOutputWithContext(ctx context.Context) WorkGroupStateEnumPtrOutput
type WorkGroupStateEnumInput ¶
type WorkGroupStateEnumInput interface { pulumi.Input ToWorkGroupStateEnumOutput() WorkGroupStateEnumOutput ToWorkGroupStateEnumOutputWithContext(context.Context) WorkGroupStateEnumOutput }
WorkGroupStateEnumInput is an input type that accepts WorkGroupStateEnumArgs and WorkGroupStateEnumOutput values. You can construct a concrete instance of `WorkGroupStateEnumInput` via:
WorkGroupStateEnumArgs{...}
type WorkGroupStateEnumOutput ¶
type WorkGroupStateEnumOutput struct{ *pulumi.OutputState }
func (WorkGroupStateEnumOutput) ElementType ¶
func (WorkGroupStateEnumOutput) ElementType() reflect.Type
func (WorkGroupStateEnumOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupStateEnumOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupStateEnum]
func (WorkGroupStateEnumOutput) ToStringOutput ¶
func (o WorkGroupStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (WorkGroupStateEnumOutput) ToStringOutputWithContext ¶
func (o WorkGroupStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkGroupStateEnumOutput) ToStringPtrOutput ¶
func (o WorkGroupStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupStateEnumOutput) ToStringPtrOutputWithContext ¶
func (o WorkGroupStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupStateEnumOutput) ToWorkGroupStateEnumOutput ¶
func (o WorkGroupStateEnumOutput) ToWorkGroupStateEnumOutput() WorkGroupStateEnumOutput
func (WorkGroupStateEnumOutput) ToWorkGroupStateEnumOutputWithContext ¶
func (o WorkGroupStateEnumOutput) ToWorkGroupStateEnumOutputWithContext(ctx context.Context) WorkGroupStateEnumOutput
func (WorkGroupStateEnumOutput) ToWorkGroupStateEnumPtrOutput ¶
func (o WorkGroupStateEnumOutput) ToWorkGroupStateEnumPtrOutput() WorkGroupStateEnumPtrOutput
func (WorkGroupStateEnumOutput) ToWorkGroupStateEnumPtrOutputWithContext ¶
func (o WorkGroupStateEnumOutput) ToWorkGroupStateEnumPtrOutputWithContext(ctx context.Context) WorkGroupStateEnumPtrOutput
type WorkGroupStateEnumPtrInput ¶
type WorkGroupStateEnumPtrInput interface { pulumi.Input ToWorkGroupStateEnumPtrOutput() WorkGroupStateEnumPtrOutput ToWorkGroupStateEnumPtrOutputWithContext(context.Context) WorkGroupStateEnumPtrOutput }
func WorkGroupStateEnumPtr ¶
func WorkGroupStateEnumPtr(v string) WorkGroupStateEnumPtrInput
type WorkGroupStateEnumPtrOutput ¶
type WorkGroupStateEnumPtrOutput struct{ *pulumi.OutputState }
func (WorkGroupStateEnumPtrOutput) Elem ¶
func (o WorkGroupStateEnumPtrOutput) Elem() WorkGroupStateEnumOutput
func (WorkGroupStateEnumPtrOutput) ElementType ¶
func (WorkGroupStateEnumPtrOutput) ElementType() reflect.Type
func (WorkGroupStateEnumPtrOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupStateEnumPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*WorkGroupStateEnum]
func (WorkGroupStateEnumPtrOutput) ToStringPtrOutput ¶
func (o WorkGroupStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkGroupStateEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o WorkGroupStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkGroupStateEnumPtrOutput) ToWorkGroupStateEnumPtrOutput ¶
func (o WorkGroupStateEnumPtrOutput) ToWorkGroupStateEnumPtrOutput() WorkGroupStateEnumPtrOutput
func (WorkGroupStateEnumPtrOutput) ToWorkGroupStateEnumPtrOutputWithContext ¶
func (o WorkGroupStateEnumPtrOutput) ToWorkGroupStateEnumPtrOutputWithContext(ctx context.Context) WorkGroupStateEnumPtrOutput
type WorkGroupTag ¶
type WorkGroupTagArgs ¶
type WorkGroupTagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (WorkGroupTagArgs) ElementType ¶
func (WorkGroupTagArgs) ElementType() reflect.Type
func (WorkGroupTagArgs) ToOutput ¶ added in v0.76.0
func (i WorkGroupTagArgs) ToOutput(ctx context.Context) pulumix.Output[WorkGroupTag]
func (WorkGroupTagArgs) ToWorkGroupTagOutput ¶
func (i WorkGroupTagArgs) ToWorkGroupTagOutput() WorkGroupTagOutput
func (WorkGroupTagArgs) ToWorkGroupTagOutputWithContext ¶
func (i WorkGroupTagArgs) ToWorkGroupTagOutputWithContext(ctx context.Context) WorkGroupTagOutput
type WorkGroupTagArray ¶
type WorkGroupTagArray []WorkGroupTagInput
func (WorkGroupTagArray) ElementType ¶
func (WorkGroupTagArray) ElementType() reflect.Type
func (WorkGroupTagArray) ToOutput ¶ added in v0.76.0
func (i WorkGroupTagArray) ToOutput(ctx context.Context) pulumix.Output[[]WorkGroupTag]
func (WorkGroupTagArray) ToWorkGroupTagArrayOutput ¶
func (i WorkGroupTagArray) ToWorkGroupTagArrayOutput() WorkGroupTagArrayOutput
func (WorkGroupTagArray) ToWorkGroupTagArrayOutputWithContext ¶
func (i WorkGroupTagArray) ToWorkGroupTagArrayOutputWithContext(ctx context.Context) WorkGroupTagArrayOutput
type WorkGroupTagArrayInput ¶
type WorkGroupTagArrayInput interface { pulumi.Input ToWorkGroupTagArrayOutput() WorkGroupTagArrayOutput ToWorkGroupTagArrayOutputWithContext(context.Context) WorkGroupTagArrayOutput }
WorkGroupTagArrayInput is an input type that accepts WorkGroupTagArray and WorkGroupTagArrayOutput values. You can construct a concrete instance of `WorkGroupTagArrayInput` via:
WorkGroupTagArray{ WorkGroupTagArgs{...} }
type WorkGroupTagArrayOutput ¶
type WorkGroupTagArrayOutput struct{ *pulumi.OutputState }
func (WorkGroupTagArrayOutput) ElementType ¶
func (WorkGroupTagArrayOutput) ElementType() reflect.Type
func (WorkGroupTagArrayOutput) Index ¶
func (o WorkGroupTagArrayOutput) Index(i pulumi.IntInput) WorkGroupTagOutput
func (WorkGroupTagArrayOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]WorkGroupTag]
func (WorkGroupTagArrayOutput) ToWorkGroupTagArrayOutput ¶
func (o WorkGroupTagArrayOutput) ToWorkGroupTagArrayOutput() WorkGroupTagArrayOutput
func (WorkGroupTagArrayOutput) ToWorkGroupTagArrayOutputWithContext ¶
func (o WorkGroupTagArrayOutput) ToWorkGroupTagArrayOutputWithContext(ctx context.Context) WorkGroupTagArrayOutput
type WorkGroupTagInput ¶
type WorkGroupTagInput interface { pulumi.Input ToWorkGroupTagOutput() WorkGroupTagOutput ToWorkGroupTagOutputWithContext(context.Context) WorkGroupTagOutput }
WorkGroupTagInput is an input type that accepts WorkGroupTagArgs and WorkGroupTagOutput values. You can construct a concrete instance of `WorkGroupTagInput` via:
WorkGroupTagArgs{...}
type WorkGroupTagOutput ¶
type WorkGroupTagOutput struct{ *pulumi.OutputState }
func (WorkGroupTagOutput) ElementType ¶
func (WorkGroupTagOutput) ElementType() reflect.Type
func (WorkGroupTagOutput) Key ¶
func (o WorkGroupTagOutput) Key() pulumi.StringOutput
func (WorkGroupTagOutput) ToOutput ¶ added in v0.76.0
func (o WorkGroupTagOutput) ToOutput(ctx context.Context) pulumix.Output[WorkGroupTag]
func (WorkGroupTagOutput) ToWorkGroupTagOutput ¶
func (o WorkGroupTagOutput) ToWorkGroupTagOutput() WorkGroupTagOutput
func (WorkGroupTagOutput) ToWorkGroupTagOutputWithContext ¶
func (o WorkGroupTagOutput) ToWorkGroupTagOutputWithContext(ctx context.Context) WorkGroupTagOutput
func (WorkGroupTagOutput) Value ¶
func (o WorkGroupTagOutput) Value() pulumi.StringOutput