Class FileSystemAssociationArgs.Builder

  • Enclosing class:
    FileSystemAssociationArgs

    public static final class FileSystemAssociationArgs.Builder
    extends java.lang.Object
    • Method Detail

      • auditDestinationArn

        public FileSystemAssociationArgs.Builder auditDestinationArn​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> auditDestinationArn)
        Parameters:
        auditDestinationArn - ARN of the storage used for the audit logs.
        Returns:
        builder
      • auditDestinationArn

        public FileSystemAssociationArgs.Builder auditDestinationArn​(java.lang.String auditDestinationArn)
        Parameters:
        auditDestinationArn - ARN of the storage used for the audit logs.
        Returns:
        builder
      • gatewayArn

        public FileSystemAssociationArgs.Builder gatewayArn​(com.pulumi.core.Output<java.lang.String> gatewayArn)
        Parameters:
        gatewayArn - ARN of the gateway.
        Returns:
        builder
      • locationArn

        public FileSystemAssociationArgs.Builder locationArn​(com.pulumi.core.Output<java.lang.String> locationArn)
        Parameters:
        locationArn - ARN of the Amazon FSx file system to associate with the FSx File Gateway.
        Returns:
        builder
      • locationArn

        public FileSystemAssociationArgs.Builder locationArn​(java.lang.String locationArn)
        Parameters:
        locationArn - ARN of the Amazon FSx file system to associate with the FSx File Gateway.
        Returns:
        builder
      • password

        public FileSystemAssociationArgs.Builder password​(com.pulumi.core.Output<java.lang.String> password)
        Parameters:
        password - The password of the user credential.
        Returns:
        builder
      • password

        public FileSystemAssociationArgs.Builder password​(java.lang.String password)
        Parameters:
        password - The password of the user credential.
        Returns:
        builder
      • region

        public FileSystemAssociationArgs.Builder region​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public FileSystemAssociationArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • tags

        public FileSystemAssociationArgs.Builder tags​(@Nullable
                                                      com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • tags

        public FileSystemAssociationArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • username

        public FileSystemAssociationArgs.Builder username​(com.pulumi.core.Output<java.lang.String> username)
        Parameters:
        username - The user name of the user credential that has permission to access the root share of the Amazon FSx file system. The user account must belong to the Amazon FSx delegated admin user group.
        Returns:
        builder
      • username

        public FileSystemAssociationArgs.Builder username​(java.lang.String username)
        Parameters:
        username - The user name of the user credential that has permission to access the root share of the Amazon FSx file system. The user account must belong to the Amazon FSx delegated admin user group.
        Returns:
        builder