We recommend new projects start with resources from the AWS provider.
aws-native.fsx.S3AccessPointAttachment
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource type definition for AWS::FSx::S3AccessPointAttachment
Create S3AccessPointAttachment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new S3AccessPointAttachment(name: string, args: S3AccessPointAttachmentArgs, opts?: CustomResourceOptions);
@overload
def S3AccessPointAttachment(resource_name: str,
args: S3AccessPointAttachmentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def S3AccessPointAttachment(resource_name: str,
opts: Optional[ResourceOptions] = None,
open_zfs_configuration: Optional[S3AccessPointAttachmentS3AccessPointOpenZfsConfigurationArgs] = None,
type: Optional[S3AccessPointAttachmentType] = None,
name: Optional[str] = None,
s3_access_point: Optional[S3AccessPointAttachmentS3AccessPointArgs] = None)
func NewS3AccessPointAttachment(ctx *Context, name string, args S3AccessPointAttachmentArgs, opts ...ResourceOption) (*S3AccessPointAttachment, error)
public S3AccessPointAttachment(string name, S3AccessPointAttachmentArgs args, CustomResourceOptions? opts = null)
public S3AccessPointAttachment(String name, S3AccessPointAttachmentArgs args)
public S3AccessPointAttachment(String name, S3AccessPointAttachmentArgs args, CustomResourceOptions options)
type: aws-native:fsx:S3AccessPointAttachment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args S3AccessPointAttachmentArgs
- 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 S3AccessPointAttachmentArgs
- 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 S3AccessPointAttachmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args S3AccessPointAttachmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args S3AccessPointAttachmentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
S3AccessPointAttachment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The S3AccessPointAttachment resource accepts the following input properties:
- Open
Zfs Pulumi.Configuration Aws Native. FSx. Inputs. S3Access Point Attachment S3Access Point Open Zfs Configuration - The OpenZFSConfiguration of the S3 access point attachment.
- Type
Pulumi.
Aws Native. FSx. S3Access Point Attachment Type - The type of Amazon FSx volume that the S3 access point is attached to.
- Name string
- The Name of the S3AccessPointAttachment
- S3Access
Point Pulumi.Aws Native. FSx. Inputs. S3Access Point Attachment S3Access Point - The S3 access point configuration of the S3 access point attachment.
- Open
Zfs S3AccessConfiguration Point Attachment S3Access Point Open Zfs Configuration Args - The OpenZFSConfiguration of the S3 access point attachment.
- Type
S3Access
Point Attachment Type - The type of Amazon FSx volume that the S3 access point is attached to.
- Name string
- The Name of the S3AccessPointAttachment
- S3Access
Point S3AccessPoint Attachment S3Access Point Args - The S3 access point configuration of the S3 access point attachment.
- open
Zfs S3AccessConfiguration Point Attachment S3Access Point Open Zfs Configuration - The OpenZFSConfiguration of the S3 access point attachment.
- type
S3Access
Point Attachment Type - The type of Amazon FSx volume that the S3 access point is attached to.
- name String
- The Name of the S3AccessPointAttachment
- s3Access
Point S3AccessPoint Attachment S3Access Point - The S3 access point configuration of the S3 access point attachment.
- open
Zfs S3AccessConfiguration Point Attachment S3Access Point Open Zfs Configuration - The OpenZFSConfiguration of the S3 access point attachment.
- type
S3Access
Point Attachment Type - The type of Amazon FSx volume that the S3 access point is attached to.
- name string
- The Name of the S3AccessPointAttachment
- s3Access
Point S3AccessPoint Attachment S3Access Point - The S3 access point configuration of the S3 access point attachment.
- open_
zfs_ S3Accessconfiguration Point Attachment S3Access Point Open Zfs Configuration Args - The OpenZFSConfiguration of the S3 access point attachment.
- type
S3Access
Point Attachment Type - The type of Amazon FSx volume that the S3 access point is attached to.
- name str
- The Name of the S3AccessPointAttachment
- s3_
access_ S3Accesspoint Point Attachment S3Access Point Args - The S3 access point configuration of the S3 access point attachment.
- open
Zfs Property MapConfiguration - The OpenZFSConfiguration of the S3 access point attachment.
- type "OPENZFS"
- The type of Amazon FSx volume that the S3 access point is attached to.
- name String
- The Name of the S3AccessPointAttachment
- s3Access
Point Property Map - The S3 access point configuration of the S3 access point attachment.
Outputs
All input properties are implicitly available as output properties. Additionally, the S3AccessPointAttachment resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
S3AccessPointAttachmentFileSystemGid, S3AccessPointAttachmentFileSystemGidArgs
- Gid double
- The GID of the file system user.
- Gid float64
- The GID of the file system user.
- gid Double
- The GID of the file system user.
- gid number
- The GID of the file system user.
- gid float
- The GID of the file system user.
- gid Number
- The GID of the file system user.
S3AccessPointAttachmentOpenZfsFileSystemIdentity, S3AccessPointAttachmentOpenZfsFileSystemIdentityArgs
- Posix
User Pulumi.Aws Native. FSx. Inputs. S3Access Point Attachment Open Zfs Posix File System User - Specifies the UID and GIDs of the file system POSIX user.
- Type
Pulumi.
Aws Native. FSx. S3Access Point Attachment Open Zfs File System Identity Type - Specifies the FSx for OpenZFS user identity type, accepts only
POSIX
.
- Posix
User S3AccessPoint Attachment Open Zfs Posix File System User - Specifies the UID and GIDs of the file system POSIX user.
- Type
S3Access
Point Attachment Open Zfs File System Identity Type - Specifies the FSx for OpenZFS user identity type, accepts only
POSIX
.
- posix
User S3AccessPoint Attachment Open Zfs Posix File System User - Specifies the UID and GIDs of the file system POSIX user.
- type
S3Access
Point Attachment Open Zfs File System Identity Type - Specifies the FSx for OpenZFS user identity type, accepts only
POSIX
.
- posix
User S3AccessPoint Attachment Open Zfs Posix File System User - Specifies the UID and GIDs of the file system POSIX user.
- type
S3Access
Point Attachment Open Zfs File System Identity Type - Specifies the FSx for OpenZFS user identity type, accepts only
POSIX
.
- posix_
user S3AccessPoint Attachment Open Zfs Posix File System User - Specifies the UID and GIDs of the file system POSIX user.
- type
S3Access
Point Attachment Open Zfs File System Identity Type - Specifies the FSx for OpenZFS user identity type, accepts only
POSIX
.
- posix
User Property Map - Specifies the UID and GIDs of the file system POSIX user.
- type "POSIX"
- Specifies the FSx for OpenZFS user identity type, accepts only
POSIX
.
S3AccessPointAttachmentOpenZfsFileSystemIdentityType, S3AccessPointAttachmentOpenZfsFileSystemIdentityTypeArgs
- Posix
- POSIX
- S3Access
Point Attachment Open Zfs File System Identity Type Posix - POSIX
- Posix
- POSIX
- Posix
- POSIX
- POSIX
- POSIX
- "POSIX"
- POSIX
S3AccessPointAttachmentOpenZfsPosixFileSystemUser, S3AccessPointAttachmentOpenZfsPosixFileSystemUserArgs
- Gid double
- The GID of the file system user.
- Uid double
- The UID of the file system user.
- Secondary
Gids List<Pulumi.Aws Native. FSx. Inputs. S3Access Point Attachment File System Gid> - The list of secondary GIDs for the file system user.
- Gid float64
- The GID of the file system user.
- Uid float64
- The UID of the file system user.
- Secondary
Gids []S3AccessPoint Attachment File System Gid - The list of secondary GIDs for the file system user.
- gid Double
- The GID of the file system user.
- uid Double
- The UID of the file system user.
- secondary
Gids List<S3AccessPoint Attachment File System Gid> - The list of secondary GIDs for the file system user.
- gid number
- The GID of the file system user.
- uid number
- The UID of the file system user.
- secondary
Gids S3AccessPoint Attachment File System Gid[] - The list of secondary GIDs for the file system user.
- gid float
- The GID of the file system user.
- uid float
- The UID of the file system user.
- secondary_
gids Sequence[S3AccessPoint Attachment File System Gid] - The list of secondary GIDs for the file system user.
- gid Number
- The GID of the file system user.
- uid Number
- The UID of the file system user.
- secondary
Gids List<Property Map> - The list of secondary GIDs for the file system user.
S3AccessPointAttachmentS3AccessPoint, S3AccessPointAttachmentS3AccessPointArgs
- Alias string
- The S3 access point's alias.
- Policy object
- The S3 access point's policy.
- Resource
Arn string - The S3 access point's ARN.
- Vpc
Configuration Pulumi.Aws Native. FSx. Inputs. S3Access Point Attachment S3Access Point Vpc Configuration - The S3 access point's virtual private cloud (VPC) configuration.
- Alias string
- The S3 access point's alias.
- Policy interface{}
- The S3 access point's policy.
- Resource
Arn string - The S3 access point's ARN.
- Vpc
Configuration S3AccessPoint Attachment S3Access Point Vpc Configuration - The S3 access point's virtual private cloud (VPC) configuration.
- alias String
- The S3 access point's alias.
- policy Object
- The S3 access point's policy.
- resource
Arn String - The S3 access point's ARN.
- vpc
Configuration S3AccessPoint Attachment S3Access Point Vpc Configuration - The S3 access point's virtual private cloud (VPC) configuration.
- alias string
- The S3 access point's alias.
- policy any
- The S3 access point's policy.
- resource
Arn string - The S3 access point's ARN.
- vpc
Configuration S3AccessPoint Attachment S3Access Point Vpc Configuration - The S3 access point's virtual private cloud (VPC) configuration.
- alias str
- The S3 access point's alias.
- policy Any
- The S3 access point's policy.
- resource_
arn str - The S3 access point's ARN.
- vpc_
configuration S3AccessPoint Attachment S3Access Point Vpc Configuration - The S3 access point's virtual private cloud (VPC) configuration.
- alias String
- The S3 access point's alias.
- policy Any
- The S3 access point's policy.
- resource
Arn String - The S3 access point's ARN.
- vpc
Configuration Property Map - The S3 access point's virtual private cloud (VPC) configuration.
S3AccessPointAttachmentS3AccessPointOpenZfsConfiguration, S3AccessPointAttachmentS3AccessPointOpenZfsConfigurationArgs
- File
System Pulumi.Identity Aws Native. FSx. Inputs. S3Access Point Attachment Open Zfs File System Identity - The file system identity used to authorize file access requests made using the S3 access point.
- Volume
Id string - The ID of the FSx for OpenZFS volume that the S3 access point is attached to.
- File
System S3AccessIdentity Point Attachment Open Zfs File System Identity - The file system identity used to authorize file access requests made using the S3 access point.
- Volume
Id string - The ID of the FSx for OpenZFS volume that the S3 access point is attached to.
- file
System S3AccessIdentity Point Attachment Open Zfs File System Identity - The file system identity used to authorize file access requests made using the S3 access point.
- volume
Id String - The ID of the FSx for OpenZFS volume that the S3 access point is attached to.
- file
System S3AccessIdentity Point Attachment Open Zfs File System Identity - The file system identity used to authorize file access requests made using the S3 access point.
- volume
Id string - The ID of the FSx for OpenZFS volume that the S3 access point is attached to.
- file_
system_ S3Accessidentity Point Attachment Open Zfs File System Identity - The file system identity used to authorize file access requests made using the S3 access point.
- volume_
id str - The ID of the FSx for OpenZFS volume that the S3 access point is attached to.
- file
System Property MapIdentity - The file system identity used to authorize file access requests made using the S3 access point.
- volume
Id String - The ID of the FSx for OpenZFS volume that the S3 access point is attached to.
S3AccessPointAttachmentS3AccessPointVpcConfiguration, S3AccessPointAttachmentS3AccessPointVpcConfigurationArgs
- Vpc
Id string - Specifies the virtual private cloud (VPC) for the S3 access point VPC configuration, if one exists.
- Vpc
Id string - Specifies the virtual private cloud (VPC) for the S3 access point VPC configuration, if one exists.
- vpc
Id String - Specifies the virtual private cloud (VPC) for the S3 access point VPC configuration, if one exists.
- vpc
Id string - Specifies the virtual private cloud (VPC) for the S3 access point VPC configuration, if one exists.
- vpc_
id str - Specifies the virtual private cloud (VPC) for the S3 access point VPC configuration, if one exists.
- vpc
Id String - Specifies the virtual private cloud (VPC) for the S3 access point VPC configuration, if one exists.
S3AccessPointAttachmentType, S3AccessPointAttachmentTypeArgs
- Openzfs
- OPENZFS
- S3Access
Point Attachment Type Openzfs - OPENZFS
- Openzfs
- OPENZFS
- Openzfs
- OPENZFS
- OPENZFS
- OPENZFS
- "OPENZFS"
- OPENZFS
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.