Documentation
¶
Overview ¶
A Pulumi component that synchronizes a local folder to Amazon S3, Azure Blob Storage, or Google Cloud Storage.
Index ¶
- type AzureBlobFolder
- type AzureBlobFolderArgs
- type AzureBlobFolderArray
- type AzureBlobFolderArrayInput
- type AzureBlobFolderArrayOutput
- func (AzureBlobFolderArrayOutput) ElementType() reflect.Type
- func (o AzureBlobFolderArrayOutput) Index(i pulumi.IntInput) AzureBlobFolderOutput
- func (o AzureBlobFolderArrayOutput) ToAzureBlobFolderArrayOutput() AzureBlobFolderArrayOutput
- func (o AzureBlobFolderArrayOutput) ToAzureBlobFolderArrayOutputWithContext(ctx context.Context) AzureBlobFolderArrayOutput
- type AzureBlobFolderInput
- type AzureBlobFolderMap
- type AzureBlobFolderMapInput
- type AzureBlobFolderMapOutput
- func (AzureBlobFolderMapOutput) ElementType() reflect.Type
- func (o AzureBlobFolderMapOutput) MapIndex(k pulumi.StringInput) AzureBlobFolderOutput
- func (o AzureBlobFolderMapOutput) ToAzureBlobFolderMapOutput() AzureBlobFolderMapOutput
- func (o AzureBlobFolderMapOutput) ToAzureBlobFolderMapOutputWithContext(ctx context.Context) AzureBlobFolderMapOutput
- type AzureBlobFolderOutput
- type GoogleCloudFolder
- type GoogleCloudFolderArgs
- type GoogleCloudFolderArray
- type GoogleCloudFolderArrayInput
- type GoogleCloudFolderArrayOutput
- func (GoogleCloudFolderArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudFolderArrayOutput) Index(i pulumi.IntInput) GoogleCloudFolderOutput
- func (o GoogleCloudFolderArrayOutput) ToGoogleCloudFolderArrayOutput() GoogleCloudFolderArrayOutput
- func (o GoogleCloudFolderArrayOutput) ToGoogleCloudFolderArrayOutputWithContext(ctx context.Context) GoogleCloudFolderArrayOutput
- type GoogleCloudFolderInput
- type GoogleCloudFolderMap
- type GoogleCloudFolderMapInput
- type GoogleCloudFolderMapOutput
- func (GoogleCloudFolderMapOutput) ElementType() reflect.Type
- func (o GoogleCloudFolderMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudFolderOutput
- func (o GoogleCloudFolderMapOutput) ToGoogleCloudFolderMapOutput() GoogleCloudFolderMapOutput
- func (o GoogleCloudFolderMapOutput) ToGoogleCloudFolderMapOutputWithContext(ctx context.Context) GoogleCloudFolderMapOutput
- type GoogleCloudFolderOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- type S3BucketFolder
- type S3BucketFolderArgs
- type S3BucketFolderArray
- type S3BucketFolderArrayInput
- type S3BucketFolderArrayOutput
- func (S3BucketFolderArrayOutput) ElementType() reflect.Type
- func (o S3BucketFolderArrayOutput) Index(i pulumi.IntInput) S3BucketFolderOutput
- func (o S3BucketFolderArrayOutput) ToS3BucketFolderArrayOutput() S3BucketFolderArrayOutput
- func (o S3BucketFolderArrayOutput) ToS3BucketFolderArrayOutputWithContext(ctx context.Context) S3BucketFolderArrayOutput
- type S3BucketFolderInput
- type S3BucketFolderMap
- type S3BucketFolderMapInput
- type S3BucketFolderMapOutput
- func (S3BucketFolderMapOutput) ElementType() reflect.Type
- func (o S3BucketFolderMapOutput) MapIndex(k pulumi.StringInput) S3BucketFolderOutput
- func (o S3BucketFolderMapOutput) ToS3BucketFolderMapOutput() S3BucketFolderMapOutput
- func (o S3BucketFolderMapOutput) ToS3BucketFolderMapOutputWithContext(ctx context.Context) S3BucketFolderMapOutput
- type S3BucketFolderOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureBlobFolder ¶
type AzureBlobFolder struct {
pulumi.ResourceState
}
func NewAzureBlobFolder ¶
func NewAzureBlobFolder(ctx *pulumi.Context, name string, args *AzureBlobFolderArgs, opts ...pulumi.ResourceOption) (*AzureBlobFolder, error)
NewAzureBlobFolder registers a new resource with the given unique name, arguments, and options.
func (*AzureBlobFolder) ElementType ¶
func (*AzureBlobFolder) ElementType() reflect.Type
func (*AzureBlobFolder) ToAzureBlobFolderOutput ¶
func (i *AzureBlobFolder) ToAzureBlobFolderOutput() AzureBlobFolderOutput
func (*AzureBlobFolder) ToAzureBlobFolderOutputWithContext ¶
func (i *AzureBlobFolder) ToAzureBlobFolderOutputWithContext(ctx context.Context) AzureBlobFolderOutput
type AzureBlobFolderArgs ¶
type AzureBlobFolderArgs struct { // The name of the Azure storage container to sync to. Required. ContainerName pulumi.StringInput // Disables adding an [alias](https://www.pulumi.com/docs/intro/concepts/resources/options/aliases/) resource option to managed objects in the bucket. DisableManagedObjectAliases pulumi.BoolPtrInput // Include hidden files ("dotfiles") when synchronizing folders. Defaults to `false`. IncludeHiddenFiles pulumi.BoolPtrInput // Whether to have Pulumi manage files as individual cloud resources. Defaults to `true`. ManagedObjects pulumi.BoolPtrInput // The path (relative or fully-qualified) to the folder containing the files to be synced. Required. Path pulumi.StringInput // The name of the Azure resource group that the storage account belongs to. Required. ResourceGroupName pulumi.StringInput // The name of the Azure storage account that the container belongs to. Required. StorageAccountName pulumi.StringInput }
The set of arguments for constructing a AzureBlobFolder resource.
func (AzureBlobFolderArgs) ElementType ¶
func (AzureBlobFolderArgs) ElementType() reflect.Type
type AzureBlobFolderArray ¶
type AzureBlobFolderArray []AzureBlobFolderInput
func (AzureBlobFolderArray) ElementType ¶
func (AzureBlobFolderArray) ElementType() reflect.Type
func (AzureBlobFolderArray) ToAzureBlobFolderArrayOutput ¶
func (i AzureBlobFolderArray) ToAzureBlobFolderArrayOutput() AzureBlobFolderArrayOutput
func (AzureBlobFolderArray) ToAzureBlobFolderArrayOutputWithContext ¶
func (i AzureBlobFolderArray) ToAzureBlobFolderArrayOutputWithContext(ctx context.Context) AzureBlobFolderArrayOutput
type AzureBlobFolderArrayInput ¶
type AzureBlobFolderArrayInput interface { pulumi.Input ToAzureBlobFolderArrayOutput() AzureBlobFolderArrayOutput ToAzureBlobFolderArrayOutputWithContext(context.Context) AzureBlobFolderArrayOutput }
AzureBlobFolderArrayInput is an input type that accepts AzureBlobFolderArray and AzureBlobFolderArrayOutput values. You can construct a concrete instance of `AzureBlobFolderArrayInput` via:
AzureBlobFolderArray{ AzureBlobFolderArgs{...} }
type AzureBlobFolderArrayOutput ¶
type AzureBlobFolderArrayOutput struct{ *pulumi.OutputState }
func (AzureBlobFolderArrayOutput) ElementType ¶
func (AzureBlobFolderArrayOutput) ElementType() reflect.Type
func (AzureBlobFolderArrayOutput) Index ¶
func (o AzureBlobFolderArrayOutput) Index(i pulumi.IntInput) AzureBlobFolderOutput
func (AzureBlobFolderArrayOutput) ToAzureBlobFolderArrayOutput ¶
func (o AzureBlobFolderArrayOutput) ToAzureBlobFolderArrayOutput() AzureBlobFolderArrayOutput
func (AzureBlobFolderArrayOutput) ToAzureBlobFolderArrayOutputWithContext ¶
func (o AzureBlobFolderArrayOutput) ToAzureBlobFolderArrayOutputWithContext(ctx context.Context) AzureBlobFolderArrayOutput
type AzureBlobFolderInput ¶
type AzureBlobFolderInput interface { pulumi.Input ToAzureBlobFolderOutput() AzureBlobFolderOutput ToAzureBlobFolderOutputWithContext(ctx context.Context) AzureBlobFolderOutput }
type AzureBlobFolderMap ¶
type AzureBlobFolderMap map[string]AzureBlobFolderInput
func (AzureBlobFolderMap) ElementType ¶
func (AzureBlobFolderMap) ElementType() reflect.Type
func (AzureBlobFolderMap) ToAzureBlobFolderMapOutput ¶
func (i AzureBlobFolderMap) ToAzureBlobFolderMapOutput() AzureBlobFolderMapOutput
func (AzureBlobFolderMap) ToAzureBlobFolderMapOutputWithContext ¶
func (i AzureBlobFolderMap) ToAzureBlobFolderMapOutputWithContext(ctx context.Context) AzureBlobFolderMapOutput
type AzureBlobFolderMapInput ¶
type AzureBlobFolderMapInput interface { pulumi.Input ToAzureBlobFolderMapOutput() AzureBlobFolderMapOutput ToAzureBlobFolderMapOutputWithContext(context.Context) AzureBlobFolderMapOutput }
AzureBlobFolderMapInput is an input type that accepts AzureBlobFolderMap and AzureBlobFolderMapOutput values. You can construct a concrete instance of `AzureBlobFolderMapInput` via:
AzureBlobFolderMap{ "key": AzureBlobFolderArgs{...} }
type AzureBlobFolderMapOutput ¶
type AzureBlobFolderMapOutput struct{ *pulumi.OutputState }
func (AzureBlobFolderMapOutput) ElementType ¶
func (AzureBlobFolderMapOutput) ElementType() reflect.Type
func (AzureBlobFolderMapOutput) MapIndex ¶
func (o AzureBlobFolderMapOutput) MapIndex(k pulumi.StringInput) AzureBlobFolderOutput
func (AzureBlobFolderMapOutput) ToAzureBlobFolderMapOutput ¶
func (o AzureBlobFolderMapOutput) ToAzureBlobFolderMapOutput() AzureBlobFolderMapOutput
func (AzureBlobFolderMapOutput) ToAzureBlobFolderMapOutputWithContext ¶
func (o AzureBlobFolderMapOutput) ToAzureBlobFolderMapOutputWithContext(ctx context.Context) AzureBlobFolderMapOutput
type AzureBlobFolderOutput ¶
type AzureBlobFolderOutput struct{ *pulumi.OutputState }
func (AzureBlobFolderOutput) ElementType ¶
func (AzureBlobFolderOutput) ElementType() reflect.Type
func (AzureBlobFolderOutput) ToAzureBlobFolderOutput ¶
func (o AzureBlobFolderOutput) ToAzureBlobFolderOutput() AzureBlobFolderOutput
func (AzureBlobFolderOutput) ToAzureBlobFolderOutputWithContext ¶
func (o AzureBlobFolderOutput) ToAzureBlobFolderOutputWithContext(ctx context.Context) AzureBlobFolderOutput
type GoogleCloudFolder ¶
type GoogleCloudFolder struct {
pulumi.ResourceState
}
func NewGoogleCloudFolder ¶
func NewGoogleCloudFolder(ctx *pulumi.Context, name string, args *GoogleCloudFolderArgs, opts ...pulumi.ResourceOption) (*GoogleCloudFolder, error)
NewGoogleCloudFolder registers a new resource with the given unique name, arguments, and options.
func (*GoogleCloudFolder) ElementType ¶
func (*GoogleCloudFolder) ElementType() reflect.Type
func (*GoogleCloudFolder) ToGoogleCloudFolderOutput ¶
func (i *GoogleCloudFolder) ToGoogleCloudFolderOutput() GoogleCloudFolderOutput
func (*GoogleCloudFolder) ToGoogleCloudFolderOutputWithContext ¶
func (i *GoogleCloudFolder) ToGoogleCloudFolderOutputWithContext(ctx context.Context) GoogleCloudFolderOutput
type GoogleCloudFolderArgs ¶
type GoogleCloudFolderArgs struct { // The name of the Google Cloud Storage bucket to sync to (e.g., `my-bucket` in `gs://my-bucket`). Required. BucketName pulumi.StringInput // Disables adding an [alias](https://www.pulumi.com/docs/intro/concepts/resources/options/aliases/) resource option to managed objects in the bucket. DisableManagedObjectAliases pulumi.BoolPtrInput // Include hidden files ("dotfiles") when synchronizing folders. Defaults to `false`. IncludeHiddenFiles pulumi.BoolPtrInput // Whether to have Pulumi manage files as individual cloud resources. Defaults to `true`. ManagedObjects pulumi.BoolPtrInput // The path (relative or fully-qualified) to the folder containing the files to be synced. Required. Path pulumi.StringInput }
The set of arguments for constructing a GoogleCloudFolder resource.
func (GoogleCloudFolderArgs) ElementType ¶
func (GoogleCloudFolderArgs) ElementType() reflect.Type
type GoogleCloudFolderArray ¶
type GoogleCloudFolderArray []GoogleCloudFolderInput
func (GoogleCloudFolderArray) ElementType ¶
func (GoogleCloudFolderArray) ElementType() reflect.Type
func (GoogleCloudFolderArray) ToGoogleCloudFolderArrayOutput ¶
func (i GoogleCloudFolderArray) ToGoogleCloudFolderArrayOutput() GoogleCloudFolderArrayOutput
func (GoogleCloudFolderArray) ToGoogleCloudFolderArrayOutputWithContext ¶
func (i GoogleCloudFolderArray) ToGoogleCloudFolderArrayOutputWithContext(ctx context.Context) GoogleCloudFolderArrayOutput
type GoogleCloudFolderArrayInput ¶
type GoogleCloudFolderArrayInput interface { pulumi.Input ToGoogleCloudFolderArrayOutput() GoogleCloudFolderArrayOutput ToGoogleCloudFolderArrayOutputWithContext(context.Context) GoogleCloudFolderArrayOutput }
GoogleCloudFolderArrayInput is an input type that accepts GoogleCloudFolderArray and GoogleCloudFolderArrayOutput values. You can construct a concrete instance of `GoogleCloudFolderArrayInput` via:
GoogleCloudFolderArray{ GoogleCloudFolderArgs{...} }
type GoogleCloudFolderArrayOutput ¶
type GoogleCloudFolderArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudFolderArrayOutput) ElementType ¶
func (GoogleCloudFolderArrayOutput) ElementType() reflect.Type
func (GoogleCloudFolderArrayOutput) Index ¶
func (o GoogleCloudFolderArrayOutput) Index(i pulumi.IntInput) GoogleCloudFolderOutput
func (GoogleCloudFolderArrayOutput) ToGoogleCloudFolderArrayOutput ¶
func (o GoogleCloudFolderArrayOutput) ToGoogleCloudFolderArrayOutput() GoogleCloudFolderArrayOutput
func (GoogleCloudFolderArrayOutput) ToGoogleCloudFolderArrayOutputWithContext ¶
func (o GoogleCloudFolderArrayOutput) ToGoogleCloudFolderArrayOutputWithContext(ctx context.Context) GoogleCloudFolderArrayOutput
type GoogleCloudFolderInput ¶
type GoogleCloudFolderInput interface { pulumi.Input ToGoogleCloudFolderOutput() GoogleCloudFolderOutput ToGoogleCloudFolderOutputWithContext(ctx context.Context) GoogleCloudFolderOutput }
type GoogleCloudFolderMap ¶
type GoogleCloudFolderMap map[string]GoogleCloudFolderInput
func (GoogleCloudFolderMap) ElementType ¶
func (GoogleCloudFolderMap) ElementType() reflect.Type
func (GoogleCloudFolderMap) ToGoogleCloudFolderMapOutput ¶
func (i GoogleCloudFolderMap) ToGoogleCloudFolderMapOutput() GoogleCloudFolderMapOutput
func (GoogleCloudFolderMap) ToGoogleCloudFolderMapOutputWithContext ¶
func (i GoogleCloudFolderMap) ToGoogleCloudFolderMapOutputWithContext(ctx context.Context) GoogleCloudFolderMapOutput
type GoogleCloudFolderMapInput ¶
type GoogleCloudFolderMapInput interface { pulumi.Input ToGoogleCloudFolderMapOutput() GoogleCloudFolderMapOutput ToGoogleCloudFolderMapOutputWithContext(context.Context) GoogleCloudFolderMapOutput }
GoogleCloudFolderMapInput is an input type that accepts GoogleCloudFolderMap and GoogleCloudFolderMapOutput values. You can construct a concrete instance of `GoogleCloudFolderMapInput` via:
GoogleCloudFolderMap{ "key": GoogleCloudFolderArgs{...} }
type GoogleCloudFolderMapOutput ¶
type GoogleCloudFolderMapOutput struct{ *pulumi.OutputState }
func (GoogleCloudFolderMapOutput) ElementType ¶
func (GoogleCloudFolderMapOutput) ElementType() reflect.Type
func (GoogleCloudFolderMapOutput) MapIndex ¶
func (o GoogleCloudFolderMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudFolderOutput
func (GoogleCloudFolderMapOutput) ToGoogleCloudFolderMapOutput ¶
func (o GoogleCloudFolderMapOutput) ToGoogleCloudFolderMapOutput() GoogleCloudFolderMapOutput
func (GoogleCloudFolderMapOutput) ToGoogleCloudFolderMapOutputWithContext ¶
func (o GoogleCloudFolderMapOutput) ToGoogleCloudFolderMapOutputWithContext(ctx context.Context) GoogleCloudFolderMapOutput
type GoogleCloudFolderOutput ¶
type GoogleCloudFolderOutput struct{ *pulumi.OutputState }
func (GoogleCloudFolderOutput) ElementType ¶
func (GoogleCloudFolderOutput) ElementType() reflect.Type
func (GoogleCloudFolderOutput) ToGoogleCloudFolderOutput ¶
func (o GoogleCloudFolderOutput) ToGoogleCloudFolderOutput() GoogleCloudFolderOutput
func (GoogleCloudFolderOutput) ToGoogleCloudFolderOutputWithContext ¶
func (o GoogleCloudFolderOutput) ToGoogleCloudFolderOutputWithContext(ctx context.Context) GoogleCloudFolderOutput
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type S3BucketFolder ¶
type S3BucketFolder struct {
pulumi.ResourceState
}
func NewS3BucketFolder ¶
func NewS3BucketFolder(ctx *pulumi.Context, name string, args *S3BucketFolderArgs, opts ...pulumi.ResourceOption) (*S3BucketFolder, error)
NewS3BucketFolder registers a new resource with the given unique name, arguments, and options.
func (*S3BucketFolder) ElementType ¶
func (*S3BucketFolder) ElementType() reflect.Type
func (*S3BucketFolder) ToS3BucketFolderOutput ¶
func (i *S3BucketFolder) ToS3BucketFolderOutput() S3BucketFolderOutput
func (*S3BucketFolder) ToS3BucketFolderOutputWithContext ¶
func (i *S3BucketFolder) ToS3BucketFolderOutputWithContext(ctx context.Context) S3BucketFolderOutput
type S3BucketFolderArgs ¶
type S3BucketFolderArgs struct { // The AWS [Canned ACL](https://docs.aws.amazon.com/AmazonS3/latest/userguide/acl-overview.html#canned-acl) to apply to each file (e.g., `public-read`). Required. Acl pulumi.StringInput // The name of the S3 bucket to sync to (e.g., `my-bucket` in `s3://my-bucket`). Required. BucketName pulumi.StringInput // Disables adding an [alias](https://www.pulumi.com/docs/intro/concepts/resources/options/aliases/) resource option to managed objects in the bucket. DisableManagedObjectAliases pulumi.BoolPtrInput // Include hidden files ("dotfiles") when synchronizing folders. Defaults to `false`. IncludeHiddenFiles pulumi.BoolPtrInput // Whether to have Pulumi manage files as individual cloud resources. Defaults to `true`. ManagedObjects pulumi.BoolPtrInput // The path (relative or fully-qualified) to the folder containing the files to be synced. Required. Path pulumi.StringInput }
The set of arguments for constructing a S3BucketFolder resource.
func (S3BucketFolderArgs) ElementType ¶
func (S3BucketFolderArgs) ElementType() reflect.Type
type S3BucketFolderArray ¶
type S3BucketFolderArray []S3BucketFolderInput
func (S3BucketFolderArray) ElementType ¶
func (S3BucketFolderArray) ElementType() reflect.Type
func (S3BucketFolderArray) ToS3BucketFolderArrayOutput ¶
func (i S3BucketFolderArray) ToS3BucketFolderArrayOutput() S3BucketFolderArrayOutput
func (S3BucketFolderArray) ToS3BucketFolderArrayOutputWithContext ¶
func (i S3BucketFolderArray) ToS3BucketFolderArrayOutputWithContext(ctx context.Context) S3BucketFolderArrayOutput
type S3BucketFolderArrayInput ¶
type S3BucketFolderArrayInput interface { pulumi.Input ToS3BucketFolderArrayOutput() S3BucketFolderArrayOutput ToS3BucketFolderArrayOutputWithContext(context.Context) S3BucketFolderArrayOutput }
S3BucketFolderArrayInput is an input type that accepts S3BucketFolderArray and S3BucketFolderArrayOutput values. You can construct a concrete instance of `S3BucketFolderArrayInput` via:
S3BucketFolderArray{ S3BucketFolderArgs{...} }
type S3BucketFolderArrayOutput ¶
type S3BucketFolderArrayOutput struct{ *pulumi.OutputState }
func (S3BucketFolderArrayOutput) ElementType ¶
func (S3BucketFolderArrayOutput) ElementType() reflect.Type
func (S3BucketFolderArrayOutput) Index ¶
func (o S3BucketFolderArrayOutput) Index(i pulumi.IntInput) S3BucketFolderOutput
func (S3BucketFolderArrayOutput) ToS3BucketFolderArrayOutput ¶
func (o S3BucketFolderArrayOutput) ToS3BucketFolderArrayOutput() S3BucketFolderArrayOutput
func (S3BucketFolderArrayOutput) ToS3BucketFolderArrayOutputWithContext ¶
func (o S3BucketFolderArrayOutput) ToS3BucketFolderArrayOutputWithContext(ctx context.Context) S3BucketFolderArrayOutput
type S3BucketFolderInput ¶
type S3BucketFolderInput interface { pulumi.Input ToS3BucketFolderOutput() S3BucketFolderOutput ToS3BucketFolderOutputWithContext(ctx context.Context) S3BucketFolderOutput }
type S3BucketFolderMap ¶
type S3BucketFolderMap map[string]S3BucketFolderInput
func (S3BucketFolderMap) ElementType ¶
func (S3BucketFolderMap) ElementType() reflect.Type
func (S3BucketFolderMap) ToS3BucketFolderMapOutput ¶
func (i S3BucketFolderMap) ToS3BucketFolderMapOutput() S3BucketFolderMapOutput
func (S3BucketFolderMap) ToS3BucketFolderMapOutputWithContext ¶
func (i S3BucketFolderMap) ToS3BucketFolderMapOutputWithContext(ctx context.Context) S3BucketFolderMapOutput
type S3BucketFolderMapInput ¶
type S3BucketFolderMapInput interface { pulumi.Input ToS3BucketFolderMapOutput() S3BucketFolderMapOutput ToS3BucketFolderMapOutputWithContext(context.Context) S3BucketFolderMapOutput }
S3BucketFolderMapInput is an input type that accepts S3BucketFolderMap and S3BucketFolderMapOutput values. You can construct a concrete instance of `S3BucketFolderMapInput` via:
S3BucketFolderMap{ "key": S3BucketFolderArgs{...} }
type S3BucketFolderMapOutput ¶
type S3BucketFolderMapOutput struct{ *pulumi.OutputState }
func (S3BucketFolderMapOutput) ElementType ¶
func (S3BucketFolderMapOutput) ElementType() reflect.Type
func (S3BucketFolderMapOutput) MapIndex ¶
func (o S3BucketFolderMapOutput) MapIndex(k pulumi.StringInput) S3BucketFolderOutput
func (S3BucketFolderMapOutput) ToS3BucketFolderMapOutput ¶
func (o S3BucketFolderMapOutput) ToS3BucketFolderMapOutput() S3BucketFolderMapOutput
func (S3BucketFolderMapOutput) ToS3BucketFolderMapOutputWithContext ¶
func (o S3BucketFolderMapOutput) ToS3BucketFolderMapOutputWithContext(ctx context.Context) S3BucketFolderMapOutput
type S3BucketFolderOutput ¶
type S3BucketFolderOutput struct{ *pulumi.OutputState }
func (S3BucketFolderOutput) ElementType ¶
func (S3BucketFolderOutput) ElementType() reflect.Type
func (S3BucketFolderOutput) ToS3BucketFolderOutput ¶
func (o S3BucketFolderOutput) ToS3BucketFolderOutput() S3BucketFolderOutput
func (S3BucketFolderOutput) ToS3BucketFolderOutputWithContext ¶
func (o S3BucketFolderOutput) ToS3BucketFolderOutputWithContext(ctx context.Context) S3BucketFolderOutput