Show / Hide Table of Contents

Class AccessPointArgs

Inheritance
System.Object
InputArgs
ResourceArgs
AccessPointArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.S3
Assembly: Pulumi.Aws.dll
Syntax
public sealed class AccessPointArgs : ResourceArgs

Constructors

View Source

AccessPointArgs()

Declaration
public AccessPointArgs()

Properties

View Source

AccountId

The AWS account ID for the owner of the bucket for which you want to create an access point. Defaults to automatically determined account ID of the provider.

Declaration
public Input<string> AccountId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Bucket

The name of the bucket that you want to associate this access point with.

Declaration
public Input<string> Bucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

The name you want to assign to this access point.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Policy

A valid JSON document that specifies the policy that you want to apply to this access point.

Declaration
public Input<string> Policy { get; set; }
Property Value
Type Description
Input<System.String>
View Source

PublicAccessBlockConfiguration

Configuration block to manage the PublicAccessBlock configuration that you want to apply to this Amazon S3 bucket. You can enable the configuration options in any combination. Detailed below.

Declaration
public Input<AccessPointPublicAccessBlockConfigurationArgs> PublicAccessBlockConfiguration { get; set; }
Property Value
Type Description
Input<AccessPointPublicAccessBlockConfigurationArgs>
View Source

VpcConfiguration

Configuration block to restrict access to this access point to requests from the specified Virtual Private Cloud (VPC). Detailed below.

Declaration
public Input<AccessPointVpcConfigurationArgs> VpcConfiguration { get; set; }
Property Value
Type Description
Input<AccessPointVpcConfigurationArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.