Documentation ¶
Index ¶
- type Account
- func (*Account) ElementType() reflect.Type
- func (i *Account) ToAccountOutput() AccountOutput
- func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- func (i *Account) ToAccountPtrOutput() AccountPtrOutput
- func (i *Account) ToAccountPtrOutputWithContext(ctx context.Context) AccountPtrOutput
- type AccountArgs
- type AccountArray
- type AccountArrayInput
- type AccountArrayOutput
- type AccountInput
- type AccountMap
- type AccountMapInput
- type AccountMapOutput
- type AccountOutput
- func (AccountOutput) ElementType() reflect.Type
- func (o AccountOutput) ToAccountOutput() AccountOutput
- func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
- func (o AccountOutput) ToAccountPtrOutput() AccountPtrOutput
- func (o AccountOutput) ToAccountPtrOutputWithContext(ctx context.Context) AccountPtrOutput
- type AccountPtrInput
- type AccountPtrOutput
- type AccountState
- type ClassificationJob
- func (*ClassificationJob) ElementType() reflect.Type
- func (i *ClassificationJob) ToClassificationJobOutput() ClassificationJobOutput
- func (i *ClassificationJob) ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput
- func (i *ClassificationJob) ToClassificationJobPtrOutput() ClassificationJobPtrOutput
- func (i *ClassificationJob) ToClassificationJobPtrOutputWithContext(ctx context.Context) ClassificationJobPtrOutput
- 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 (ClassificationJobOutput) ElementType() reflect.Type
- func (o ClassificationJobOutput) ToClassificationJobOutput() ClassificationJobOutput
- func (o ClassificationJobOutput) ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput
- func (o ClassificationJobOutput) ToClassificationJobPtrOutput() ClassificationJobPtrOutput
- func (o ClassificationJobOutput) ToClassificationJobPtrOutputWithContext(ctx context.Context) ClassificationJobPtrOutput
- type ClassificationJobPtrInput
- type ClassificationJobPtrOutput
- func (o ClassificationJobPtrOutput) Elem() ClassificationJobOutput
- func (ClassificationJobPtrOutput) ElementType() reflect.Type
- func (o ClassificationJobPtrOutput) ToClassificationJobPtrOutput() ClassificationJobPtrOutput
- func (o ClassificationJobPtrOutput) ToClassificationJobPtrOutputWithContext(ctx context.Context) ClassificationJobPtrOutput
- 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 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) 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) 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
- func (*InvitationAccepter) ElementType() reflect.Type
- func (i *InvitationAccepter) ToInvitationAccepterOutput() InvitationAccepterOutput
- func (i *InvitationAccepter) ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput
- func (i *InvitationAccepter) ToInvitationAccepterPtrOutput() InvitationAccepterPtrOutput
- func (i *InvitationAccepter) ToInvitationAccepterPtrOutputWithContext(ctx context.Context) InvitationAccepterPtrOutput
- 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 (InvitationAccepterOutput) ElementType() reflect.Type
- func (o InvitationAccepterOutput) ToInvitationAccepterOutput() InvitationAccepterOutput
- func (o InvitationAccepterOutput) ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput
- func (o InvitationAccepterOutput) ToInvitationAccepterPtrOutput() InvitationAccepterPtrOutput
- func (o InvitationAccepterOutput) ToInvitationAccepterPtrOutputWithContext(ctx context.Context) InvitationAccepterPtrOutput
- type InvitationAccepterPtrInput
- type InvitationAccepterPtrOutput
- func (o InvitationAccepterPtrOutput) Elem() InvitationAccepterOutput
- func (InvitationAccepterPtrOutput) ElementType() reflect.Type
- func (o InvitationAccepterPtrOutput) ToInvitationAccepterPtrOutput() InvitationAccepterPtrOutput
- func (o InvitationAccepterPtrOutput) ToInvitationAccepterPtrOutputWithContext(ctx context.Context) InvitationAccepterPtrOutput
- type InvitationAccepterState
- type Member
- func (*Member) ElementType() reflect.Type
- func (i *Member) ToMemberOutput() MemberOutput
- func (i *Member) ToMemberOutputWithContext(ctx context.Context) MemberOutput
- func (i *Member) ToMemberPtrOutput() MemberPtrOutput
- func (i *Member) ToMemberPtrOutputWithContext(ctx context.Context) MemberPtrOutput
- type MemberArgs
- type MemberArray
- type MemberArrayInput
- type MemberArrayOutput
- type MemberInput
- type MemberMap
- type MemberMapInput
- type MemberMapOutput
- type MemberOutput
- func (MemberOutput) ElementType() reflect.Type
- func (o MemberOutput) ToMemberOutput() MemberOutput
- func (o MemberOutput) ToMemberOutputWithContext(ctx context.Context) MemberOutput
- func (o MemberOutput) ToMemberPtrOutput() MemberPtrOutput
- func (o MemberOutput) ToMemberPtrOutputWithContext(ctx context.Context) MemberPtrOutput
- type MemberPtrInput
- type MemberPtrOutput
- type MemberState
- type OrganizationAdminAccount
- func (*OrganizationAdminAccount) ElementType() reflect.Type
- func (i *OrganizationAdminAccount) ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput
- func (i *OrganizationAdminAccount) ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput
- func (i *OrganizationAdminAccount) ToOrganizationAdminAccountPtrOutput() OrganizationAdminAccountPtrOutput
- func (i *OrganizationAdminAccount) ToOrganizationAdminAccountPtrOutputWithContext(ctx context.Context) OrganizationAdminAccountPtrOutput
- 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 (OrganizationAdminAccountOutput) ElementType() reflect.Type
- func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput
- func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput
- func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountPtrOutput() OrganizationAdminAccountPtrOutput
- func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountPtrOutputWithContext(ctx context.Context) OrganizationAdminAccountPtrOutput
- type OrganizationAdminAccountPtrInput
- type OrganizationAdminAccountPtrOutput
- func (o OrganizationAdminAccountPtrOutput) Elem() OrganizationAdminAccountOutput
- func (OrganizationAdminAccountPtrOutput) ElementType() reflect.Type
- func (o OrganizationAdminAccountPtrOutput) ToOrganizationAdminAccountPtrOutput() OrganizationAdminAccountPtrOutput
- func (o OrganizationAdminAccountPtrOutput) ToOrganizationAdminAccountPtrOutputWithContext(ctx context.Context) OrganizationAdminAccountPtrOutput
- 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/v4/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
`aws_macie2_account` can be imported using the id, e.g.
```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
func (*Account) ToAccountPtrOutput ¶
func (i *Account) ToAccountPtrOutput() AccountPtrOutput
func (*Account) ToAccountPtrOutputWithContext ¶
func (i *Account) ToAccountPtrOutputWithContext(ctx context.Context) AccountPtrOutput
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) ElementType ¶
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) ToAccountOutput ¶
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
func (AccountOutput) ToAccountPtrOutput ¶
func (o AccountOutput) ToAccountPtrOutput() AccountPtrOutput
func (AccountOutput) ToAccountPtrOutputWithContext ¶
func (o AccountOutput) ToAccountPtrOutputWithContext(ctx context.Context) AccountPtrOutput
type AccountPtrInput ¶
type AccountPtrInput interface { pulumi.Input ToAccountPtrOutput() AccountPtrOutput ToAccountPtrOutputWithContext(ctx context.Context) AccountPtrOutput }
type AccountPtrOutput ¶
type AccountPtrOutput struct{ *pulumi.OutputState }
func (AccountPtrOutput) Elem ¶ added in v4.15.0
func (o AccountPtrOutput) Elem() AccountOutput
func (AccountPtrOutput) ElementType ¶
func (AccountPtrOutput) ElementType() reflect.Type
func (AccountPtrOutput) ToAccountPtrOutput ¶
func (o AccountPtrOutput) ToAccountPtrOutput() AccountPtrOutput
func (AccountPtrOutput) ToAccountPtrOutputWithContext ¶
func (o AccountPtrOutput) ToAccountPtrOutputWithContext(ctx context.Context) AccountPtrOutput
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 ClassificationJob ¶ added in v4.3.0
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"` 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/v4/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
`aws_macie2_classification_job` can be imported using the id, e.g.
```sh
$ pulumi import aws:macie2/classificationJob:ClassificationJob example abcd1
```
func GetClassificationJob ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (*ClassificationJob) ElementType() reflect.Type
func (*ClassificationJob) ToClassificationJobOutput ¶ added in v4.3.0
func (i *ClassificationJob) ToClassificationJobOutput() ClassificationJobOutput
func (*ClassificationJob) ToClassificationJobOutputWithContext ¶ added in v4.3.0
func (i *ClassificationJob) ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput
func (*ClassificationJob) ToClassificationJobPtrOutput ¶ added in v4.3.0
func (i *ClassificationJob) ToClassificationJobPtrOutput() ClassificationJobPtrOutput
func (*ClassificationJob) ToClassificationJobPtrOutputWithContext ¶ added in v4.3.0
func (i *ClassificationJob) ToClassificationJobPtrOutputWithContext(ctx context.Context) ClassificationJobPtrOutput
type ClassificationJobArgs ¶ added in v4.3.0
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 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 ¶ added in v4.3.0
func (ClassificationJobArgs) ElementType() reflect.Type
type ClassificationJobArray ¶ added in v4.3.0
type ClassificationJobArray []ClassificationJobInput
func (ClassificationJobArray) ElementType ¶ added in v4.3.0
func (ClassificationJobArray) ElementType() reflect.Type
func (ClassificationJobArray) ToClassificationJobArrayOutput ¶ added in v4.3.0
func (i ClassificationJobArray) ToClassificationJobArrayOutput() ClassificationJobArrayOutput
func (ClassificationJobArray) ToClassificationJobArrayOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobArray) ToClassificationJobArrayOutputWithContext(ctx context.Context) ClassificationJobArrayOutput
type ClassificationJobArrayInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobArrayOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobArrayOutput) ElementType() reflect.Type
func (ClassificationJobArrayOutput) Index ¶ added in v4.3.0
func (o ClassificationJobArrayOutput) Index(i pulumi.IntInput) ClassificationJobOutput
func (ClassificationJobArrayOutput) ToClassificationJobArrayOutput ¶ added in v4.3.0
func (o ClassificationJobArrayOutput) ToClassificationJobArrayOutput() ClassificationJobArrayOutput
func (ClassificationJobArrayOutput) ToClassificationJobArrayOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobArrayOutput) ToClassificationJobArrayOutputWithContext(ctx context.Context) ClassificationJobArrayOutput
type ClassificationJobInput ¶ added in v4.3.0
type ClassificationJobInput interface { pulumi.Input ToClassificationJobOutput() ClassificationJobOutput ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput }
type ClassificationJobMap ¶ added in v4.3.0
type ClassificationJobMap map[string]ClassificationJobInput
func (ClassificationJobMap) ElementType ¶ added in v4.3.0
func (ClassificationJobMap) ElementType() reflect.Type
func (ClassificationJobMap) ToClassificationJobMapOutput ¶ added in v4.3.0
func (i ClassificationJobMap) ToClassificationJobMapOutput() ClassificationJobMapOutput
func (ClassificationJobMap) ToClassificationJobMapOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobMap) ToClassificationJobMapOutputWithContext(ctx context.Context) ClassificationJobMapOutput
type ClassificationJobMapInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobMapOutput struct{ *pulumi.OutputState }
func (ClassificationJobMapOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobMapOutput) ElementType() reflect.Type
func (ClassificationJobMapOutput) MapIndex ¶ added in v4.3.0
func (o ClassificationJobMapOutput) MapIndex(k pulumi.StringInput) ClassificationJobOutput
func (ClassificationJobMapOutput) ToClassificationJobMapOutput ¶ added in v4.3.0
func (o ClassificationJobMapOutput) ToClassificationJobMapOutput() ClassificationJobMapOutput
func (ClassificationJobMapOutput) ToClassificationJobMapOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobMapOutput) ToClassificationJobMapOutputWithContext(ctx context.Context) ClassificationJobMapOutput
type ClassificationJobOutput ¶ added in v4.3.0
type ClassificationJobOutput struct{ *pulumi.OutputState }
func (ClassificationJobOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobOutput) ElementType() reflect.Type
func (ClassificationJobOutput) ToClassificationJobOutput ¶ added in v4.3.0
func (o ClassificationJobOutput) ToClassificationJobOutput() ClassificationJobOutput
func (ClassificationJobOutput) ToClassificationJobOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobOutput) ToClassificationJobOutputWithContext(ctx context.Context) ClassificationJobOutput
func (ClassificationJobOutput) ToClassificationJobPtrOutput ¶ added in v4.3.0
func (o ClassificationJobOutput) ToClassificationJobPtrOutput() ClassificationJobPtrOutput
func (ClassificationJobOutput) ToClassificationJobPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobOutput) ToClassificationJobPtrOutputWithContext(ctx context.Context) ClassificationJobPtrOutput
type ClassificationJobPtrInput ¶ added in v4.3.0
type ClassificationJobPtrInput interface { pulumi.Input ToClassificationJobPtrOutput() ClassificationJobPtrOutput ToClassificationJobPtrOutputWithContext(ctx context.Context) ClassificationJobPtrOutput }
type ClassificationJobPtrOutput ¶ added in v4.3.0
type ClassificationJobPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobPtrOutput) Elem ¶ added in v4.15.0
func (o ClassificationJobPtrOutput) Elem() ClassificationJobOutput
func (ClassificationJobPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobPtrOutput) ElementType() reflect.Type
func (ClassificationJobPtrOutput) ToClassificationJobPtrOutput ¶ added in v4.3.0
func (o ClassificationJobPtrOutput) ToClassificationJobPtrOutput() ClassificationJobPtrOutput
func (ClassificationJobPtrOutput) ToClassificationJobPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobPtrOutput) ToClassificationJobPtrOutputWithContext(ctx context.Context) ClassificationJobPtrOutput
type ClassificationJobS3JobDefinition ¶ added in v4.3.0
type ClassificationJobS3JobDefinition struct { // 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. (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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionArgs struct { // 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. (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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutput() ClassificationJobS3JobDefinitionOutput
func (ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionOutput
func (ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
func (ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionArgs) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
type ClassificationJobS3JobDefinitionBucketDefinition ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionBucketDefinitionArgs ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionBucketDefinitionArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutput() ClassificationJobS3JobDefinitionBucketDefinitionOutput
func (ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionBucketDefinitionArgs) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionOutput
type ClassificationJobS3JobDefinitionBucketDefinitionArray ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionBucketDefinitionArray []ClassificationJobS3JobDefinitionBucketDefinitionInput
func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
func (ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionBucketDefinitionArray) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
type ClassificationJobS3JobDefinitionBucketDefinitionArrayInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutput() ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
func (ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput) ToClassificationJobS3JobDefinitionBucketDefinitionArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionArrayOutput
type ClassificationJobS3JobDefinitionBucketDefinitionInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionBucketDefinitionOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) AccountId ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) AccountId() pulumi.StringOutput
The unique identifier for the AWS account that owns the buckets.
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) Buckets ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) Buckets() pulumi.StringArrayOutput
An array that lists the names of the buckets.
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutput() ClassificationJobS3JobDefinitionBucketDefinitionOutput
func (ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionBucketDefinitionOutput) ToClassificationJobS3JobDefinitionBucketDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionBucketDefinitionOutput
type ClassificationJobS3JobDefinitionInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionOutput) BucketDefinitions ¶ added in v4.3.0
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. (documented below)
func (ClassificationJobS3JobDefinitionOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionOutput) Scoping ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutput() ClassificationJobS3JobDefinitionOutput
func (ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionOutput
func (ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
func (ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
type ClassificationJobS3JobDefinitionPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobS3JobDefinitionPtr(v *ClassificationJobS3JobDefinitionArgs) ClassificationJobS3JobDefinitionPtrInput
type ClassificationJobS3JobDefinitionPtrOutput ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionPtrOutput) BucketDefinitions ¶ added in v4.3.0
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. (documented below)
func (ClassificationJobS3JobDefinitionPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionPtrOutput) Scoping ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutput() ClassificationJobS3JobDefinitionPtrOutput
func (ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionPtrOutput) ToClassificationJobS3JobDefinitionPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionPtrOutput
type ClassificationJobS3JobDefinitionScoping ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutput() ClassificationJobS3JobDefinitionScopingOutput
func (ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingOutput
func (ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
func (ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingArgs) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludes ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput() ClassificationJobS3JobDefinitionScopingExcludesAndOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndArray ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndArray []ClassificationJobS3JobDefinitionScopingExcludesAndInput
func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndArray) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndArrayInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndArrayOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) SimpleScopeTerm ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutput() ClassificationJobS3JobDefinitionScopingExcludesAndOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTerm ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Comparator ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Values ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition.
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtr(v *ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermArgs) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrInput
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Comparator ¶ added in v4.3.0
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) Elem ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Values ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndSimpleScopeTermPtrOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition.
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTerm ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTerm struct { // The operator to use in the condition. Comparator *string `pulumi:"comparator"` // The tag key to use in the condition. 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. Target *string `pulumi:"target"` }
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs struct { // The operator to use in the condition. Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The tag key to use in the condition. 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. Target pulumi.StringPtrInput `pulumi:"target"` }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Comparator ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Key() pulumi.StringPtrOutput
The tag key to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) TagValues ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) TagValues() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
The tag keys or tag key and value pairs to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Target ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) Target() pulumi.StringPtrOutput
The type of object to apply the condition to.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtr(v *ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermArgs) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrInput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Comparator ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Elem ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Key() pulumi.StringPtrOutput
The tag key to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) TagValues ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) TagValues() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
The tag keys or tag key and value pairs to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Target ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) Target() pulumi.StringPtrOutput
The type of object to apply the condition to.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValue ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs struct { // The object property to use in the condition. Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray []ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueInput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) Index ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueArrayOutput
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesAndTagScopeTermTagValueOutput
type ClassificationJobS3JobDefinitionScopingExcludesArgs ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutput() ClassificationJobS3JobDefinitionScopingExcludesOutput
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesOutput
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingExcludesArgs) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) Ands ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutput() ClassificationJobS3JobDefinitionScopingExcludesOutput
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesOutput
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
type ClassificationJobS3JobDefinitionScopingExcludesPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobS3JobDefinitionScopingExcludesPtr(v *ClassificationJobS3JobDefinitionScopingExcludesArgs) ClassificationJobS3JobDefinitionScopingExcludesPtrInput
type ClassificationJobS3JobDefinitionScopingExcludesPtrOutput ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingExcludesPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) Ands ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutput() ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingExcludesPtrOutput) ToClassificationJobS3JobDefinitionScopingExcludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingExcludesPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludes ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludes struct { // An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below) Ands []ClassificationJobS3JobDefinitionScopingIncludesAnd `pulumi:"ands"` }
type ClassificationJobS3JobDefinitionScopingIncludesAnd ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput() ClassificationJobS3JobDefinitionScopingIncludesAndOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndArray ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndArray []ClassificationJobS3JobDefinitionScopingIncludesAndInput
func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndArray) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndArrayInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) SimpleScopeTerm ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutput() ClassificationJobS3JobDefinitionScopingIncludesAndOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTerm ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Comparator ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Values ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition.
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtr(v *ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermArgs) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrInput
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Comparator ¶ added in v4.3.0
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) Elem ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Values ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndSimpleScopeTermPtrOutput) Values() pulumi.StringArrayOutput
An array that lists the values to use in the condition.
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTerm ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTerm struct { // The operator to use in the condition. Comparator *string `pulumi:"comparator"` // The tag key to use in the condition. 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. Target *string `pulumi:"target"` }
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs struct { // The operator to use in the condition. Comparator pulumi.StringPtrInput `pulumi:"comparator"` // The tag key to use in the condition. 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. Target pulumi.StringPtrInput `pulumi:"target"` }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Comparator ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Key() pulumi.StringPtrOutput
The tag key to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) TagValues ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) TagValues() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
The tag keys or tag key and value pairs to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Target ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) Target() pulumi.StringPtrOutput
The type of object to apply the condition to.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtr(v *ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermArgs) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrInput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Comparator ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Comparator() pulumi.StringPtrOutput
The operator to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Elem ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Key() pulumi.StringPtrOutput
The tag key to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) TagValues ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) TagValues() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
The tag keys or tag key and value pairs to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Target ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) Target() pulumi.StringPtrOutput
The type of object to apply the condition to.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValue ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs struct { // The object property to use in the condition. Key pulumi.StringPtrInput `pulumi:"key"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArgs) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray []ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueInput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArray) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) Index ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueArrayOutput
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) Key ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) Key() pulumi.StringPtrOutput
The object property to use in the condition.
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput() ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
func (ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput) ToClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesAndTagScopeTermTagValueOutput
type ClassificationJobS3JobDefinitionScopingIncludesArgs ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesArgs struct { // An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below) Ands ClassificationJobS3JobDefinitionScopingIncludesAndArrayInput `pulumi:"ands"` }
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutput() ClassificationJobS3JobDefinitionScopingIncludesOutput
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesOutput
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobS3JobDefinitionScopingIncludesArgs) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) Ands ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) Ands() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutput() ClassificationJobS3JobDefinitionScopingIncludesOutput
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesOutput
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
type ClassificationJobS3JobDefinitionScopingIncludesPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobS3JobDefinitionScopingIncludesPtr(v *ClassificationJobS3JobDefinitionScopingIncludesArgs) ClassificationJobS3JobDefinitionScopingIncludesPtrInput
type ClassificationJobS3JobDefinitionScopingIncludesPtrOutput ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingIncludesPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) Ands ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) Ands() ClassificationJobS3JobDefinitionScopingIncludesAndArrayOutput
An array of conditions, one for each condition that determines which objects to include or exclude from the job. (documented below)
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutput() ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
func (ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingIncludesPtrOutput) ToClassificationJobS3JobDefinitionScopingIncludesPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingIncludesPtrOutput
type ClassificationJobS3JobDefinitionScopingInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingOutput) Excludes ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutput() ClassificationJobS3JobDefinitionScopingOutput
func (ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingOutput
func (ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
func (ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
type ClassificationJobS3JobDefinitionScopingPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobS3JobDefinitionScopingPtr(v *ClassificationJobS3JobDefinitionScopingArgs) ClassificationJobS3JobDefinitionScopingPtrInput
type ClassificationJobS3JobDefinitionScopingPtrOutput ¶ added in v4.3.0
type ClassificationJobS3JobDefinitionScopingPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobS3JobDefinitionScopingPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobS3JobDefinitionScopingPtrOutput) ElementType() reflect.Type
func (ClassificationJobS3JobDefinitionScopingPtrOutput) Excludes ¶ added in v4.3.0
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 ¶ added in v4.3.0
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 ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutput() ClassificationJobS3JobDefinitionScopingPtrOutput
func (ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobS3JobDefinitionScopingPtrOutput) ToClassificationJobS3JobDefinitionScopingPtrOutputWithContext(ctx context.Context) ClassificationJobS3JobDefinitionScopingPtrOutput
type ClassificationJobScheduleFrequency ¶ added in v4.3.0
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. MonthlySchedule *int `pulumi:"monthlySchedule"` // Specifies a weekly recurrence pattern for running the job. WeeklySchedule *string `pulumi:"weeklySchedule"` }
type ClassificationJobScheduleFrequencyArgs ¶ added in v4.3.0
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. MonthlySchedule pulumi.IntPtrInput `pulumi:"monthlySchedule"` // Specifies a weekly recurrence pattern for running the job. WeeklySchedule pulumi.StringPtrInput `pulumi:"weeklySchedule"` }
func (ClassificationJobScheduleFrequencyArgs) ElementType ¶ added in v4.3.0
func (ClassificationJobScheduleFrequencyArgs) ElementType() reflect.Type
func (ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutput ¶ added in v4.3.0
func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutput() ClassificationJobScheduleFrequencyOutput
func (ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyOutput
func (ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutput ¶ added in v4.3.0
func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobScheduleFrequencyArgs) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
type ClassificationJobScheduleFrequencyInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobScheduleFrequencyOutput struct{ *pulumi.OutputState }
func (ClassificationJobScheduleFrequencyOutput) DailySchedule ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyOutput) DailySchedule() pulumi.BoolPtrOutput
Specifies a daily recurrence pattern for running the job.
func (ClassificationJobScheduleFrequencyOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobScheduleFrequencyOutput) ElementType() reflect.Type
func (ClassificationJobScheduleFrequencyOutput) MonthlySchedule ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyOutput) MonthlySchedule() pulumi.IntPtrOutput
Specifies a monthly recurrence pattern for running the job.
func (ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutput ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutput() ClassificationJobScheduleFrequencyOutput
func (ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyOutput
func (ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutput ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyOutput) WeeklySchedule ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyOutput) WeeklySchedule() pulumi.StringPtrOutput
Specifies a weekly recurrence pattern for running the job.
type ClassificationJobScheduleFrequencyPtrInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
func ClassificationJobScheduleFrequencyPtr(v *ClassificationJobScheduleFrequencyArgs) ClassificationJobScheduleFrequencyPtrInput
type ClassificationJobScheduleFrequencyPtrOutput ¶ added in v4.3.0
type ClassificationJobScheduleFrequencyPtrOutput struct{ *pulumi.OutputState }
func (ClassificationJobScheduleFrequencyPtrOutput) DailySchedule ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyPtrOutput) DailySchedule() pulumi.BoolPtrOutput
Specifies a daily recurrence pattern for running the job.
func (ClassificationJobScheduleFrequencyPtrOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobScheduleFrequencyPtrOutput) ElementType() reflect.Type
func (ClassificationJobScheduleFrequencyPtrOutput) MonthlySchedule ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyPtrOutput) MonthlySchedule() pulumi.IntPtrOutput
Specifies a monthly recurrence pattern for running the job.
func (ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutput ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutput() ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyPtrOutput) ToClassificationJobScheduleFrequencyPtrOutputWithContext(ctx context.Context) ClassificationJobScheduleFrequencyPtrOutput
func (ClassificationJobScheduleFrequencyPtrOutput) WeeklySchedule ¶ added in v4.3.0
func (o ClassificationJobScheduleFrequencyPtrOutput) WeeklySchedule() pulumi.StringPtrOutput
Specifies a weekly recurrence pattern for running the job.
type ClassificationJobState ¶ added in v4.3.0
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 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 ¶ added in v4.3.0
func (ClassificationJobState) ElementType() reflect.Type
type ClassificationJobUserPausedDetail ¶ added in v4.3.0
type ClassificationJobUserPausedDetailArgs ¶ added in v4.3.0
type ClassificationJobUserPausedDetailArgs struct { JobExpiresAt pulumi.StringPtrInput `pulumi:"jobExpiresAt"` JobImminentExpirationHealthEventArn pulumi.StringPtrInput `pulumi:"jobImminentExpirationHealthEventArn"` JobPausedAt pulumi.StringPtrInput `pulumi:"jobPausedAt"` }
func (ClassificationJobUserPausedDetailArgs) ElementType ¶ added in v4.3.0
func (ClassificationJobUserPausedDetailArgs) ElementType() reflect.Type
func (ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutput ¶ added in v4.3.0
func (i ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutput() ClassificationJobUserPausedDetailOutput
func (ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobUserPausedDetailArgs) ToClassificationJobUserPausedDetailOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailOutput
type ClassificationJobUserPausedDetailArray ¶ added in v4.3.0
type ClassificationJobUserPausedDetailArray []ClassificationJobUserPausedDetailInput
func (ClassificationJobUserPausedDetailArray) ElementType ¶ added in v4.3.0
func (ClassificationJobUserPausedDetailArray) ElementType() reflect.Type
func (ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutput ¶ added in v4.3.0
func (i ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutput() ClassificationJobUserPausedDetailArrayOutput
func (ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutputWithContext ¶ added in v4.3.0
func (i ClassificationJobUserPausedDetailArray) ToClassificationJobUserPausedDetailArrayOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailArrayOutput
type ClassificationJobUserPausedDetailArrayInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobUserPausedDetailArrayOutput struct{ *pulumi.OutputState }
func (ClassificationJobUserPausedDetailArrayOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobUserPausedDetailArrayOutput) ElementType() reflect.Type
func (ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutput ¶ added in v4.3.0
func (o ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutput() ClassificationJobUserPausedDetailArrayOutput
func (ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobUserPausedDetailArrayOutput) ToClassificationJobUserPausedDetailArrayOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailArrayOutput
type ClassificationJobUserPausedDetailInput ¶ added in v4.3.0
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 ¶ added in v4.3.0
type ClassificationJobUserPausedDetailOutput struct{ *pulumi.OutputState }
func (ClassificationJobUserPausedDetailOutput) ElementType ¶ added in v4.3.0
func (ClassificationJobUserPausedDetailOutput) ElementType() reflect.Type
func (ClassificationJobUserPausedDetailOutput) JobExpiresAt ¶ added in v4.3.0
func (o ClassificationJobUserPausedDetailOutput) JobExpiresAt() pulumi.StringPtrOutput
func (ClassificationJobUserPausedDetailOutput) JobImminentExpirationHealthEventArn ¶ added in v4.3.0
func (o ClassificationJobUserPausedDetailOutput) JobImminentExpirationHealthEventArn() pulumi.StringPtrOutput
func (ClassificationJobUserPausedDetailOutput) JobPausedAt ¶ added in v4.3.0
func (o ClassificationJobUserPausedDetailOutput) JobPausedAt() pulumi.StringPtrOutput
func (ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutput ¶ added in v4.3.0
func (o ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutput() ClassificationJobUserPausedDetailOutput
func (ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutputWithContext ¶ added in v4.3.0
func (o ClassificationJobUserPausedDetailOutput) ToClassificationJobUserPausedDetailOutputWithContext(ctx context.Context) ClassificationJobUserPausedDetailOutput
type InvitationAccepter ¶ added in v4.5.0
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/v4/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
`aws_macie2_invitation_accepter` can be imported using the admin account ID, e.g.
```sh
$ pulumi import aws:macie2/invitationAccepter:InvitationAccepter example 123456789012
```
func GetInvitationAccepter ¶ added in v4.5.0
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 ¶ added in v4.5.0
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 ¶ added in v4.5.0
func (*InvitationAccepter) ElementType() reflect.Type
func (*InvitationAccepter) ToInvitationAccepterOutput ¶ added in v4.5.0
func (i *InvitationAccepter) ToInvitationAccepterOutput() InvitationAccepterOutput
func (*InvitationAccepter) ToInvitationAccepterOutputWithContext ¶ added in v4.5.0
func (i *InvitationAccepter) ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput
func (*InvitationAccepter) ToInvitationAccepterPtrOutput ¶ added in v4.5.0
func (i *InvitationAccepter) ToInvitationAccepterPtrOutput() InvitationAccepterPtrOutput
func (*InvitationAccepter) ToInvitationAccepterPtrOutputWithContext ¶ added in v4.5.0
func (i *InvitationAccepter) ToInvitationAccepterPtrOutputWithContext(ctx context.Context) InvitationAccepterPtrOutput
type InvitationAccepterArgs ¶ added in v4.5.0
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 ¶ added in v4.5.0
func (InvitationAccepterArgs) ElementType() reflect.Type
type InvitationAccepterArray ¶ added in v4.5.0
type InvitationAccepterArray []InvitationAccepterInput
func (InvitationAccepterArray) ElementType ¶ added in v4.5.0
func (InvitationAccepterArray) ElementType() reflect.Type
func (InvitationAccepterArray) ToInvitationAccepterArrayOutput ¶ added in v4.5.0
func (i InvitationAccepterArray) ToInvitationAccepterArrayOutput() InvitationAccepterArrayOutput
func (InvitationAccepterArray) ToInvitationAccepterArrayOutputWithContext ¶ added in v4.5.0
func (i InvitationAccepterArray) ToInvitationAccepterArrayOutputWithContext(ctx context.Context) InvitationAccepterArrayOutput
type InvitationAccepterArrayInput ¶ added in v4.5.0
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 ¶ added in v4.5.0
type InvitationAccepterArrayOutput struct{ *pulumi.OutputState }
func (InvitationAccepterArrayOutput) ElementType ¶ added in v4.5.0
func (InvitationAccepterArrayOutput) ElementType() reflect.Type
func (InvitationAccepterArrayOutput) Index ¶ added in v4.5.0
func (o InvitationAccepterArrayOutput) Index(i pulumi.IntInput) InvitationAccepterOutput
func (InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutput ¶ added in v4.5.0
func (o InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutput() InvitationAccepterArrayOutput
func (InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutputWithContext ¶ added in v4.5.0
func (o InvitationAccepterArrayOutput) ToInvitationAccepterArrayOutputWithContext(ctx context.Context) InvitationAccepterArrayOutput
type InvitationAccepterInput ¶ added in v4.5.0
type InvitationAccepterInput interface { pulumi.Input ToInvitationAccepterOutput() InvitationAccepterOutput ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput }
type InvitationAccepterMap ¶ added in v4.5.0
type InvitationAccepterMap map[string]InvitationAccepterInput
func (InvitationAccepterMap) ElementType ¶ added in v4.5.0
func (InvitationAccepterMap) ElementType() reflect.Type
func (InvitationAccepterMap) ToInvitationAccepterMapOutput ¶ added in v4.5.0
func (i InvitationAccepterMap) ToInvitationAccepterMapOutput() InvitationAccepterMapOutput
func (InvitationAccepterMap) ToInvitationAccepterMapOutputWithContext ¶ added in v4.5.0
func (i InvitationAccepterMap) ToInvitationAccepterMapOutputWithContext(ctx context.Context) InvitationAccepterMapOutput
type InvitationAccepterMapInput ¶ added in v4.5.0
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 ¶ added in v4.5.0
type InvitationAccepterMapOutput struct{ *pulumi.OutputState }
func (InvitationAccepterMapOutput) ElementType ¶ added in v4.5.0
func (InvitationAccepterMapOutput) ElementType() reflect.Type
func (InvitationAccepterMapOutput) MapIndex ¶ added in v4.5.0
func (o InvitationAccepterMapOutput) MapIndex(k pulumi.StringInput) InvitationAccepterOutput
func (InvitationAccepterMapOutput) ToInvitationAccepterMapOutput ¶ added in v4.5.0
func (o InvitationAccepterMapOutput) ToInvitationAccepterMapOutput() InvitationAccepterMapOutput
func (InvitationAccepterMapOutput) ToInvitationAccepterMapOutputWithContext ¶ added in v4.5.0
func (o InvitationAccepterMapOutput) ToInvitationAccepterMapOutputWithContext(ctx context.Context) InvitationAccepterMapOutput
type InvitationAccepterOutput ¶ added in v4.5.0
type InvitationAccepterOutput struct{ *pulumi.OutputState }
func (InvitationAccepterOutput) ElementType ¶ added in v4.5.0
func (InvitationAccepterOutput) ElementType() reflect.Type
func (InvitationAccepterOutput) ToInvitationAccepterOutput ¶ added in v4.5.0
func (o InvitationAccepterOutput) ToInvitationAccepterOutput() InvitationAccepterOutput
func (InvitationAccepterOutput) ToInvitationAccepterOutputWithContext ¶ added in v4.5.0
func (o InvitationAccepterOutput) ToInvitationAccepterOutputWithContext(ctx context.Context) InvitationAccepterOutput
func (InvitationAccepterOutput) ToInvitationAccepterPtrOutput ¶ added in v4.5.0
func (o InvitationAccepterOutput) ToInvitationAccepterPtrOutput() InvitationAccepterPtrOutput
func (InvitationAccepterOutput) ToInvitationAccepterPtrOutputWithContext ¶ added in v4.5.0
func (o InvitationAccepterOutput) ToInvitationAccepterPtrOutputWithContext(ctx context.Context) InvitationAccepterPtrOutput
type InvitationAccepterPtrInput ¶ added in v4.5.0
type InvitationAccepterPtrInput interface { pulumi.Input ToInvitationAccepterPtrOutput() InvitationAccepterPtrOutput ToInvitationAccepterPtrOutputWithContext(ctx context.Context) InvitationAccepterPtrOutput }
type InvitationAccepterPtrOutput ¶ added in v4.5.0
type InvitationAccepterPtrOutput struct{ *pulumi.OutputState }
func (InvitationAccepterPtrOutput) Elem ¶ added in v4.15.0
func (o InvitationAccepterPtrOutput) Elem() InvitationAccepterOutput
func (InvitationAccepterPtrOutput) ElementType ¶ added in v4.5.0
func (InvitationAccepterPtrOutput) ElementType() reflect.Type
func (InvitationAccepterPtrOutput) ToInvitationAccepterPtrOutput ¶ added in v4.5.0
func (o InvitationAccepterPtrOutput) ToInvitationAccepterPtrOutput() InvitationAccepterPtrOutput
func (InvitationAccepterPtrOutput) ToInvitationAccepterPtrOutputWithContext ¶ added in v4.5.0
func (o InvitationAccepterPtrOutput) ToInvitationAccepterPtrOutputWithContext(ctx context.Context) InvitationAccepterPtrOutput
type InvitationAccepterState ¶ added in v4.5.0
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 ¶ added in v4.5.0
func (InvitationAccepterState) ElementType() reflect.Type
type Member ¶ added in v4.5.0
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.StringPtrOutput `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/v4/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.String("true"), }, pulumi.DependsOn([]pulumi.Resource{ exampleAccount, })) if err != nil { return err } return nil }) }
```
## Import
`aws_macie2_member` can be imported using the account ID of the member account, e.g.
```sh
$ pulumi import aws:macie2/member:Member example 123456789012
```
func GetMember ¶ added in v4.5.0
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 ¶ added in v4.5.0
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 ¶ added in v4.5.0
func (*Member) ToMemberOutput ¶ added in v4.5.0
func (i *Member) ToMemberOutput() MemberOutput
func (*Member) ToMemberOutputWithContext ¶ added in v4.5.0
func (i *Member) ToMemberOutputWithContext(ctx context.Context) MemberOutput
func (*Member) ToMemberPtrOutput ¶ added in v4.5.0
func (i *Member) ToMemberPtrOutput() MemberPtrOutput
func (*Member) ToMemberPtrOutputWithContext ¶ added in v4.5.0
func (i *Member) ToMemberPtrOutputWithContext(ctx context.Context) MemberPtrOutput
type MemberArgs ¶ added in v4.5.0
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.StringPtrInput // 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 ¶ added in v4.5.0
func (MemberArgs) ElementType() reflect.Type
type MemberArray ¶ added in v4.5.0
type MemberArray []MemberInput
func (MemberArray) ElementType ¶ added in v4.5.0
func (MemberArray) ElementType() reflect.Type
func (MemberArray) ToMemberArrayOutput ¶ added in v4.5.0
func (i MemberArray) ToMemberArrayOutput() MemberArrayOutput
func (MemberArray) ToMemberArrayOutputWithContext ¶ added in v4.5.0
func (i MemberArray) ToMemberArrayOutputWithContext(ctx context.Context) MemberArrayOutput
type MemberArrayInput ¶ added in v4.5.0
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 ¶ added in v4.5.0
type MemberArrayOutput struct{ *pulumi.OutputState }
func (MemberArrayOutput) ElementType ¶ added in v4.5.0
func (MemberArrayOutput) ElementType() reflect.Type
func (MemberArrayOutput) Index ¶ added in v4.5.0
func (o MemberArrayOutput) Index(i pulumi.IntInput) MemberOutput
func (MemberArrayOutput) ToMemberArrayOutput ¶ added in v4.5.0
func (o MemberArrayOutput) ToMemberArrayOutput() MemberArrayOutput
func (MemberArrayOutput) ToMemberArrayOutputWithContext ¶ added in v4.5.0
func (o MemberArrayOutput) ToMemberArrayOutputWithContext(ctx context.Context) MemberArrayOutput
type MemberInput ¶ added in v4.5.0
type MemberInput interface { pulumi.Input ToMemberOutput() MemberOutput ToMemberOutputWithContext(ctx context.Context) MemberOutput }
type MemberMap ¶ added in v4.5.0
type MemberMap map[string]MemberInput
func (MemberMap) ElementType ¶ added in v4.5.0
func (MemberMap) ToMemberMapOutput ¶ added in v4.5.0
func (i MemberMap) ToMemberMapOutput() MemberMapOutput
func (MemberMap) ToMemberMapOutputWithContext ¶ added in v4.5.0
func (i MemberMap) ToMemberMapOutputWithContext(ctx context.Context) MemberMapOutput
type MemberMapInput ¶ added in v4.5.0
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 ¶ added in v4.5.0
type MemberMapOutput struct{ *pulumi.OutputState }
func (MemberMapOutput) ElementType ¶ added in v4.5.0
func (MemberMapOutput) ElementType() reflect.Type
func (MemberMapOutput) MapIndex ¶ added in v4.5.0
func (o MemberMapOutput) MapIndex(k pulumi.StringInput) MemberOutput
func (MemberMapOutput) ToMemberMapOutput ¶ added in v4.5.0
func (o MemberMapOutput) ToMemberMapOutput() MemberMapOutput
func (MemberMapOutput) ToMemberMapOutputWithContext ¶ added in v4.5.0
func (o MemberMapOutput) ToMemberMapOutputWithContext(ctx context.Context) MemberMapOutput
type MemberOutput ¶ added in v4.5.0
type MemberOutput struct{ *pulumi.OutputState }
func (MemberOutput) ElementType ¶ added in v4.5.0
func (MemberOutput) ElementType() reflect.Type
func (MemberOutput) ToMemberOutput ¶ added in v4.5.0
func (o MemberOutput) ToMemberOutput() MemberOutput
func (MemberOutput) ToMemberOutputWithContext ¶ added in v4.5.0
func (o MemberOutput) ToMemberOutputWithContext(ctx context.Context) MemberOutput
func (MemberOutput) ToMemberPtrOutput ¶ added in v4.5.0
func (o MemberOutput) ToMemberPtrOutput() MemberPtrOutput
func (MemberOutput) ToMemberPtrOutputWithContext ¶ added in v4.5.0
func (o MemberOutput) ToMemberPtrOutputWithContext(ctx context.Context) MemberPtrOutput
type MemberPtrInput ¶ added in v4.5.0
type MemberPtrInput interface { pulumi.Input ToMemberPtrOutput() MemberPtrOutput ToMemberPtrOutputWithContext(ctx context.Context) MemberPtrOutput }
type MemberPtrOutput ¶ added in v4.5.0
type MemberPtrOutput struct{ *pulumi.OutputState }
func (MemberPtrOutput) Elem ¶ added in v4.15.0
func (o MemberPtrOutput) Elem() MemberOutput
func (MemberPtrOutput) ElementType ¶ added in v4.5.0
func (MemberPtrOutput) ElementType() reflect.Type
func (MemberPtrOutput) ToMemberPtrOutput ¶ added in v4.5.0
func (o MemberPtrOutput) ToMemberPtrOutput() MemberPtrOutput
func (MemberPtrOutput) ToMemberPtrOutputWithContext ¶ added in v4.5.0
func (o MemberPtrOutput) ToMemberPtrOutputWithContext(ctx context.Context) MemberPtrOutput
type MemberState ¶ added in v4.5.0
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.StringPtrInput // 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 ¶ added in v4.5.0
func (MemberState) ElementType() reflect.Type
type OrganizationAdminAccount ¶ added in v4.5.0
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/v4/go/aws/macie2" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := macie2.NewAccount(ctx, "example", nil) if err != nil { return err } _, err = macie2.NewOrganizationAdminAccount(ctx, "test", &macie2.OrganizationAdminAccountArgs{ AdminAccountId: pulumi.String("ID OF THE ADMIN ACCOUNT"), }, pulumi.DependsOn([]pulumi.Resource{ aws_macie2_account.Test, })) if err != nil { return err } return nil }) }
```
## Import
`aws_macie2_organization_admin_account` can be imported using the id, e.g.
```sh
$ pulumi import aws:macie2/organizationAdminAccount:OrganizationAdminAccount example abcd1
```
func GetOrganizationAdminAccount ¶ added in v4.5.0
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 ¶ added in v4.5.0
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 ¶ added in v4.5.0
func (*OrganizationAdminAccount) ElementType() reflect.Type
func (*OrganizationAdminAccount) ToOrganizationAdminAccountOutput ¶ added in v4.5.0
func (i *OrganizationAdminAccount) ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput
func (*OrganizationAdminAccount) ToOrganizationAdminAccountOutputWithContext ¶ added in v4.5.0
func (i *OrganizationAdminAccount) ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput
func (*OrganizationAdminAccount) ToOrganizationAdminAccountPtrOutput ¶ added in v4.5.0
func (i *OrganizationAdminAccount) ToOrganizationAdminAccountPtrOutput() OrganizationAdminAccountPtrOutput
func (*OrganizationAdminAccount) ToOrganizationAdminAccountPtrOutputWithContext ¶ added in v4.5.0
func (i *OrganizationAdminAccount) ToOrganizationAdminAccountPtrOutputWithContext(ctx context.Context) OrganizationAdminAccountPtrOutput
type OrganizationAdminAccountArgs ¶ added in v4.5.0
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 ¶ added in v4.5.0
func (OrganizationAdminAccountArgs) ElementType() reflect.Type
type OrganizationAdminAccountArray ¶ added in v4.5.0
type OrganizationAdminAccountArray []OrganizationAdminAccountInput
func (OrganizationAdminAccountArray) ElementType ¶ added in v4.5.0
func (OrganizationAdminAccountArray) ElementType() reflect.Type
func (OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutput ¶ added in v4.5.0
func (i OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutput() OrganizationAdminAccountArrayOutput
func (OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutputWithContext ¶ added in v4.5.0
func (i OrganizationAdminAccountArray) ToOrganizationAdminAccountArrayOutputWithContext(ctx context.Context) OrganizationAdminAccountArrayOutput
type OrganizationAdminAccountArrayInput ¶ added in v4.5.0
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 ¶ added in v4.5.0
type OrganizationAdminAccountArrayOutput struct{ *pulumi.OutputState }
func (OrganizationAdminAccountArrayOutput) ElementType ¶ added in v4.5.0
func (OrganizationAdminAccountArrayOutput) ElementType() reflect.Type
func (OrganizationAdminAccountArrayOutput) Index ¶ added in v4.5.0
func (o OrganizationAdminAccountArrayOutput) Index(i pulumi.IntInput) OrganizationAdminAccountOutput
func (OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutput ¶ added in v4.5.0
func (o OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutput() OrganizationAdminAccountArrayOutput
func (OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutputWithContext ¶ added in v4.5.0
func (o OrganizationAdminAccountArrayOutput) ToOrganizationAdminAccountArrayOutputWithContext(ctx context.Context) OrganizationAdminAccountArrayOutput
type OrganizationAdminAccountInput ¶ added in v4.5.0
type OrganizationAdminAccountInput interface { pulumi.Input ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput }
type OrganizationAdminAccountMap ¶ added in v4.5.0
type OrganizationAdminAccountMap map[string]OrganizationAdminAccountInput
func (OrganizationAdminAccountMap) ElementType ¶ added in v4.5.0
func (OrganizationAdminAccountMap) ElementType() reflect.Type
func (OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutput ¶ added in v4.5.0
func (i OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutput() OrganizationAdminAccountMapOutput
func (OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutputWithContext ¶ added in v4.5.0
func (i OrganizationAdminAccountMap) ToOrganizationAdminAccountMapOutputWithContext(ctx context.Context) OrganizationAdminAccountMapOutput
type OrganizationAdminAccountMapInput ¶ added in v4.5.0
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 ¶ added in v4.5.0
type OrganizationAdminAccountMapOutput struct{ *pulumi.OutputState }
func (OrganizationAdminAccountMapOutput) ElementType ¶ added in v4.5.0
func (OrganizationAdminAccountMapOutput) ElementType() reflect.Type
func (OrganizationAdminAccountMapOutput) MapIndex ¶ added in v4.5.0
func (o OrganizationAdminAccountMapOutput) MapIndex(k pulumi.StringInput) OrganizationAdminAccountOutput
func (OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutput ¶ added in v4.5.0
func (o OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutput() OrganizationAdminAccountMapOutput
func (OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutputWithContext ¶ added in v4.5.0
func (o OrganizationAdminAccountMapOutput) ToOrganizationAdminAccountMapOutputWithContext(ctx context.Context) OrganizationAdminAccountMapOutput
type OrganizationAdminAccountOutput ¶ added in v4.5.0
type OrganizationAdminAccountOutput struct{ *pulumi.OutputState }
func (OrganizationAdminAccountOutput) ElementType ¶ added in v4.5.0
func (OrganizationAdminAccountOutput) ElementType() reflect.Type
func (OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutput ¶ added in v4.5.0
func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutput() OrganizationAdminAccountOutput
func (OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutputWithContext ¶ added in v4.5.0
func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountOutputWithContext(ctx context.Context) OrganizationAdminAccountOutput
func (OrganizationAdminAccountOutput) ToOrganizationAdminAccountPtrOutput ¶ added in v4.5.0
func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountPtrOutput() OrganizationAdminAccountPtrOutput
func (OrganizationAdminAccountOutput) ToOrganizationAdminAccountPtrOutputWithContext ¶ added in v4.5.0
func (o OrganizationAdminAccountOutput) ToOrganizationAdminAccountPtrOutputWithContext(ctx context.Context) OrganizationAdminAccountPtrOutput
type OrganizationAdminAccountPtrInput ¶ added in v4.5.0
type OrganizationAdminAccountPtrInput interface { pulumi.Input ToOrganizationAdminAccountPtrOutput() OrganizationAdminAccountPtrOutput ToOrganizationAdminAccountPtrOutputWithContext(ctx context.Context) OrganizationAdminAccountPtrOutput }
type OrganizationAdminAccountPtrOutput ¶ added in v4.5.0
type OrganizationAdminAccountPtrOutput struct{ *pulumi.OutputState }
func (OrganizationAdminAccountPtrOutput) Elem ¶ added in v4.15.0
func (o OrganizationAdminAccountPtrOutput) Elem() OrganizationAdminAccountOutput
func (OrganizationAdminAccountPtrOutput) ElementType ¶ added in v4.5.0
func (OrganizationAdminAccountPtrOutput) ElementType() reflect.Type
func (OrganizationAdminAccountPtrOutput) ToOrganizationAdminAccountPtrOutput ¶ added in v4.5.0
func (o OrganizationAdminAccountPtrOutput) ToOrganizationAdminAccountPtrOutput() OrganizationAdminAccountPtrOutput
func (OrganizationAdminAccountPtrOutput) ToOrganizationAdminAccountPtrOutputWithContext ¶ added in v4.5.0
func (o OrganizationAdminAccountPtrOutput) ToOrganizationAdminAccountPtrOutputWithContext(ctx context.Context) OrganizationAdminAccountPtrOutput
type OrganizationAdminAccountState ¶ added in v4.5.0
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 ¶ added in v4.5.0
func (OrganizationAdminAccountState) ElementType() reflect.Type