AWS Native

v0.29.0 published on Thursday, Sep 8, 2022 by Pulumi

AllowList

Macie AllowList resource schema

Create a AllowList Resource

new AllowList(name: string, args: AllowListArgs, opts?: CustomResourceOptions);
@overload
def AllowList(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              criteria: Optional[AllowListCriteriaArgs] = None,
              description: Optional[str] = None,
              name: Optional[str] = None,
              tags: Optional[Sequence[AllowListTagArgs]] = None)
@overload
def AllowList(resource_name: str,
              args: AllowListArgs,
              opts: Optional[ResourceOptions] = None)
func NewAllowList(ctx *Context, name string, args AllowListArgs, opts ...ResourceOption) (*AllowList, error)
public AllowList(string name, AllowListArgs args, CustomResourceOptions? opts = null)
public AllowList(String name, AllowListArgs args)
public AllowList(String name, AllowListArgs args, CustomResourceOptions options)
type: aws-native:macie:AllowList
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args AllowListArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args AllowListArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args AllowListArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args AllowListArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args AllowListArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

AllowList Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The AllowList resource accepts the following input properties:

Criteria Pulumi.AwsNative.Macie.Inputs.AllowListCriteriaArgs

AllowList criteria.

Description string

Description of AllowList.

Name string

Name of AllowList.

Tags List<Pulumi.AwsNative.Macie.Inputs.AllowListTagArgs>

A collection of tags associated with a resource

Criteria AllowListCriteriaArgs

AllowList criteria.

Description string

Description of AllowList.

Name string

Name of AllowList.

Tags []AllowListTagArgs

A collection of tags associated with a resource

criteria AllowListCriteriaArgs

AllowList criteria.

description String

Description of AllowList.

name String

Name of AllowList.

tags List<AllowListTagArgs>

A collection of tags associated with a resource

criteria AllowListCriteriaArgs

AllowList criteria.

description string

Description of AllowList.

name string

Name of AllowList.

tags AllowListTagArgs[]

A collection of tags associated with a resource

criteria AllowListCriteriaArgs

AllowList criteria.

description str

Description of AllowList.

name str

Name of AllowList.

tags Sequence[AllowListTagArgs]

A collection of tags associated with a resource

criteria Property Map

AllowList criteria.

description String

Description of AllowList.

name String

Name of AllowList.

tags List<Property Map>

A collection of tags associated with a resource

Outputs

All input properties are implicitly available as output properties. Additionally, the AllowList resource produces the following output properties:

Arn string

AllowList ARN.

Id string

The provider-assigned unique ID for this managed resource.

Status Pulumi.AwsNative.Macie.AllowListStatus

AllowList status.

Arn string

AllowList ARN.

Id string

The provider-assigned unique ID for this managed resource.

Status AllowListStatus

AllowList status.

arn String

AllowList ARN.

id String

The provider-assigned unique ID for this managed resource.

status AllowListStatus

AllowList status.

arn string

AllowList ARN.

id string

The provider-assigned unique ID for this managed resource.

status AllowListStatus

AllowList status.

arn str

AllowList ARN.

id str

The provider-assigned unique ID for this managed resource.

status AllowListStatus

AllowList status.

Supporting Types

AllowListStatus

Ok
OK
S3ObjectNotFound
S3_OBJECT_NOT_FOUND
S3UserAccessDenied
S3_USER_ACCESS_DENIED
S3ObjectAccessDenied
S3_OBJECT_ACCESS_DENIED
S3Throttled
S3_THROTTLED
S3ObjectOversize
S3_OBJECT_OVERSIZE
S3ObjectEmpty
S3_OBJECT_EMPTY
UnknownError
UNKNOWN_ERROR
AllowListStatusOk
OK
AllowListStatusS3ObjectNotFound
S3_OBJECT_NOT_FOUND
AllowListStatusS3UserAccessDenied
S3_USER_ACCESS_DENIED
AllowListStatusS3ObjectAccessDenied
S3_OBJECT_ACCESS_DENIED
AllowListStatusS3Throttled
S3_THROTTLED
AllowListStatusS3ObjectOversize
S3_OBJECT_OVERSIZE
AllowListStatusS3ObjectEmpty
S3_OBJECT_EMPTY
AllowListStatusUnknownError
UNKNOWN_ERROR
Ok
OK
S3ObjectNotFound
S3_OBJECT_NOT_FOUND
S3UserAccessDenied
S3_USER_ACCESS_DENIED
S3ObjectAccessDenied
S3_OBJECT_ACCESS_DENIED
S3Throttled
S3_THROTTLED
S3ObjectOversize
S3_OBJECT_OVERSIZE
S3ObjectEmpty
S3_OBJECT_EMPTY
UnknownError
UNKNOWN_ERROR
Ok
OK
S3ObjectNotFound
S3_OBJECT_NOT_FOUND
S3UserAccessDenied
S3_USER_ACCESS_DENIED
S3ObjectAccessDenied
S3_OBJECT_ACCESS_DENIED
S3Throttled
S3_THROTTLED
S3ObjectOversize
S3_OBJECT_OVERSIZE
S3ObjectEmpty
S3_OBJECT_EMPTY
UnknownError
UNKNOWN_ERROR
OK
OK
S3_OBJECT_NOT_FOUND
S3_OBJECT_NOT_FOUND
S3_USER_ACCESS_DENIED
S3_USER_ACCESS_DENIED
S3_OBJECT_ACCESS_DENIED
S3_OBJECT_ACCESS_DENIED
S3_THROTTLED
S3_THROTTLED
S3_OBJECT_OVERSIZE
S3_OBJECT_OVERSIZE
S3_OBJECT_EMPTY
S3_OBJECT_EMPTY
UNKNOWN_ERROR
UNKNOWN_ERROR
"OK"
OK
"S3_OBJECT_NOT_FOUND"
S3_OBJECT_NOT_FOUND
"S3_USER_ACCESS_DENIED"
S3_USER_ACCESS_DENIED
"S3_OBJECT_ACCESS_DENIED"
S3_OBJECT_ACCESS_DENIED
"S3_THROTTLED"
S3_THROTTLED
"S3_OBJECT_OVERSIZE"
S3_OBJECT_OVERSIZE
"S3_OBJECT_EMPTY"
S3_OBJECT_EMPTY
"UNKNOWN_ERROR"
UNKNOWN_ERROR

AllowListTag

Key string

The tag's key.

Value string

The tag's value.

Key string

The tag's key.

Value string

The tag's value.

key String

The tag's key.

value String

The tag's value.

key string

The tag's key.

value string

The tag's value.

key str

The tag's key.

value str

The tag's value.

key String

The tag's key.

value String

The tag's value.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0