Documentation
¶
Index ¶
- Constants
- type AllowList
- type AllowListArgs
- type AllowListCriteria
- type AllowListCriteriaArgs
- type AllowListCriteriaInput
- type AllowListCriteriaOutput
- type AllowListCriteriaPtrOutput
- func (o AllowListCriteriaPtrOutput) Elem() AllowListCriteriaOutput
- func (AllowListCriteriaPtrOutput) ElementType() reflect.Type
- func (o AllowListCriteriaPtrOutput) ToAllowListCriteriaPtrOutput() AllowListCriteriaPtrOutput
- func (o AllowListCriteriaPtrOutput) ToAllowListCriteriaPtrOutputWithContext(ctx context.Context) AllowListCriteriaPtrOutput
- type AllowListInput
- type AllowListOutput
- func (o AllowListOutput) Arn() pulumi.StringOutput
- func (o AllowListOutput) AwsId() pulumi.StringOutput
- func (o AllowListOutput) Criteria() AllowListCriteriaOutput
- func (o AllowListOutput) Description() pulumi.StringPtrOutput
- func (AllowListOutput) ElementType() reflect.Type
- func (o AllowListOutput) Name() pulumi.StringOutput
- func (o AllowListOutput) Status() AllowListStatusOutput
- func (o AllowListOutput) Tags() aws.TagArrayOutput
- func (o AllowListOutput) ToAllowListOutput() AllowListOutput
- func (o AllowListOutput) ToAllowListOutputWithContext(ctx context.Context) AllowListOutput
- type AllowListState
- type AllowListStatus
- type AllowListStatusOutput
- func (AllowListStatusOutput) ElementType() reflect.Type
- func (o AllowListStatusOutput) ToAllowListStatusOutput() AllowListStatusOutput
- func (o AllowListStatusOutput) ToAllowListStatusOutputWithContext(ctx context.Context) AllowListStatusOutput
- func (o AllowListStatusOutput) ToAllowListStatusPtrOutput() AllowListStatusPtrOutput
- func (o AllowListStatusOutput) ToAllowListStatusPtrOutputWithContext(ctx context.Context) AllowListStatusPtrOutput
- func (o AllowListStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o AllowListStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AllowListStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AllowListStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AllowListStatusPtrOutput
- func (o AllowListStatusPtrOutput) Elem() AllowListStatusOutput
- func (AllowListStatusPtrOutput) ElementType() reflect.Type
- func (o AllowListStatusPtrOutput) ToAllowListStatusPtrOutput() AllowListStatusPtrOutput
- func (o AllowListStatusPtrOutput) ToAllowListStatusPtrOutputWithContext(ctx context.Context) AllowListStatusPtrOutput
- func (o AllowListStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AllowListStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AllowListTag
- type CustomDataIdentifier
- type CustomDataIdentifierArgs
- type CustomDataIdentifierInput
- type CustomDataIdentifierOutput
- func (o CustomDataIdentifierOutput) Arn() pulumi.StringOutput
- func (o CustomDataIdentifierOutput) AwsId() pulumi.StringOutput
- func (o CustomDataIdentifierOutput) Description() pulumi.StringPtrOutput
- func (CustomDataIdentifierOutput) ElementType() reflect.Type
- func (o CustomDataIdentifierOutput) IgnoreWords() pulumi.StringArrayOutput
- func (o CustomDataIdentifierOutput) Keywords() pulumi.StringArrayOutput
- func (o CustomDataIdentifierOutput) MaximumMatchDistance() pulumi.IntPtrOutput
- func (o CustomDataIdentifierOutput) Name() pulumi.StringOutput
- func (o CustomDataIdentifierOutput) Regex() pulumi.StringOutput
- func (o CustomDataIdentifierOutput) Tags() aws.TagArrayOutput
- func (o CustomDataIdentifierOutput) ToCustomDataIdentifierOutput() CustomDataIdentifierOutput
- func (o CustomDataIdentifierOutput) ToCustomDataIdentifierOutputWithContext(ctx context.Context) CustomDataIdentifierOutput
- type CustomDataIdentifierState
- type CustomDataIdentifierTag
- type FindingsFilter
- type FindingsFilterArgs
- type FindingsFilterCriterionAdditionalProperties
- type FindingsFilterCriterionAdditionalPropertiesArgs
- func (FindingsFilterCriterionAdditionalPropertiesArgs) ElementType() reflect.Type
- func (i FindingsFilterCriterionAdditionalPropertiesArgs) ToFindingsFilterCriterionAdditionalPropertiesOutput() FindingsFilterCriterionAdditionalPropertiesOutput
- func (i FindingsFilterCriterionAdditionalPropertiesArgs) ToFindingsFilterCriterionAdditionalPropertiesOutputWithContext(ctx context.Context) FindingsFilterCriterionAdditionalPropertiesOutput
- type FindingsFilterCriterionAdditionalPropertiesInput
- type FindingsFilterCriterionAdditionalPropertiesMap
- func (FindingsFilterCriterionAdditionalPropertiesMap) ElementType() reflect.Type
- func (i FindingsFilterCriterionAdditionalPropertiesMap) ToFindingsFilterCriterionAdditionalPropertiesMapOutput() FindingsFilterCriterionAdditionalPropertiesMapOutput
- func (i FindingsFilterCriterionAdditionalPropertiesMap) ToFindingsFilterCriterionAdditionalPropertiesMapOutputWithContext(ctx context.Context) FindingsFilterCriterionAdditionalPropertiesMapOutput
- type FindingsFilterCriterionAdditionalPropertiesMapInput
- type FindingsFilterCriterionAdditionalPropertiesMapOutput
- func (FindingsFilterCriterionAdditionalPropertiesMapOutput) ElementType() reflect.Type
- func (o FindingsFilterCriterionAdditionalPropertiesMapOutput) MapIndex(k pulumi.StringInput) FindingsFilterCriterionAdditionalPropertiesOutput
- func (o FindingsFilterCriterionAdditionalPropertiesMapOutput) ToFindingsFilterCriterionAdditionalPropertiesMapOutput() FindingsFilterCriterionAdditionalPropertiesMapOutput
- func (o FindingsFilterCriterionAdditionalPropertiesMapOutput) ToFindingsFilterCriterionAdditionalPropertiesMapOutputWithContext(ctx context.Context) FindingsFilterCriterionAdditionalPropertiesMapOutput
- type FindingsFilterCriterionAdditionalPropertiesOutput
- func (FindingsFilterCriterionAdditionalPropertiesOutput) ElementType() reflect.Type
- func (o FindingsFilterCriterionAdditionalPropertiesOutput) Eq() pulumi.StringArrayOutput
- func (o FindingsFilterCriterionAdditionalPropertiesOutput) Gt() pulumi.IntPtrOutput
- func (o FindingsFilterCriterionAdditionalPropertiesOutput) Gte() pulumi.IntPtrOutput
- func (o FindingsFilterCriterionAdditionalPropertiesOutput) Lt() pulumi.IntPtrOutput
- func (o FindingsFilterCriterionAdditionalPropertiesOutput) Lte() pulumi.IntPtrOutput
- func (o FindingsFilterCriterionAdditionalPropertiesOutput) Neq() pulumi.StringArrayOutput
- func (o FindingsFilterCriterionAdditionalPropertiesOutput) ToFindingsFilterCriterionAdditionalPropertiesOutput() FindingsFilterCriterionAdditionalPropertiesOutput
- func (o FindingsFilterCriterionAdditionalPropertiesOutput) ToFindingsFilterCriterionAdditionalPropertiesOutputWithContext(ctx context.Context) FindingsFilterCriterionAdditionalPropertiesOutput
- type FindingsFilterFindingCriteria
- type FindingsFilterFindingCriteriaArgs
- func (FindingsFilterFindingCriteriaArgs) ElementType() reflect.Type
- func (i FindingsFilterFindingCriteriaArgs) ToFindingsFilterFindingCriteriaOutput() FindingsFilterFindingCriteriaOutput
- func (i FindingsFilterFindingCriteriaArgs) ToFindingsFilterFindingCriteriaOutputWithContext(ctx context.Context) FindingsFilterFindingCriteriaOutput
- type FindingsFilterFindingCriteriaInput
- type FindingsFilterFindingCriteriaOutput
- func (o FindingsFilterFindingCriteriaOutput) Criterion() FindingsFilterCriterionAdditionalPropertiesMapOutput
- func (FindingsFilterFindingCriteriaOutput) ElementType() reflect.Type
- func (o FindingsFilterFindingCriteriaOutput) ToFindingsFilterFindingCriteriaOutput() FindingsFilterFindingCriteriaOutput
- func (o FindingsFilterFindingCriteriaOutput) ToFindingsFilterFindingCriteriaOutputWithContext(ctx context.Context) FindingsFilterFindingCriteriaOutput
- type FindingsFilterFindingCriteriaPtrOutput
- func (o FindingsFilterFindingCriteriaPtrOutput) Criterion() FindingsFilterCriterionAdditionalPropertiesMapOutput
- func (o FindingsFilterFindingCriteriaPtrOutput) Elem() FindingsFilterFindingCriteriaOutput
- func (FindingsFilterFindingCriteriaPtrOutput) ElementType() reflect.Type
- func (o FindingsFilterFindingCriteriaPtrOutput) ToFindingsFilterFindingCriteriaPtrOutput() FindingsFilterFindingCriteriaPtrOutput
- func (o FindingsFilterFindingCriteriaPtrOutput) ToFindingsFilterFindingCriteriaPtrOutputWithContext(ctx context.Context) FindingsFilterFindingCriteriaPtrOutput
- type FindingsFilterFindingFilterAction
- func (FindingsFilterFindingFilterAction) ElementType() reflect.Type
- func (e FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionOutput() FindingsFilterFindingFilterActionOutput
- func (e FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionOutput
- func (e FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionPtrOutput() FindingsFilterFindingFilterActionPtrOutput
- func (e FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionPtrOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionPtrOutput
- func (e FindingsFilterFindingFilterAction) ToStringOutput() pulumi.StringOutput
- func (e FindingsFilterFindingFilterAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FindingsFilterFindingFilterAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FindingsFilterFindingFilterAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FindingsFilterFindingFilterActionInput
- type FindingsFilterFindingFilterActionOutput
- func (FindingsFilterFindingFilterActionOutput) ElementType() reflect.Type
- func (o FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionOutput() FindingsFilterFindingFilterActionOutput
- func (o FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionOutput
- func (o FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionPtrOutput() FindingsFilterFindingFilterActionPtrOutput
- func (o FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionPtrOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionPtrOutput
- func (o FindingsFilterFindingFilterActionOutput) ToStringOutput() pulumi.StringOutput
- func (o FindingsFilterFindingFilterActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FindingsFilterFindingFilterActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FindingsFilterFindingFilterActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FindingsFilterFindingFilterActionPtrInput
- type FindingsFilterFindingFilterActionPtrOutput
- func (o FindingsFilterFindingFilterActionPtrOutput) Elem() FindingsFilterFindingFilterActionOutput
- func (FindingsFilterFindingFilterActionPtrOutput) ElementType() reflect.Type
- func (o FindingsFilterFindingFilterActionPtrOutput) ToFindingsFilterFindingFilterActionPtrOutput() FindingsFilterFindingFilterActionPtrOutput
- func (o FindingsFilterFindingFilterActionPtrOutput) ToFindingsFilterFindingFilterActionPtrOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionPtrOutput
- func (o FindingsFilterFindingFilterActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FindingsFilterFindingFilterActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FindingsFilterInput
- type FindingsFilterOutput
- func (o FindingsFilterOutput) Action() FindingsFilterFindingFilterActionPtrOutput
- func (o FindingsFilterOutput) Arn() pulumi.StringOutput
- func (o FindingsFilterOutput) AwsId() pulumi.StringOutput
- func (o FindingsFilterOutput) Description() pulumi.StringPtrOutput
- func (FindingsFilterOutput) ElementType() reflect.Type
- func (o FindingsFilterOutput) FindingCriteria() FindingsFilterFindingCriteriaOutput
- func (o FindingsFilterOutput) Name() pulumi.StringOutput
- func (o FindingsFilterOutput) Position() pulumi.IntPtrOutput
- func (o FindingsFilterOutput) Tags() aws.TagArrayOutput
- func (o FindingsFilterOutput) ToFindingsFilterOutput() FindingsFilterOutput
- func (o FindingsFilterOutput) ToFindingsFilterOutputWithContext(ctx context.Context) FindingsFilterOutput
- type FindingsFilterState
- type FindingsFilterTag
- type LookupAllowListArgs
- type LookupAllowListOutputArgs
- type LookupAllowListResult
- type LookupAllowListResultOutput
- func (o LookupAllowListResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupAllowListResultOutput) Criteria() AllowListCriteriaPtrOutput
- func (o LookupAllowListResultOutput) Description() pulumi.StringPtrOutput
- func (LookupAllowListResultOutput) ElementType() reflect.Type
- func (o LookupAllowListResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupAllowListResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupAllowListResultOutput) Status() AllowListStatusPtrOutput
- func (o LookupAllowListResultOutput) Tags() aws.TagArrayOutput
- func (o LookupAllowListResultOutput) ToLookupAllowListResultOutput() LookupAllowListResultOutput
- func (o LookupAllowListResultOutput) ToLookupAllowListResultOutputWithContext(ctx context.Context) LookupAllowListResultOutput
- type LookupCustomDataIdentifierArgs
- type LookupCustomDataIdentifierOutputArgs
- type LookupCustomDataIdentifierResult
- type LookupCustomDataIdentifierResultOutput
- func (o LookupCustomDataIdentifierResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupCustomDataIdentifierResultOutput) ElementType() reflect.Type
- func (o LookupCustomDataIdentifierResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupCustomDataIdentifierResultOutput) Tags() aws.TagArrayOutput
- func (o LookupCustomDataIdentifierResultOutput) ToLookupCustomDataIdentifierResultOutput() LookupCustomDataIdentifierResultOutput
- func (o LookupCustomDataIdentifierResultOutput) ToLookupCustomDataIdentifierResultOutputWithContext(ctx context.Context) LookupCustomDataIdentifierResultOutput
- type LookupFindingsFilterArgs
- type LookupFindingsFilterOutputArgs
- type LookupFindingsFilterResult
- type LookupFindingsFilterResultOutput
- func (o LookupFindingsFilterResultOutput) Action() FindingsFilterFindingFilterActionPtrOutput
- func (o LookupFindingsFilterResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupFindingsFilterResultOutput) Description() pulumi.StringPtrOutput
- func (LookupFindingsFilterResultOutput) ElementType() reflect.Type
- func (o LookupFindingsFilterResultOutput) FindingCriteria() FindingsFilterFindingCriteriaPtrOutput
- func (o LookupFindingsFilterResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupFindingsFilterResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupFindingsFilterResultOutput) Position() pulumi.IntPtrOutput
- func (o LookupFindingsFilterResultOutput) Tags() aws.TagArrayOutput
- func (o LookupFindingsFilterResultOutput) ToLookupFindingsFilterResultOutput() LookupFindingsFilterResultOutput
- func (o LookupFindingsFilterResultOutput) ToLookupFindingsFilterResultOutputWithContext(ctx context.Context) LookupFindingsFilterResultOutput
- type LookupSessionArgs
- type LookupSessionOutputArgs
- type LookupSessionResult
- type LookupSessionResultOutput
- func (o LookupSessionResultOutput) AwsAccountId() pulumi.StringPtrOutput
- func (LookupSessionResultOutput) ElementType() reflect.Type
- func (o LookupSessionResultOutput) FindingPublishingFrequency() SessionFindingPublishingFrequencyPtrOutput
- func (o LookupSessionResultOutput) ServiceRole() pulumi.StringPtrOutput
- func (o LookupSessionResultOutput) Status() SessionStatusPtrOutput
- func (o LookupSessionResultOutput) ToLookupSessionResultOutput() LookupSessionResultOutput
- func (o LookupSessionResultOutput) ToLookupSessionResultOutputWithContext(ctx context.Context) LookupSessionResultOutput
- type Session
- type SessionArgs
- type SessionFindingPublishingFrequency
- func (SessionFindingPublishingFrequency) ElementType() reflect.Type
- func (e SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyOutput() SessionFindingPublishingFrequencyOutput
- func (e SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyOutput
- func (e SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyPtrOutput() SessionFindingPublishingFrequencyPtrOutput
- func (e SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyPtrOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyPtrOutput
- func (e SessionFindingPublishingFrequency) ToStringOutput() pulumi.StringOutput
- func (e SessionFindingPublishingFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SessionFindingPublishingFrequency) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SessionFindingPublishingFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionFindingPublishingFrequencyInput
- type SessionFindingPublishingFrequencyOutput
- func (SessionFindingPublishingFrequencyOutput) ElementType() reflect.Type
- func (o SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyOutput() SessionFindingPublishingFrequencyOutput
- func (o SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyOutput
- func (o SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyPtrOutput() SessionFindingPublishingFrequencyPtrOutput
- func (o SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyPtrOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyPtrOutput
- func (o SessionFindingPublishingFrequencyOutput) ToStringOutput() pulumi.StringOutput
- func (o SessionFindingPublishingFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SessionFindingPublishingFrequencyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionFindingPublishingFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionFindingPublishingFrequencyPtrInput
- type SessionFindingPublishingFrequencyPtrOutput
- func (o SessionFindingPublishingFrequencyPtrOutput) Elem() SessionFindingPublishingFrequencyOutput
- func (SessionFindingPublishingFrequencyPtrOutput) ElementType() reflect.Type
- func (o SessionFindingPublishingFrequencyPtrOutput) ToSessionFindingPublishingFrequencyPtrOutput() SessionFindingPublishingFrequencyPtrOutput
- func (o SessionFindingPublishingFrequencyPtrOutput) ToSessionFindingPublishingFrequencyPtrOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyPtrOutput
- func (o SessionFindingPublishingFrequencyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionFindingPublishingFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionInput
- type SessionOutput
- func (o SessionOutput) AwsAccountId() pulumi.StringOutput
- func (SessionOutput) ElementType() reflect.Type
- func (o SessionOutput) FindingPublishingFrequency() SessionFindingPublishingFrequencyPtrOutput
- func (o SessionOutput) ServiceRole() pulumi.StringOutput
- func (o SessionOutput) Status() SessionStatusPtrOutput
- func (o SessionOutput) ToSessionOutput() SessionOutput
- func (o SessionOutput) ToSessionOutputWithContext(ctx context.Context) SessionOutput
- type SessionState
- type SessionStatus
- func (SessionStatus) ElementType() reflect.Type
- func (e SessionStatus) ToSessionStatusOutput() SessionStatusOutput
- func (e SessionStatus) ToSessionStatusOutputWithContext(ctx context.Context) SessionStatusOutput
- func (e SessionStatus) ToSessionStatusPtrOutput() SessionStatusPtrOutput
- func (e SessionStatus) ToSessionStatusPtrOutputWithContext(ctx context.Context) SessionStatusPtrOutput
- func (e SessionStatus) ToStringOutput() pulumi.StringOutput
- func (e SessionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SessionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SessionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionStatusInput
- type SessionStatusOutput
- func (SessionStatusOutput) ElementType() reflect.Type
- func (o SessionStatusOutput) ToSessionStatusOutput() SessionStatusOutput
- func (o SessionStatusOutput) ToSessionStatusOutputWithContext(ctx context.Context) SessionStatusOutput
- func (o SessionStatusOutput) ToSessionStatusPtrOutput() SessionStatusPtrOutput
- func (o SessionStatusOutput) ToSessionStatusPtrOutputWithContext(ctx context.Context) SessionStatusPtrOutput
- func (o SessionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o SessionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SessionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionStatusPtrInput
- type SessionStatusPtrOutput
- func (o SessionStatusPtrOutput) Elem() SessionStatusOutput
- func (SessionStatusPtrOutput) ElementType() reflect.Type
- func (o SessionStatusPtrOutput) ToSessionStatusPtrOutput() SessionStatusPtrOutput
- func (o SessionStatusPtrOutput) ToSessionStatusPtrOutputWithContext(ctx context.Context) SessionStatusPtrOutput
- func (o SessionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( AllowListStatusOk = AllowListStatus("OK") AllowListStatusS3ObjectNotFound = AllowListStatus("S3_OBJECT_NOT_FOUND") AllowListStatusS3UserAccessDenied = AllowListStatus("S3_USER_ACCESS_DENIED") AllowListStatusS3ObjectAccessDenied = AllowListStatus("S3_OBJECT_ACCESS_DENIED") AllowListStatusS3Throttled = AllowListStatus("S3_THROTTLED") AllowListStatusS3ObjectOversize = AllowListStatus("S3_OBJECT_OVERSIZE") AllowListStatusS3ObjectEmpty = AllowListStatus("S3_OBJECT_EMPTY") AllowListStatusUnknownError = AllowListStatus("UNKNOWN_ERROR") )
const ( FindingsFilterFindingFilterActionArchive = FindingsFilterFindingFilterAction("ARCHIVE") FindingsFilterFindingFilterActionNoop = FindingsFilterFindingFilterAction("NOOP") )
const ( SessionFindingPublishingFrequencyFifteenMinutes = SessionFindingPublishingFrequency("FIFTEEN_MINUTES") SessionFindingPublishingFrequencyOneHour = SessionFindingPublishingFrequency("ONE_HOUR") SessionFindingPublishingFrequencySixHours = SessionFindingPublishingFrequency("SIX_HOURS") )
const ( SessionStatusEnabled = SessionStatus("ENABLED") SessionStatusPaused = SessionStatus("PAUSED") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllowList ¶ added in v0.26.0
type AllowList struct { pulumi.CustomResourceState // AllowList ARN. Arn pulumi.StringOutput `pulumi:"arn"` // AllowList ID. AwsId pulumi.StringOutput `pulumi:"awsId"` // AllowList criteria. Criteria AllowListCriteriaOutput `pulumi:"criteria"` // Description of AllowList. Description pulumi.StringPtrOutput `pulumi:"description"` // Name of AllowList. Name pulumi.StringOutput `pulumi:"name"` // AllowList status. Status AllowListStatusOutput `pulumi:"status"` // A collection of tags associated with a resource Tags aws.TagArrayOutput `pulumi:"tags"` }
Macie AllowList resource schema
func GetAllowList ¶ added in v0.26.0
func GetAllowList(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AllowListState, opts ...pulumi.ResourceOption) (*AllowList, error)
GetAllowList gets an existing AllowList 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 NewAllowList ¶ added in v0.26.0
func NewAllowList(ctx *pulumi.Context, name string, args *AllowListArgs, opts ...pulumi.ResourceOption) (*AllowList, error)
NewAllowList registers a new resource with the given unique name, arguments, and options.
func (*AllowList) ElementType ¶ added in v0.26.0
func (*AllowList) ToAllowListOutput ¶ added in v0.26.0
func (i *AllowList) ToAllowListOutput() AllowListOutput
func (*AllowList) ToAllowListOutputWithContext ¶ added in v0.26.0
func (i *AllowList) ToAllowListOutputWithContext(ctx context.Context) AllowListOutput
type AllowListArgs ¶ added in v0.26.0
type AllowListArgs struct { // AllowList criteria. Criteria AllowListCriteriaInput // Description of AllowList. Description pulumi.StringPtrInput // Name of AllowList. Name pulumi.StringPtrInput // A collection of tags associated with a resource Tags aws.TagArrayInput }
The set of arguments for constructing a AllowList resource.
func (AllowListArgs) ElementType ¶ added in v0.26.0
func (AllowListArgs) ElementType() reflect.Type
type AllowListCriteria ¶ added in v0.26.0
type AllowListCriteria struct { }
The regex or s3 object to use for the AllowList.
type AllowListCriteriaArgs ¶ added in v0.26.0
type AllowListCriteriaArgs struct { }
The regex or s3 object to use for the AllowList.
func (AllowListCriteriaArgs) ElementType ¶ added in v0.26.0
func (AllowListCriteriaArgs) ElementType() reflect.Type
func (AllowListCriteriaArgs) ToAllowListCriteriaOutput ¶ added in v0.26.0
func (i AllowListCriteriaArgs) ToAllowListCriteriaOutput() AllowListCriteriaOutput
func (AllowListCriteriaArgs) ToAllowListCriteriaOutputWithContext ¶ added in v0.26.0
func (i AllowListCriteriaArgs) ToAllowListCriteriaOutputWithContext(ctx context.Context) AllowListCriteriaOutput
type AllowListCriteriaInput ¶ added in v0.26.0
type AllowListCriteriaInput interface { pulumi.Input ToAllowListCriteriaOutput() AllowListCriteriaOutput ToAllowListCriteriaOutputWithContext(context.Context) AllowListCriteriaOutput }
AllowListCriteriaInput is an input type that accepts AllowListCriteriaArgs and AllowListCriteriaOutput values. You can construct a concrete instance of `AllowListCriteriaInput` via:
AllowListCriteriaArgs{...}
type AllowListCriteriaOutput ¶ added in v0.26.0
type AllowListCriteriaOutput struct{ *pulumi.OutputState }
The regex or s3 object to use for the AllowList.
func (AllowListCriteriaOutput) ElementType ¶ added in v0.26.0
func (AllowListCriteriaOutput) ElementType() reflect.Type
func (AllowListCriteriaOutput) ToAllowListCriteriaOutput ¶ added in v0.26.0
func (o AllowListCriteriaOutput) ToAllowListCriteriaOutput() AllowListCriteriaOutput
func (AllowListCriteriaOutput) ToAllowListCriteriaOutputWithContext ¶ added in v0.26.0
func (o AllowListCriteriaOutput) ToAllowListCriteriaOutputWithContext(ctx context.Context) AllowListCriteriaOutput
type AllowListCriteriaPtrOutput ¶ added in v0.26.0
type AllowListCriteriaPtrOutput struct{ *pulumi.OutputState }
func (AllowListCriteriaPtrOutput) Elem ¶ added in v0.26.0
func (o AllowListCriteriaPtrOutput) Elem() AllowListCriteriaOutput
func (AllowListCriteriaPtrOutput) ElementType ¶ added in v0.26.0
func (AllowListCriteriaPtrOutput) ElementType() reflect.Type
func (AllowListCriteriaPtrOutput) ToAllowListCriteriaPtrOutput ¶ added in v0.26.0
func (o AllowListCriteriaPtrOutput) ToAllowListCriteriaPtrOutput() AllowListCriteriaPtrOutput
func (AllowListCriteriaPtrOutput) ToAllowListCriteriaPtrOutputWithContext ¶ added in v0.26.0
func (o AllowListCriteriaPtrOutput) ToAllowListCriteriaPtrOutputWithContext(ctx context.Context) AllowListCriteriaPtrOutput
type AllowListInput ¶ added in v0.26.0
type AllowListInput interface { pulumi.Input ToAllowListOutput() AllowListOutput ToAllowListOutputWithContext(ctx context.Context) AllowListOutput }
type AllowListOutput ¶ added in v0.26.0
type AllowListOutput struct{ *pulumi.OutputState }
func (AllowListOutput) Arn ¶ added in v0.26.0
func (o AllowListOutput) Arn() pulumi.StringOutput
AllowList ARN.
func (AllowListOutput) AwsId ¶ added in v0.99.0
func (o AllowListOutput) AwsId() pulumi.StringOutput
AllowList ID.
func (AllowListOutput) Criteria ¶ added in v0.26.0
func (o AllowListOutput) Criteria() AllowListCriteriaOutput
AllowList criteria.
func (AllowListOutput) Description ¶ added in v0.26.0
func (o AllowListOutput) Description() pulumi.StringPtrOutput
Description of AllowList.
func (AllowListOutput) ElementType ¶ added in v0.26.0
func (AllowListOutput) ElementType() reflect.Type
func (AllowListOutput) Name ¶ added in v0.26.0
func (o AllowListOutput) Name() pulumi.StringOutput
Name of AllowList.
func (AllowListOutput) Status ¶ added in v0.26.0
func (o AllowListOutput) Status() AllowListStatusOutput
AllowList status.
func (AllowListOutput) Tags ¶ added in v0.26.0
func (o AllowListOutput) Tags() aws.TagArrayOutput
A collection of tags associated with a resource
func (AllowListOutput) ToAllowListOutput ¶ added in v0.26.0
func (o AllowListOutput) ToAllowListOutput() AllowListOutput
func (AllowListOutput) ToAllowListOutputWithContext ¶ added in v0.26.0
func (o AllowListOutput) ToAllowListOutputWithContext(ctx context.Context) AllowListOutput
type AllowListState ¶ added in v0.26.0
type AllowListState struct { }
func (AllowListState) ElementType ¶ added in v0.26.0
func (AllowListState) ElementType() reflect.Type
type AllowListStatusOutput ¶ added in v0.26.0
type AllowListStatusOutput struct{ *pulumi.OutputState }
func (AllowListStatusOutput) ElementType ¶ added in v0.26.0
func (AllowListStatusOutput) ElementType() reflect.Type
func (AllowListStatusOutput) ToAllowListStatusOutput ¶ added in v0.26.0
func (o AllowListStatusOutput) ToAllowListStatusOutput() AllowListStatusOutput
func (AllowListStatusOutput) ToAllowListStatusOutputWithContext ¶ added in v0.26.0
func (o AllowListStatusOutput) ToAllowListStatusOutputWithContext(ctx context.Context) AllowListStatusOutput
func (AllowListStatusOutput) ToAllowListStatusPtrOutput ¶ added in v0.26.0
func (o AllowListStatusOutput) ToAllowListStatusPtrOutput() AllowListStatusPtrOutput
func (AllowListStatusOutput) ToAllowListStatusPtrOutputWithContext ¶ added in v0.26.0
func (o AllowListStatusOutput) ToAllowListStatusPtrOutputWithContext(ctx context.Context) AllowListStatusPtrOutput
func (AllowListStatusOutput) ToStringOutput ¶ added in v0.26.0
func (o AllowListStatusOutput) ToStringOutput() pulumi.StringOutput
func (AllowListStatusOutput) ToStringOutputWithContext ¶ added in v0.26.0
func (o AllowListStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AllowListStatusOutput) ToStringPtrOutput ¶ added in v0.26.0
func (o AllowListStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AllowListStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.26.0
func (o AllowListStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AllowListStatusPtrOutput ¶ added in v0.26.0
type AllowListStatusPtrOutput struct{ *pulumi.OutputState }
func (AllowListStatusPtrOutput) Elem ¶ added in v0.26.0
func (o AllowListStatusPtrOutput) Elem() AllowListStatusOutput
func (AllowListStatusPtrOutput) ElementType ¶ added in v0.26.0
func (AllowListStatusPtrOutput) ElementType() reflect.Type
func (AllowListStatusPtrOutput) ToAllowListStatusPtrOutput ¶ added in v0.26.0
func (o AllowListStatusPtrOutput) ToAllowListStatusPtrOutput() AllowListStatusPtrOutput
func (AllowListStatusPtrOutput) ToAllowListStatusPtrOutputWithContext ¶ added in v0.26.0
func (o AllowListStatusPtrOutput) ToAllowListStatusPtrOutputWithContext(ctx context.Context) AllowListStatusPtrOutput
func (AllowListStatusPtrOutput) ToStringPtrOutput ¶ added in v0.26.0
func (o AllowListStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AllowListStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.26.0
func (o AllowListStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AllowListTag ¶ added in v0.26.0
type AllowListTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type CustomDataIdentifier ¶
type CustomDataIdentifier struct { pulumi.CustomResourceState // Custom data identifier ARN. Arn pulumi.StringOutput `pulumi:"arn"` // Custom data identifier ID. AwsId pulumi.StringOutput `pulumi:"awsId"` // Description of custom data identifier. Description pulumi.StringPtrOutput `pulumi:"description"` // Words to be ignored. IgnoreWords pulumi.StringArrayOutput `pulumi:"ignoreWords"` // Keywords to be matched against. Keywords pulumi.StringArrayOutput `pulumi:"keywords"` // Maximum match distance. MaximumMatchDistance pulumi.IntPtrOutput `pulumi:"maximumMatchDistance"` // Name of custom data identifier. Name pulumi.StringOutput `pulumi:"name"` // Regular expression for custom data identifier. Regex pulumi.StringOutput `pulumi:"regex"` // A collection of tags associated with a resource Tags aws.TagArrayOutput `pulumi:"tags"` }
Macie CustomDataIdentifier resource schema
func GetCustomDataIdentifier ¶
func GetCustomDataIdentifier(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomDataIdentifierState, opts ...pulumi.ResourceOption) (*CustomDataIdentifier, error)
GetCustomDataIdentifier gets an existing CustomDataIdentifier 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 NewCustomDataIdentifier ¶
func NewCustomDataIdentifier(ctx *pulumi.Context, name string, args *CustomDataIdentifierArgs, opts ...pulumi.ResourceOption) (*CustomDataIdentifier, error)
NewCustomDataIdentifier registers a new resource with the given unique name, arguments, and options.
func (*CustomDataIdentifier) ElementType ¶
func (*CustomDataIdentifier) ElementType() reflect.Type
func (*CustomDataIdentifier) ToCustomDataIdentifierOutput ¶
func (i *CustomDataIdentifier) ToCustomDataIdentifierOutput() CustomDataIdentifierOutput
func (*CustomDataIdentifier) ToCustomDataIdentifierOutputWithContext ¶
func (i *CustomDataIdentifier) ToCustomDataIdentifierOutputWithContext(ctx context.Context) CustomDataIdentifierOutput
type CustomDataIdentifierArgs ¶
type CustomDataIdentifierArgs struct { // Description of custom data identifier. Description pulumi.StringPtrInput // Words to be ignored. IgnoreWords pulumi.StringArrayInput // Keywords to be matched against. Keywords pulumi.StringArrayInput // Maximum match distance. MaximumMatchDistance pulumi.IntPtrInput // Name of custom data identifier. Name pulumi.StringPtrInput // Regular expression for custom data identifier. Regex pulumi.StringInput // A collection of tags associated with a resource Tags aws.TagArrayInput }
The set of arguments for constructing a CustomDataIdentifier resource.
func (CustomDataIdentifierArgs) ElementType ¶
func (CustomDataIdentifierArgs) ElementType() reflect.Type
type CustomDataIdentifierInput ¶
type CustomDataIdentifierInput interface { pulumi.Input ToCustomDataIdentifierOutput() CustomDataIdentifierOutput ToCustomDataIdentifierOutputWithContext(ctx context.Context) CustomDataIdentifierOutput }
type CustomDataIdentifierOutput ¶
type CustomDataIdentifierOutput struct{ *pulumi.OutputState }
func (CustomDataIdentifierOutput) Arn ¶ added in v0.17.0
func (o CustomDataIdentifierOutput) Arn() pulumi.StringOutput
Custom data identifier ARN.
func (CustomDataIdentifierOutput) AwsId ¶ added in v0.99.0
func (o CustomDataIdentifierOutput) AwsId() pulumi.StringOutput
Custom data identifier ID.
func (CustomDataIdentifierOutput) Description ¶ added in v0.17.0
func (o CustomDataIdentifierOutput) Description() pulumi.StringPtrOutput
Description of custom data identifier.
func (CustomDataIdentifierOutput) ElementType ¶
func (CustomDataIdentifierOutput) ElementType() reflect.Type
func (CustomDataIdentifierOutput) IgnoreWords ¶ added in v0.17.0
func (o CustomDataIdentifierOutput) IgnoreWords() pulumi.StringArrayOutput
Words to be ignored.
func (CustomDataIdentifierOutput) Keywords ¶ added in v0.17.0
func (o CustomDataIdentifierOutput) Keywords() pulumi.StringArrayOutput
Keywords to be matched against.
func (CustomDataIdentifierOutput) MaximumMatchDistance ¶ added in v0.17.0
func (o CustomDataIdentifierOutput) MaximumMatchDistance() pulumi.IntPtrOutput
Maximum match distance.
func (CustomDataIdentifierOutput) Name ¶ added in v0.17.0
func (o CustomDataIdentifierOutput) Name() pulumi.StringOutput
Name of custom data identifier.
func (CustomDataIdentifierOutput) Regex ¶ added in v0.17.0
func (o CustomDataIdentifierOutput) Regex() pulumi.StringOutput
Regular expression for custom data identifier.
func (CustomDataIdentifierOutput) Tags ¶ added in v0.78.0
func (o CustomDataIdentifierOutput) Tags() aws.TagArrayOutput
A collection of tags associated with a resource
func (CustomDataIdentifierOutput) ToCustomDataIdentifierOutput ¶
func (o CustomDataIdentifierOutput) ToCustomDataIdentifierOutput() CustomDataIdentifierOutput
func (CustomDataIdentifierOutput) ToCustomDataIdentifierOutputWithContext ¶
func (o CustomDataIdentifierOutput) ToCustomDataIdentifierOutputWithContext(ctx context.Context) CustomDataIdentifierOutput
type CustomDataIdentifierState ¶
type CustomDataIdentifierState struct { }
func (CustomDataIdentifierState) ElementType ¶
func (CustomDataIdentifierState) ElementType() reflect.Type
type CustomDataIdentifierTag ¶ added in v0.78.0
type CustomDataIdentifierTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type FindingsFilter ¶
type FindingsFilter struct { pulumi.CustomResourceState // Findings filter action. Action FindingsFilterFindingFilterActionPtrOutput `pulumi:"action"` // Findings filter ARN. Arn pulumi.StringOutput `pulumi:"arn"` // Findings filter ID. AwsId pulumi.StringOutput `pulumi:"awsId"` // Findings filter description Description pulumi.StringPtrOutput `pulumi:"description"` // Findings filter criteria. FindingCriteria FindingsFilterFindingCriteriaOutput `pulumi:"findingCriteria"` // Findings filter name Name pulumi.StringOutput `pulumi:"name"` // Findings filter position. Position pulumi.IntPtrOutput `pulumi:"position"` // A collection of tags associated with a resource Tags aws.TagArrayOutput `pulumi:"tags"` }
Macie FindingsFilter resource schema.
func GetFindingsFilter ¶
func GetFindingsFilter(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FindingsFilterState, opts ...pulumi.ResourceOption) (*FindingsFilter, error)
GetFindingsFilter gets an existing FindingsFilter 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 NewFindingsFilter ¶
func NewFindingsFilter(ctx *pulumi.Context, name string, args *FindingsFilterArgs, opts ...pulumi.ResourceOption) (*FindingsFilter, error)
NewFindingsFilter registers a new resource with the given unique name, arguments, and options.
func (*FindingsFilter) ElementType ¶
func (*FindingsFilter) ElementType() reflect.Type
func (*FindingsFilter) ToFindingsFilterOutput ¶
func (i *FindingsFilter) ToFindingsFilterOutput() FindingsFilterOutput
func (*FindingsFilter) ToFindingsFilterOutputWithContext ¶
func (i *FindingsFilter) ToFindingsFilterOutputWithContext(ctx context.Context) FindingsFilterOutput
type FindingsFilterArgs ¶
type FindingsFilterArgs struct { // Findings filter action. Action FindingsFilterFindingFilterActionPtrInput // Findings filter description Description pulumi.StringPtrInput // Findings filter criteria. FindingCriteria FindingsFilterFindingCriteriaInput // Findings filter name Name pulumi.StringPtrInput // Findings filter position. Position pulumi.IntPtrInput // A collection of tags associated with a resource Tags aws.TagArrayInput }
The set of arguments for constructing a FindingsFilter resource.
func (FindingsFilterArgs) ElementType ¶
func (FindingsFilterArgs) ElementType() reflect.Type
type FindingsFilterCriterionAdditionalProperties ¶ added in v0.98.0
type FindingsFilterCriterionAdditionalProperties struct { // The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values. Eq []string `pulumi:"eq"` // The value for the specified property is greater than the specified value. Gt *int `pulumi:"gt"` // The value for the specified property is greater than or equal to the specified value. Gte *int `pulumi:"gte"` // The value for the specified property is less than the specified value. Lt *int `pulumi:"lt"` // The value for the specified property is less than or equal to the specified value. Lte *int `pulumi:"lte"` // The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values. Neq []string `pulumi:"neq"` }
type FindingsFilterCriterionAdditionalPropertiesArgs ¶ added in v0.98.0
type FindingsFilterCriterionAdditionalPropertiesArgs struct { // The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values. Eq pulumi.StringArrayInput `pulumi:"eq"` // The value for the specified property is greater than the specified value. Gt pulumi.IntPtrInput `pulumi:"gt"` // The value for the specified property is greater than or equal to the specified value. Gte pulumi.IntPtrInput `pulumi:"gte"` // The value for the specified property is less than the specified value. Lt pulumi.IntPtrInput `pulumi:"lt"` // The value for the specified property is less than or equal to the specified value. Lte pulumi.IntPtrInput `pulumi:"lte"` // The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values. Neq pulumi.StringArrayInput `pulumi:"neq"` }
func (FindingsFilterCriterionAdditionalPropertiesArgs) ElementType ¶ added in v0.98.0
func (FindingsFilterCriterionAdditionalPropertiesArgs) ElementType() reflect.Type
func (FindingsFilterCriterionAdditionalPropertiesArgs) ToFindingsFilterCriterionAdditionalPropertiesOutput ¶ added in v0.98.0
func (i FindingsFilterCriterionAdditionalPropertiesArgs) ToFindingsFilterCriterionAdditionalPropertiesOutput() FindingsFilterCriterionAdditionalPropertiesOutput
func (FindingsFilterCriterionAdditionalPropertiesArgs) ToFindingsFilterCriterionAdditionalPropertiesOutputWithContext ¶ added in v0.98.0
func (i FindingsFilterCriterionAdditionalPropertiesArgs) ToFindingsFilterCriterionAdditionalPropertiesOutputWithContext(ctx context.Context) FindingsFilterCriterionAdditionalPropertiesOutput
type FindingsFilterCriterionAdditionalPropertiesInput ¶ added in v0.98.0
type FindingsFilterCriterionAdditionalPropertiesInput interface { pulumi.Input ToFindingsFilterCriterionAdditionalPropertiesOutput() FindingsFilterCriterionAdditionalPropertiesOutput ToFindingsFilterCriterionAdditionalPropertiesOutputWithContext(context.Context) FindingsFilterCriterionAdditionalPropertiesOutput }
FindingsFilterCriterionAdditionalPropertiesInput is an input type that accepts FindingsFilterCriterionAdditionalPropertiesArgs and FindingsFilterCriterionAdditionalPropertiesOutput values. You can construct a concrete instance of `FindingsFilterCriterionAdditionalPropertiesInput` via:
FindingsFilterCriterionAdditionalPropertiesArgs{...}
type FindingsFilterCriterionAdditionalPropertiesMap ¶ added in v0.98.0
type FindingsFilterCriterionAdditionalPropertiesMap map[string]FindingsFilterCriterionAdditionalPropertiesInput
func (FindingsFilterCriterionAdditionalPropertiesMap) ElementType ¶ added in v0.98.0
func (FindingsFilterCriterionAdditionalPropertiesMap) ElementType() reflect.Type
func (FindingsFilterCriterionAdditionalPropertiesMap) ToFindingsFilterCriterionAdditionalPropertiesMapOutput ¶ added in v0.98.0
func (i FindingsFilterCriterionAdditionalPropertiesMap) ToFindingsFilterCriterionAdditionalPropertiesMapOutput() FindingsFilterCriterionAdditionalPropertiesMapOutput
func (FindingsFilterCriterionAdditionalPropertiesMap) ToFindingsFilterCriterionAdditionalPropertiesMapOutputWithContext ¶ added in v0.98.0
func (i FindingsFilterCriterionAdditionalPropertiesMap) ToFindingsFilterCriterionAdditionalPropertiesMapOutputWithContext(ctx context.Context) FindingsFilterCriterionAdditionalPropertiesMapOutput
type FindingsFilterCriterionAdditionalPropertiesMapInput ¶ added in v0.98.0
type FindingsFilterCriterionAdditionalPropertiesMapInput interface { pulumi.Input ToFindingsFilterCriterionAdditionalPropertiesMapOutput() FindingsFilterCriterionAdditionalPropertiesMapOutput ToFindingsFilterCriterionAdditionalPropertiesMapOutputWithContext(context.Context) FindingsFilterCriterionAdditionalPropertiesMapOutput }
FindingsFilterCriterionAdditionalPropertiesMapInput is an input type that accepts FindingsFilterCriterionAdditionalPropertiesMap and FindingsFilterCriterionAdditionalPropertiesMapOutput values. You can construct a concrete instance of `FindingsFilterCriterionAdditionalPropertiesMapInput` via:
FindingsFilterCriterionAdditionalPropertiesMap{ "key": FindingsFilterCriterionAdditionalPropertiesArgs{...} }
type FindingsFilterCriterionAdditionalPropertiesMapOutput ¶ added in v0.98.0
type FindingsFilterCriterionAdditionalPropertiesMapOutput struct{ *pulumi.OutputState }
func (FindingsFilterCriterionAdditionalPropertiesMapOutput) ElementType ¶ added in v0.98.0
func (FindingsFilterCriterionAdditionalPropertiesMapOutput) ElementType() reflect.Type
func (FindingsFilterCriterionAdditionalPropertiesMapOutput) ToFindingsFilterCriterionAdditionalPropertiesMapOutput ¶ added in v0.98.0
func (o FindingsFilterCriterionAdditionalPropertiesMapOutput) ToFindingsFilterCriterionAdditionalPropertiesMapOutput() FindingsFilterCriterionAdditionalPropertiesMapOutput
func (FindingsFilterCriterionAdditionalPropertiesMapOutput) ToFindingsFilterCriterionAdditionalPropertiesMapOutputWithContext ¶ added in v0.98.0
func (o FindingsFilterCriterionAdditionalPropertiesMapOutput) ToFindingsFilterCriterionAdditionalPropertiesMapOutputWithContext(ctx context.Context) FindingsFilterCriterionAdditionalPropertiesMapOutput
type FindingsFilterCriterionAdditionalPropertiesOutput ¶ added in v0.98.0
type FindingsFilterCriterionAdditionalPropertiesOutput struct{ *pulumi.OutputState }
func (FindingsFilterCriterionAdditionalPropertiesOutput) ElementType ¶ added in v0.98.0
func (FindingsFilterCriterionAdditionalPropertiesOutput) ElementType() reflect.Type
func (FindingsFilterCriterionAdditionalPropertiesOutput) Eq ¶ added in v0.98.0
The value for the specified property matches (equals) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
func (FindingsFilterCriterionAdditionalPropertiesOutput) Gt ¶ added in v0.98.0
The value for the specified property is greater than the specified value.
func (FindingsFilterCriterionAdditionalPropertiesOutput) Gte ¶ added in v0.98.0
func (o FindingsFilterCriterionAdditionalPropertiesOutput) Gte() pulumi.IntPtrOutput
The value for the specified property is greater than or equal to the specified value.
func (FindingsFilterCriterionAdditionalPropertiesOutput) Lt ¶ added in v0.98.0
The value for the specified property is less than the specified value.
func (FindingsFilterCriterionAdditionalPropertiesOutput) Lte ¶ added in v0.98.0
func (o FindingsFilterCriterionAdditionalPropertiesOutput) Lte() pulumi.IntPtrOutput
The value for the specified property is less than or equal to the specified value.
func (FindingsFilterCriterionAdditionalPropertiesOutput) Neq ¶ added in v0.98.0
The value for the specified property doesn't match (doesn't equal) the specified value. If you specify multiple values, Amazon Macie uses OR logic to join the values.
func (FindingsFilterCriterionAdditionalPropertiesOutput) ToFindingsFilterCriterionAdditionalPropertiesOutput ¶ added in v0.98.0
func (o FindingsFilterCriterionAdditionalPropertiesOutput) ToFindingsFilterCriterionAdditionalPropertiesOutput() FindingsFilterCriterionAdditionalPropertiesOutput
func (FindingsFilterCriterionAdditionalPropertiesOutput) ToFindingsFilterCriterionAdditionalPropertiesOutputWithContext ¶ added in v0.98.0
func (o FindingsFilterCriterionAdditionalPropertiesOutput) ToFindingsFilterCriterionAdditionalPropertiesOutputWithContext(ctx context.Context) FindingsFilterCriterionAdditionalPropertiesOutput
type FindingsFilterFindingCriteria ¶
type FindingsFilterFindingCriteria struct { // Specifies a condition that defines the property, operator, and one or more values to use to filter the results. Criterion map[string]FindingsFilterCriterionAdditionalProperties `pulumi:"criterion"` }
type FindingsFilterFindingCriteriaArgs ¶
type FindingsFilterFindingCriteriaArgs struct { // Specifies a condition that defines the property, operator, and one or more values to use to filter the results. Criterion FindingsFilterCriterionAdditionalPropertiesMapInput `pulumi:"criterion"` }
func (FindingsFilterFindingCriteriaArgs) ElementType ¶
func (FindingsFilterFindingCriteriaArgs) ElementType() reflect.Type
func (FindingsFilterFindingCriteriaArgs) ToFindingsFilterFindingCriteriaOutput ¶
func (i FindingsFilterFindingCriteriaArgs) ToFindingsFilterFindingCriteriaOutput() FindingsFilterFindingCriteriaOutput
func (FindingsFilterFindingCriteriaArgs) ToFindingsFilterFindingCriteriaOutputWithContext ¶
func (i FindingsFilterFindingCriteriaArgs) ToFindingsFilterFindingCriteriaOutputWithContext(ctx context.Context) FindingsFilterFindingCriteriaOutput
type FindingsFilterFindingCriteriaInput ¶
type FindingsFilterFindingCriteriaInput interface { pulumi.Input ToFindingsFilterFindingCriteriaOutput() FindingsFilterFindingCriteriaOutput ToFindingsFilterFindingCriteriaOutputWithContext(context.Context) FindingsFilterFindingCriteriaOutput }
FindingsFilterFindingCriteriaInput is an input type that accepts FindingsFilterFindingCriteriaArgs and FindingsFilterFindingCriteriaOutput values. You can construct a concrete instance of `FindingsFilterFindingCriteriaInput` via:
FindingsFilterFindingCriteriaArgs{...}
type FindingsFilterFindingCriteriaOutput ¶
type FindingsFilterFindingCriteriaOutput struct{ *pulumi.OutputState }
func (FindingsFilterFindingCriteriaOutput) Criterion ¶
func (o FindingsFilterFindingCriteriaOutput) Criterion() FindingsFilterCriterionAdditionalPropertiesMapOutput
Specifies a condition that defines the property, operator, and one or more values to use to filter the results.
func (FindingsFilterFindingCriteriaOutput) ElementType ¶
func (FindingsFilterFindingCriteriaOutput) ElementType() reflect.Type
func (FindingsFilterFindingCriteriaOutput) ToFindingsFilterFindingCriteriaOutput ¶
func (o FindingsFilterFindingCriteriaOutput) ToFindingsFilterFindingCriteriaOutput() FindingsFilterFindingCriteriaOutput
func (FindingsFilterFindingCriteriaOutput) ToFindingsFilterFindingCriteriaOutputWithContext ¶
func (o FindingsFilterFindingCriteriaOutput) ToFindingsFilterFindingCriteriaOutputWithContext(ctx context.Context) FindingsFilterFindingCriteriaOutput
type FindingsFilterFindingCriteriaPtrOutput ¶
type FindingsFilterFindingCriteriaPtrOutput struct{ *pulumi.OutputState }
func (FindingsFilterFindingCriteriaPtrOutput) Criterion ¶
func (o FindingsFilterFindingCriteriaPtrOutput) Criterion() FindingsFilterCriterionAdditionalPropertiesMapOutput
Specifies a condition that defines the property, operator, and one or more values to use to filter the results.
func (FindingsFilterFindingCriteriaPtrOutput) ElementType ¶
func (FindingsFilterFindingCriteriaPtrOutput) ElementType() reflect.Type
func (FindingsFilterFindingCriteriaPtrOutput) ToFindingsFilterFindingCriteriaPtrOutput ¶
func (o FindingsFilterFindingCriteriaPtrOutput) ToFindingsFilterFindingCriteriaPtrOutput() FindingsFilterFindingCriteriaPtrOutput
func (FindingsFilterFindingCriteriaPtrOutput) ToFindingsFilterFindingCriteriaPtrOutputWithContext ¶
func (o FindingsFilterFindingCriteriaPtrOutput) ToFindingsFilterFindingCriteriaPtrOutputWithContext(ctx context.Context) FindingsFilterFindingCriteriaPtrOutput
type FindingsFilterFindingFilterAction ¶
type FindingsFilterFindingFilterAction string
func (FindingsFilterFindingFilterAction) ElementType ¶
func (FindingsFilterFindingFilterAction) ElementType() reflect.Type
func (FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionOutput ¶
func (e FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionOutput() FindingsFilterFindingFilterActionOutput
func (FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionOutputWithContext ¶
func (e FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionOutput
func (FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionPtrOutput ¶
func (e FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionPtrOutput() FindingsFilterFindingFilterActionPtrOutput
func (FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionPtrOutputWithContext ¶
func (e FindingsFilterFindingFilterAction) ToFindingsFilterFindingFilterActionPtrOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionPtrOutput
func (FindingsFilterFindingFilterAction) ToStringOutput ¶
func (e FindingsFilterFindingFilterAction) ToStringOutput() pulumi.StringOutput
func (FindingsFilterFindingFilterAction) ToStringOutputWithContext ¶
func (e FindingsFilterFindingFilterAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FindingsFilterFindingFilterAction) ToStringPtrOutput ¶
func (e FindingsFilterFindingFilterAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (FindingsFilterFindingFilterAction) ToStringPtrOutputWithContext ¶
func (e FindingsFilterFindingFilterAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FindingsFilterFindingFilterActionInput ¶
type FindingsFilterFindingFilterActionInput interface { pulumi.Input ToFindingsFilterFindingFilterActionOutput() FindingsFilterFindingFilterActionOutput ToFindingsFilterFindingFilterActionOutputWithContext(context.Context) FindingsFilterFindingFilterActionOutput }
FindingsFilterFindingFilterActionInput is an input type that accepts values of the FindingsFilterFindingFilterAction enum A concrete instance of `FindingsFilterFindingFilterActionInput` can be one of the following:
FindingsFilterFindingFilterActionArchive FindingsFilterFindingFilterActionNoop
type FindingsFilterFindingFilterActionOutput ¶
type FindingsFilterFindingFilterActionOutput struct{ *pulumi.OutputState }
func (FindingsFilterFindingFilterActionOutput) ElementType ¶
func (FindingsFilterFindingFilterActionOutput) ElementType() reflect.Type
func (FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionOutput ¶
func (o FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionOutput() FindingsFilterFindingFilterActionOutput
func (FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionOutputWithContext ¶
func (o FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionOutput
func (FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionPtrOutput ¶
func (o FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionPtrOutput() FindingsFilterFindingFilterActionPtrOutput
func (FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionPtrOutputWithContext ¶
func (o FindingsFilterFindingFilterActionOutput) ToFindingsFilterFindingFilterActionPtrOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionPtrOutput
func (FindingsFilterFindingFilterActionOutput) ToStringOutput ¶
func (o FindingsFilterFindingFilterActionOutput) ToStringOutput() pulumi.StringOutput
func (FindingsFilterFindingFilterActionOutput) ToStringOutputWithContext ¶
func (o FindingsFilterFindingFilterActionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FindingsFilterFindingFilterActionOutput) ToStringPtrOutput ¶
func (o FindingsFilterFindingFilterActionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FindingsFilterFindingFilterActionOutput) ToStringPtrOutputWithContext ¶
func (o FindingsFilterFindingFilterActionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FindingsFilterFindingFilterActionPtrInput ¶
type FindingsFilterFindingFilterActionPtrInput interface { pulumi.Input ToFindingsFilterFindingFilterActionPtrOutput() FindingsFilterFindingFilterActionPtrOutput ToFindingsFilterFindingFilterActionPtrOutputWithContext(context.Context) FindingsFilterFindingFilterActionPtrOutput }
func FindingsFilterFindingFilterActionPtr ¶
func FindingsFilterFindingFilterActionPtr(v string) FindingsFilterFindingFilterActionPtrInput
type FindingsFilterFindingFilterActionPtrOutput ¶
type FindingsFilterFindingFilterActionPtrOutput struct{ *pulumi.OutputState }
func (FindingsFilterFindingFilterActionPtrOutput) ElementType ¶
func (FindingsFilterFindingFilterActionPtrOutput) ElementType() reflect.Type
func (FindingsFilterFindingFilterActionPtrOutput) ToFindingsFilterFindingFilterActionPtrOutput ¶
func (o FindingsFilterFindingFilterActionPtrOutput) ToFindingsFilterFindingFilterActionPtrOutput() FindingsFilterFindingFilterActionPtrOutput
func (FindingsFilterFindingFilterActionPtrOutput) ToFindingsFilterFindingFilterActionPtrOutputWithContext ¶
func (o FindingsFilterFindingFilterActionPtrOutput) ToFindingsFilterFindingFilterActionPtrOutputWithContext(ctx context.Context) FindingsFilterFindingFilterActionPtrOutput
func (FindingsFilterFindingFilterActionPtrOutput) ToStringPtrOutput ¶
func (o FindingsFilterFindingFilterActionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FindingsFilterFindingFilterActionPtrOutput) ToStringPtrOutputWithContext ¶
func (o FindingsFilterFindingFilterActionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FindingsFilterInput ¶
type FindingsFilterInput interface { pulumi.Input ToFindingsFilterOutput() FindingsFilterOutput ToFindingsFilterOutputWithContext(ctx context.Context) FindingsFilterOutput }
type FindingsFilterOutput ¶
type FindingsFilterOutput struct{ *pulumi.OutputState }
func (FindingsFilterOutput) Action ¶ added in v0.17.0
func (o FindingsFilterOutput) Action() FindingsFilterFindingFilterActionPtrOutput
Findings filter action.
func (FindingsFilterOutput) Arn ¶ added in v0.17.0
func (o FindingsFilterOutput) Arn() pulumi.StringOutput
Findings filter ARN.
func (FindingsFilterOutput) AwsId ¶ added in v0.99.0
func (o FindingsFilterOutput) AwsId() pulumi.StringOutput
Findings filter ID.
func (FindingsFilterOutput) Description ¶ added in v0.17.0
func (o FindingsFilterOutput) Description() pulumi.StringPtrOutput
Findings filter description
func (FindingsFilterOutput) ElementType ¶
func (FindingsFilterOutput) ElementType() reflect.Type
func (FindingsFilterOutput) FindingCriteria ¶ added in v0.17.0
func (o FindingsFilterOutput) FindingCriteria() FindingsFilterFindingCriteriaOutput
Findings filter criteria.
func (FindingsFilterOutput) Name ¶ added in v0.17.0
func (o FindingsFilterOutput) Name() pulumi.StringOutput
Findings filter name
func (FindingsFilterOutput) Position ¶ added in v0.17.0
func (o FindingsFilterOutput) Position() pulumi.IntPtrOutput
Findings filter position.
func (FindingsFilterOutput) Tags ¶ added in v0.75.0
func (o FindingsFilterOutput) Tags() aws.TagArrayOutput
A collection of tags associated with a resource
func (FindingsFilterOutput) ToFindingsFilterOutput ¶
func (o FindingsFilterOutput) ToFindingsFilterOutput() FindingsFilterOutput
func (FindingsFilterOutput) ToFindingsFilterOutputWithContext ¶
func (o FindingsFilterOutput) ToFindingsFilterOutputWithContext(ctx context.Context) FindingsFilterOutput
type FindingsFilterState ¶
type FindingsFilterState struct { }
func (FindingsFilterState) ElementType ¶
func (FindingsFilterState) ElementType() reflect.Type
type FindingsFilterTag ¶ added in v0.75.0
type FindingsFilterTag struct { // The tag's key. Key string `pulumi:"key"` // The tag's value. Value string `pulumi:"value"` }
A key-value pair to associate with a resource.
type LookupAllowListArgs ¶ added in v0.26.0
type LookupAllowListArgs struct { // AllowList ID. Id string `pulumi:"id"` }
type LookupAllowListOutputArgs ¶ added in v0.26.0
type LookupAllowListOutputArgs struct { // AllowList ID. Id pulumi.StringInput `pulumi:"id"` }
func (LookupAllowListOutputArgs) ElementType ¶ added in v0.26.0
func (LookupAllowListOutputArgs) ElementType() reflect.Type
type LookupAllowListResult ¶ added in v0.26.0
type LookupAllowListResult struct { // AllowList ARN. Arn *string `pulumi:"arn"` // AllowList criteria. Criteria *AllowListCriteria `pulumi:"criteria"` // Description of AllowList. Description *string `pulumi:"description"` // AllowList ID. Id *string `pulumi:"id"` // Name of AllowList. Name *string `pulumi:"name"` // AllowList status. Status *AllowListStatus `pulumi:"status"` // A collection of tags associated with a resource Tags []aws.Tag `pulumi:"tags"` }
func LookupAllowList ¶ added in v0.26.0
func LookupAllowList(ctx *pulumi.Context, args *LookupAllowListArgs, opts ...pulumi.InvokeOption) (*LookupAllowListResult, error)
Macie AllowList resource schema
type LookupAllowListResultOutput ¶ added in v0.26.0
type LookupAllowListResultOutput struct{ *pulumi.OutputState }
func LookupAllowListOutput ¶ added in v0.26.0
func LookupAllowListOutput(ctx *pulumi.Context, args LookupAllowListOutputArgs, opts ...pulumi.InvokeOption) LookupAllowListResultOutput
func (LookupAllowListResultOutput) Arn ¶ added in v0.26.0
func (o LookupAllowListResultOutput) Arn() pulumi.StringPtrOutput
AllowList ARN.
func (LookupAllowListResultOutput) Criteria ¶ added in v0.26.0
func (o LookupAllowListResultOutput) Criteria() AllowListCriteriaPtrOutput
AllowList criteria.
func (LookupAllowListResultOutput) Description ¶ added in v0.26.0
func (o LookupAllowListResultOutput) Description() pulumi.StringPtrOutput
Description of AllowList.
func (LookupAllowListResultOutput) ElementType ¶ added in v0.26.0
func (LookupAllowListResultOutput) ElementType() reflect.Type
func (LookupAllowListResultOutput) Id ¶ added in v0.26.0
func (o LookupAllowListResultOutput) Id() pulumi.StringPtrOutput
AllowList ID.
func (LookupAllowListResultOutput) Name ¶ added in v0.26.0
func (o LookupAllowListResultOutput) Name() pulumi.StringPtrOutput
Name of AllowList.
func (LookupAllowListResultOutput) Status ¶ added in v0.26.0
func (o LookupAllowListResultOutput) Status() AllowListStatusPtrOutput
AllowList status.
func (LookupAllowListResultOutput) Tags ¶ added in v0.26.0
func (o LookupAllowListResultOutput) Tags() aws.TagArrayOutput
A collection of tags associated with a resource
func (LookupAllowListResultOutput) ToLookupAllowListResultOutput ¶ added in v0.26.0
func (o LookupAllowListResultOutput) ToLookupAllowListResultOutput() LookupAllowListResultOutput
func (LookupAllowListResultOutput) ToLookupAllowListResultOutputWithContext ¶ added in v0.26.0
func (o LookupAllowListResultOutput) ToLookupAllowListResultOutputWithContext(ctx context.Context) LookupAllowListResultOutput
type LookupCustomDataIdentifierArgs ¶ added in v0.12.0
type LookupCustomDataIdentifierArgs struct { // Custom data identifier ID. Id string `pulumi:"id"` }
type LookupCustomDataIdentifierOutputArgs ¶ added in v0.12.0
type LookupCustomDataIdentifierOutputArgs struct { // Custom data identifier ID. Id pulumi.StringInput `pulumi:"id"` }
func (LookupCustomDataIdentifierOutputArgs) ElementType ¶ added in v0.12.0
func (LookupCustomDataIdentifierOutputArgs) ElementType() reflect.Type
type LookupCustomDataIdentifierResult ¶ added in v0.12.0
type LookupCustomDataIdentifierResult struct { // Custom data identifier ARN. Arn *string `pulumi:"arn"` // Custom data identifier ID. Id *string `pulumi:"id"` // A collection of tags associated with a resource Tags []aws.Tag `pulumi:"tags"` }
func LookupCustomDataIdentifier ¶ added in v0.12.0
func LookupCustomDataIdentifier(ctx *pulumi.Context, args *LookupCustomDataIdentifierArgs, opts ...pulumi.InvokeOption) (*LookupCustomDataIdentifierResult, error)
Macie CustomDataIdentifier resource schema
type LookupCustomDataIdentifierResultOutput ¶ added in v0.12.0
type LookupCustomDataIdentifierResultOutput struct{ *pulumi.OutputState }
func LookupCustomDataIdentifierOutput ¶ added in v0.12.0
func LookupCustomDataIdentifierOutput(ctx *pulumi.Context, args LookupCustomDataIdentifierOutputArgs, opts ...pulumi.InvokeOption) LookupCustomDataIdentifierResultOutput
func (LookupCustomDataIdentifierResultOutput) Arn ¶ added in v0.12.0
func (o LookupCustomDataIdentifierResultOutput) Arn() pulumi.StringPtrOutput
Custom data identifier ARN.
func (LookupCustomDataIdentifierResultOutput) ElementType ¶ added in v0.12.0
func (LookupCustomDataIdentifierResultOutput) ElementType() reflect.Type
func (LookupCustomDataIdentifierResultOutput) Id ¶ added in v0.12.0
func (o LookupCustomDataIdentifierResultOutput) Id() pulumi.StringPtrOutput
Custom data identifier ID.
func (LookupCustomDataIdentifierResultOutput) Tags ¶ added in v0.78.0
func (o LookupCustomDataIdentifierResultOutput) Tags() aws.TagArrayOutput
A collection of tags associated with a resource
func (LookupCustomDataIdentifierResultOutput) ToLookupCustomDataIdentifierResultOutput ¶ added in v0.12.0
func (o LookupCustomDataIdentifierResultOutput) ToLookupCustomDataIdentifierResultOutput() LookupCustomDataIdentifierResultOutput
func (LookupCustomDataIdentifierResultOutput) ToLookupCustomDataIdentifierResultOutputWithContext ¶ added in v0.12.0
func (o LookupCustomDataIdentifierResultOutput) ToLookupCustomDataIdentifierResultOutputWithContext(ctx context.Context) LookupCustomDataIdentifierResultOutput
type LookupFindingsFilterArgs ¶ added in v0.12.0
type LookupFindingsFilterArgs struct { // Findings filter ID. Id string `pulumi:"id"` }
type LookupFindingsFilterOutputArgs ¶ added in v0.12.0
type LookupFindingsFilterOutputArgs struct { // Findings filter ID. Id pulumi.StringInput `pulumi:"id"` }
func (LookupFindingsFilterOutputArgs) ElementType ¶ added in v0.12.0
func (LookupFindingsFilterOutputArgs) ElementType() reflect.Type
type LookupFindingsFilterResult ¶ added in v0.12.0
type LookupFindingsFilterResult struct { // Findings filter action. Action *FindingsFilterFindingFilterAction `pulumi:"action"` // Findings filter ARN. Arn *string `pulumi:"arn"` // Findings filter description Description *string `pulumi:"description"` // Findings filter criteria. FindingCriteria *FindingsFilterFindingCriteria `pulumi:"findingCriteria"` // Findings filter ID. Id *string `pulumi:"id"` // Findings filter name Name *string `pulumi:"name"` // Findings filter position. Position *int `pulumi:"position"` // A collection of tags associated with a resource Tags []aws.Tag `pulumi:"tags"` }
func LookupFindingsFilter ¶ added in v0.12.0
func LookupFindingsFilter(ctx *pulumi.Context, args *LookupFindingsFilterArgs, opts ...pulumi.InvokeOption) (*LookupFindingsFilterResult, error)
Macie FindingsFilter resource schema.
type LookupFindingsFilterResultOutput ¶ added in v0.12.0
type LookupFindingsFilterResultOutput struct{ *pulumi.OutputState }
func LookupFindingsFilterOutput ¶ added in v0.12.0
func LookupFindingsFilterOutput(ctx *pulumi.Context, args LookupFindingsFilterOutputArgs, opts ...pulumi.InvokeOption) LookupFindingsFilterResultOutput
func (LookupFindingsFilterResultOutput) Action ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) Action() FindingsFilterFindingFilterActionPtrOutput
Findings filter action.
func (LookupFindingsFilterResultOutput) Arn ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) Arn() pulumi.StringPtrOutput
Findings filter ARN.
func (LookupFindingsFilterResultOutput) Description ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) Description() pulumi.StringPtrOutput
Findings filter description
func (LookupFindingsFilterResultOutput) ElementType ¶ added in v0.12.0
func (LookupFindingsFilterResultOutput) ElementType() reflect.Type
func (LookupFindingsFilterResultOutput) FindingCriteria ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) FindingCriteria() FindingsFilterFindingCriteriaPtrOutput
Findings filter criteria.
func (LookupFindingsFilterResultOutput) Id ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) Id() pulumi.StringPtrOutput
Findings filter ID.
func (LookupFindingsFilterResultOutput) Name ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) Name() pulumi.StringPtrOutput
Findings filter name
func (LookupFindingsFilterResultOutput) Position ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) Position() pulumi.IntPtrOutput
Findings filter position.
func (LookupFindingsFilterResultOutput) Tags ¶ added in v0.75.0
func (o LookupFindingsFilterResultOutput) Tags() aws.TagArrayOutput
A collection of tags associated with a resource
func (LookupFindingsFilterResultOutput) ToLookupFindingsFilterResultOutput ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) ToLookupFindingsFilterResultOutput() LookupFindingsFilterResultOutput
func (LookupFindingsFilterResultOutput) ToLookupFindingsFilterResultOutputWithContext ¶ added in v0.12.0
func (o LookupFindingsFilterResultOutput) ToLookupFindingsFilterResultOutputWithContext(ctx context.Context) LookupFindingsFilterResultOutput
type LookupSessionArgs ¶ added in v0.12.0
type LookupSessionArgs struct { // AWS account ID of customer AwsAccountId string `pulumi:"awsAccountId"` }
type LookupSessionOutputArgs ¶ added in v0.12.0
type LookupSessionOutputArgs struct { // AWS account ID of customer AwsAccountId pulumi.StringInput `pulumi:"awsAccountId"` }
func (LookupSessionOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSessionOutputArgs) ElementType() reflect.Type
type LookupSessionResult ¶ added in v0.12.0
type LookupSessionResult struct { // AWS account ID of customer AwsAccountId *string `pulumi:"awsAccountId"` // A enumeration value that specifies how frequently finding updates are published. FindingPublishingFrequency *SessionFindingPublishingFrequency `pulumi:"findingPublishingFrequency"` // Service role used by Macie ServiceRole *string `pulumi:"serviceRole"` // A enumeration value that specifies the status of the Macie Session. Status *SessionStatus `pulumi:"status"` }
func LookupSession ¶ added in v0.12.0
func LookupSession(ctx *pulumi.Context, args *LookupSessionArgs, opts ...pulumi.InvokeOption) (*LookupSessionResult, error)
The AWS::Macie::Session resource specifies a new Amazon Macie session. A session is an object that represents the Amazon Macie service. A session is required for Amazon Macie to become operational.
type LookupSessionResultOutput ¶ added in v0.12.0
type LookupSessionResultOutput struct{ *pulumi.OutputState }
func LookupSessionOutput ¶ added in v0.12.0
func LookupSessionOutput(ctx *pulumi.Context, args LookupSessionOutputArgs, opts ...pulumi.InvokeOption) LookupSessionResultOutput
func (LookupSessionResultOutput) AwsAccountId ¶ added in v0.12.0
func (o LookupSessionResultOutput) AwsAccountId() pulumi.StringPtrOutput
AWS account ID of customer
func (LookupSessionResultOutput) ElementType ¶ added in v0.12.0
func (LookupSessionResultOutput) ElementType() reflect.Type
func (LookupSessionResultOutput) FindingPublishingFrequency ¶ added in v0.12.0
func (o LookupSessionResultOutput) FindingPublishingFrequency() SessionFindingPublishingFrequencyPtrOutput
A enumeration value that specifies how frequently finding updates are published.
func (LookupSessionResultOutput) ServiceRole ¶ added in v0.12.0
func (o LookupSessionResultOutput) ServiceRole() pulumi.StringPtrOutput
Service role used by Macie
func (LookupSessionResultOutput) Status ¶ added in v0.12.0
func (o LookupSessionResultOutput) Status() SessionStatusPtrOutput
A enumeration value that specifies the status of the Macie Session.
func (LookupSessionResultOutput) ToLookupSessionResultOutput ¶ added in v0.12.0
func (o LookupSessionResultOutput) ToLookupSessionResultOutput() LookupSessionResultOutput
func (LookupSessionResultOutput) ToLookupSessionResultOutputWithContext ¶ added in v0.12.0
func (o LookupSessionResultOutput) ToLookupSessionResultOutputWithContext(ctx context.Context) LookupSessionResultOutput
type Session ¶
type Session struct { pulumi.CustomResourceState // AWS account ID of customer AwsAccountId pulumi.StringOutput `pulumi:"awsAccountId"` // A enumeration value that specifies how frequently finding updates are published. FindingPublishingFrequency SessionFindingPublishingFrequencyPtrOutput `pulumi:"findingPublishingFrequency"` // Service role used by Macie ServiceRole pulumi.StringOutput `pulumi:"serviceRole"` // A enumeration value that specifies the status of the Macie Session. Status SessionStatusPtrOutput `pulumi:"status"` }
The AWS::Macie::Session resource specifies a new Amazon Macie session. A session is an object that represents the Amazon Macie service. A session is required for Amazon Macie to become operational.
func GetSession ¶
func GetSession(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SessionState, opts ...pulumi.ResourceOption) (*Session, error)
GetSession gets an existing Session 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 NewSession ¶
func NewSession(ctx *pulumi.Context, name string, args *SessionArgs, opts ...pulumi.ResourceOption) (*Session, error)
NewSession registers a new resource with the given unique name, arguments, and options.
func (*Session) ElementType ¶
func (*Session) ToSessionOutput ¶
func (i *Session) ToSessionOutput() SessionOutput
func (*Session) ToSessionOutputWithContext ¶
func (i *Session) ToSessionOutputWithContext(ctx context.Context) SessionOutput
type SessionArgs ¶
type SessionArgs struct { // A enumeration value that specifies how frequently finding updates are published. FindingPublishingFrequency SessionFindingPublishingFrequencyPtrInput // A enumeration value that specifies the status of the Macie Session. Status SessionStatusPtrInput }
The set of arguments for constructing a Session resource.
func (SessionArgs) ElementType ¶
func (SessionArgs) ElementType() reflect.Type
type SessionFindingPublishingFrequency ¶
type SessionFindingPublishingFrequency string
A enumeration value that specifies how frequently finding updates are published.
func (SessionFindingPublishingFrequency) ElementType ¶
func (SessionFindingPublishingFrequency) ElementType() reflect.Type
func (SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyOutput ¶
func (e SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyOutput() SessionFindingPublishingFrequencyOutput
func (SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyOutputWithContext ¶
func (e SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyOutput
func (SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyPtrOutput ¶
func (e SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyPtrOutput() SessionFindingPublishingFrequencyPtrOutput
func (SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyPtrOutputWithContext ¶
func (e SessionFindingPublishingFrequency) ToSessionFindingPublishingFrequencyPtrOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyPtrOutput
func (SessionFindingPublishingFrequency) ToStringOutput ¶
func (e SessionFindingPublishingFrequency) ToStringOutput() pulumi.StringOutput
func (SessionFindingPublishingFrequency) ToStringOutputWithContext ¶
func (e SessionFindingPublishingFrequency) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionFindingPublishingFrequency) ToStringPtrOutput ¶
func (e SessionFindingPublishingFrequency) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionFindingPublishingFrequency) ToStringPtrOutputWithContext ¶
func (e SessionFindingPublishingFrequency) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionFindingPublishingFrequencyInput ¶
type SessionFindingPublishingFrequencyInput interface { pulumi.Input ToSessionFindingPublishingFrequencyOutput() SessionFindingPublishingFrequencyOutput ToSessionFindingPublishingFrequencyOutputWithContext(context.Context) SessionFindingPublishingFrequencyOutput }
SessionFindingPublishingFrequencyInput is an input type that accepts values of the SessionFindingPublishingFrequency enum A concrete instance of `SessionFindingPublishingFrequencyInput` can be one of the following:
SessionFindingPublishingFrequencyFifteenMinutes SessionFindingPublishingFrequencyOneHour SessionFindingPublishingFrequencySixHours
type SessionFindingPublishingFrequencyOutput ¶
type SessionFindingPublishingFrequencyOutput struct{ *pulumi.OutputState }
func (SessionFindingPublishingFrequencyOutput) ElementType ¶
func (SessionFindingPublishingFrequencyOutput) ElementType() reflect.Type
func (SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyOutput ¶
func (o SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyOutput() SessionFindingPublishingFrequencyOutput
func (SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyOutputWithContext ¶
func (o SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyOutput
func (SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyPtrOutput ¶
func (o SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyPtrOutput() SessionFindingPublishingFrequencyPtrOutput
func (SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyPtrOutputWithContext ¶
func (o SessionFindingPublishingFrequencyOutput) ToSessionFindingPublishingFrequencyPtrOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyPtrOutput
func (SessionFindingPublishingFrequencyOutput) ToStringOutput ¶
func (o SessionFindingPublishingFrequencyOutput) ToStringOutput() pulumi.StringOutput
func (SessionFindingPublishingFrequencyOutput) ToStringOutputWithContext ¶
func (o SessionFindingPublishingFrequencyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionFindingPublishingFrequencyOutput) ToStringPtrOutput ¶
func (o SessionFindingPublishingFrequencyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionFindingPublishingFrequencyOutput) ToStringPtrOutputWithContext ¶
func (o SessionFindingPublishingFrequencyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionFindingPublishingFrequencyPtrInput ¶
type SessionFindingPublishingFrequencyPtrInput interface { pulumi.Input ToSessionFindingPublishingFrequencyPtrOutput() SessionFindingPublishingFrequencyPtrOutput ToSessionFindingPublishingFrequencyPtrOutputWithContext(context.Context) SessionFindingPublishingFrequencyPtrOutput }
func SessionFindingPublishingFrequencyPtr ¶
func SessionFindingPublishingFrequencyPtr(v string) SessionFindingPublishingFrequencyPtrInput
type SessionFindingPublishingFrequencyPtrOutput ¶
type SessionFindingPublishingFrequencyPtrOutput struct{ *pulumi.OutputState }
func (SessionFindingPublishingFrequencyPtrOutput) ElementType ¶
func (SessionFindingPublishingFrequencyPtrOutput) ElementType() reflect.Type
func (SessionFindingPublishingFrequencyPtrOutput) ToSessionFindingPublishingFrequencyPtrOutput ¶
func (o SessionFindingPublishingFrequencyPtrOutput) ToSessionFindingPublishingFrequencyPtrOutput() SessionFindingPublishingFrequencyPtrOutput
func (SessionFindingPublishingFrequencyPtrOutput) ToSessionFindingPublishingFrequencyPtrOutputWithContext ¶
func (o SessionFindingPublishingFrequencyPtrOutput) ToSessionFindingPublishingFrequencyPtrOutputWithContext(ctx context.Context) SessionFindingPublishingFrequencyPtrOutput
func (SessionFindingPublishingFrequencyPtrOutput) ToStringPtrOutput ¶
func (o SessionFindingPublishingFrequencyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionFindingPublishingFrequencyPtrOutput) ToStringPtrOutputWithContext ¶
func (o SessionFindingPublishingFrequencyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionInput ¶
type SessionInput interface { pulumi.Input ToSessionOutput() SessionOutput ToSessionOutputWithContext(ctx context.Context) SessionOutput }
type SessionOutput ¶
type SessionOutput struct{ *pulumi.OutputState }
func (SessionOutput) AwsAccountId ¶ added in v0.17.0
func (o SessionOutput) AwsAccountId() pulumi.StringOutput
AWS account ID of customer
func (SessionOutput) ElementType ¶
func (SessionOutput) ElementType() reflect.Type
func (SessionOutput) FindingPublishingFrequency ¶ added in v0.17.0
func (o SessionOutput) FindingPublishingFrequency() SessionFindingPublishingFrequencyPtrOutput
A enumeration value that specifies how frequently finding updates are published.
func (SessionOutput) ServiceRole ¶ added in v0.17.0
func (o SessionOutput) ServiceRole() pulumi.StringOutput
Service role used by Macie
func (SessionOutput) Status ¶ added in v0.17.0
func (o SessionOutput) Status() SessionStatusPtrOutput
A enumeration value that specifies the status of the Macie Session.
func (SessionOutput) ToSessionOutput ¶
func (o SessionOutput) ToSessionOutput() SessionOutput
func (SessionOutput) ToSessionOutputWithContext ¶
func (o SessionOutput) ToSessionOutputWithContext(ctx context.Context) SessionOutput
type SessionState ¶
type SessionState struct { }
func (SessionState) ElementType ¶
func (SessionState) ElementType() reflect.Type
type SessionStatus ¶
type SessionStatus string
A enumeration value that specifies the status of the Macie Session.
func (SessionStatus) ElementType ¶
func (SessionStatus) ElementType() reflect.Type
func (SessionStatus) ToSessionStatusOutput ¶
func (e SessionStatus) ToSessionStatusOutput() SessionStatusOutput
func (SessionStatus) ToSessionStatusOutputWithContext ¶
func (e SessionStatus) ToSessionStatusOutputWithContext(ctx context.Context) SessionStatusOutput
func (SessionStatus) ToSessionStatusPtrOutput ¶
func (e SessionStatus) ToSessionStatusPtrOutput() SessionStatusPtrOutput
func (SessionStatus) ToSessionStatusPtrOutputWithContext ¶
func (e SessionStatus) ToSessionStatusPtrOutputWithContext(ctx context.Context) SessionStatusPtrOutput
func (SessionStatus) ToStringOutput ¶
func (e SessionStatus) ToStringOutput() pulumi.StringOutput
func (SessionStatus) ToStringOutputWithContext ¶
func (e SessionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionStatus) ToStringPtrOutput ¶
func (e SessionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionStatus) ToStringPtrOutputWithContext ¶
func (e SessionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionStatusInput ¶
type SessionStatusInput interface { pulumi.Input ToSessionStatusOutput() SessionStatusOutput ToSessionStatusOutputWithContext(context.Context) SessionStatusOutput }
SessionStatusInput is an input type that accepts values of the SessionStatus enum A concrete instance of `SessionStatusInput` can be one of the following:
SessionStatusEnabled SessionStatusPaused
type SessionStatusOutput ¶
type SessionStatusOutput struct{ *pulumi.OutputState }
func (SessionStatusOutput) ElementType ¶
func (SessionStatusOutput) ElementType() reflect.Type
func (SessionStatusOutput) ToSessionStatusOutput ¶
func (o SessionStatusOutput) ToSessionStatusOutput() SessionStatusOutput
func (SessionStatusOutput) ToSessionStatusOutputWithContext ¶
func (o SessionStatusOutput) ToSessionStatusOutputWithContext(ctx context.Context) SessionStatusOutput
func (SessionStatusOutput) ToSessionStatusPtrOutput ¶
func (o SessionStatusOutput) ToSessionStatusPtrOutput() SessionStatusPtrOutput
func (SessionStatusOutput) ToSessionStatusPtrOutputWithContext ¶
func (o SessionStatusOutput) ToSessionStatusPtrOutputWithContext(ctx context.Context) SessionStatusPtrOutput
func (SessionStatusOutput) ToStringOutput ¶
func (o SessionStatusOutput) ToStringOutput() pulumi.StringOutput
func (SessionStatusOutput) ToStringOutputWithContext ¶
func (o SessionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionStatusOutput) ToStringPtrOutput ¶
func (o SessionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionStatusOutput) ToStringPtrOutputWithContext ¶
func (o SessionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionStatusPtrInput ¶
type SessionStatusPtrInput interface { pulumi.Input ToSessionStatusPtrOutput() SessionStatusPtrOutput ToSessionStatusPtrOutputWithContext(context.Context) SessionStatusPtrOutput }
func SessionStatusPtr ¶
func SessionStatusPtr(v string) SessionStatusPtrInput
type SessionStatusPtrOutput ¶
type SessionStatusPtrOutput struct{ *pulumi.OutputState }
func (SessionStatusPtrOutput) Elem ¶
func (o SessionStatusPtrOutput) Elem() SessionStatusOutput
func (SessionStatusPtrOutput) ElementType ¶
func (SessionStatusPtrOutput) ElementType() reflect.Type
func (SessionStatusPtrOutput) ToSessionStatusPtrOutput ¶
func (o SessionStatusPtrOutput) ToSessionStatusPtrOutput() SessionStatusPtrOutput
func (SessionStatusPtrOutput) ToSessionStatusPtrOutputWithContext ¶
func (o SessionStatusPtrOutput) ToSessionStatusPtrOutputWithContext(ctx context.Context) SessionStatusPtrOutput
func (SessionStatusPtrOutput) ToStringPtrOutput ¶
func (o SessionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o SessionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput