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 FindingsFilterCriterionAdditionalPropertiesArgs ¶ added in v0.98.0
type FindingsFilterCriterionAdditionalPropertiesArgs struct { Eq pulumi.StringArrayInput `pulumi:"eq"` Gt pulumi.IntPtrInput `pulumi:"gt"` Gte pulumi.IntPtrInput `pulumi:"gte"` Lt pulumi.IntPtrInput `pulumi:"lt"` Lte pulumi.IntPtrInput `pulumi:"lte"` 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) Gte ¶ added in v0.98.0
func (o FindingsFilterCriterionAdditionalPropertiesOutput) Gte() pulumi.IntPtrOutput
func (FindingsFilterCriterionAdditionalPropertiesOutput) Lte ¶ added in v0.98.0
func (o FindingsFilterCriterionAdditionalPropertiesOutput) Lte() pulumi.IntPtrOutput
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 {
Criterion map[string]FindingsFilterCriterionAdditionalProperties `pulumi:"criterion"`
}
type FindingsFilterFindingCriteriaArgs ¶
type FindingsFilterFindingCriteriaArgs struct {
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
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) 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