Documentation ¶
Index ¶
- type Account
- type AccountArgs
- type AccountArray
- type AccountArrayInput
- type AccountArrayOutput
- type AccountInput
- type AccountMap
- type AccountMapInput
- type AccountMapOutput
- type AccountOutput
- func (o AccountOutput) CreatedAt() pulumi.StringOutput
- func (AccountOutput) ElementType() reflect.Type
- func (o AccountOutput) FindingPublishingFrequency() pulumi.StringOutput
- func (o AccountOutput) ServiceRole() pulumi.StringOutput
- func (o AccountOutput) Status() pulumi.StringOutput
- func (o AccountOutput) ToAccountOutput() AccountOutput
- func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- func (o AccountOutput) UpdatedAt() pulumi.StringOutput
- type AccountState
- type ClassificationExportConfiguration
- func GetClassificationExportConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*ClassificationExportConfiguration, error)
- func NewClassificationExportConfiguration(ctx *pulumi.Context, name string, args *ClassificationExportConfigurationArgs, ...) (*ClassificationExportConfiguration, error)
- func (*ClassificationExportConfiguration) ElementType() reflect.Type
- func (i *ClassificationExportConfiguration) ToClassificationExportConfigurationOutput() ClassificationExportConfigurationOutput
- func (i *ClassificationExportConfiguration) ToClassificationExportConfigurationOutputWithContext(ctx context.Context) ClassificationExportConfigurationOutput
- type ClassificationExportConfigurationArgs
- type ClassificationExportConfigurationArray
- func (ClassificationExportConfigurationArray) ElementType() reflect.Type
- func (i ClassificationExportConfigurationArray) ToClassificationExportConfigurationArrayOutput() ClassificationExportConfigurationArrayOutput
- func (i ClassificationExportConfigurationArray) ToClassificationExportConfigurationArrayOutputWithContext(ctx context.Context) ClassificationExportConfigurationArrayOutput
- type ClassificationExportConfigurationArrayInput
- type ClassificationExportConfigurationArrayOutput
- func (ClassificationExportConfigurationArrayOutput) ElementType() reflect.Type
- func (o ClassificationExportConfigurationArrayOutput) Index(i pulumi.IntInput) ClassificationExportConfigurationOutput
- func (o ClassificationExportConfigurationArrayOutput) ToClassificationExportConfigurationArrayOutput() ClassificationExportConfigurationArrayOutput
- func (o ClassificationExportConfigurationArrayOutput) ToClassificationExportConfigurationArrayOutputWithContext(ctx context.Context) ClassificationExportConfigurationArrayOutput
- type ClassificationExportConfigurationInput
- type ClassificationExportConfigurationMap
- func (ClassificationExportConfigurationMap) ElementType() reflect.Type
- func (i ClassificationExportConfigurationMap) ToClassificationExportConfigurationMapOutput() ClassificationExportConfigurationMapOutput
- func (i ClassificationExportConfigurationMap) ToClassificationExportConfigurationMapOutputWithContext(ctx context.Context) ClassificationExportConfigurationMapOutput
- type ClassificationExportConfigurationMapInput
- type ClassificationExportConfigurationMapOutput
- func (ClassificationExportConfigurationMapOutput) ElementType() reflect.Type
- func (o ClassificationExportConfigurationMapOutput) MapIndex(k pulumi.StringInput) ClassificationExportConfigurationOutput
- func (o ClassificationExportConfigurationMapOutput) ToClassificationExportConfigurationMapOutput() ClassificationExportConfigurationMapOutput
- func (o ClassificationExportConfigurationMapOutput) ToClassificationExportConfigurationMapOutputWithContext(ctx context.Context) ClassificationExportConfigurationMapOutput
- type ClassificationExportConfigurationOutput
- func (ClassificationExportConfigurationOutput) ElementType() reflect.Type
- func (o ClassificationExportConfigurationOutput) S3Destination() ClassificationExportConfigurationS3DestinationPtrOutput
- func (o ClassificationExportConfigurationOutput) ToClassificationExportConfigurationOutput() ClassificationExportConfigurationOutput
- func (o ClassificationExportConfigurationOutput) ToClassificationExportConfigurationOutputWithContext(ctx context.Context) ClassificationExportConfigurationOutput
- type ClassificationExportConfigurationS3Destination
- type ClassificationExportConfigurationS3DestinationArgs
- func (ClassificationExportConfigurationS3DestinationArgs) ElementType() reflect.Type
- func (i ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationOutput() ClassificationExportConfigurationS3DestinationOutput
- func (i ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationOutput
- func (i ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationPtrOutput() ClassificationExportConfigurationS3DestinationPtrOutput
- func (i ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationPtrOutput
- type ClassificationExportConfigurationS3DestinationInput
- type ClassificationExportConfigurationS3DestinationOutput
- func (o ClassificationExportConfigurationS3DestinationOutput) BucketName() pulumi.StringOutput
- func (ClassificationExportConfigurationS3DestinationOutput) ElementType() reflect.Type
- func (o ClassificationExportConfigurationS3DestinationOutput) KeyPrefix() pulumi.StringPtrOutput
- func (o ClassificationExportConfigurationS3DestinationOutput) KmsKeyArn() pulumi.StringOutput
- func (o ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationOutput() ClassificationExportConfigurationS3DestinationOutput
- func (o ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationOutput
- func (o ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationPtrOutput() ClassificationExportConfigurationS3DestinationPtrOutput
- func (o ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationPtrOutput
- type ClassificationExportConfigurationS3DestinationPtrInput
- type ClassificationExportConfigurationS3DestinationPtrOutput
- func (o ClassificationExportConfigurationS3DestinationPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o ClassificationExportConfigurationS3DestinationPtrOutput) Elem() ClassificationExportConfigurationS3DestinationOutput
- func (ClassificationExportConfigurationS3DestinationPtrOutput) ElementType() reflect.Type
- func (o ClassificationExportConfigurationS3DestinationPtrOutput) KeyPrefix() pulumi.StringPtrOutput
- func (o ClassificationExportConfigurationS3DestinationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
- func (o ClassificationExportConfigurationS3DestinationPtrOutput) ToClassificationExportConfigurationS3DestinationPtrOutput() ClassificationExportConfigurationS3DestinationPtrOutput
- func (o ClassificationExportConfigurationS3DestinationPtrOutput) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationPtrOutput
- type ClassificationExportConfigurationState
- type ClassificationJob
- type ClassificationJobArgs
- type ClassificationJobArray
- type ClassificationJobArrayInput
- type ClassificationJobArrayOutput
- func (ClassificationJobArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobArrayOutput) Index(i pulumi.IntInput) ClassificationJobOutput
- func (o ClassificationJobArrayOutput) ToClassificationJobArrayOutput() ClassificationJobArrayOutput
- func (o ClassificationJobArrayOutput) ToClassificationJobArrayOutputWithContext(ctx context.Context) ClassificationJobArrayOutput
- type ClassificationJobInput
- type ClassificationJobMap
- type ClassificationJobMapInput
- type ClassificationJobMapOutput
- func (ClassificationJobMapOutput) ElementType() reflect.Type
- func (o ClassificationJobMapOutput) MapIndex(k pulumi.StringInput) ClassificationJobOutput
- func (o ClassificationJobMapOutput) ToClassificationJobMapOutput() ClassificationJobMapOutput
- func (o ClassificationJobMapOutput) ToClassificationJobMapOutputWithContext(ctx context.Context) ClassificationJobMapOutput
- type ClassificationJobOutput
- func (o ClassificationJobOutput) CreatedAt() pulumi.StringOutput
- func (o ClassificationJobOutput) CustomDataIdentifierIds() pulumi.StringArrayOutput
- func (o ClassificationJobOutput) Description() pulumi.StringOutput
- func (ClassificationJobOutput) ElementType() reflect.Type
- func (o ClassificationJobOutput) InitialRun() pulumi.BoolPtrOutput
- func (o ClassificationJobOutput) JobArn() pulumi.StringOutput
- func (o ClassificationJobOutput) JobId() pulumi.StringOutput
- func (o ClassificationJobOutput) JobStatus() pulumi.StringOutput
- func (o ClassificationJobOutput) JobType() pulumi.StringOutput
- func (o ClassificationJobOutput) Name() pulumi.StringOutput
- func (o ClassificationJobOutput) NamePrefix() pulumi.StringOutput
- func (o ClassificationJobOutput) S3JobDefinition() ClassificationJobS3JobDefinitionOutput
- func (o ClassificationJobOutput) SamplingPercentage() pulumi.IntOutput
- func (o ClassificationJobOutput) ScheduleFrequency() ClassificationJobScheduleFrequencyOutput
- func (o ClassificationJobOutput) Tags() pulumi.StringMapOutput
- func (o ClassificationJobOutput) TagsAll() pulumi.StringMapOutput
- func (o ClassificationJobOutput) ToClassificationJobOutput() ClassificationJobOutput
- func (o ClassificationJobOutput) ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput
- func (o ClassificationJobOutput) UserPausedDetails() ClassificationJobUserPausedDetailArrayOutput
- type ClassificationJobS3JobDefinition
- type ClassificationJobS3JobDefinitionArgs
- func (ClassificationJobS3JobDefinitionArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutput() ClassificationJobS3JobDefinitionOutput
- func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionOutput
- func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
- func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteria
- type ClassificationJobS3JobDefinitionBucketCriteriaArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaOutput() ClassificationJobS3JobDefinitionBucketCriteriaOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludes
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAnd
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) Index(i pulumi.IntInput) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) SimpleCriterion() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) TagCriterion() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterion
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput() ...
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Comparator() pulumi.StringPtrOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Values() pulumi.StringArrayOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Comparator() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Elem() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Values() pulumi.StringArrayOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterion
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) Comparator() pulumi.StringPtrOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) TagValues() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) Comparator() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) Elem() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) TagValues() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValue
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput() ...
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput() ...
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) Index(i pulumi.IntInput) ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutputWithContext(ctx context.Context) ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) Value() pulumi.StringPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) Ands() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrInput
- type ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) Ands() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) Elem() ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludes
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAnd
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) Index(i pulumi.IntInput) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) SimpleCriterion() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) TagCriterion() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterion
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput() ...
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Comparator() pulumi.StringPtrOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Values() pulumi.StringArrayOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Comparator() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Elem() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Values() pulumi.StringArrayOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterion
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) Comparator() pulumi.StringPtrOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) TagValues() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) Comparator() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) Elem() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) TagValues() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValue
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput() ...
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput() ...
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) Index(i pulumi.IntInput) ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput() ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutputWithContext(ctx context.Context) ...
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) Value() pulumi.StringPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) Ands() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrInput
- type ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) Ands() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) Elem() ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaInput
- type ClassificationJobS3JobDefinitionBucketCriteriaOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) Excludes() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) Includes() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaOutput() ClassificationJobS3JobDefinitionBucketCriteriaOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- type ClassificationJobS3JobDefinitionBucketCriteriaPtrInput
- type ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) Elem() ClassificationJobS3JobDefinitionBucketCriteriaOutput
- func (ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) Excludes() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) Includes() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- type ClassificationJobS3JobDefinitionBucketDefinition
- type ClassificationJobS3JobDefinitionBucketDefinitionArgs
- func (ClassificationJobS3JobDefinitionBucketDefinitionArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutput() ClassificationJobS3JobDefinitionBucketDefinitionOutput
- func (i ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionOutput
- type ClassificationJobS3JobDefinitionBucketDefinitionArray
- func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
- func (i ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
- type ClassificationJobS3JobDefinitionBucketDefinitionArrayInput
- type ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
- func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) Index(i pulumi.IntInput) ClassificationJobS3JobDefinitionBucketDefinitionOutput
- func (o ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
- func (o ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
- type ClassificationJobS3JobDefinitionBucketDefinitionInput
- type ClassificationJobS3JobDefinitionBucketDefinitionOutput
- func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) AccountId() pulumi.StringOutput
- func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) Buckets() pulumi.StringArrayOutput
- func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutput() ClassificationJobS3JobDefinitionBucketDefinitionOutput
- func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionOutput
- type ClassificationJobS3JobDefinitionInput
- type ClassificationJobS3JobDefinitionOutput
- func (o ClassificationJobS3JobDefinitionOutput) BucketCriteria() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- func (o ClassificationJobS3JobDefinitionOutput) BucketDefinitions() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
- func (ClassificationJobS3JobDefinitionOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionOutput) Scoping() ClassificationJobS3JobDefinitionScopingPtrOutput
- func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutput() ClassificationJobS3JobDefinitionOutput
- func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionOutput
- func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
- func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
- type ClassificationJobS3JobDefinitionPtrInput
- type ClassificationJobS3JobDefinitionPtrOutput
- func (o ClassificationJobS3JobDefinitionPtrOutput) BucketCriteria() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
- func (o ClassificationJobS3JobDefinitionPtrOutput) BucketDefinitions() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
- func (o ClassificationJobS3JobDefinitionPtrOutput) Elem() ClassificationJobS3JobDefinitionOutput
- func (ClassificationJobS3JobDefinitionPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionPtrOutput) Scoping() ClassificationJobS3JobDefinitionScopingPtrOutput
- func (o ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
- func (o ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
- type ClassificationJobS3JobDefinitionScoping
- type ClassificationJobS3JobDefinitionScopingArgs
- func (ClassificationJobS3JobDefinitionScopingArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutput() ClassificationJobS3JobDefinitionScopingOutput
- func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingOutput
- func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
- func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
- type ClassificationJobS3JobDefinitionScopingExcludes
- type ClassificationJobS3JobDefinitionScopingExcludesAnd
- type ClassificationJobS3JobDefinitionScopingExcludesAndArgs
- func (ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput() ClassificationJobS3JobDefinitionScopingExcludesAndOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndArray
- func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndArrayInput
- type ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) Index(i pulumi.IntInput) ClassificationJobS3JobDefinitionScopingExcludesAndOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndInput
- type ClassificationJobS3JobDefinitionScopingExcludesAndOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) SimpleScopeTerm() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) TagScopeTerm() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput() ClassificationJobS3JobDefinitionScopingExcludesAndOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTerm
- type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs
- func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermInput
- type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Comparator() pulumi.StringPtrOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Values() pulumi.StringArrayOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput
- type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Elem() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Values() pulumi.StringArrayOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTerm
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs
- func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermInput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Comparator() pulumi.StringPtrOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) TagValues() ...
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Target() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Elem() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) TagValues() ...
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Target() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValue
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs
- func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray
- func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput() ...
- func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayInput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) Index(i pulumi.IntInput) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput() ...
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueInput
- type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) Value() pulumi.StringPtrOutput
- type ClassificationJobS3JobDefinitionScopingExcludesArgs
- func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutput() ClassificationJobS3JobDefinitionScopingExcludesOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- type ClassificationJobS3JobDefinitionScopingExcludesInput
- type ClassificationJobS3JobDefinitionScopingExcludesOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) Ands() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutput() ClassificationJobS3JobDefinitionScopingExcludesOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- type ClassificationJobS3JobDefinitionScopingExcludesPtrInput
- type ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) Ands() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) Elem() ClassificationJobS3JobDefinitionScopingExcludesOutput
- func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- type ClassificationJobS3JobDefinitionScopingIncludes
- type ClassificationJobS3JobDefinitionScopingIncludesAnd
- type ClassificationJobS3JobDefinitionScopingIncludesAndArgs
- func (ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput() ClassificationJobS3JobDefinitionScopingIncludesAndOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndArray
- func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndArrayInput
- type ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) Index(i pulumi.IntInput) ClassificationJobS3JobDefinitionScopingIncludesAndOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndInput
- type ClassificationJobS3JobDefinitionScopingIncludesAndOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) SimpleScopeTerm() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) TagScopeTerm() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput() ClassificationJobS3JobDefinitionScopingIncludesAndOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTerm
- type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs
- func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermInput
- type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Comparator() pulumi.StringPtrOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Values() pulumi.StringArrayOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput
- type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Elem() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Values() pulumi.StringArrayOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTerm
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs
- func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermInput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Comparator() pulumi.StringPtrOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) TagValues() ...
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Target() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Elem() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) TagValues() ...
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Target() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValue
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs
- func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray
- func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput() ...
- func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayInput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) Index(i pulumi.IntInput) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput() ...
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ...
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueInput
- type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) Key() pulumi.StringPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) Value() pulumi.StringPtrOutput
- type ClassificationJobS3JobDefinitionScopingIncludesArgs
- func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ElementType() reflect.Type
- func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutput() ClassificationJobS3JobDefinitionScopingIncludesOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- type ClassificationJobS3JobDefinitionScopingIncludesInput
- type ClassificationJobS3JobDefinitionScopingIncludesOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) Ands() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutput() ClassificationJobS3JobDefinitionScopingIncludesOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- type ClassificationJobS3JobDefinitionScopingIncludesPtrInput
- type ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) Ands() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) Elem() ClassificationJobS3JobDefinitionScopingIncludesOutput
- func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- type ClassificationJobS3JobDefinitionScopingInput
- type ClassificationJobS3JobDefinitionScopingOutput
- func (ClassificationJobS3JobDefinitionScopingOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingOutput) Excludes() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingOutput) Includes() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutput() ClassificationJobS3JobDefinitionScopingOutput
- func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingOutput
- func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
- type ClassificationJobS3JobDefinitionScopingPtrInput
- type ClassificationJobS3JobDefinitionScopingPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingPtrOutput) Elem() ClassificationJobS3JobDefinitionScopingOutput
- func (ClassificationJobS3JobDefinitionScopingPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobS3JobDefinitionScopingPtrOutput) Excludes() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingPtrOutput) Includes() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
- func (o ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
- type ClassificationJobScheduleFrequency
- type ClassificationJobScheduleFrequencyArgs
- func (ClassificationJobScheduleFrequencyArgs) ElementType() reflect.Type
- func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutput() ClassificationJobScheduleFrequencyOutput
- func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyOutput
- func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
- func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
- type ClassificationJobScheduleFrequencyInput
- type ClassificationJobScheduleFrequencyOutput
- func (o ClassificationJobScheduleFrequencyOutput) DailySchedule() pulumi.BoolPtrOutput
- func (ClassificationJobScheduleFrequencyOutput) ElementType() reflect.Type
- func (o ClassificationJobScheduleFrequencyOutput) MonthlySchedule() pulumi.IntPtrOutput
- func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutput() ClassificationJobScheduleFrequencyOutput
- func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyOutput
- func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
- func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
- func (o ClassificationJobScheduleFrequencyOutput) WeeklySchedule() pulumi.StringPtrOutput
- type ClassificationJobScheduleFrequencyPtrInput
- type ClassificationJobScheduleFrequencyPtrOutput
- func (o ClassificationJobScheduleFrequencyPtrOutput) DailySchedule() pulumi.BoolPtrOutput
- func (o ClassificationJobScheduleFrequencyPtrOutput) Elem() ClassificationJobScheduleFrequencyOutput
- func (ClassificationJobScheduleFrequencyPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobScheduleFrequencyPtrOutput) MonthlySchedule() pulumi.IntPtrOutput
- func (o ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
- func (o ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
- func (o ClassificationJobScheduleFrequencyPtrOutput) WeeklySchedule() pulumi.StringPtrOutput
- type ClassificationJobState
- type ClassificationJobUserPausedDetail
- type ClassificationJobUserPausedDetailArgs
- func (ClassificationJobUserPausedDetailArgs) ElementType() reflect.Type
- func (i ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutput() ClassificationJobUserPausedDetailOutput
- func (i ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailOutput
- type ClassificationJobUserPausedDetailArray
- func (ClassificationJobUserPausedDetailArray) ElementType() reflect.Type
- func (i ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutput() ClassificationJobUserPausedDetailArrayOutput
- func (i ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailArrayOutput
- type ClassificationJobUserPausedDetailArrayInput
- type ClassificationJobUserPausedDetailArrayOutput
- func (ClassificationJobUserPausedDetailArrayOutput) ElementType() reflect.Type
- func (o ClassificationJobUserPausedDetailArrayOutput) Index(i pulumi.IntInput) ClassificationJobUserPausedDetailOutput
- func (o ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutput() ClassificationJobUserPausedDetailArrayOutput
- func (o ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailArrayOutput
- type ClassificationJobUserPausedDetailInput
- type ClassificationJobUserPausedDetailOutput
- func (ClassificationJobUserPausedDetailOutput) ElementType() reflect.Type
- func (o ClassificationJobUserPausedDetailOutput) JobExpiresAt() pulumi.StringPtrOutput
- func (o ClassificationJobUserPausedDetailOutput) JobImminentExpirationHealthEventArn() pulumi.StringPtrOutput
- func (o ClassificationJobUserPausedDetailOutput) JobPausedAt() pulumi.StringPtrOutput
- func (o ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutput() ClassificationJobUserPausedDetailOutput
- func (o ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailOutput
- type InvitationAccepter
- type InvitationAccepterArgs
- type InvitationAccepterArray
- type InvitationAccepterArrayInput
- type InvitationAccepterArrayOutput
- func (InvitationAccepterArrayOutput) ElementType() reflect.Type
- func (o InvitationAccepterArrayOutput) Index(i pulumi.IntInput) InvitationAccepterOutput
- func (o InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutput() InvitationAccepterArrayOutput
- func (o InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutputWithContext(ctx context.Context) InvitationAccepterArrayOutput
- type InvitationAccepterInput
- type InvitationAccepterMap
- type InvitationAccepterMapInput
- type InvitationAccepterMapOutput
- func (InvitationAccepterMapOutput) ElementType() reflect.Type
- func (o InvitationAccepterMapOutput) MapIndex(k pulumi.StringInput) InvitationAccepterOutput
- func (o InvitationAccepterMapOutput) ToInvitationAccepterMapOutput() InvitationAccepterMapOutput
- func (o InvitationAccepterMapOutput) ToInvitationAccepterMapOutputWithContext(ctx context.Context) InvitationAccepterMapOutput
- type InvitationAccepterOutput
- func (o InvitationAccepterOutput) AdministratorAccountId() pulumi.StringOutput
- func (InvitationAccepterOutput) ElementType() reflect.Type
- func (o InvitationAccepterOutput) InvitationId() pulumi.StringOutput
- func (o InvitationAccepterOutput) ToInvitationAccepterOutput() InvitationAccepterOutput
- func (o InvitationAccepterOutput) ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput
- type InvitationAccepterState
- type Member
- type MemberArgs
- type MemberArray
- type MemberArrayInput
- type MemberArrayOutput
- type MemberInput
- type MemberMap
- type MemberMapInput
- type MemberMapOutput
- type MemberOutput
- func (o MemberOutput) AccountId() pulumi.StringOutput
- func (o MemberOutput) AdministratorAccountId() pulumi.StringOutput
- func (o MemberOutput) Arn() pulumi.StringOutput
- func (MemberOutput) ElementType() reflect.Type
- func (o MemberOutput) Email() pulumi.StringOutput
- func (o MemberOutput) InvitationDisableEmailNotification() pulumi.BoolPtrOutput
- func (o MemberOutput) InvitationMessage() pulumi.StringPtrOutput
- func (o MemberOutput) Invite() pulumi.BoolOutput
- func (o MemberOutput) InvitedAt() pulumi.StringOutput
- func (o MemberOutput) MasterAccountId() pulumi.StringOutput
- func (o MemberOutput) RelationshipStatus() pulumi.StringOutput
- func (o MemberOutput) Status() pulumi.StringOutput
- func (o MemberOutput) Tags() pulumi.StringMapOutput
- func (o MemberOutput) TagsAll() pulumi.StringMapOutput
- func (o MemberOutput) ToMemberOutput() MemberOutput
- func (o MemberOutput) ToMemberOutputWithContext(ctx context.Context) MemberOutput
- func (o MemberOutput) UpdatedAt() pulumi.StringOutput
- type MemberState
- type OrganizationAdminAccount
- type OrganizationAdminAccountArgs
- type OrganizationAdminAccountArray
- func (OrganizationAdminAccountArray) ElementType() reflect.Type
- func (i OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutput() OrganizationAdminAccountArrayOutput
- func (i OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutputWithContext(ctx context.Context) OrganizationAdminAccountArrayOutput
- type OrganizationAdminAccountArrayInput
- type OrganizationAdminAccountArrayOutput
- func (OrganizationAdminAccountArrayOutput) ElementType() reflect.Type
- func (o OrganizationAdminAccountArrayOutput) Index(i pulumi.IntInput) OrganizationAdminAccountOutput
- func (o OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutput() OrganizationAdminAccountArrayOutput
- func (o OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutputWithContext(ctx context.Context) OrganizationAdminAccountArrayOutput
- type OrganizationAdminAccountInput
- type OrganizationAdminAccountMap
- func (OrganizationAdminAccountMap) ElementType() reflect.Type
- func (i OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutput() OrganizationAdminAccountMapOutput
- func (i OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutputWithContext(ctx context.Context) OrganizationAdminAccountMapOutput
- type OrganizationAdminAccountMapInput
- type OrganizationAdminAccountMapOutput
- func (OrganizationAdminAccountMapOutput) ElementType() reflect.Type
- func (o OrganizationAdminAccountMapOutput) MapIndex(k pulumi.StringInput) OrganizationAdminAccountOutput
- func (o OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutput() OrganizationAdminAccountMapOutput
- func (o OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutputWithContext(ctx context.Context) OrganizationAdminAccountMapOutput
- type OrganizationAdminAccountOutput
- func (o OrganizationAdminAccountOutput) AdminAccountId() pulumi.StringOutput
- func (OrganizationAdminAccountOutput) ElementType() reflect.Type
- func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput
- func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput
- type OrganizationAdminAccountState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { pulumi.CustomResourceState // The date and time, in UTC and extended RFC 3339 format, when the Amazon Macie account was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Specifies how often to publish updates to policy findings for the account. This includes publishing updates to AWS Security Hub and Amazon EventBridge (formerly called Amazon CloudWatch Events). Valid values are `FIFTEEN_MINUTES`, `ONE_HOUR` or `SIX_HOURS`. FindingPublishingFrequency pulumi.StringOutput `pulumi:"findingPublishingFrequency"` // The Amazon Resource Name (ARN) of the service-linked role that allows Macie to monitor and analyze data in AWS resources for the account. ServiceRole pulumi.StringOutput `pulumi:"serviceRole"` // Specifies the status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`. Status pulumi.StringOutput `pulumi:"status"` // The date and time, in UTC and extended RFC 3339 format, of the most recent change to the status of the Macie account. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Provides a resource to manage an [AWS Macie Account](https://docs.aws.amazon.com/macie/latest/APIReference/macie.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/macie2" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := macie2.NewAccount(ctx, "test", &macie2.AccountArgs{ FindingPublishingFrequency: pulumi.String("FIFTEEN_MINUTES"), Status: pulumi.String("ENABLED"), }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import `aws_macie2_account` using the id. For example:
```sh
$ pulumi import aws:macie2/account:Account example abcd1
```
func GetAccount ¶
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account 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 NewAccount ¶
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
func (*Account) ElementType ¶
func (*Account) ToAccountOutput ¶
func (i *Account) ToAccountOutput() AccountOutput
func (*Account) ToAccountOutputWithContext ¶
func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountArgs ¶
type AccountArgs struct { // Specifies how often to publish updates to policy findings for the account. This includes publishing updates to AWS Security Hub and Amazon EventBridge (formerly called Amazon CloudWatch Events). Valid values are `FIFTEEN_MINUTES`, `ONE_HOUR` or `SIX_HOURS`. FindingPublishingFrequency pulumi.StringPtrInput // Specifies the status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`. Status pulumi.StringPtrInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶
func (AccountArgs) ElementType() reflect.Type
type AccountArray ¶
type AccountArray []AccountInput
func (AccountArray) ElementType ¶
func (AccountArray) ElementType() reflect.Type
func (AccountArray) ToAccountArrayOutput ¶
func (i AccountArray) ToAccountArrayOutput() AccountArrayOutput
func (AccountArray) ToAccountArrayOutputWithContext ¶
func (i AccountArray) ToAccountArrayOutputWithContext(ctx context.Context) AccountArrayOutput
type AccountArrayInput ¶
type AccountArrayInput interface { pulumi.Input ToAccountArrayOutput() AccountArrayOutput ToAccountArrayOutputWithContext(context.Context) AccountArrayOutput }
AccountArrayInput is an input type that accepts AccountArray and AccountArrayOutput values. You can construct a concrete instance of `AccountArrayInput` via:
AccountArray{ AccountArgs{...} }
type AccountArrayOutput ¶
type AccountArrayOutput struct{ *pulumi.OutputState }
func (AccountArrayOutput) ElementType ¶
func (AccountArrayOutput) ElementType() reflect.Type
func (AccountArrayOutput) Index ¶
func (o AccountArrayOutput) Index(i pulumi.IntInput) AccountOutput
func (AccountArrayOutput) ToAccountArrayOutput ¶
func (o AccountArrayOutput) ToAccountArrayOutput() AccountArrayOutput
func (AccountArrayOutput) ToAccountArrayOutputWithContext ¶
func (o AccountArrayOutput) ToAccountArrayOutputWithContext(ctx context.Context) AccountArrayOutput
type AccountInput ¶
type AccountInput interface { pulumi.Input ToAccountOutput() AccountOutput ToAccountOutputWithContext(ctx context.Context) AccountOutput }
type AccountMap ¶
type AccountMap map[string]AccountInput
func (AccountMap) ElementType ¶
func (AccountMap) ElementType() reflect.Type
func (AccountMap) ToAccountMapOutput ¶
func (i AccountMap) ToAccountMapOutput() AccountMapOutput
func (AccountMap) ToAccountMapOutputWithContext ¶
func (i AccountMap) ToAccountMapOutputWithContext(ctx context.Context) AccountMapOutput
type AccountMapInput ¶
type AccountMapInput interface { pulumi.Input ToAccountMapOutput() AccountMapOutput ToAccountMapOutputWithContext(context.Context) AccountMapOutput }
AccountMapInput is an input type that accepts AccountMap and AccountMapOutput values. You can construct a concrete instance of `AccountMapInput` via:
AccountMap{ "key": AccountArgs{...} }
type AccountMapOutput ¶
type AccountMapOutput struct{ *pulumi.OutputState }
func (AccountMapOutput) ElementType ¶
func (AccountMapOutput) ElementType() reflect.Type
func (AccountMapOutput) MapIndex ¶
func (o AccountMapOutput) MapIndex(k pulumi.StringInput) AccountOutput
func (AccountMapOutput) ToAccountMapOutput ¶
func (o AccountMapOutput) ToAccountMapOutput() AccountMapOutput
func (AccountMapOutput) ToAccountMapOutputWithContext ¶
func (o AccountMapOutput) ToAccountMapOutputWithContext(ctx context.Context) AccountMapOutput
type AccountOutput ¶
type AccountOutput struct{ *pulumi.OutputState }
func (AccountOutput) CreatedAt ¶
func (o AccountOutput) CreatedAt() pulumi.StringOutput
The date and time, in UTC and extended RFC 3339 format, when the Amazon Macie account was created.
func (AccountOutput) ElementType ¶
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) FindingPublishingFrequency ¶
func (o AccountOutput) FindingPublishingFrequency() pulumi.StringOutput
Specifies how often to publish updates to policy findings for the account. This includes publishing updates to AWS Security Hub and Amazon EventBridge (formerly called Amazon CloudWatch Events). Valid values are `FIFTEEN_MINUTES`, `ONE_HOUR` or `SIX_HOURS`.
func (AccountOutput) ServiceRole ¶
func (o AccountOutput) ServiceRole() pulumi.StringOutput
The Amazon Resource Name (ARN) of the service-linked role that allows Macie to monitor and analyze data in AWS resources for the account.
func (AccountOutput) Status ¶
func (o AccountOutput) Status() pulumi.StringOutput
Specifies the status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`.
func (AccountOutput) ToAccountOutput ¶
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
func (AccountOutput) UpdatedAt ¶
func (o AccountOutput) UpdatedAt() pulumi.StringOutput
The date and time, in UTC and extended RFC 3339 format, of the most recent change to the status of the Macie account.
type AccountState ¶
type AccountState struct { // The date and time, in UTC and extended RFC 3339 format, when the Amazon Macie account was created. CreatedAt pulumi.StringPtrInput // Specifies how often to publish updates to policy findings for the account. This includes publishing updates to AWS Security Hub and Amazon EventBridge (formerly called Amazon CloudWatch Events). Valid values are `FIFTEEN_MINUTES`, `ONE_HOUR` or `SIX_HOURS`. FindingPublishingFrequency pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the service-linked role that allows Macie to monitor and analyze data in AWS resources for the account. ServiceRole pulumi.StringPtrInput // Specifies the status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`. Status pulumi.StringPtrInput // The date and time, in UTC and extended RFC 3339 format, of the most recent change to the status of the Macie account. UpdatedAt pulumi.StringPtrInput }
func (AccountState) ElementType ¶
func (AccountState) ElementType() reflect.Type
type ClassificationExportConfiguration ¶
type ClassificationExportConfiguration struct { pulumi.CustomResourceState // Configuration block for a S3 Destination. Defined below S3Destination ClassificationExportConfigurationS3DestinationPtrOutput `pulumi:"s3Destination"` }
Provides a resource to manage an [Amazon Macie Classification Export Configuration](https://docs.aws.amazon.com/macie/latest/APIReference/classification-export-configuration.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/macie2" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleAccount, err := macie2.NewAccount(ctx, "exampleAccount", nil) if err != nil { return err } _, err = macie2.NewClassificationExportConfiguration(ctx, "exampleClassificationExportConfiguration", &macie2.ClassificationExportConfigurationArgs{ S3Destination: &macie2.ClassificationExportConfigurationS3DestinationArgs{ BucketName: pulumi.Any(aws_s3_bucket.Example.Bucket), KeyPrefix: pulumi.String("exampleprefix/"), KmsKeyArn: pulumi.Any(aws_kms_key.Example.Arn), }, }, pulumi.DependsOn([]pulumi.Resource{ exampleAccount, })) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import `aws_macie2_classification_export_configuration` using the account ID and region. For example:
```sh
$ pulumi import aws:macie2/classificationExportConfiguration:ClassificationExportConfiguration example 123456789012:us-west-2
```
func GetClassificationExportConfiguration ¶
func GetClassificationExportConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClassificationExportConfigurationState, opts ...pulumi.ResourceOption) (*ClassificationExportConfiguration, error)
GetClassificationExportConfiguration gets an existing ClassificationExportConfiguration 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 NewClassificationExportConfiguration ¶
func NewClassificationExportConfiguration(ctx *pulumi.Context, name string, args *ClassificationExportConfigurationArgs, opts ...pulumi.ResourceOption) (*ClassificationExportConfiguration, error)
NewClassificationExportConfiguration registers a new resource with the given unique name, arguments, and options.
func (*ClassificationExportConfiguration) ElementType ¶
func (*ClassificationExportConfiguration) ElementType() reflect.Type
func (*ClassificationExportConfiguration) ToClassificationExportConfigurationOutput ¶
func (i *ClassificationExportConfiguration) ToClassificationExportConfigurationOutput() ClassificationExportConfigurationOutput
func (*ClassificationExportConfiguration) ToClassificationExportConfigurationOutputWithContext ¶
func (i *ClassificationExportConfiguration) ToClassificationExportConfigurationOutputWithContext(ctx context.Context) ClassificationExportConfigurationOutput
type ClassificationExportConfigurationArgs ¶
type ClassificationExportConfigurationArgs struct { // Configuration block for a S3 Destination. Defined below S3Destination ClassificationExportConfigurationS3DestinationPtrInput }
The set of arguments for constructing a ClassificationExportConfiguration resource.
func (ClassificationExportConfigurationArgs) ElementType ¶
func (ClassificationExportConfigurationArgs) ElementType() reflect.Type
type ClassificationExportConfigurationArray ¶
type ClassificationExportConfigurationArray []ClassificationExportConfigurationInput
func (ClassificationExportConfigurationArray) ElementType ¶
func (ClassificationExportConfigurationArray) ElementType() reflect.Type
func (ClassificationExportConfigurationArray) ToClassificationExportConfigurationArrayOutput ¶
func (i ClassificationExportConfigurationArray) ToClassificationExportConfigurationArrayOutput() ClassificationExportConfigurationArrayOutput
func (ClassificationExportConfigurationArray) ToClassificationExportConfigurationArrayOutputWithContext ¶
func (i ClassificationExportConfigurationArray) ToClassificationExportConfigurationArrayOutputWithContext(ctx context.Context) ClassificationExportConfigurationArrayOutput
type ClassificationExportConfigurationArrayInput ¶
type ClassificationExportConfigurationArrayInput interface { pulumi.Input ToClassificationExportConfigurationArrayOutput() ClassificationExportConfigurationArrayOutput ToClassificationExportConfigurationArrayOutputWithContext(context.Context) ClassificationExportConfigurationArrayOutput }
ClassificationExportConfigurationArrayInput is an input type that accepts ClassificationExportConfigurationArray and ClassificationExportConfigurationArrayOutput values. You can construct a concrete instance of `ClassificationExportConfigurationArrayInput` via:
ClassificationExportConfigurationArray{ ClassificationExportConfigurationArgs{...} }
type ClassificationExportConfigurationArrayOutput ¶
type ClassificationExportConfigurationArrayOutput struct{ *pulumi.OutputState }
func (ClassificationExportConfigurationArrayOutput) ElementType ¶
func (ClassificationExportConfigurationArrayOutput) ElementType() reflect.Type
func (ClassificationExportConfigurationArrayOutput) ToClassificationExportConfigurationArrayOutput ¶
func (o ClassificationExportConfigurationArrayOutput) ToClassificationExportConfigurationArrayOutput() ClassificationExportConfigurationArrayOutput
func (ClassificationExportConfigurationArrayOutput) ToClassificationExportConfigurationArrayOutputWithContext ¶
func (o ClassificationExportConfigurationArrayOutput) ToClassificationExportConfigurationArrayOutputWithContext(ctx context.Context) ClassificationExportConfigurationArrayOutput
type ClassificationExportConfigurationInput ¶
type ClassificationExportConfigurationInput interface { pulumi.Input ToClassificationExportConfigurationOutput() ClassificationExportConfigurationOutput ToClassificationExportConfigurationOutputWithContext(ctx context.Context) ClassificationExportConfigurationOutput }
type ClassificationExportConfigurationMap ¶
type ClassificationExportConfigurationMap map[string]ClassificationExportConfigurationInput
func (ClassificationExportConfigurationMap) ElementType ¶
func (ClassificationExportConfigurationMap) ElementType() reflect.Type
func (ClassificationExportConfigurationMap) ToClassificationExportConfigurationMapOutput ¶
func (i ClassificationExportConfigurationMap) ToClassificationExportConfigurationMapOutput() ClassificationExportConfigurationMapOutput
func (ClassificationExportConfigurationMap) ToClassificationExportConfigurationMapOutputWithContext ¶
func (i ClassificationExportConfigurationMap) ToClassificationExportConfigurationMapOutputWithContext(ctx context.Context) ClassificationExportConfigurationMapOutput
type ClassificationExportConfigurationMapInput ¶
type ClassificationExportConfigurationMapInput interface { pulumi.Input ToClassificationExportConfigurationMapOutput() ClassificationExportConfigurationMapOutput ToClassificationExportConfigurationMapOutputWithContext(context.Context) ClassificationExportConfigurationMapOutput }
ClassificationExportConfigurationMapInput is an input type that accepts ClassificationExportConfigurationMap and ClassificationExportConfigurationMapOutput values. You can construct a concrete instance of `ClassificationExportConfigurationMapInput` via:
ClassificationExportConfigurationMap{ "key": ClassificationExportConfigurationArgs{...} }
type ClassificationExportConfigurationMapOutput ¶
type ClassificationExportConfigurationMapOutput struct{ *pulumi.OutputState }
func (ClassificationExportConfigurationMapOutput) ElementType ¶
func (ClassificationExportConfigurationMapOutput) ElementType() reflect.Type
func (ClassificationExportConfigurationMapOutput) ToClassificationExportConfigurationMapOutput ¶
func (o ClassificationExportConfigurationMapOutput) ToClassificationExportConfigurationMapOutput() ClassificationExportConfigurationMapOutput
func (ClassificationExportConfigurationMapOutput) ToClassificationExportConfigurationMapOutputWithContext ¶
func (o ClassificationExportConfigurationMapOutput) ToClassificationExportConfigurationMapOutputWithContext(ctx context.Context) ClassificationExportConfigurationMapOutput
type ClassificationExportConfigurationOutput ¶
type ClassificationExportConfigurationOutput struct{ *pulumi.OutputState }
func (ClassificationExportConfigurationOutput) ElementType ¶
func (ClassificationExportConfigurationOutput) ElementType() reflect.Type
func (ClassificationExportConfigurationOutput) S3Destination ¶
func (o ClassificationExportConfigurationOutput) S3Destination() ClassificationExportConfigurationS3DestinationPtrOutput
Configuration block for a S3 Destination. Defined below
func (ClassificationExportConfigurationOutput) ToClassificationExportConfigurationOutput ¶
func (o ClassificationExportConfigurationOutput) ToClassificationExportConfigurationOutput() ClassificationExportConfigurationOutput
func (ClassificationExportConfigurationOutput) ToClassificationExportConfigurationOutputWithContext ¶
func (o ClassificationExportConfigurationOutput) ToClassificationExportConfigurationOutputWithContext(ctx context.Context) ClassificationExportConfigurationOutput
type ClassificationExportConfigurationS3Destination ¶
type ClassificationExportConfigurationS3Destination struct { // The Amazon S3 bucket name in which Amazon Macie exports the data classification results. BucketName string `pulumi:"bucketName"` // The object key for the bucket in which Amazon Macie exports the data classification results. KeyPrefix *string `pulumi:"keyPrefix"` // Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data. // // Additional information can be found in the [Storing and retaining sensitive data discovery results with Amazon Macie for AWS Macie documentation](https://docs.aws.amazon.com/macie/latest/user/discovery-results-repository-s3.html). KmsKeyArn string `pulumi:"kmsKeyArn"` }
type ClassificationExportConfigurationS3DestinationArgs ¶
type ClassificationExportConfigurationS3DestinationArgs struct { // The Amazon S3 bucket name in which Amazon Macie exports the data classification results. BucketName pulumi.StringInput `pulumi:"bucketName"` // The object key for the bucket in which Amazon Macie exports the data classification results. KeyPrefix pulumi.StringPtrInput `pulumi:"keyPrefix"` // Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data. // // Additional information can be found in the [Storing and retaining sensitive data discovery results with Amazon Macie for AWS Macie documentation](https://docs.aws.amazon.com/macie/latest/user/discovery-results-repository-s3.html). KmsKeyArn pulumi.StringInput `pulumi:"kmsKeyArn"` }
func (ClassificationExportConfigurationS3DestinationArgs) ElementType ¶
func (ClassificationExportConfigurationS3DestinationArgs) ElementType() reflect.Type
func (ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationOutput ¶
func (i ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationOutput() ClassificationExportConfigurationS3DestinationOutput
func (ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationOutputWithContext ¶
func (i ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationOutput
func (ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationPtrOutput ¶
func (i ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationPtrOutput() ClassificationExportConfigurationS3DestinationPtrOutput
func (ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext ¶
func (i ClassificationExportConfigurationS3DestinationArgs) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationPtrOutput
type ClassificationExportConfigurationS3DestinationInput ¶
type ClassificationExportConfigurationS3DestinationInput interface { pulumi.Input ToClassificationExportConfigurationS3DestinationOutput() ClassificationExportConfigurationS3DestinationOutput ToClassificationExportConfigurationS3DestinationOutputWithContext(context.Context) ClassificationExportConfigurationS3DestinationOutput }
ClassificationExportConfigurationS3DestinationInput is an input type that accepts ClassificationExportConfigurationS3DestinationArgs and ClassificationExportConfigurationS3DestinationOutput values. You can construct a concrete instance of `ClassificationExportConfigurationS3DestinationInput` via:
ClassificationExportConfigurationS3DestinationArgs{...}
type ClassificationExportConfigurationS3DestinationOutput ¶
type ClassificationExportConfigurationS3DestinationOutput struct{ *pulumi.OutputState }
func (ClassificationExportConfigurationS3DestinationOutput) BucketName ¶
func (o ClassificationExportConfigurationS3DestinationOutput) BucketName() pulumi.StringOutput
The Amazon S3 bucket name in which Amazon Macie exports the data classification results.
func (ClassificationExportConfigurationS3DestinationOutput) ElementType ¶
func (ClassificationExportConfigurationS3DestinationOutput) ElementType() reflect.Type
func (ClassificationExportConfigurationS3DestinationOutput) KeyPrefix ¶
func (o ClassificationExportConfigurationS3DestinationOutput) KeyPrefix() pulumi.StringPtrOutput
The object key for the bucket in which Amazon Macie exports the data classification results.
func (ClassificationExportConfigurationS3DestinationOutput) KmsKeyArn ¶
func (o ClassificationExportConfigurationS3DestinationOutput) KmsKeyArn() pulumi.StringOutput
Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
Additional information can be found in the [Storing and retaining sensitive data discovery results with Amazon Macie for AWS Macie documentation](https://docs.aws.amazon.com/macie/latest/user/discovery-results-repository-s3.html).
func (ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationOutput ¶
func (o ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationOutput() ClassificationExportConfigurationS3DestinationOutput
func (ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationOutputWithContext ¶
func (o ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationOutput
func (ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationPtrOutput ¶
func (o ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationPtrOutput() ClassificationExportConfigurationS3DestinationPtrOutput
func (ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext ¶
func (o ClassificationExportConfigurationS3DestinationOutput) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationPtrOutput
type ClassificationExportConfigurationS3DestinationPtrInput ¶
type ClassificationExportConfigurationS3DestinationPtrInput interface { pulumi.Input ToClassificationExportConfigurationS3DestinationPtrOutput() ClassificationExportConfigurationS3DestinationPtrOutput ToClassificationExportConfigurationS3DestinationPtrOutputWithContext(context.Context) ClassificationExportConfigurationS3DestinationPtrOutput }
ClassificationExportConfigurationS3DestinationPtrInput is an input type that accepts ClassificationExportConfigurationS3DestinationArgs, ClassificationExportConfigurationS3DestinationPtr and ClassificationExportConfigurationS3DestinationPtrOutput values. You can construct a concrete instance of `ClassificationExportConfigurationS3DestinationPtrInput` via:
ClassificationExportConfigurationS3DestinationArgs{...} or: nil
func ClassificationExportConfigurationS3DestinationPtr ¶
func ClassificationExportConfigurationS3DestinationPtr(v *ClassificationExportConfigurationS3DestinationArgs) ClassificationExportConfigurationS3DestinationPtrInput
type ClassificationExportConfigurationS3DestinationPtrOutput ¶
type ClassificationExportConfigurationS3DestinationPtrOutput struct{ *pulumi.OutputState }
func (ClassificationExportConfigurationS3DestinationPtrOutput) BucketName ¶
func (o ClassificationExportConfigurationS3DestinationPtrOutput) BucketName() pulumi.StringPtrOutput
The Amazon S3 bucket name in which Amazon Macie exports the data classification results.
func (ClassificationExportConfigurationS3DestinationPtrOutput) ElementType ¶
func (ClassificationExportConfigurationS3DestinationPtrOutput) ElementType() reflect.Type
func (ClassificationExportConfigurationS3DestinationPtrOutput) KeyPrefix ¶
func (o ClassificationExportConfigurationS3DestinationPtrOutput) KeyPrefix() pulumi.StringPtrOutput
The object key for the bucket in which Amazon Macie exports the data classification results.
func (ClassificationExportConfigurationS3DestinationPtrOutput) KmsKeyArn ¶
func (o ClassificationExportConfigurationS3DestinationPtrOutput) KmsKeyArn() pulumi.StringPtrOutput
Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
Additional information can be found in the [Storing and retaining sensitive data discovery results with Amazon Macie for AWS Macie documentation](https://docs.aws.amazon.com/macie/latest/user/discovery-results-repository-s3.html).
func (ClassificationExportConfigurationS3DestinationPtrOutput) ToClassificationExportConfigurationS3DestinationPtrOutput ¶
func (o ClassificationExportConfigurationS3DestinationPtrOutput) ToClassificationExportConfigurationS3DestinationPtrOutput() ClassificationExportConfigurationS3DestinationPtrOutput
func (ClassificationExportConfigurationS3DestinationPtrOutput) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext ¶
func (o ClassificationExportConfigurationS3DestinationPtrOutput) ToClassificationExportConfigurationS3DestinationPtrOutputWithContext(ctx context.Context) ClassificationExportConfigurationS3DestinationPtrOutput
type ClassificationExportConfigurationState ¶
type ClassificationExportConfigurationState struct { // Configuration block for a S3 Destination. Defined below S3Destination ClassificationExportConfigurationS3DestinationPtrInput }
func (ClassificationExportConfigurationState) ElementType ¶
func (ClassificationExportConfigurationState) ElementType() reflect.Type
type ClassificationJob ¶
type ClassificationJob struct { pulumi.CustomResourceState // The date and time, in UTC and extended RFC 3339 format, when the job was created. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The custom data identifiers to use for data analysis and classification. CustomDataIdentifierIds pulumi.StringArrayOutput `pulumi:"customDataIdentifierIds"` // A custom description of the job. The description can contain as many as 200 characters. Description pulumi.StringOutput `pulumi:"description"` // Specifies whether to analyze all existing, eligible objects immediately after the job is created. InitialRun pulumi.BoolPtrOutput `pulumi:"initialRun"` JobArn pulumi.StringOutput `pulumi:"jobArn"` JobId pulumi.StringOutput `pulumi:"jobId"` // The status for the job. Valid values are: `CANCELLED`, `RUNNING` and `USER_PAUSED` JobStatus pulumi.StringOutput `pulumi:"jobStatus"` // The schedule for running the job. Valid values are: `ONE_TIME` - Run the job only once. If you specify this value, don't specify a value for the `scheduleFrequency` property. `SCHEDULED` - Run the job on a daily, weekly, or monthly basis. If you specify this value, use the `scheduleFrequency` property to define the recurrence pattern for the job. JobType pulumi.StringOutput `pulumi:"jobType"` // A custom name for the job. The name can contain as many as 500 characters. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`. Name pulumi.StringOutput `pulumi:"name"` // Creates a unique name beginning with the specified prefix. Conflicts with `name`. NamePrefix pulumi.StringOutput `pulumi:"namePrefix"` // The S3 buckets that contain the objects to analyze, and the scope of that analysis. (documented below) S3JobDefinition ClassificationJobS3JobDefinitionOutput `pulumi:"s3JobDefinition"` // The sampling depth, as a percentage, to apply when processing objects. This value determines the percentage of eligible objects that the job analyzes. If this value is less than 100, Amazon Macie selects the objects to analyze at random, up to the specified percentage, and analyzes all the data in those objects. SamplingPercentage pulumi.IntOutput `pulumi:"samplingPercentage"` // The recurrence pattern for running the job. To run the job only once, don't specify a value for this property and set the value for the `jobType` property to `ONE_TIME`. (documented below) ScheduleFrequency ClassificationJobScheduleFrequencyOutput `pulumi:"scheduleFrequency"` // A map of key-value pairs that specifies the tags to associate with the job. A job can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters. Tags pulumi.StringMapOutput `pulumi:"tags"` TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // If the current status of the job is `USER_PAUSED`, specifies when the job was paused and when the job or job run will expire and be cancelled if it isn't resumed. This value is present only if the value for `job-status` is `USER_PAUSED`. UserPausedDetails ClassificationJobUserPausedDetailArrayOutput `pulumi:"userPausedDetails"` }
Provides a resource to manage an [AWS Macie Classification Job](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/macie2" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testAccount, err := macie2.NewAccount(ctx, "testAccount", nil) if err != nil { return err } _, err = macie2.NewClassificationJob(ctx, "testClassificationJob", &macie2.ClassificationJobArgs{ JobType: pulumi.String("ONE_TIME"), S3JobDefinition: &macie2.ClassificationJobS3JobDefinitionArgs{ BucketDefinitions: macie2.ClassificationJobS3JobDefinitionBucketDefinitionArray{ &macie2.ClassificationJobS3JobDefinitionBucketDefinitionArgs{ AccountId: pulumi.String("ACCOUNT ID"), Buckets: pulumi.StringArray{ pulumi.String("S3 BUCKET NAME"), }, }, }, }, }, pulumi.DependsOn([]pulumi.Resource{ testAccount, })) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import `aws_macie2_classification_job` using the id. For example:
```sh
$ pulumi import aws:macie2/classificationJob:ClassificationJob example abcd1
```
func GetClassificationJob ¶
func GetClassificationJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClassificationJobState, opts ...pulumi.ResourceOption) (*ClassificationJob, error)
GetClassificationJob gets an existing ClassificationJob 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 NewClassificationJob ¶
func NewClassificationJob(ctx *pulumi.Context, name string, args *ClassificationJobArgs, opts ...pulumi.ResourceOption) (*ClassificationJob, error)
NewClassificationJob registers a new resource with the given unique name, arguments, and options.
func (*ClassificationJob) ElementType ¶
func (*ClassificationJob) ElementType() reflect.Type
func (*ClassificationJob) ToClassificationJobOutput ¶
func (i *ClassificationJob) ToClassificationJobOutput() ClassificationJobOutput
func (*ClassificationJob) ToClassificationJobOutputWithContext ¶
func (i *ClassificationJob) ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput
type ClassificationJobArgs ¶
type ClassificationJobArgs struct { // The custom data identifiers to use for data analysis and classification. CustomDataIdentifierIds pulumi.StringArrayInput // A custom description of the job. The description can contain as many as 200 characters. Description pulumi.StringPtrInput // Specifies whether to analyze all existing, eligible objects immediately after the job is created. InitialRun pulumi.BoolPtrInput // The status for the job. Valid values are: `CANCELLED`, `RUNNING` and `USER_PAUSED` JobStatus pulumi.StringPtrInput // The schedule for running the job. Valid values are: `ONE_TIME` - Run the job only once. If you specify this value, don't specify a value for the `scheduleFrequency` property. `SCHEDULED` - Run the job on a daily, weekly, or monthly basis. If you specify this value, use the `scheduleFrequency` property to define the recurrence pattern for the job. JobType pulumi.StringInput // A custom name for the job. The name can contain as many as 500 characters. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`. Name pulumi.StringPtrInput // Creates a unique name beginning with the specified prefix. Conflicts with `name`. NamePrefix pulumi.StringPtrInput // The S3 buckets that contain the objects to analyze, and the scope of that analysis. (documented below) S3JobDefinition ClassificationJobS3JobDefinitionInput // The sampling depth, as a percentage, to apply when processing objects. This value determines the percentage of eligible objects that the job analyzes. If this value is less than 100, Amazon Macie selects the objects to analyze at random, up to the specified percentage, and analyzes all the data in those objects. SamplingPercentage pulumi.IntPtrInput // The recurrence pattern for running the job. To run the job only once, don't specify a value for this property and set the value for the `jobType` property to `ONE_TIME`. (documented below) ScheduleFrequency ClassificationJobScheduleFrequencyPtrInput // A map of key-value pairs that specifies the tags to associate with the job. A job can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters. Tags pulumi.StringMapInput }
The set of arguments for constructing a ClassificationJob resource.
func (ClassificationJobArgs) ElementType ¶
func (ClassificationJobArgs) ElementType() reflect.Type
type ClassificationJobArray ¶
type ClassificationJobArray []ClassificationJobInput
func (ClassificationJobArray) ElementType ¶
func (ClassificationJobArray) ElementType() reflect.Type
func (ClassificationJobArray) ToClassificationJobArrayOutput ¶
func (i ClassificationJobArray) ToClassificationJobArrayOutput() ClassificationJobArrayOutput
func (ClassificationJobArray) ToClassificationJobArrayOutputWithContext ¶
func (i ClassificationJobArray) ToClassificationJobArrayOutputWithContext(ctx context.Context) ClassificationJobArrayOutput
type ClassificationJobArrayInput ¶
type ClassificationJobArrayInput interface { pulumi.Input ToClassificationJobArrayOutput() ClassificationJobArrayOutput ToClassificationJobArrayOutputWithContext(context.Context) ClassificationJobArrayOutput }
ClassificationJobArrayInput is an input type that accepts ClassificationJobArray and ClassificationJobArrayOutput values. You can construct a concrete instance of `ClassificationJobArrayInput` via:
ClassificationJobArray{ ClassificationJobArgs{...} }
type ClassificationJobArrayOutput ¶
type ClassificationJobArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobArrayOutput) ElementType ¶
func (ClassificationJobArrayOutput) ElementType() reflect.Type
func (ClassificationJobArrayOutput) Index ¶
func (o ClassificationJobArrayOutput) Index(i pulumi.IntInput) ClassificationJobOutput
func (ClassificationJobArrayOutput) ToClassificationJobArrayOutput ¶
func (o ClassificationJobArrayOutput) ToClassificationJobArrayOutput() ClassificationJobArrayOutput
func (ClassificationJobArrayOutput) ToClassificationJobArrayOutputWithContext ¶
func (o ClassificationJobArrayOutput) ToClassificationJobArrayOutputWithContext(ctx context.Context) ClassificationJobArrayOutput
type ClassificationJobInput ¶
type ClassificationJobInput interface { pulumi.Input ToClassificationJobOutput() ClassificationJobOutput ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput }
type ClassificationJobMap ¶
type ClassificationJobMap map[string]ClassificationJobInput
func (ClassificationJobMap) ElementType ¶
func (ClassificationJobMap) ElementType() reflect.Type
func (ClassificationJobMap) ToClassificationJobMapOutput ¶
func (i ClassificationJobMap) ToClassificationJobMapOutput() ClassificationJobMapOutput
func (ClassificationJobMap) ToClassificationJobMapOutputWithContext ¶
func (i ClassificationJobMap) ToClassificationJobMapOutputWithContext(ctx context.Context) ClassificationJobMapOutput
type ClassificationJobMapInput ¶
type ClassificationJobMapInput interface { pulumi.Input ToClassificationJobMapOutput() ClassificationJobMapOutput ToClassificationJobMapOutputWithContext(context.Context) ClassificationJobMapOutput }
ClassificationJobMapInput is an input type that accepts ClassificationJobMap and ClassificationJobMapOutput values. You can construct a concrete instance of `ClassificationJobMapInput` via:
ClassificationJobMap{ "key": ClassificationJobArgs{...} }
type ClassificationJobMapOutput ¶
type ClassificationJobMapOutput struct{ *pulumi.OutputState }
func (ClassificationJobMapOutput) ElementType ¶
func (ClassificationJobMapOutput) ElementType() reflect.Type
func (ClassificationJobMapOutput) MapIndex ¶
func (o ClassificationJobMapOutput) MapIndex(k pulumi.StringInput) ClassificationJobOutput
func (ClassificationJobMapOutput) ToClassificationJobMapOutput ¶
func (o ClassificationJobMapOutput) ToClassificationJobMapOutput() ClassificationJobMapOutput
func (ClassificationJobMapOutput) ToClassificationJobMapOutputWithContext ¶
func (o ClassificationJobMapOutput) ToClassificationJobMapOutputWithContext(ctx context.Context) ClassificationJobMapOutput
type ClassificationJobOutput ¶
type ClassificationJobOutput struct{ *pulumi.OutputState }
func (ClassificationJobOutput) CreatedAt ¶
func (o ClassificationJobOutput) CreatedAt() pulumi.StringOutput
The date and time, in UTC and extended RFC 3339 format, when the job was created.
func (ClassificationJobOutput) CustomDataIdentifierIds ¶
func (o ClassificationJobOutput) CustomDataIdentifierIds() pulumi.StringArrayOutput
The custom data identifiers to use for data analysis and classification.
func (ClassificationJobOutput) Description ¶
func (o ClassificationJobOutput) Description() pulumi.StringOutput
A custom description of the job. The description can contain as many as 200 characters.
func (ClassificationJobOutput) ElementType ¶
func (ClassificationJobOutput) ElementType() reflect.Type
func (ClassificationJobOutput) InitialRun ¶
func (o ClassificationJobOutput) InitialRun() pulumi.BoolPtrOutput
Specifies whether to analyze all existing, eligible objects immediately after the job is created.
func (ClassificationJobOutput) JobArn ¶
func (o ClassificationJobOutput) JobArn() pulumi.StringOutput
func (ClassificationJobOutput) JobId ¶
func (o ClassificationJobOutput) JobId() pulumi.StringOutput
func (ClassificationJobOutput) JobStatus ¶
func (o ClassificationJobOutput) JobStatus() pulumi.StringOutput
The status for the job. Valid values are: `CANCELLED`, `RUNNING` and `USER_PAUSED`
func (ClassificationJobOutput) JobType ¶
func (o ClassificationJobOutput) JobType() pulumi.StringOutput
The schedule for running the job. Valid values are: `ONE_TIME` - Run the job only once. If you specify this value, don't specify a value for the `scheduleFrequency` property. `SCHEDULED` - Run the job on a daily, weekly, or monthly basis. If you specify this value, use the `scheduleFrequency` property to define the recurrence pattern for the job.
func (ClassificationJobOutput) Name ¶
func (o ClassificationJobOutput) Name() pulumi.StringOutput
A custom name for the job. The name can contain as many as 500 characters. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`.
func (ClassificationJobOutput) NamePrefix ¶
func (o ClassificationJobOutput) NamePrefix() pulumi.StringOutput
Creates a unique name beginning with the specified prefix. Conflicts with `name`.
func (ClassificationJobOutput) S3JobDefinition ¶
func (o ClassificationJobOutput) S3JobDefinition() ClassificationJobS3JobDefinitionOutput
The S3 buckets that contain the objects to analyze, and the scope of that analysis. (documented below)
func (ClassificationJobOutput) SamplingPercentage ¶
func (o ClassificationJobOutput) SamplingPercentage() pulumi.IntOutput
The sampling depth, as a percentage, to apply when processing objects. This value determines the percentage of eligible objects that the job analyzes. If this value is less than 100, Amazon Macie selects the objects to analyze at random, up to the specified percentage, and analyzes all the data in those objects.
func (ClassificationJobOutput) ScheduleFrequency ¶
func (o ClassificationJobOutput) ScheduleFrequency() ClassificationJobScheduleFrequencyOutput
The recurrence pattern for running the job. To run the job only once, don't specify a value for this property and set the value for the `jobType` property to `ONE_TIME`. (documented below)
func (ClassificationJobOutput) Tags ¶
func (o ClassificationJobOutput) Tags() pulumi.StringMapOutput
A map of key-value pairs that specifies the tags to associate with the job. A job can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters.
func (ClassificationJobOutput) TagsAll ¶
func (o ClassificationJobOutput) TagsAll() pulumi.StringMapOutput
func (ClassificationJobOutput) ToClassificationJobOutput ¶
func (o ClassificationJobOutput) ToClassificationJobOutput() ClassificationJobOutput
func (ClassificationJobOutput) ToClassificationJobOutputWithContext ¶
func (o ClassificationJobOutput) ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput
func (ClassificationJobOutput) UserPausedDetails ¶
func (o ClassificationJobOutput) UserPausedDetails() ClassificationJobUserPausedDetailArrayOutput
If the current status of the job is `USER_PAUSED`, specifies when the job was paused and when the job or job run will expire and be cancelled if it isn't resumed. This value is present only if the value for `job-status` is `USER_PAUSED`.
type ClassificationJobS3JobDefinition ¶
type ClassificationJobS3JobDefinition struct { // The property- and tag-based conditions that determine which S3 buckets to include or exclude from the analysis. Conflicts with `bucketDefinitions`. (documented below) BucketCriteria *ClassificationJobS3JobDefinitionBucketCriteria `pulumi:"bucketCriteria"` // An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for the account. Conflicts with `bucketCriteria`. (documented below) BucketDefinitions []ClassificationJobS3JobDefinitionBucketDefinition `pulumi:"bucketDefinitions"` // The property- and tag-based conditions that determine which objects to include or exclude from the analysis. (documented below) Scoping *ClassificationJobS3JobDefinitionScoping `pulumi:"scoping"` }
type ClassificationJobS3JobDefinitionArgs ¶
type ClassificationJobS3JobDefinitionArgs struct { // The property- and tag-based conditions that determine which S3 buckets to include or exclude from the analysis. Conflicts with `bucketDefinitions`. (documented below) BucketCriteria ClassificationJobS3JobDefinitionBucketCriteriaPtrInput `pulumi:"bucketCriteria"` // An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for the account. Conflicts with `bucketCriteria`. (documented below) BucketDefinitions ClassificationJobS3JobDefinitionBucketDefinitionArrayInput `pulumi:"bucketDefinitions"` // The property- and tag-based conditions that determine which objects to include or exclude from the analysis. (documented below) Scoping ClassificationJobS3JobDefinitionScopingPtrInput `pulumi:"scoping"` }
func (ClassificationJobS3JobDefinitionArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutput ¶
func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutput() ClassificationJobS3JobDefinitionOutput
func (ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionOutput
func (ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutput ¶
func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
func (ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteria ¶
type ClassificationJobS3JobDefinitionBucketCriteria struct { // The property- or tag-based conditions that determine which S3 buckets to exclude from the analysis. (documented below) Excludes *ClassificationJobS3JobDefinitionBucketCriteriaExcludes `pulumi:"excludes"` // The property- or tag-based conditions that determine which S3 buckets to include in the analysis. (documented below) Includes *ClassificationJobS3JobDefinitionBucketCriteriaIncludes `pulumi:"includes"` }
type ClassificationJobS3JobDefinitionBucketCriteriaArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaArgs struct { // The property- or tag-based conditions that determine which S3 buckets to exclude from the analysis. (documented below) Excludes ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrInput `pulumi:"excludes"` // The property- or tag-based conditions that determine which S3 buckets to include in the analysis. (documented below) Includes ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrInput `pulumi:"includes"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaOutput() ClassificationJobS3JobDefinitionBucketCriteriaOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaArgs) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludes ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludes struct { // An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below) Ands []ClassificationJobS3JobDefinitionBucketCriteriaExcludesAnd `pulumi:"ands"` }
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAnd ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAnd struct { // A property-based condition that defines a property, operator, and one or more values for including or excluding an S3 buckets from the job. (documented below) SimpleCriterion *ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterion `pulumi:"simpleCriterion"` // A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an S3 buckets from the job. (documented below) TagCriterion *ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterion `pulumi:"tagCriterion"` }
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs struct { // A property-based condition that defines a property, operator, and one or more values for including or excluding an S3 buckets from the job. (documented below) SimpleCriterion ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrInput `pulumi:"simpleCriterion"` // A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an S3 buckets from the job. (documented below) TagCriterion ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrInput `pulumi:"tagCriterion"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray []ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndInput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray and ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArray{ ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs{...} }
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs and ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) SimpleCriterion ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) SimpleCriterion() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput
A property-based condition that defines a property, operator, and one or more values for including or excluding an S3 buckets from the job. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) TagCriterion ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) TagCriterion() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an S3 buckets from the job. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterion ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterion struct { // The operator to use in a condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator) Comparator *string `pulumi:"comparator"` // The object property to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionkeyforjob) Key *string `pulumi:"key"` // An array that lists the values to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionforjob) Values []string `pulumi:"values"` }
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs struct { // The operator to use in a condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator) Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The object property to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionkeyforjob) Key pulumi.StringPtrInput `pulumi:"key"` // An array that lists the values to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionforjob) Values pulumi.StringArrayInput `pulumi:"values"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs and ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Comparator() pulumi.StringPtrOutput
The operator to use in a condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Key ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionkeyforjob)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Values ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionforjob)
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs, ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtr and ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs{...} or: nil
func ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtr ¶
func ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtr(v *ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionArgs) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrInput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in a condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Key ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionkeyforjob)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Values ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndSimpleCriterionPtrOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionforjob)
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterion ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterion struct { // The operator to use in the condition. Valid combination and values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator) Comparator *string `pulumi:"comparator"` // The tag key and value pairs to use in the condition. One or more blocks are allowed. (documented below) TagValues []ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValue `pulumi:"tagValues"` }
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs struct { // The operator to use in the condition. Valid combination and values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator) Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The tag key and value pairs to use in the condition. One or more blocks are allowed. (documented below) TagValues ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayInput `pulumi:"tagValues"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs and ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition. Valid combination and values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) TagValues ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) TagValues() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput
The tag key and value pairs to use in the condition. One or more blocks are allowed. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs, ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtr and ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs{...} or: nil
func ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtr ¶
func ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtr(v *ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionArgs) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrInput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition. Valid combination and values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) TagValues ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) TagValues() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput
The tag key and value pairs to use in the condition. One or more blocks are allowed. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs struct { // The tag key. Key pulumi.StringPtrInput `pulumi:"key"` // The tag value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray []ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueInput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray and ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArray{ ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs{...} }
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) Index ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArrayOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs and ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) Key ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) Key() pulumi.StringPtrOutput
The tag key.
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) Value ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndTagCriterionTagValueOutput) Value() pulumi.StringPtrOutput
The tag value.
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs struct { // An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below) Ands ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayInput `pulumi:"ands"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs and ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) Ands ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) Ands() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput }
ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs, ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtr and ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs{...} or: nil
func ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtr ¶
func ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtr(v *ClassificationJobS3JobDefinitionBucketCriteriaExcludesArgs) ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrInput
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) Ands ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) Ands() ClassificationJobS3JobDefinitionBucketCriteriaExcludesAndArrayOutput
An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludes ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludes struct { // An array of conditions, one for each condition that determines which S3 buckets to include or exclude from the job. (documented below) Ands []ClassificationJobS3JobDefinitionBucketCriteriaIncludesAnd `pulumi:"ands"` }
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAnd ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAnd struct { // A property-based condition that defines a property, operator, and one or more values for including or excluding an S3 buckets from the job. (documented below) SimpleCriterion *ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterion `pulumi:"simpleCriterion"` // A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an S3 buckets from the job. (documented below) TagCriterion *ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterion `pulumi:"tagCriterion"` }
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs struct { // A property-based condition that defines a property, operator, and one or more values for including or excluding an S3 buckets from the job. (documented below) SimpleCriterion ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrInput `pulumi:"simpleCriterion"` // A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an S3 buckets from the job. (documented below) TagCriterion ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrInput `pulumi:"tagCriterion"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray []ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndInput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray and ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArray{ ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs{...} }
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs and ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) SimpleCriterion ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) SimpleCriterion() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput
A property-based condition that defines a property, operator, and one or more values for including or excluding an S3 buckets from the job. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) TagCriterion ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) TagCriterion() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an S3 buckets from the job. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterion ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterion struct { // The operator to use in a condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator) Comparator *string `pulumi:"comparator"` // The object property to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionkeyforjob) Key *string `pulumi:"key"` // An array that lists the values to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionforjob) Values []string `pulumi:"values"` }
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs struct { // The operator to use in a condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator) Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The object property to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionkeyforjob) Key pulumi.StringPtrInput `pulumi:"key"` // An array that lists the values to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionforjob) Values pulumi.StringArrayInput `pulumi:"values"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs and ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Comparator() pulumi.StringPtrOutput
The operator to use in a condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Key ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionkeyforjob)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Values ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionforjob)
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs, ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtr and ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs{...} or: nil
func ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtr ¶
func ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtr(v *ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionArgs) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrInput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in a condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Key ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionkeyforjob)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Values ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndSimpleCriterionPtrOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition. Valid combination of values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-simplecriterionforjob)
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterion ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterion struct { // The operator to use in the condition. Valid combination and values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator) Comparator *string `pulumi:"comparator"` // The tag key and value pairs to use in the condition. One or more blocks are allowed. (documented below) TagValues []ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValue `pulumi:"tagValues"` }
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs struct { // The operator to use in the condition. Valid combination and values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator) Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The tag key and value pairs to use in the condition. One or more blocks are allowed. (documented below) TagValues ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayInput `pulumi:"tagValues"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs and ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition. Valid combination and values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) TagValues ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) TagValues() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput
The tag key and value pairs to use in the condition. One or more blocks are allowed. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs, ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtr and ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs{...} or: nil
func ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtr ¶
func ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtr(v *ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionArgs) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrInput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition. Valid combination and values are available in the [AWS Documentation](https://docs.aws.amazon.com/macie/latest/APIReference/jobs.html#jobs-model-jobcomparator)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) TagValues ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) TagValues() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput
The tag key and value pairs to use in the condition. One or more blocks are allowed. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs struct { // The tag key. Key pulumi.StringPtrInput `pulumi:"key"` // The tag value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray []ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueInput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray and ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArray{ ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs{...} }
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) Index ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArrayOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs and ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) Key ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) Key() pulumi.StringPtrOutput
The tag key.
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) Value ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndTagCriterionTagValueOutput) Value() pulumi.StringPtrOutput
The tag value.
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs struct { // An array of conditions, one for each condition that determines which S3 buckets to include or exclude from the job. (documented below) Ands ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayInput `pulumi:"ands"` }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs and ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) Ands ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) Ands() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
An array of conditions, one for each condition that determines which S3 buckets to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput }
ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs, ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtr and ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs{...} or: nil
func ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtr ¶
func ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtr(v *ClassificationJobS3JobDefinitionBucketCriteriaIncludesArgs) ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrInput
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) Ands ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) Ands() ClassificationJobS3JobDefinitionBucketCriteriaIncludesAndArrayOutput
An array of conditions, one for each condition that determines which S3 buckets to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaOutput() ClassificationJobS3JobDefinitionBucketCriteriaOutput ToClassificationJobS3JobDefinitionBucketCriteriaOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaOutput }
ClassificationJobS3JobDefinitionBucketCriteriaInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaArgs and ClassificationJobS3JobDefinitionBucketCriteriaOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaArgs{...}
type ClassificationJobS3JobDefinitionBucketCriteriaOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) Excludes ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) Excludes() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
The property- or tag-based conditions that determine which S3 buckets to exclude from the analysis. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) Includes ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) Includes() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
The property- or tag-based conditions that determine which S3 buckets to include in the analysis. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaOutput() ClassificationJobS3JobDefinitionBucketCriteriaOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
type ClassificationJobS3JobDefinitionBucketCriteriaPtrInput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput }
ClassificationJobS3JobDefinitionBucketCriteriaPtrInput is an input type that accepts ClassificationJobS3JobDefinitionBucketCriteriaArgs, ClassificationJobS3JobDefinitionBucketCriteriaPtr and ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketCriteriaPtrInput` via:
ClassificationJobS3JobDefinitionBucketCriteriaArgs{...} or: nil
func ClassificationJobS3JobDefinitionBucketCriteriaPtr ¶
func ClassificationJobS3JobDefinitionBucketCriteriaPtr(v *ClassificationJobS3JobDefinitionBucketCriteriaArgs) ClassificationJobS3JobDefinitionBucketCriteriaPtrInput
type ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput ¶
type ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) Excludes ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) Excludes() ClassificationJobS3JobDefinitionBucketCriteriaExcludesPtrOutput
The property- or tag-based conditions that determine which S3 buckets to exclude from the analysis. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) Includes ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) Includes() ClassificationJobS3JobDefinitionBucketCriteriaIncludesPtrOutput
The property- or tag-based conditions that determine which S3 buckets to include in the analysis. (documented below)
func (ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutput() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
func (ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput) ToClassificationJobS3JobDefinitionBucketCriteriaPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
type ClassificationJobS3JobDefinitionBucketDefinitionArgs ¶
type ClassificationJobS3JobDefinitionBucketDefinitionArgs struct { // The unique identifier for the AWS account that owns the buckets. AccountId pulumi.StringInput `pulumi:"accountId"` // An array that lists the names of the buckets. Buckets pulumi.StringArrayInput `pulumi:"buckets"` }
func (ClassificationJobS3JobDefinitionBucketDefinitionArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketDefinitionArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutput ¶
func (i ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutput() ClassificationJobS3JobDefinitionBucketDefinitionOutput
func (ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionOutput
type ClassificationJobS3JobDefinitionBucketDefinitionArray ¶
type ClassificationJobS3JobDefinitionBucketDefinitionArray []ClassificationJobS3JobDefinitionBucketDefinitionInput
func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput ¶
func (i ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
type ClassificationJobS3JobDefinitionBucketDefinitionArrayInput ¶
type ClassificationJobS3JobDefinitionBucketDefinitionArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput }
ClassificationJobS3JobDefinitionBucketDefinitionArrayInput is an input type that accepts ClassificationJobS3JobDefinitionBucketDefinitionArray and ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketDefinitionArrayInput` via:
ClassificationJobS3JobDefinitionBucketDefinitionArray{ ClassificationJobS3JobDefinitionBucketDefinitionArgs{...} }
type ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput ¶
type ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput ¶
func (o ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
type ClassificationJobS3JobDefinitionBucketDefinitionInput ¶
type ClassificationJobS3JobDefinitionBucketDefinitionInput interface { pulumi.Input ToClassificationJobS3JobDefinitionBucketDefinitionOutput() ClassificationJobS3JobDefinitionBucketDefinitionOutput ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext(context.Context) ClassificationJobS3JobDefinitionBucketDefinitionOutput }
ClassificationJobS3JobDefinitionBucketDefinitionInput is an input type that accepts ClassificationJobS3JobDefinitionBucketDefinitionArgs and ClassificationJobS3JobDefinitionBucketDefinitionOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionBucketDefinitionInput` via:
ClassificationJobS3JobDefinitionBucketDefinitionArgs{...}
type ClassificationJobS3JobDefinitionBucketDefinitionOutput ¶
type ClassificationJobS3JobDefinitionBucketDefinitionOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) AccountId ¶
func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) AccountId() pulumi.StringOutput
The unique identifier for the AWS account that owns the buckets.
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) Buckets ¶
func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) Buckets() pulumi.StringArrayOutput
An array that lists the names of the buckets.
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutput ¶
func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutput() ClassificationJobS3JobDefinitionBucketDefinitionOutput
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionOutput
type ClassificationJobS3JobDefinitionInput ¶
type ClassificationJobS3JobDefinitionInput interface { pulumi.Input ToClassificationJobS3JobDefinitionOutput() ClassificationJobS3JobDefinitionOutput ToClassificationJobS3JobDefinitionOutputWithContext(context.Context) ClassificationJobS3JobDefinitionOutput }
ClassificationJobS3JobDefinitionInput is an input type that accepts ClassificationJobS3JobDefinitionArgs and ClassificationJobS3JobDefinitionOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionInput` via:
ClassificationJobS3JobDefinitionArgs{...}
type ClassificationJobS3JobDefinitionOutput ¶
type ClassificationJobS3JobDefinitionOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionOutput) BucketCriteria ¶
func (o ClassificationJobS3JobDefinitionOutput) BucketCriteria() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
The property- and tag-based conditions that determine which S3 buckets to include or exclude from the analysis. Conflicts with `bucketDefinitions`. (documented below)
func (ClassificationJobS3JobDefinitionOutput) BucketDefinitions ¶
func (o ClassificationJobS3JobDefinitionOutput) BucketDefinitions() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for the account. Conflicts with `bucketCriteria`. (documented below)
func (ClassificationJobS3JobDefinitionOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionOutput) Scoping ¶
func (o ClassificationJobS3JobDefinitionOutput) Scoping() ClassificationJobS3JobDefinitionScopingPtrOutput
The property- and tag-based conditions that determine which objects to include or exclude from the analysis. (documented below)
func (ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutput ¶
func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutput() ClassificationJobS3JobDefinitionOutput
func (ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionOutput
func (ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
func (ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
type ClassificationJobS3JobDefinitionPtrInput ¶
type ClassificationJobS3JobDefinitionPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput ToClassificationJobS3JobDefinitionPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionPtrOutput }
ClassificationJobS3JobDefinitionPtrInput is an input type that accepts ClassificationJobS3JobDefinitionArgs, ClassificationJobS3JobDefinitionPtr and ClassificationJobS3JobDefinitionPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionPtrInput` via:
ClassificationJobS3JobDefinitionArgs{...} or: nil
func ClassificationJobS3JobDefinitionPtr ¶
func ClassificationJobS3JobDefinitionPtr(v *ClassificationJobS3JobDefinitionArgs) ClassificationJobS3JobDefinitionPtrInput
type ClassificationJobS3JobDefinitionPtrOutput ¶
type ClassificationJobS3JobDefinitionPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionPtrOutput) BucketCriteria ¶
func (o ClassificationJobS3JobDefinitionPtrOutput) BucketCriteria() ClassificationJobS3JobDefinitionBucketCriteriaPtrOutput
The property- and tag-based conditions that determine which S3 buckets to include or exclude from the analysis. Conflicts with `bucketDefinitions`. (documented below)
func (ClassificationJobS3JobDefinitionPtrOutput) BucketDefinitions ¶
func (o ClassificationJobS3JobDefinitionPtrOutput) BucketDefinitions() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
An array of objects, one for each AWS account that owns buckets to analyze. Each object specifies the account ID for an account and one or more buckets to analyze for the account. Conflicts with `bucketCriteria`. (documented below)
func (ClassificationJobS3JobDefinitionPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionPtrOutput) Scoping ¶
func (o ClassificationJobS3JobDefinitionPtrOutput) Scoping() ClassificationJobS3JobDefinitionScopingPtrOutput
The property- and tag-based conditions that determine which objects to include or exclude from the analysis. (documented below)
func (ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutput ¶
func (o ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
func (ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
type ClassificationJobS3JobDefinitionScoping ¶
type ClassificationJobS3JobDefinitionScoping struct { // The property- or tag-based conditions that determine which objects to exclude from the analysis. (documented below) Excludes *ClassificationJobS3JobDefinitionScopingExcludes `pulumi:"excludes"` // The property- or tag-based conditions that determine which objects to include in the analysis. (documented below) Includes *ClassificationJobS3JobDefinitionScopingIncludes `pulumi:"includes"` }
type ClassificationJobS3JobDefinitionScopingArgs ¶
type ClassificationJobS3JobDefinitionScopingArgs struct { // The property- or tag-based conditions that determine which objects to exclude from the analysis. (documented below) Excludes ClassificationJobS3JobDefinitionScopingExcludesPtrInput `pulumi:"excludes"` // The property- or tag-based conditions that determine which objects to include in the analysis. (documented below) Includes ClassificationJobS3JobDefinitionScopingIncludesPtrInput `pulumi:"includes"` }
func (ClassificationJobS3JobDefinitionScopingArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutput ¶
func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutput() ClassificationJobS3JobDefinitionScopingOutput
func (ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingOutput
func (ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutput ¶
func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
func (ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludes ¶
type ClassificationJobS3JobDefinitionScopingExcludes struct { // An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below) Ands []ClassificationJobS3JobDefinitionScopingExcludesAnd `pulumi:"ands"` }
type ClassificationJobS3JobDefinitionScopingExcludesAnd ¶
type ClassificationJobS3JobDefinitionScopingExcludesAnd struct { // A property-based condition that defines a property, operator, and one or more values for including or excluding an object from the job. (documented below) SimpleScopeTerm *ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTerm `pulumi:"simpleScopeTerm"` // A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an object from the job. (documented below) TagScopeTerm *ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTerm `pulumi:"tagScopeTerm"` }
type ClassificationJobS3JobDefinitionScopingExcludesAndArgs ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndArgs struct { // A property-based condition that defines a property, operator, and one or more values for including or excluding an object from the job. (documented below) SimpleScopeTerm ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput `pulumi:"simpleScopeTerm"` // A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an object from the job. (documented below) TagScopeTerm ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput `pulumi:"tagScopeTerm"` }
func (ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput() ClassificationJobS3JobDefinitionScopingExcludesAndOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndArray ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndArray []ClassificationJobS3JobDefinitionScopingExcludesAndInput
func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndArrayInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput }
ClassificationJobS3JobDefinitionScopingExcludesAndArrayInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesAndArray and ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesAndArrayInput` via:
ClassificationJobS3JobDefinitionScopingExcludesAndArray{ ClassificationJobS3JobDefinitionScopingExcludesAndArgs{...} }
type ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesAndOutput() ClassificationJobS3JobDefinitionScopingExcludesAndOutput ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndOutput }
ClassificationJobS3JobDefinitionScopingExcludesAndInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesAndArgs and ClassificationJobS3JobDefinitionScopingExcludesAndOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesAndInput` via:
ClassificationJobS3JobDefinitionScopingExcludesAndArgs{...}
type ClassificationJobS3JobDefinitionScopingExcludesAndOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) SimpleScopeTerm ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) SimpleScopeTerm() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
A property-based condition that defines a property, operator, and one or more values for including or excluding an object from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) TagScopeTerm ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) TagScopeTerm() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an object from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput() ClassificationJobS3JobDefinitionScopingExcludesAndOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTerm ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTerm struct { // The operator to use in a condition. Valid values are: `EQ`, `GT`, `GTE`, `LT`, `LTE`, `NE`, `CONTAINS`, `STARTS_WITH` Comparator *string `pulumi:"comparator"` // The object property to use in the condition. Key *string `pulumi:"key"` // An array that lists the values to use in the condition. Values []string `pulumi:"values"` }
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs struct { // The operator to use in a condition. Valid values are: `EQ`, `GT`, `GTE`, `LT`, `LTE`, `NE`, `CONTAINS`, `STARTS_WITH` Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The object property to use in the condition. Key pulumi.StringPtrInput `pulumi:"key"` // An array that lists the values to use in the condition. Values pulumi.StringArrayInput `pulumi:"values"` }
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput }
ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs and ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermInput` via:
ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs{...}
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Comparator() pulumi.StringPtrOutput
The operator to use in a condition. Valid values are: `EQ`, `GT`, `GTE`, `LT`, `LTE`, `NE`, `CONTAINS`, `STARTS_WITH`
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Values ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition.
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput }
ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs, ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtr and ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput` via:
ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs{...} or: nil
func ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtr ¶
func ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtr(v *ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in a condition. Valid values are: `EQ`, `GT`, `GTE`, `LT`, `LTE`, `NE`, `CONTAINS`, `STARTS_WITH`
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Values ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition.
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTerm ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTerm struct { // The operator to use in the condition. Comparator *string `pulumi:"comparator"` // The tag key to use in the condition. The only valid value is `TAG`. Key *string `pulumi:"key"` // The tag keys or tag key and value pairs to use in the condition. TagValues []ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValue `pulumi:"tagValues"` // The type of object to apply the condition to. The only valid value is `S3_OBJECT`. Target *string `pulumi:"target"` }
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs struct { // The operator to use in the condition. Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The tag key to use in the condition. The only valid value is `TAG`. Key pulumi.StringPtrInput `pulumi:"key"` // The tag keys or tag key and value pairs to use in the condition. TagValues ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayInput `pulumi:"tagValues"` // The type of object to apply the condition to. The only valid value is `S3_OBJECT`. Target pulumi.StringPtrInput `pulumi:"target"` }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput }
ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs and ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermInput` via:
ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs{...}
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Key() pulumi.StringPtrOutput
The tag key to use in the condition. The only valid value is `TAG`.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) TagValues ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) TagValues() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
The tag keys or tag key and value pairs to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Target ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Target() pulumi.StringPtrOutput
The type of object to apply the condition to. The only valid value is `S3_OBJECT`.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput }
ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs, ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtr and ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput` via:
ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs{...} or: nil
func ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtr ¶
func ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtr(v *ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Key() pulumi.StringPtrOutput
The tag key to use in the condition. The only valid value is `TAG`.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) TagValues ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) TagValues() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
The tag keys or tag key and value pairs to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Target ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Target() pulumi.StringPtrOutput
The type of object to apply the condition to. The only valid value is `S3_OBJECT`.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs struct { // The tag key. Key pulumi.StringPtrInput `pulumi:"key"` // The tag value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray []ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueInput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput }
ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray and ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayInput` via:
ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray{ ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs{...} }
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput }
ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs and ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueInput` via:
ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs{...}
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) Key() pulumi.StringPtrOutput
The tag key.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) Value ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) Value() pulumi.StringPtrOutput
The tag value.
type ClassificationJobS3JobDefinitionScopingExcludesArgs ¶
type ClassificationJobS3JobDefinitionScopingExcludesArgs struct { // An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below) Ands ClassificationJobS3JobDefinitionScopingExcludesAndArrayInput `pulumi:"ands"` }
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutput() ClassificationJobS3JobDefinitionScopingExcludesOutput
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesOutput
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesOutput() ClassificationJobS3JobDefinitionScopingExcludesOutput ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesOutput }
ClassificationJobS3JobDefinitionScopingExcludesInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesArgs and ClassificationJobS3JobDefinitionScopingExcludesOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesInput` via:
ClassificationJobS3JobDefinitionScopingExcludesArgs{...}
type ClassificationJobS3JobDefinitionScopingExcludesOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) Ands ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) Ands() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutput() ClassificationJobS3JobDefinitionScopingExcludesOutput
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesOutput
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesPtrInput ¶
type ClassificationJobS3JobDefinitionScopingExcludesPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput }
ClassificationJobS3JobDefinitionScopingExcludesPtrInput is an input type that accepts ClassificationJobS3JobDefinitionScopingExcludesArgs, ClassificationJobS3JobDefinitionScopingExcludesPtr and ClassificationJobS3JobDefinitionScopingExcludesPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingExcludesPtrInput` via:
ClassificationJobS3JobDefinitionScopingExcludesArgs{...} or: nil
func ClassificationJobS3JobDefinitionScopingExcludesPtr ¶
func ClassificationJobS3JobDefinitionScopingExcludesPtr(v *ClassificationJobS3JobDefinitionScopingExcludesArgs) ClassificationJobS3JobDefinitionScopingExcludesPtrInput
type ClassificationJobS3JobDefinitionScopingExcludesPtrOutput ¶
type ClassificationJobS3JobDefinitionScopingExcludesPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) Ands ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) Ands() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludes ¶
type ClassificationJobS3JobDefinitionScopingIncludes struct { // An array of conditions, one for each condition that determines which S3 buckets to include or exclude from the job. (documented below) Ands []ClassificationJobS3JobDefinitionScopingIncludesAnd `pulumi:"ands"` }
type ClassificationJobS3JobDefinitionScopingIncludesAnd ¶
type ClassificationJobS3JobDefinitionScopingIncludesAnd struct { // A property-based condition that defines a property, operator, and one or more values for including or excluding an object from the job. (documented below) SimpleScopeTerm *ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTerm `pulumi:"simpleScopeTerm"` // A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an object from the job. (documented below) TagScopeTerm *ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTerm `pulumi:"tagScopeTerm"` }
type ClassificationJobS3JobDefinitionScopingIncludesAndArgs ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndArgs struct { // A property-based condition that defines a property, operator, and one or more values for including or excluding an object from the job. (documented below) SimpleScopeTerm ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput `pulumi:"simpleScopeTerm"` // A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an object from the job. (documented below) TagScopeTerm ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput `pulumi:"tagScopeTerm"` }
func (ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput() ClassificationJobS3JobDefinitionScopingIncludesAndOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndArray ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndArray []ClassificationJobS3JobDefinitionScopingIncludesAndInput
func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndArrayInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput }
ClassificationJobS3JobDefinitionScopingIncludesAndArrayInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesAndArray and ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesAndArrayInput` via:
ClassificationJobS3JobDefinitionScopingIncludesAndArray{ ClassificationJobS3JobDefinitionScopingIncludesAndArgs{...} }
type ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesAndOutput() ClassificationJobS3JobDefinitionScopingIncludesAndOutput ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndOutput }
ClassificationJobS3JobDefinitionScopingIncludesAndInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesAndArgs and ClassificationJobS3JobDefinitionScopingIncludesAndOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesAndInput` via:
ClassificationJobS3JobDefinitionScopingIncludesAndArgs{...}
type ClassificationJobS3JobDefinitionScopingIncludesAndOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) SimpleScopeTerm ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) SimpleScopeTerm() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
A property-based condition that defines a property, operator, and one or more values for including or excluding an object from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) TagScopeTerm ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) TagScopeTerm() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
A tag-based condition that defines the operator and tag keys or tag key and value pairs for including or excluding an object from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput() ClassificationJobS3JobDefinitionScopingIncludesAndOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTerm ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTerm struct { // The operator to use in a condition. Valid values are: `EQ`, `GT`, `GTE`, `LT`, `LTE`, `NE`, `CONTAINS`, `STARTS_WITH` Comparator *string `pulumi:"comparator"` // The object property to use in the condition. Key *string `pulumi:"key"` // An array that lists the values to use in the condition. Values []string `pulumi:"values"` }
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs struct { // The operator to use in a condition. Valid values are: `EQ`, `GT`, `GTE`, `LT`, `LTE`, `NE`, `CONTAINS`, `STARTS_WITH` Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The object property to use in the condition. Key pulumi.StringPtrInput `pulumi:"key"` // An array that lists the values to use in the condition. Values pulumi.StringArrayInput `pulumi:"values"` }
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput }
ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs and ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermInput` via:
ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs{...}
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Comparator() pulumi.StringPtrOutput
The operator to use in a condition. Valid values are: `EQ`, `GT`, `GTE`, `LT`, `LTE`, `NE`, `CONTAINS`, `STARTS_WITH`
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Values ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition.
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput }
ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs, ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtr and ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput` via:
ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs{...} or: nil
func ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtr ¶
func ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtr(v *ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in a condition. Valid values are: `EQ`, `GT`, `GTE`, `LT`, `LTE`, `NE`, `CONTAINS`, `STARTS_WITH`
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Values ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition.
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTerm ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTerm struct { // The operator to use in the condition. Comparator *string `pulumi:"comparator"` // The tag key to use in the condition. The only valid value is `TAG`. Key *string `pulumi:"key"` // The tag keys or tag key and value pairs to use in the condition. TagValues []ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValue `pulumi:"tagValues"` // The type of object to apply the condition to. The only valid value is `S3_OBJECT`. Target *string `pulumi:"target"` }
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs struct { // The operator to use in the condition. Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The tag key to use in the condition. The only valid value is `TAG`. Key pulumi.StringPtrInput `pulumi:"key"` // The tag keys or tag key and value pairs to use in the condition. TagValues ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayInput `pulumi:"tagValues"` // The type of object to apply the condition to. The only valid value is `S3_OBJECT`. Target pulumi.StringPtrInput `pulumi:"target"` }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput }
ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs and ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermInput` via:
ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs{...}
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Key() pulumi.StringPtrOutput
The tag key to use in the condition. The only valid value is `TAG`.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) TagValues ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) TagValues() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
The tag keys or tag key and value pairs to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Target ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Target() pulumi.StringPtrOutput
The type of object to apply the condition to. The only valid value is `S3_OBJECT`.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput }
ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs, ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtr and ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput` via:
ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs{...} or: nil
func ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtr ¶
func ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtr(v *ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Comparator ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Key() pulumi.StringPtrOutput
The tag key to use in the condition. The only valid value is `TAG`.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) TagValues ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) TagValues() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
The tag keys or tag key and value pairs to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Target ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Target() pulumi.StringPtrOutput
The type of object to apply the condition to. The only valid value is `S3_OBJECT`.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs struct { // The tag key. Key pulumi.StringPtrInput `pulumi:"key"` // The tag value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray []ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueInput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput }
ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray and ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayInput` via:
ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray{ ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs{...} }
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput }
ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs and ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueInput` via:
ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs{...}
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) Key ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) Key() pulumi.StringPtrOutput
The tag key.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) Value ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) Value() pulumi.StringPtrOutput
The tag value.
type ClassificationJobS3JobDefinitionScopingIncludesArgs ¶
type ClassificationJobS3JobDefinitionScopingIncludesArgs struct { // An array of conditions, one for each condition that determines which S3 buckets to include or exclude from the job. (documented below) Ands ClassificationJobS3JobDefinitionScopingIncludesAndArrayInput `pulumi:"ands"` }
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutput() ClassificationJobS3JobDefinitionScopingIncludesOutput
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesOutput
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext ¶
func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesOutput() ClassificationJobS3JobDefinitionScopingIncludesOutput ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesOutput }
ClassificationJobS3JobDefinitionScopingIncludesInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesArgs and ClassificationJobS3JobDefinitionScopingIncludesOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesInput` via:
ClassificationJobS3JobDefinitionScopingIncludesArgs{...}
type ClassificationJobS3JobDefinitionScopingIncludesOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) Ands ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) Ands() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
An array of conditions, one for each condition that determines which S3 buckets to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutput() ClassificationJobS3JobDefinitionScopingIncludesOutput
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesOutput
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesPtrInput ¶
type ClassificationJobS3JobDefinitionScopingIncludesPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput }
ClassificationJobS3JobDefinitionScopingIncludesPtrInput is an input type that accepts ClassificationJobS3JobDefinitionScopingIncludesArgs, ClassificationJobS3JobDefinitionScopingIncludesPtr and ClassificationJobS3JobDefinitionScopingIncludesPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingIncludesPtrInput` via:
ClassificationJobS3JobDefinitionScopingIncludesArgs{...} or: nil
func ClassificationJobS3JobDefinitionScopingIncludesPtr ¶
func ClassificationJobS3JobDefinitionScopingIncludesPtr(v *ClassificationJobS3JobDefinitionScopingIncludesArgs) ClassificationJobS3JobDefinitionScopingIncludesPtrInput
type ClassificationJobS3JobDefinitionScopingIncludesPtrOutput ¶
type ClassificationJobS3JobDefinitionScopingIncludesPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) Ands ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) Ands() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
An array of conditions, one for each condition that determines which S3 buckets to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
type ClassificationJobS3JobDefinitionScopingInput ¶
type ClassificationJobS3JobDefinitionScopingInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingOutput() ClassificationJobS3JobDefinitionScopingOutput ToClassificationJobS3JobDefinitionScopingOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingOutput }
ClassificationJobS3JobDefinitionScopingInput is an input type that accepts ClassificationJobS3JobDefinitionScopingArgs and ClassificationJobS3JobDefinitionScopingOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingInput` via:
ClassificationJobS3JobDefinitionScopingArgs{...}
type ClassificationJobS3JobDefinitionScopingOutput ¶
type ClassificationJobS3JobDefinitionScopingOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingOutput) Excludes ¶
func (o ClassificationJobS3JobDefinitionScopingOutput) Excludes() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
The property- or tag-based conditions that determine which objects to exclude from the analysis. (documented below)
func (ClassificationJobS3JobDefinitionScopingOutput) Includes ¶
func (o ClassificationJobS3JobDefinitionScopingOutput) Includes() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
The property- or tag-based conditions that determine which objects to include in the analysis. (documented below)
func (ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutput ¶
func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutput() ClassificationJobS3JobDefinitionScopingOutput
func (ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingOutput
func (ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
func (ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
type ClassificationJobS3JobDefinitionScopingPtrInput ¶
type ClassificationJobS3JobDefinitionScopingPtrInput interface { pulumi.Input ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput }
ClassificationJobS3JobDefinitionScopingPtrInput is an input type that accepts ClassificationJobS3JobDefinitionScopingArgs, ClassificationJobS3JobDefinitionScopingPtr and ClassificationJobS3JobDefinitionScopingPtrOutput values. You can construct a concrete instance of `ClassificationJobS3JobDefinitionScopingPtrInput` via:
ClassificationJobS3JobDefinitionScopingArgs{...} or: nil
func ClassificationJobS3JobDefinitionScopingPtr ¶
func ClassificationJobS3JobDefinitionScopingPtr(v *ClassificationJobS3JobDefinitionScopingArgs) ClassificationJobS3JobDefinitionScopingPtrInput
type ClassificationJobS3JobDefinitionScopingPtrOutput ¶
type ClassificationJobS3JobDefinitionScopingPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingPtrOutput) ElementType ¶
func (ClassificationJobS3JobDefinitionScopingPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingPtrOutput) Excludes ¶
func (o ClassificationJobS3JobDefinitionScopingPtrOutput) Excludes() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
The property- or tag-based conditions that determine which objects to exclude from the analysis. (documented below)
func (ClassificationJobS3JobDefinitionScopingPtrOutput) Includes ¶
func (o ClassificationJobS3JobDefinitionScopingPtrOutput) Includes() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
The property- or tag-based conditions that determine which objects to include in the analysis. (documented below)
func (ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput ¶
func (o ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
func (ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext ¶
func (o ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
type ClassificationJobScheduleFrequency ¶
type ClassificationJobScheduleFrequency struct { // Specifies a daily recurrence pattern for running the job. DailySchedule *bool `pulumi:"dailySchedule"` // Specifies a monthly recurrence pattern for running the job. // // The `s3JobDefinition` object supports the following: MonthlySchedule *int `pulumi:"monthlySchedule"` // Specifies a weekly recurrence pattern for running the job. WeeklySchedule *string `pulumi:"weeklySchedule"` }
type ClassificationJobScheduleFrequencyArgs ¶
type ClassificationJobScheduleFrequencyArgs struct { // Specifies a daily recurrence pattern for running the job. DailySchedule pulumi.BoolPtrInput `pulumi:"dailySchedule"` // Specifies a monthly recurrence pattern for running the job. // // The `s3JobDefinition` object supports the following: MonthlySchedule pulumi.IntPtrInput `pulumi:"monthlySchedule"` // Specifies a weekly recurrence pattern for running the job. WeeklySchedule pulumi.StringPtrInput `pulumi:"weeklySchedule"` }
func (ClassificationJobScheduleFrequencyArgs) ElementType ¶
func (ClassificationJobScheduleFrequencyArgs) ElementType() reflect.Type
func (ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutput ¶
func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutput() ClassificationJobScheduleFrequencyOutput
func (ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutputWithContext ¶
func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyOutput
func (ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutput ¶
func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutputWithContext ¶
func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
type ClassificationJobScheduleFrequencyInput ¶
type ClassificationJobScheduleFrequencyInput interface { pulumi.Input ToClassificationJobScheduleFrequencyOutput() ClassificationJobScheduleFrequencyOutput ToClassificationJobScheduleFrequencyOutputWithContext(context.Context) ClassificationJobScheduleFrequencyOutput }
ClassificationJobScheduleFrequencyInput is an input type that accepts ClassificationJobScheduleFrequencyArgs and ClassificationJobScheduleFrequencyOutput values. You can construct a concrete instance of `ClassificationJobScheduleFrequencyInput` via:
ClassificationJobScheduleFrequencyArgs{...}
type ClassificationJobScheduleFrequencyOutput ¶
type ClassificationJobScheduleFrequencyOutput struct{ *pulumi.OutputState }
func (ClassificationJobScheduleFrequencyOutput) DailySchedule ¶
func (o ClassificationJobScheduleFrequencyOutput) DailySchedule() pulumi.BoolPtrOutput
Specifies a daily recurrence pattern for running the job.
func (ClassificationJobScheduleFrequencyOutput) ElementType ¶
func (ClassificationJobScheduleFrequencyOutput) ElementType() reflect.Type
func (ClassificationJobScheduleFrequencyOutput) MonthlySchedule ¶
func (o ClassificationJobScheduleFrequencyOutput) MonthlySchedule() pulumi.IntPtrOutput
Specifies a monthly recurrence pattern for running the job.
The `s3JobDefinition` object supports the following:
func (ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutput ¶
func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutput() ClassificationJobScheduleFrequencyOutput
func (ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutputWithContext ¶
func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyOutput
func (ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutput ¶
func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext ¶
func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyOutput) WeeklySchedule ¶
func (o ClassificationJobScheduleFrequencyOutput) WeeklySchedule() pulumi.StringPtrOutput
Specifies a weekly recurrence pattern for running the job.
type ClassificationJobScheduleFrequencyPtrInput ¶
type ClassificationJobScheduleFrequencyPtrInput interface { pulumi.Input ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput ToClassificationJobScheduleFrequencyPtrOutputWithContext(context.Context) ClassificationJobScheduleFrequencyPtrOutput }
ClassificationJobScheduleFrequencyPtrInput is an input type that accepts ClassificationJobScheduleFrequencyArgs, ClassificationJobScheduleFrequencyPtr and ClassificationJobScheduleFrequencyPtrOutput values. You can construct a concrete instance of `ClassificationJobScheduleFrequencyPtrInput` via:
ClassificationJobScheduleFrequencyArgs{...} or: nil
func ClassificationJobScheduleFrequencyPtr ¶
func ClassificationJobScheduleFrequencyPtr(v *ClassificationJobScheduleFrequencyArgs) ClassificationJobScheduleFrequencyPtrInput
type ClassificationJobScheduleFrequencyPtrOutput ¶
type ClassificationJobScheduleFrequencyPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobScheduleFrequencyPtrOutput) DailySchedule ¶
func (o ClassificationJobScheduleFrequencyPtrOutput) DailySchedule() pulumi.BoolPtrOutput
Specifies a daily recurrence pattern for running the job.
func (ClassificationJobScheduleFrequencyPtrOutput) ElementType ¶
func (ClassificationJobScheduleFrequencyPtrOutput) ElementType() reflect.Type
func (ClassificationJobScheduleFrequencyPtrOutput) MonthlySchedule ¶
func (o ClassificationJobScheduleFrequencyPtrOutput) MonthlySchedule() pulumi.IntPtrOutput
Specifies a monthly recurrence pattern for running the job.
The `s3JobDefinition` object supports the following:
func (ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutput ¶
func (o ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext ¶
func (o ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyPtrOutput) WeeklySchedule ¶
func (o ClassificationJobScheduleFrequencyPtrOutput) WeeklySchedule() pulumi.StringPtrOutput
Specifies a weekly recurrence pattern for running the job.
type ClassificationJobState ¶
type ClassificationJobState struct { // The date and time, in UTC and extended RFC 3339 format, when the job was created. CreatedAt pulumi.StringPtrInput // The custom data identifiers to use for data analysis and classification. CustomDataIdentifierIds pulumi.StringArrayInput // A custom description of the job. The description can contain as many as 200 characters. Description pulumi.StringPtrInput // Specifies whether to analyze all existing, eligible objects immediately after the job is created. InitialRun pulumi.BoolPtrInput JobArn pulumi.StringPtrInput JobId pulumi.StringPtrInput // The status for the job. Valid values are: `CANCELLED`, `RUNNING` and `USER_PAUSED` JobStatus pulumi.StringPtrInput // The schedule for running the job. Valid values are: `ONE_TIME` - Run the job only once. If you specify this value, don't specify a value for the `scheduleFrequency` property. `SCHEDULED` - Run the job on a daily, weekly, or monthly basis. If you specify this value, use the `scheduleFrequency` property to define the recurrence pattern for the job. JobType pulumi.StringPtrInput // A custom name for the job. The name can contain as many as 500 characters. If omitted, the provider will assign a random, unique name. Conflicts with `namePrefix`. Name pulumi.StringPtrInput // Creates a unique name beginning with the specified prefix. Conflicts with `name`. NamePrefix pulumi.StringPtrInput // The S3 buckets that contain the objects to analyze, and the scope of that analysis. (documented below) S3JobDefinition ClassificationJobS3JobDefinitionPtrInput // The sampling depth, as a percentage, to apply when processing objects. This value determines the percentage of eligible objects that the job analyzes. If this value is less than 100, Amazon Macie selects the objects to analyze at random, up to the specified percentage, and analyzes all the data in those objects. SamplingPercentage pulumi.IntPtrInput // The recurrence pattern for running the job. To run the job only once, don't specify a value for this property and set the value for the `jobType` property to `ONE_TIME`. (documented below) ScheduleFrequency ClassificationJobScheduleFrequencyPtrInput // A map of key-value pairs that specifies the tags to associate with the job. A job can have a maximum of 50 tags. Each tag consists of a tag key and an associated tag value. The maximum length of a tag key is 128 characters. The maximum length of a tag value is 256 characters. Tags pulumi.StringMapInput TagsAll pulumi.StringMapInput // If the current status of the job is `USER_PAUSED`, specifies when the job was paused and when the job or job run will expire and be cancelled if it isn't resumed. This value is present only if the value for `job-status` is `USER_PAUSED`. UserPausedDetails ClassificationJobUserPausedDetailArrayInput }
func (ClassificationJobState) ElementType ¶
func (ClassificationJobState) ElementType() reflect.Type
type ClassificationJobUserPausedDetailArgs ¶
type ClassificationJobUserPausedDetailArgs struct { JobExpiresAt pulumi.StringPtrInput `pulumi:"jobExpiresAt"` JobImminentExpirationHealthEventArn pulumi.StringPtrInput `pulumi:"jobImminentExpirationHealthEventArn"` JobPausedAt pulumi.StringPtrInput `pulumi:"jobPausedAt"` }
func (ClassificationJobUserPausedDetailArgs) ElementType ¶
func (ClassificationJobUserPausedDetailArgs) ElementType() reflect.Type
func (ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutput ¶
func (i ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutput() ClassificationJobUserPausedDetailOutput
func (ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutputWithContext ¶
func (i ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailOutput
type ClassificationJobUserPausedDetailArray ¶
type ClassificationJobUserPausedDetailArray []ClassificationJobUserPausedDetailInput
func (ClassificationJobUserPausedDetailArray) ElementType ¶
func (ClassificationJobUserPausedDetailArray) ElementType() reflect.Type
func (ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutput ¶
func (i ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutput() ClassificationJobUserPausedDetailArrayOutput
func (ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutputWithContext ¶
func (i ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailArrayOutput
type ClassificationJobUserPausedDetailArrayInput ¶
type ClassificationJobUserPausedDetailArrayInput interface { pulumi.Input ToClassificationJobUserPausedDetailArrayOutput() ClassificationJobUserPausedDetailArrayOutput ToClassificationJobUserPausedDetailArrayOutputWithContext(context.Context) ClassificationJobUserPausedDetailArrayOutput }
ClassificationJobUserPausedDetailArrayInput is an input type that accepts ClassificationJobUserPausedDetailArray and ClassificationJobUserPausedDetailArrayOutput values. You can construct a concrete instance of `ClassificationJobUserPausedDetailArrayInput` via:
ClassificationJobUserPausedDetailArray{ ClassificationJobUserPausedDetailArgs{...} }
type ClassificationJobUserPausedDetailArrayOutput ¶
type ClassificationJobUserPausedDetailArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobUserPausedDetailArrayOutput) ElementType ¶
func (ClassificationJobUserPausedDetailArrayOutput) ElementType() reflect.Type
func (ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutput ¶
func (o ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutput() ClassificationJobUserPausedDetailArrayOutput
func (ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutputWithContext ¶
func (o ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailArrayOutput
type ClassificationJobUserPausedDetailInput ¶
type ClassificationJobUserPausedDetailInput interface { pulumi.Input ToClassificationJobUserPausedDetailOutput() ClassificationJobUserPausedDetailOutput ToClassificationJobUserPausedDetailOutputWithContext(context.Context) ClassificationJobUserPausedDetailOutput }
ClassificationJobUserPausedDetailInput is an input type that accepts ClassificationJobUserPausedDetailArgs and ClassificationJobUserPausedDetailOutput values. You can construct a concrete instance of `ClassificationJobUserPausedDetailInput` via:
ClassificationJobUserPausedDetailArgs{...}
type ClassificationJobUserPausedDetailOutput ¶
type ClassificationJobUserPausedDetailOutput struct{ *pulumi.OutputState }
func (ClassificationJobUserPausedDetailOutput) ElementType ¶
func (ClassificationJobUserPausedDetailOutput) ElementType() reflect.Type
func (ClassificationJobUserPausedDetailOutput) JobExpiresAt ¶
func (o ClassificationJobUserPausedDetailOutput) JobExpiresAt() pulumi.StringPtrOutput
func (ClassificationJobUserPausedDetailOutput) JobImminentExpirationHealthEventArn ¶
func (o ClassificationJobUserPausedDetailOutput) JobImminentExpirationHealthEventArn() pulumi.StringPtrOutput
func (ClassificationJobUserPausedDetailOutput) JobPausedAt ¶
func (o ClassificationJobUserPausedDetailOutput) JobPausedAt() pulumi.StringPtrOutput
func (ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutput ¶
func (o ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutput() ClassificationJobUserPausedDetailOutput
func (ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutputWithContext ¶
func (o ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailOutput
type InvitationAccepter ¶
type InvitationAccepter struct { pulumi.CustomResourceState // The AWS account ID for the account that sent the invitation. AdministratorAccountId pulumi.StringOutput `pulumi:"administratorAccountId"` // The unique identifier for the invitation. InvitationId pulumi.StringOutput `pulumi:"invitationId"` }
Provides a resource to manage an [Amazon Macie Invitation Accepter](https://docs.aws.amazon.com/macie/latest/APIReference/invitations-accept.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/macie2" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { primaryAccount, err := macie2.NewAccount(ctx, "primaryAccount", nil, pulumi.Provider("awsalternate")) if err != nil { return err } _, err = macie2.NewAccount(ctx, "memberAccount", nil) if err != nil { return err } primaryMember, err := macie2.NewMember(ctx, "primaryMember", &macie2.MemberArgs{ AccountId: pulumi.String("ACCOUNT ID"), Email: pulumi.String("EMAIL"), Invite: pulumi.Bool(true), InvitationMessage: pulumi.String("Message of the invite"), }, pulumi.Provider("awsalternate"), pulumi.DependsOn([]pulumi.Resource{ primaryAccount, })) if err != nil { return err } _, err = macie2.NewInvitationAccepter(ctx, "memberInvitationAccepter", &macie2.InvitationAccepterArgs{ AdministratorAccountId: pulumi.String("ADMINISTRATOR ACCOUNT ID"), }, pulumi.DependsOn([]pulumi.Resource{ primaryMember, })) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import `aws_macie2_invitation_accepter` using the admin account ID. For example:
```sh
$ pulumi import aws:macie2/invitationAccepter:InvitationAccepter example 123456789012
```
func GetInvitationAccepter ¶
func GetInvitationAccepter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InvitationAccepterState, opts ...pulumi.ResourceOption) (*InvitationAccepter, error)
GetInvitationAccepter gets an existing InvitationAccepter 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 NewInvitationAccepter ¶
func NewInvitationAccepter(ctx *pulumi.Context, name string, args *InvitationAccepterArgs, opts ...pulumi.ResourceOption) (*InvitationAccepter, error)
NewInvitationAccepter registers a new resource with the given unique name, arguments, and options.
func (*InvitationAccepter) ElementType ¶
func (*InvitationAccepter) ElementType() reflect.Type
func (*InvitationAccepter) ToInvitationAccepterOutput ¶
func (i *InvitationAccepter) ToInvitationAccepterOutput() InvitationAccepterOutput
func (*InvitationAccepter) ToInvitationAccepterOutputWithContext ¶
func (i *InvitationAccepter) ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput
type InvitationAccepterArgs ¶
type InvitationAccepterArgs struct { // The AWS account ID for the account that sent the invitation. AdministratorAccountId pulumi.StringInput }
The set of arguments for constructing a InvitationAccepter resource.
func (InvitationAccepterArgs) ElementType ¶
func (InvitationAccepterArgs) ElementType() reflect.Type
type InvitationAccepterArray ¶
type InvitationAccepterArray []InvitationAccepterInput
func (InvitationAccepterArray) ElementType ¶
func (InvitationAccepterArray) ElementType() reflect.Type
func (InvitationAccepterArray) ToInvitationAccepterArrayOutput ¶
func (i InvitationAccepterArray) ToInvitationAccepterArrayOutput() InvitationAccepterArrayOutput
func (InvitationAccepterArray) ToInvitationAccepterArrayOutputWithContext ¶
func (i InvitationAccepterArray) ToInvitationAccepterArrayOutputWithContext(ctx context.Context) InvitationAccepterArrayOutput
type InvitationAccepterArrayInput ¶
type InvitationAccepterArrayInput interface { pulumi.Input ToInvitationAccepterArrayOutput() InvitationAccepterArrayOutput ToInvitationAccepterArrayOutputWithContext(context.Context) InvitationAccepterArrayOutput }
InvitationAccepterArrayInput is an input type that accepts InvitationAccepterArray and InvitationAccepterArrayOutput values. You can construct a concrete instance of `InvitationAccepterArrayInput` via:
InvitationAccepterArray{ InvitationAccepterArgs{...} }
type InvitationAccepterArrayOutput ¶
type InvitationAccepterArrayOutput struct{ *pulumi.OutputState }
func (InvitationAccepterArrayOutput) ElementType ¶
func (InvitationAccepterArrayOutput) ElementType() reflect.Type
func (InvitationAccepterArrayOutput) Index ¶
func (o InvitationAccepterArrayOutput) Index(i pulumi.IntInput) InvitationAccepterOutput
func (InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutput ¶
func (o InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutput() InvitationAccepterArrayOutput
func (InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutputWithContext ¶
func (o InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutputWithContext(ctx context.Context) InvitationAccepterArrayOutput
type InvitationAccepterInput ¶
type InvitationAccepterInput interface { pulumi.Input ToInvitationAccepterOutput() InvitationAccepterOutput ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput }
type InvitationAccepterMap ¶
type InvitationAccepterMap map[string]InvitationAccepterInput
func (InvitationAccepterMap) ElementType ¶
func (InvitationAccepterMap) ElementType() reflect.Type
func (InvitationAccepterMap) ToInvitationAccepterMapOutput ¶
func (i InvitationAccepterMap) ToInvitationAccepterMapOutput() InvitationAccepterMapOutput
func (InvitationAccepterMap) ToInvitationAccepterMapOutputWithContext ¶
func (i InvitationAccepterMap) ToInvitationAccepterMapOutputWithContext(ctx context.Context) InvitationAccepterMapOutput
type InvitationAccepterMapInput ¶
type InvitationAccepterMapInput interface { pulumi.Input ToInvitationAccepterMapOutput() InvitationAccepterMapOutput ToInvitationAccepterMapOutputWithContext(context.Context) InvitationAccepterMapOutput }
InvitationAccepterMapInput is an input type that accepts InvitationAccepterMap and InvitationAccepterMapOutput values. You can construct a concrete instance of `InvitationAccepterMapInput` via:
InvitationAccepterMap{ "key": InvitationAccepterArgs{...} }
type InvitationAccepterMapOutput ¶
type InvitationAccepterMapOutput struct{ *pulumi.OutputState }
func (InvitationAccepterMapOutput) ElementType ¶
func (InvitationAccepterMapOutput) ElementType() reflect.Type
func (InvitationAccepterMapOutput) MapIndex ¶
func (o InvitationAccepterMapOutput) MapIndex(k pulumi.StringInput) InvitationAccepterOutput
func (InvitationAccepterMapOutput) ToInvitationAccepterMapOutput ¶
func (o InvitationAccepterMapOutput) ToInvitationAccepterMapOutput() InvitationAccepterMapOutput
func (InvitationAccepterMapOutput) ToInvitationAccepterMapOutputWithContext ¶
func (o InvitationAccepterMapOutput) ToInvitationAccepterMapOutputWithContext(ctx context.Context) InvitationAccepterMapOutput
type InvitationAccepterOutput ¶
type InvitationAccepterOutput struct{ *pulumi.OutputState }
func (InvitationAccepterOutput) AdministratorAccountId ¶
func (o InvitationAccepterOutput) AdministratorAccountId() pulumi.StringOutput
The AWS account ID for the account that sent the invitation.
func (InvitationAccepterOutput) ElementType ¶
func (InvitationAccepterOutput) ElementType() reflect.Type
func (InvitationAccepterOutput) InvitationId ¶
func (o InvitationAccepterOutput) InvitationId() pulumi.StringOutput
The unique identifier for the invitation.
func (InvitationAccepterOutput) ToInvitationAccepterOutput ¶
func (o InvitationAccepterOutput) ToInvitationAccepterOutput() InvitationAccepterOutput
func (InvitationAccepterOutput) ToInvitationAccepterOutputWithContext ¶
func (o InvitationAccepterOutput) ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput
type InvitationAccepterState ¶
type InvitationAccepterState struct { // The AWS account ID for the account that sent the invitation. AdministratorAccountId pulumi.StringPtrInput // The unique identifier for the invitation. InvitationId pulumi.StringPtrInput }
func (InvitationAccepterState) ElementType ¶
func (InvitationAccepterState) ElementType() reflect.Type
type Member ¶
type Member struct { pulumi.CustomResourceState // The AWS account ID for the account. AccountId pulumi.StringOutput `pulumi:"accountId"` // The AWS account ID for the administrator account. AdministratorAccountId pulumi.StringOutput `pulumi:"administratorAccountId"` // The Amazon Resource Name (ARN) of the account. Arn pulumi.StringOutput `pulumi:"arn"` // The email address for the account. Email pulumi.StringOutput `pulumi:"email"` // Specifies whether to send an email notification to the root user of each account that the invitation will be sent to. This notification is in addition to an alert that the root user receives in AWS Personal Health Dashboard. To send an email notification to the root user of each account, set this value to `true`. InvitationDisableEmailNotification pulumi.BoolPtrOutput `pulumi:"invitationDisableEmailNotification"` // A custom message to include in the invitation. Amazon Macie adds this message to the standard content that it sends for an invitation. InvitationMessage pulumi.StringPtrOutput `pulumi:"invitationMessage"` // Send an invitation to a member Invite pulumi.BoolOutput `pulumi:"invite"` // The date and time, in UTC and extended RFC 3339 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie invitation hasn't been sent to the account. InvitedAt pulumi.StringOutput `pulumi:"invitedAt"` MasterAccountId pulumi.StringOutput `pulumi:"masterAccountId"` // The current status of the relationship between the account and the administrator account. RelationshipStatus pulumi.StringOutput `pulumi:"relationshipStatus"` // Specifies the status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`. Status pulumi.StringOutput `pulumi:"status"` // A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie. Tags pulumi.StringMapOutput `pulumi:"tags"` TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"` // The date and time, in UTC and extended RFC 3339 format, of the most recent change to the status of the relationship between the account and the administrator account. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Provides a resource to manage an [Amazon Macie Member](https://docs.aws.amazon.com/macie/latest/APIReference/members-id.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/macie2" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleAccount, err := macie2.NewAccount(ctx, "exampleAccount", nil) if err != nil { return err } _, err = macie2.NewMember(ctx, "exampleMember", &macie2.MemberArgs{ AccountId: pulumi.String("AWS ACCOUNT ID"), Email: pulumi.String("EMAIL"), Invite: pulumi.Bool(true), InvitationMessage: pulumi.String("Message of the invitation"), InvitationDisableEmailNotification: pulumi.Bool(true), }, pulumi.DependsOn([]pulumi.Resource{ exampleAccount, })) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import `aws_macie2_member` using the account ID of the member account. For example:
```sh
$ pulumi import aws:macie2/member:Member example 123456789012
```
func GetMember ¶
func GetMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MemberState, opts ...pulumi.ResourceOption) (*Member, error)
GetMember gets an existing Member 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 NewMember ¶
func NewMember(ctx *pulumi.Context, name string, args *MemberArgs, opts ...pulumi.ResourceOption) (*Member, error)
NewMember registers a new resource with the given unique name, arguments, and options.
func (*Member) ElementType ¶
func (*Member) ToMemberOutput ¶
func (i *Member) ToMemberOutput() MemberOutput
func (*Member) ToMemberOutputWithContext ¶
func (i *Member) ToMemberOutputWithContext(ctx context.Context) MemberOutput
type MemberArgs ¶
type MemberArgs struct { // The AWS account ID for the account. AccountId pulumi.StringInput // The email address for the account. Email pulumi.StringInput // Specifies whether to send an email notification to the root user of each account that the invitation will be sent to. This notification is in addition to an alert that the root user receives in AWS Personal Health Dashboard. To send an email notification to the root user of each account, set this value to `true`. InvitationDisableEmailNotification pulumi.BoolPtrInput // A custom message to include in the invitation. Amazon Macie adds this message to the standard content that it sends for an invitation. InvitationMessage pulumi.StringPtrInput // Send an invitation to a member Invite pulumi.BoolPtrInput // Specifies the status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`. Status pulumi.StringPtrInput // A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie. Tags pulumi.StringMapInput }
The set of arguments for constructing a Member resource.
func (MemberArgs) ElementType ¶
func (MemberArgs) ElementType() reflect.Type
type MemberArray ¶
type MemberArray []MemberInput
func (MemberArray) ElementType ¶
func (MemberArray) ElementType() reflect.Type
func (MemberArray) ToMemberArrayOutput ¶
func (i MemberArray) ToMemberArrayOutput() MemberArrayOutput
func (MemberArray) ToMemberArrayOutputWithContext ¶
func (i MemberArray) ToMemberArrayOutputWithContext(ctx context.Context) MemberArrayOutput
type MemberArrayInput ¶
type MemberArrayInput interface { pulumi.Input ToMemberArrayOutput() MemberArrayOutput ToMemberArrayOutputWithContext(context.Context) MemberArrayOutput }
MemberArrayInput is an input type that accepts MemberArray and MemberArrayOutput values. You can construct a concrete instance of `MemberArrayInput` via:
MemberArray{ MemberArgs{...} }
type MemberArrayOutput ¶
type MemberArrayOutput struct{ *pulumi.OutputState }
func (MemberArrayOutput) ElementType ¶
func (MemberArrayOutput) ElementType() reflect.Type
func (MemberArrayOutput) Index ¶
func (o MemberArrayOutput) Index(i pulumi.IntInput) MemberOutput
func (MemberArrayOutput) ToMemberArrayOutput ¶
func (o MemberArrayOutput) ToMemberArrayOutput() MemberArrayOutput
func (MemberArrayOutput) ToMemberArrayOutputWithContext ¶
func (o MemberArrayOutput) ToMemberArrayOutputWithContext(ctx context.Context) MemberArrayOutput
type MemberInput ¶
type MemberInput interface { pulumi.Input ToMemberOutput() MemberOutput ToMemberOutputWithContext(ctx context.Context) MemberOutput }
type MemberMap ¶
type MemberMap map[string]MemberInput
func (MemberMap) ElementType ¶
func (MemberMap) ToMemberMapOutput ¶
func (i MemberMap) ToMemberMapOutput() MemberMapOutput
func (MemberMap) ToMemberMapOutputWithContext ¶
func (i MemberMap) ToMemberMapOutputWithContext(ctx context.Context) MemberMapOutput
type MemberMapInput ¶
type MemberMapInput interface { pulumi.Input ToMemberMapOutput() MemberMapOutput ToMemberMapOutputWithContext(context.Context) MemberMapOutput }
MemberMapInput is an input type that accepts MemberMap and MemberMapOutput values. You can construct a concrete instance of `MemberMapInput` via:
MemberMap{ "key": MemberArgs{...} }
type MemberMapOutput ¶
type MemberMapOutput struct{ *pulumi.OutputState }
func (MemberMapOutput) ElementType ¶
func (MemberMapOutput) ElementType() reflect.Type
func (MemberMapOutput) MapIndex ¶
func (o MemberMapOutput) MapIndex(k pulumi.StringInput) MemberOutput
func (MemberMapOutput) ToMemberMapOutput ¶
func (o MemberMapOutput) ToMemberMapOutput() MemberMapOutput
func (MemberMapOutput) ToMemberMapOutputWithContext ¶
func (o MemberMapOutput) ToMemberMapOutputWithContext(ctx context.Context) MemberMapOutput
type MemberOutput ¶
type MemberOutput struct{ *pulumi.OutputState }
func (MemberOutput) AccountId ¶
func (o MemberOutput) AccountId() pulumi.StringOutput
The AWS account ID for the account.
func (MemberOutput) AdministratorAccountId ¶
func (o MemberOutput) AdministratorAccountId() pulumi.StringOutput
The AWS account ID for the administrator account.
func (MemberOutput) Arn ¶
func (o MemberOutput) Arn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the account.
func (MemberOutput) ElementType ¶
func (MemberOutput) ElementType() reflect.Type
func (MemberOutput) Email ¶
func (o MemberOutput) Email() pulumi.StringOutput
The email address for the account.
func (MemberOutput) InvitationDisableEmailNotification ¶
func (o MemberOutput) InvitationDisableEmailNotification() pulumi.BoolPtrOutput
Specifies whether to send an email notification to the root user of each account that the invitation will be sent to. This notification is in addition to an alert that the root user receives in AWS Personal Health Dashboard. To send an email notification to the root user of each account, set this value to `true`.
func (MemberOutput) InvitationMessage ¶
func (o MemberOutput) InvitationMessage() pulumi.StringPtrOutput
A custom message to include in the invitation. Amazon Macie adds this message to the standard content that it sends for an invitation.
func (MemberOutput) Invite ¶
func (o MemberOutput) Invite() pulumi.BoolOutput
Send an invitation to a member
func (MemberOutput) InvitedAt ¶
func (o MemberOutput) InvitedAt() pulumi.StringOutput
The date and time, in UTC and extended RFC 3339 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie invitation hasn't been sent to the account.
func (MemberOutput) MasterAccountId ¶
func (o MemberOutput) MasterAccountId() pulumi.StringOutput
func (MemberOutput) RelationshipStatus ¶
func (o MemberOutput) RelationshipStatus() pulumi.StringOutput
The current status of the relationship between the account and the administrator account.
func (MemberOutput) Status ¶
func (o MemberOutput) Status() pulumi.StringOutput
Specifies the status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`.
func (MemberOutput) Tags ¶
func (o MemberOutput) Tags() pulumi.StringMapOutput
A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie.
func (MemberOutput) TagsAll ¶
func (o MemberOutput) TagsAll() pulumi.StringMapOutput
func (MemberOutput) ToMemberOutput ¶
func (o MemberOutput) ToMemberOutput() MemberOutput
func (MemberOutput) ToMemberOutputWithContext ¶
func (o MemberOutput) ToMemberOutputWithContext(ctx context.Context) MemberOutput
func (MemberOutput) UpdatedAt ¶
func (o MemberOutput) UpdatedAt() pulumi.StringOutput
The date and time, in UTC and extended RFC 3339 format, of the most recent change to the status of the relationship between the account and the administrator account.
type MemberState ¶
type MemberState struct { // The AWS account ID for the account. AccountId pulumi.StringPtrInput // The AWS account ID for the administrator account. AdministratorAccountId pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the account. Arn pulumi.StringPtrInput // The email address for the account. Email pulumi.StringPtrInput // Specifies whether to send an email notification to the root user of each account that the invitation will be sent to. This notification is in addition to an alert that the root user receives in AWS Personal Health Dashboard. To send an email notification to the root user of each account, set this value to `true`. InvitationDisableEmailNotification pulumi.BoolPtrInput // A custom message to include in the invitation. Amazon Macie adds this message to the standard content that it sends for an invitation. InvitationMessage pulumi.StringPtrInput // Send an invitation to a member Invite pulumi.BoolPtrInput // The date and time, in UTC and extended RFC 3339 format, when an Amazon Macie membership invitation was last sent to the account. This value is null if a Macie invitation hasn't been sent to the account. InvitedAt pulumi.StringPtrInput MasterAccountId pulumi.StringPtrInput // The current status of the relationship between the account and the administrator account. RelationshipStatus pulumi.StringPtrInput // Specifies the status for the account. To enable Amazon Macie and start all Macie activities for the account, set this value to `ENABLED`. Valid values are `ENABLED` or `PAUSED`. Status pulumi.StringPtrInput // A map of key-value pairs that specifies the tags to associate with the account in Amazon Macie. Tags pulumi.StringMapInput TagsAll pulumi.StringMapInput // The date and time, in UTC and extended RFC 3339 format, of the most recent change to the status of the relationship between the account and the administrator account. UpdatedAt pulumi.StringPtrInput }
func (MemberState) ElementType ¶
func (MemberState) ElementType() reflect.Type
type OrganizationAdminAccount ¶
type OrganizationAdminAccount struct { pulumi.CustomResourceState // The AWS account ID for the account to designate as the delegated Amazon Macie administrator account for the organization. AdminAccountId pulumi.StringOutput `pulumi:"adminAccountId"` }
Provides a resource to manage an [Amazon Macie Organization Admin Account](https://docs.aws.amazon.com/macie/latest/APIReference/admin.html).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/macie2" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleAccount, err := macie2.NewAccount(ctx, "exampleAccount", nil) if err != nil { return err } _, err = macie2.NewOrganizationAdminAccount(ctx, "exampleOrganizationAdminAccount", &macie2.OrganizationAdminAccountArgs{ AdminAccountId: pulumi.String("ID OF THE ADMIN ACCOUNT"), }, pulumi.DependsOn([]pulumi.Resource{ exampleAccount, })) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import `aws_macie2_organization_admin_account` using the id. For example:
```sh
$ pulumi import aws:macie2/organizationAdminAccount:OrganizationAdminAccount example abcd1
```
func GetOrganizationAdminAccount ¶
func GetOrganizationAdminAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationAdminAccountState, opts ...pulumi.ResourceOption) (*OrganizationAdminAccount, error)
GetOrganizationAdminAccount gets an existing OrganizationAdminAccount 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 NewOrganizationAdminAccount ¶
func NewOrganizationAdminAccount(ctx *pulumi.Context, name string, args *OrganizationAdminAccountArgs, opts ...pulumi.ResourceOption) (*OrganizationAdminAccount, error)
NewOrganizationAdminAccount registers a new resource with the given unique name, arguments, and options.
func (*OrganizationAdminAccount) ElementType ¶
func (*OrganizationAdminAccount) ElementType() reflect.Type
func (*OrganizationAdminAccount) ToOrganizationAdminAccountOutput ¶
func (i *OrganizationAdminAccount) ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput
func (*OrganizationAdminAccount) ToOrganizationAdminAccountOutputWithContext ¶
func (i *OrganizationAdminAccount) ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput
type OrganizationAdminAccountArgs ¶
type OrganizationAdminAccountArgs struct { // The AWS account ID for the account to designate as the delegated Amazon Macie administrator account for the organization. AdminAccountId pulumi.StringInput }
The set of arguments for constructing a OrganizationAdminAccount resource.
func (OrganizationAdminAccountArgs) ElementType ¶
func (OrganizationAdminAccountArgs) ElementType() reflect.Type
type OrganizationAdminAccountArray ¶
type OrganizationAdminAccountArray []OrganizationAdminAccountInput
func (OrganizationAdminAccountArray) ElementType ¶
func (OrganizationAdminAccountArray) ElementType() reflect.Type
func (OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutput ¶
func (i OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutput() OrganizationAdminAccountArrayOutput
func (OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutputWithContext ¶
func (i OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutputWithContext(ctx context.Context) OrganizationAdminAccountArrayOutput
type OrganizationAdminAccountArrayInput ¶
type OrganizationAdminAccountArrayInput interface { pulumi.Input ToOrganizationAdminAccountArrayOutput() OrganizationAdminAccountArrayOutput ToOrganizationAdminAccountArrayOutputWithContext(context.Context) OrganizationAdminAccountArrayOutput }
OrganizationAdminAccountArrayInput is an input type that accepts OrganizationAdminAccountArray and OrganizationAdminAccountArrayOutput values. You can construct a concrete instance of `OrganizationAdminAccountArrayInput` via:
OrganizationAdminAccountArray{ OrganizationAdminAccountArgs{...} }
type OrganizationAdminAccountArrayOutput ¶
type OrganizationAdminAccountArrayOutput struct{ *pulumi.OutputState }
func (OrganizationAdminAccountArrayOutput) ElementType ¶
func (OrganizationAdminAccountArrayOutput) ElementType() reflect.Type
func (OrganizationAdminAccountArrayOutput) Index ¶
func (o OrganizationAdminAccountArrayOutput) Index(i pulumi.IntInput) OrganizationAdminAccountOutput
func (OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutput ¶
func (o OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutput() OrganizationAdminAccountArrayOutput
func (OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutputWithContext ¶
func (o OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutputWithContext(ctx context.Context) OrganizationAdminAccountArrayOutput
type OrganizationAdminAccountInput ¶
type OrganizationAdminAccountInput interface { pulumi.Input ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput }
type OrganizationAdminAccountMap ¶
type OrganizationAdminAccountMap map[string]OrganizationAdminAccountInput
func (OrganizationAdminAccountMap) ElementType ¶
func (OrganizationAdminAccountMap) ElementType() reflect.Type
func (OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutput ¶
func (i OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutput() OrganizationAdminAccountMapOutput
func (OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutputWithContext ¶
func (i OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutputWithContext(ctx context.Context) OrganizationAdminAccountMapOutput
type OrganizationAdminAccountMapInput ¶
type OrganizationAdminAccountMapInput interface { pulumi.Input ToOrganizationAdminAccountMapOutput() OrganizationAdminAccountMapOutput ToOrganizationAdminAccountMapOutputWithContext(context.Context) OrganizationAdminAccountMapOutput }
OrganizationAdminAccountMapInput is an input type that accepts OrganizationAdminAccountMap and OrganizationAdminAccountMapOutput values. You can construct a concrete instance of `OrganizationAdminAccountMapInput` via:
OrganizationAdminAccountMap{ "key": OrganizationAdminAccountArgs{...} }
type OrganizationAdminAccountMapOutput ¶
type OrganizationAdminAccountMapOutput struct{ *pulumi.OutputState }
func (OrganizationAdminAccountMapOutput) ElementType ¶
func (OrganizationAdminAccountMapOutput) ElementType() reflect.Type
func (OrganizationAdminAccountMapOutput) MapIndex ¶
func (o OrganizationAdminAccountMapOutput) MapIndex(k pulumi.StringInput) OrganizationAdminAccountOutput
func (OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutput ¶
func (o OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutput() OrganizationAdminAccountMapOutput
func (OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutputWithContext ¶
func (o OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutputWithContext(ctx context.Context) OrganizationAdminAccountMapOutput
type OrganizationAdminAccountOutput ¶
type OrganizationAdminAccountOutput struct{ *pulumi.OutputState }
func (OrganizationAdminAccountOutput) AdminAccountId ¶
func (o OrganizationAdminAccountOutput) AdminAccountId() pulumi.StringOutput
The AWS account ID for the account to designate as the delegated Amazon Macie administrator account for the organization.
func (OrganizationAdminAccountOutput) ElementType ¶
func (OrganizationAdminAccountOutput) ElementType() reflect.Type
func (OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutput ¶
func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput
func (OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutputWithContext ¶
func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput
type OrganizationAdminAccountState ¶
type OrganizationAdminAccountState struct { // The AWS account ID for the account to designate as the delegated Amazon Macie administrator account for the organization. AdminAccountId pulumi.StringPtrInput }
func (OrganizationAdminAccountState) ElementType ¶
func (OrganizationAdminAccountState) ElementType() reflect.Type