Documentation ¶
Index ¶
- type BucketObject
- type BucketObjectArgs
- type BucketObjectArray
- type BucketObjectArrayInput
- type BucketObjectArrayOutput
- func (BucketObjectArrayOutput) ElementType() reflect.Type
- func (o BucketObjectArrayOutput) Index(i pulumi.IntInput) BucketObjectOutput
- func (o BucketObjectArrayOutput) ToBucketObjectArrayOutput() BucketObjectArrayOutput
- func (o BucketObjectArrayOutput) ToBucketObjectArrayOutputWithContext(ctx context.Context) BucketObjectArrayOutput
- type BucketObjectInput
- type BucketObjectMap
- type BucketObjectMapInput
- type BucketObjectMapOutput
- func (BucketObjectMapOutput) ElementType() reflect.Type
- func (o BucketObjectMapOutput) MapIndex(k pulumi.StringInput) BucketObjectOutput
- func (o BucketObjectMapOutput) ToBucketObjectMapOutput() BucketObjectMapOutput
- func (o BucketObjectMapOutput) ToBucketObjectMapOutputWithContext(ctx context.Context) BucketObjectMapOutput
- type BucketObjectOutput
- func (o BucketObjectOutput) Acl() pulumi.StringPtrOutput
- func (o BucketObjectOutput) Bucket() pulumi.StringOutput
- func (o BucketObjectOutput) CacheControl() pulumi.StringOutput
- func (o BucketObjectOutput) Content() pulumi.StringPtrOutput
- func (o BucketObjectOutput) ContentDisposition() pulumi.StringPtrOutput
- func (o BucketObjectOutput) ContentEncoding() pulumi.StringPtrOutput
- func (o BucketObjectOutput) ContentType() pulumi.StringOutput
- func (BucketObjectOutput) ElementType() reflect.Type
- func (o BucketObjectOutput) Etag() pulumi.StringOutput
- func (o BucketObjectOutput) Key() pulumi.StringOutput
- func (o BucketObjectOutput) Source() pulumi.StringPtrOutput
- func (o BucketObjectOutput) StorageClass() pulumi.StringOutput
- func (o BucketObjectOutput) Tags() pulumi.MapOutput
- func (o BucketObjectOutput) ToBucketObjectOutput() BucketObjectOutput
- func (o BucketObjectOutput) ToBucketObjectOutputWithContext(ctx context.Context) BucketObjectOutput
- type BucketObjectState
- type BucketObjectsArgs
- type BucketObjectsOutputArgs
- type BucketObjectsResult
- type BucketObjectsResultOutput
- func (o BucketObjectsResultOutput) Bucket() pulumi.StringOutput
- func (o BucketObjectsResultOutput) CacheControl() pulumi.StringOutput
- func (o BucketObjectsResultOutput) ContentDisposition() pulumi.StringOutput
- func (o BucketObjectsResultOutput) ContentEncoding() pulumi.StringOutput
- func (o BucketObjectsResultOutput) ContentType() pulumi.StringOutput
- func (BucketObjectsResultOutput) ElementType() reflect.Type
- func (o BucketObjectsResultOutput) Etag() pulumi.StringOutput
- func (o BucketObjectsResultOutput) Id() pulumi.StringOutput
- func (o BucketObjectsResultOutput) Key() pulumi.StringOutput
- func (o BucketObjectsResultOutput) LastModified() pulumi.StringOutput
- func (o BucketObjectsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o BucketObjectsResultOutput) StorageClass() pulumi.StringOutput
- func (o BucketObjectsResultOutput) ToBucketObjectsResultOutput() BucketObjectsResultOutput
- func (o BucketObjectsResultOutput) ToBucketObjectsResultOutputWithContext(ctx context.Context) BucketObjectsResultOutput
- type BucketPolicy
- type BucketPolicyArgs
- type BucketPolicyArray
- type BucketPolicyArrayInput
- type BucketPolicyArrayOutput
- func (BucketPolicyArrayOutput) ElementType() reflect.Type
- func (o BucketPolicyArrayOutput) Index(i pulumi.IntInput) BucketPolicyOutput
- func (o BucketPolicyArrayOutput) ToBucketPolicyArrayOutput() BucketPolicyArrayOutput
- func (o BucketPolicyArrayOutput) ToBucketPolicyArrayOutputWithContext(ctx context.Context) BucketPolicyArrayOutput
- type BucketPolicyInput
- type BucketPolicyMap
- type BucketPolicyMapInput
- type BucketPolicyMapOutput
- func (BucketPolicyMapOutput) ElementType() reflect.Type
- func (o BucketPolicyMapOutput) MapIndex(k pulumi.StringInput) BucketPolicyOutput
- func (o BucketPolicyMapOutput) ToBucketPolicyMapOutput() BucketPolicyMapOutput
- func (o BucketPolicyMapOutput) ToBucketPolicyMapOutputWithContext(ctx context.Context) BucketPolicyMapOutput
- type BucketPolicyOutput
- func (o BucketPolicyOutput) Bucket() pulumi.StringOutput
- func (BucketPolicyOutput) ElementType() reflect.Type
- func (o BucketPolicyOutput) Policy() pulumi.StringOutput
- func (o BucketPolicyOutput) ToBucketPolicyOutput() BucketPolicyOutput
- func (o BucketPolicyOutput) ToBucketPolicyOutputWithContext(ctx context.Context) BucketPolicyOutput
- type BucketPolicyState
- type BucketsArgs
- type BucketsBucketList
- type BucketsBucketListArgs
- type BucketsBucketListArray
- type BucketsBucketListArrayInput
- type BucketsBucketListArrayOutput
- func (BucketsBucketListArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListArrayOutput) Index(i pulumi.IntInput) BucketsBucketListOutput
- func (o BucketsBucketListArrayOutput) ToBucketsBucketListArrayOutput() BucketsBucketListArrayOutput
- func (o BucketsBucketListArrayOutput) ToBucketsBucketListArrayOutputWithContext(ctx context.Context) BucketsBucketListArrayOutput
- type BucketsBucketListCorsRule
- type BucketsBucketListCorsRuleArgs
- func (BucketsBucketListCorsRuleArgs) ElementType() reflect.Type
- func (i BucketsBucketListCorsRuleArgs) ToBucketsBucketListCorsRuleOutput() BucketsBucketListCorsRuleOutput
- func (i BucketsBucketListCorsRuleArgs) ToBucketsBucketListCorsRuleOutputWithContext(ctx context.Context) BucketsBucketListCorsRuleOutput
- type BucketsBucketListCorsRuleArray
- func (BucketsBucketListCorsRuleArray) ElementType() reflect.Type
- func (i BucketsBucketListCorsRuleArray) ToBucketsBucketListCorsRuleArrayOutput() BucketsBucketListCorsRuleArrayOutput
- func (i BucketsBucketListCorsRuleArray) ToBucketsBucketListCorsRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListCorsRuleArrayOutput
- type BucketsBucketListCorsRuleArrayInput
- type BucketsBucketListCorsRuleArrayOutput
- func (BucketsBucketListCorsRuleArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListCorsRuleArrayOutput) Index(i pulumi.IntInput) BucketsBucketListCorsRuleOutput
- func (o BucketsBucketListCorsRuleArrayOutput) ToBucketsBucketListCorsRuleArrayOutput() BucketsBucketListCorsRuleArrayOutput
- func (o BucketsBucketListCorsRuleArrayOutput) ToBucketsBucketListCorsRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListCorsRuleArrayOutput
- type BucketsBucketListCorsRuleInput
- type BucketsBucketListCorsRuleOutput
- func (o BucketsBucketListCorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o BucketsBucketListCorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o BucketsBucketListCorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (BucketsBucketListCorsRuleOutput) ElementType() reflect.Type
- func (o BucketsBucketListCorsRuleOutput) ExposeHeaders() pulumi.StringArrayOutput
- func (o BucketsBucketListCorsRuleOutput) MaxAgeSeconds() pulumi.IntOutput
- func (o BucketsBucketListCorsRuleOutput) ToBucketsBucketListCorsRuleOutput() BucketsBucketListCorsRuleOutput
- func (o BucketsBucketListCorsRuleOutput) ToBucketsBucketListCorsRuleOutputWithContext(ctx context.Context) BucketsBucketListCorsRuleOutput
- type BucketsBucketListInput
- type BucketsBucketListLifecycleRule
- type BucketsBucketListLifecycleRuleArgs
- func (BucketsBucketListLifecycleRuleArgs) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleArgs) ToBucketsBucketListLifecycleRuleOutput() BucketsBucketListLifecycleRuleOutput
- func (i BucketsBucketListLifecycleRuleArgs) ToBucketsBucketListLifecycleRuleOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleOutput
- type BucketsBucketListLifecycleRuleArray
- func (BucketsBucketListLifecycleRuleArray) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleArray) ToBucketsBucketListLifecycleRuleArrayOutput() BucketsBucketListLifecycleRuleArrayOutput
- func (i BucketsBucketListLifecycleRuleArray) ToBucketsBucketListLifecycleRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleArrayOutput
- type BucketsBucketListLifecycleRuleArrayInput
- type BucketsBucketListLifecycleRuleArrayOutput
- func (BucketsBucketListLifecycleRuleArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleArrayOutput) Index(i pulumi.IntInput) BucketsBucketListLifecycleRuleOutput
- func (o BucketsBucketListLifecycleRuleArrayOutput) ToBucketsBucketListLifecycleRuleArrayOutput() BucketsBucketListLifecycleRuleArrayOutput
- func (o BucketsBucketListLifecycleRuleArrayOutput) ToBucketsBucketListLifecycleRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleArrayOutput
- type BucketsBucketListLifecycleRuleExpiration
- type BucketsBucketListLifecycleRuleExpirationArgs
- func (BucketsBucketListLifecycleRuleExpirationArgs) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleExpirationArgs) ToBucketsBucketListLifecycleRuleExpirationOutput() BucketsBucketListLifecycleRuleExpirationOutput
- func (i BucketsBucketListLifecycleRuleExpirationArgs) ToBucketsBucketListLifecycleRuleExpirationOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleExpirationOutput
- type BucketsBucketListLifecycleRuleExpirationArray
- func (BucketsBucketListLifecycleRuleExpirationArray) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleExpirationArray) ToBucketsBucketListLifecycleRuleExpirationArrayOutput() BucketsBucketListLifecycleRuleExpirationArrayOutput
- func (i BucketsBucketListLifecycleRuleExpirationArray) ToBucketsBucketListLifecycleRuleExpirationArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleExpirationArrayOutput
- type BucketsBucketListLifecycleRuleExpirationArrayInput
- type BucketsBucketListLifecycleRuleExpirationArrayOutput
- func (BucketsBucketListLifecycleRuleExpirationArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleExpirationArrayOutput) Index(i pulumi.IntInput) BucketsBucketListLifecycleRuleExpirationOutput
- func (o BucketsBucketListLifecycleRuleExpirationArrayOutput) ToBucketsBucketListLifecycleRuleExpirationArrayOutput() BucketsBucketListLifecycleRuleExpirationArrayOutput
- func (o BucketsBucketListLifecycleRuleExpirationArrayOutput) ToBucketsBucketListLifecycleRuleExpirationArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleExpirationArrayOutput
- type BucketsBucketListLifecycleRuleExpirationInput
- type BucketsBucketListLifecycleRuleExpirationOutput
- func (o BucketsBucketListLifecycleRuleExpirationOutput) Date() pulumi.StringOutput
- func (o BucketsBucketListLifecycleRuleExpirationOutput) Days() pulumi.IntOutput
- func (BucketsBucketListLifecycleRuleExpirationOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleExpirationOutput) ToBucketsBucketListLifecycleRuleExpirationOutput() BucketsBucketListLifecycleRuleExpirationOutput
- func (o BucketsBucketListLifecycleRuleExpirationOutput) ToBucketsBucketListLifecycleRuleExpirationOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleExpirationOutput
- type BucketsBucketListLifecycleRuleInput
- type BucketsBucketListLifecycleRuleNonCurrentExpiration
- type BucketsBucketListLifecycleRuleNonCurrentExpirationArgs
- func (BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
- func (i BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
- type BucketsBucketListLifecycleRuleNonCurrentExpirationArray
- func (BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
- func (i BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
- type BucketsBucketListLifecycleRuleNonCurrentExpirationArrayInput
- type BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
- func (BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) Index(i pulumi.IntInput) BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
- type BucketsBucketListLifecycleRuleNonCurrentExpirationInput
- type BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
- func (BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) NonCurrentDays() pulumi.IntOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
- type BucketsBucketListLifecycleRuleNonCurrentTransition
- type BucketsBucketListLifecycleRuleNonCurrentTransitionArgs
- func (BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
- func (i BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
- type BucketsBucketListLifecycleRuleNonCurrentTransitionArray
- func (BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
- func (i BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
- type BucketsBucketListLifecycleRuleNonCurrentTransitionArrayInput
- type BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
- func (BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) Index(i pulumi.IntInput) BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
- type BucketsBucketListLifecycleRuleNonCurrentTransitionInput
- type BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
- func (BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) NonCurrentDays() pulumi.IntOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) StorageClass() pulumi.StringOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
- func (o BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
- type BucketsBucketListLifecycleRuleOutput
- func (BucketsBucketListLifecycleRuleOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleOutput) Expirations() BucketsBucketListLifecycleRuleExpirationArrayOutput
- func (o BucketsBucketListLifecycleRuleOutput) FilterPrefix() pulumi.StringOutput
- func (o BucketsBucketListLifecycleRuleOutput) NonCurrentExpirations() BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
- func (o BucketsBucketListLifecycleRuleOutput) NonCurrentTransitions() BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
- func (o BucketsBucketListLifecycleRuleOutput) ToBucketsBucketListLifecycleRuleOutput() BucketsBucketListLifecycleRuleOutput
- func (o BucketsBucketListLifecycleRuleOutput) ToBucketsBucketListLifecycleRuleOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleOutput
- func (o BucketsBucketListLifecycleRuleOutput) Transitions() BucketsBucketListLifecycleRuleTransitionArrayOutput
- type BucketsBucketListLifecycleRuleTransition
- type BucketsBucketListLifecycleRuleTransitionArgs
- func (BucketsBucketListLifecycleRuleTransitionArgs) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleTransitionArgs) ToBucketsBucketListLifecycleRuleTransitionOutput() BucketsBucketListLifecycleRuleTransitionOutput
- func (i BucketsBucketListLifecycleRuleTransitionArgs) ToBucketsBucketListLifecycleRuleTransitionOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleTransitionOutput
- type BucketsBucketListLifecycleRuleTransitionArray
- func (BucketsBucketListLifecycleRuleTransitionArray) ElementType() reflect.Type
- func (i BucketsBucketListLifecycleRuleTransitionArray) ToBucketsBucketListLifecycleRuleTransitionArrayOutput() BucketsBucketListLifecycleRuleTransitionArrayOutput
- func (i BucketsBucketListLifecycleRuleTransitionArray) ToBucketsBucketListLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleTransitionArrayOutput
- type BucketsBucketListLifecycleRuleTransitionArrayInput
- type BucketsBucketListLifecycleRuleTransitionArrayOutput
- func (BucketsBucketListLifecycleRuleTransitionArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleTransitionArrayOutput) Index(i pulumi.IntInput) BucketsBucketListLifecycleRuleTransitionOutput
- func (o BucketsBucketListLifecycleRuleTransitionArrayOutput) ToBucketsBucketListLifecycleRuleTransitionArrayOutput() BucketsBucketListLifecycleRuleTransitionArrayOutput
- func (o BucketsBucketListLifecycleRuleTransitionArrayOutput) ToBucketsBucketListLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleTransitionArrayOutput
- type BucketsBucketListLifecycleRuleTransitionInput
- type BucketsBucketListLifecycleRuleTransitionOutput
- func (o BucketsBucketListLifecycleRuleTransitionOutput) Date() pulumi.StringOutput
- func (o BucketsBucketListLifecycleRuleTransitionOutput) Days() pulumi.IntOutput
- func (BucketsBucketListLifecycleRuleTransitionOutput) ElementType() reflect.Type
- func (o BucketsBucketListLifecycleRuleTransitionOutput) StorageClass() pulumi.StringOutput
- func (o BucketsBucketListLifecycleRuleTransitionOutput) ToBucketsBucketListLifecycleRuleTransitionOutput() BucketsBucketListLifecycleRuleTransitionOutput
- func (o BucketsBucketListLifecycleRuleTransitionOutput) ToBucketsBucketListLifecycleRuleTransitionOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleTransitionOutput
- type BucketsBucketListOriginDomainRule
- type BucketsBucketListOriginDomainRuleArgs
- func (BucketsBucketListOriginDomainRuleArgs) ElementType() reflect.Type
- func (i BucketsBucketListOriginDomainRuleArgs) ToBucketsBucketListOriginDomainRuleOutput() BucketsBucketListOriginDomainRuleOutput
- func (i BucketsBucketListOriginDomainRuleArgs) ToBucketsBucketListOriginDomainRuleOutputWithContext(ctx context.Context) BucketsBucketListOriginDomainRuleOutput
- type BucketsBucketListOriginDomainRuleArray
- func (BucketsBucketListOriginDomainRuleArray) ElementType() reflect.Type
- func (i BucketsBucketListOriginDomainRuleArray) ToBucketsBucketListOriginDomainRuleArrayOutput() BucketsBucketListOriginDomainRuleArrayOutput
- func (i BucketsBucketListOriginDomainRuleArray) ToBucketsBucketListOriginDomainRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListOriginDomainRuleArrayOutput
- type BucketsBucketListOriginDomainRuleArrayInput
- type BucketsBucketListOriginDomainRuleArrayOutput
- func (BucketsBucketListOriginDomainRuleArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListOriginDomainRuleArrayOutput) Index(i pulumi.IntInput) BucketsBucketListOriginDomainRuleOutput
- func (o BucketsBucketListOriginDomainRuleArrayOutput) ToBucketsBucketListOriginDomainRuleArrayOutput() BucketsBucketListOriginDomainRuleArrayOutput
- func (o BucketsBucketListOriginDomainRuleArrayOutput) ToBucketsBucketListOriginDomainRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListOriginDomainRuleArrayOutput
- type BucketsBucketListOriginDomainRuleInput
- type BucketsBucketListOriginDomainRuleOutput
- func (o BucketsBucketListOriginDomainRuleOutput) Domain() pulumi.StringOutput
- func (BucketsBucketListOriginDomainRuleOutput) ElementType() reflect.Type
- func (o BucketsBucketListOriginDomainRuleOutput) Status() pulumi.StringPtrOutput
- func (o BucketsBucketListOriginDomainRuleOutput) ToBucketsBucketListOriginDomainRuleOutput() BucketsBucketListOriginDomainRuleOutput
- func (o BucketsBucketListOriginDomainRuleOutput) ToBucketsBucketListOriginDomainRuleOutputWithContext(ctx context.Context) BucketsBucketListOriginDomainRuleOutput
- func (o BucketsBucketListOriginDomainRuleOutput) Type() pulumi.StringPtrOutput
- type BucketsBucketListOriginPullRule
- type BucketsBucketListOriginPullRuleArgs
- func (BucketsBucketListOriginPullRuleArgs) ElementType() reflect.Type
- func (i BucketsBucketListOriginPullRuleArgs) ToBucketsBucketListOriginPullRuleOutput() BucketsBucketListOriginPullRuleOutput
- func (i BucketsBucketListOriginPullRuleArgs) ToBucketsBucketListOriginPullRuleOutputWithContext(ctx context.Context) BucketsBucketListOriginPullRuleOutput
- type BucketsBucketListOriginPullRuleArray
- func (BucketsBucketListOriginPullRuleArray) ElementType() reflect.Type
- func (i BucketsBucketListOriginPullRuleArray) ToBucketsBucketListOriginPullRuleArrayOutput() BucketsBucketListOriginPullRuleArrayOutput
- func (i BucketsBucketListOriginPullRuleArray) ToBucketsBucketListOriginPullRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListOriginPullRuleArrayOutput
- type BucketsBucketListOriginPullRuleArrayInput
- type BucketsBucketListOriginPullRuleArrayOutput
- func (BucketsBucketListOriginPullRuleArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListOriginPullRuleArrayOutput) Index(i pulumi.IntInput) BucketsBucketListOriginPullRuleOutput
- func (o BucketsBucketListOriginPullRuleArrayOutput) ToBucketsBucketListOriginPullRuleArrayOutput() BucketsBucketListOriginPullRuleArrayOutput
- func (o BucketsBucketListOriginPullRuleArrayOutput) ToBucketsBucketListOriginPullRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListOriginPullRuleArrayOutput
- type BucketsBucketListOriginPullRuleInput
- type BucketsBucketListOriginPullRuleOutput
- func (o BucketsBucketListOriginPullRuleOutput) CustomHttpHeaders() pulumi.MapOutput
- func (BucketsBucketListOriginPullRuleOutput) ElementType() reflect.Type
- func (o BucketsBucketListOriginPullRuleOutput) FollowHttpHeaders() pulumi.StringArrayOutput
- func (o BucketsBucketListOriginPullRuleOutput) FollowQueryString() pulumi.BoolPtrOutput
- func (o BucketsBucketListOriginPullRuleOutput) FollowRedirection() pulumi.BoolPtrOutput
- func (o BucketsBucketListOriginPullRuleOutput) Host() pulumi.StringOutput
- func (o BucketsBucketListOriginPullRuleOutput) Prefix() pulumi.StringPtrOutput
- func (o BucketsBucketListOriginPullRuleOutput) Priority() pulumi.IntOutput
- func (o BucketsBucketListOriginPullRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o BucketsBucketListOriginPullRuleOutput) SyncBackToSource() pulumi.BoolPtrOutput
- func (o BucketsBucketListOriginPullRuleOutput) ToBucketsBucketListOriginPullRuleOutput() BucketsBucketListOriginPullRuleOutput
- func (o BucketsBucketListOriginPullRuleOutput) ToBucketsBucketListOriginPullRuleOutputWithContext(ctx context.Context) BucketsBucketListOriginPullRuleOutput
- type BucketsBucketListOutput
- func (o BucketsBucketListOutput) Acl() pulumi.StringOutput
- func (o BucketsBucketListOutput) AclBody() pulumi.StringOutput
- func (o BucketsBucketListOutput) Bucket() pulumi.StringOutput
- func (o BucketsBucketListOutput) CorsRules() BucketsBucketListCorsRuleArrayOutput
- func (o BucketsBucketListOutput) CosBucketUrl() pulumi.StringOutput
- func (BucketsBucketListOutput) ElementType() reflect.Type
- func (o BucketsBucketListOutput) LifecycleRules() BucketsBucketListLifecycleRuleArrayOutput
- func (o BucketsBucketListOutput) OriginDomainRules() BucketsBucketListOriginDomainRuleArrayOutput
- func (o BucketsBucketListOutput) OriginPullRules() BucketsBucketListOriginPullRuleArrayOutput
- func (o BucketsBucketListOutput) Tags() pulumi.MapOutput
- func (o BucketsBucketListOutput) ToBucketsBucketListOutput() BucketsBucketListOutput
- func (o BucketsBucketListOutput) ToBucketsBucketListOutputWithContext(ctx context.Context) BucketsBucketListOutput
- func (o BucketsBucketListOutput) Websites() BucketsBucketListWebsiteArrayOutput
- type BucketsBucketListWebsite
- type BucketsBucketListWebsiteArgs
- func (BucketsBucketListWebsiteArgs) ElementType() reflect.Type
- func (i BucketsBucketListWebsiteArgs) ToBucketsBucketListWebsiteOutput() BucketsBucketListWebsiteOutput
- func (i BucketsBucketListWebsiteArgs) ToBucketsBucketListWebsiteOutputWithContext(ctx context.Context) BucketsBucketListWebsiteOutput
- type BucketsBucketListWebsiteArray
- func (BucketsBucketListWebsiteArray) ElementType() reflect.Type
- func (i BucketsBucketListWebsiteArray) ToBucketsBucketListWebsiteArrayOutput() BucketsBucketListWebsiteArrayOutput
- func (i BucketsBucketListWebsiteArray) ToBucketsBucketListWebsiteArrayOutputWithContext(ctx context.Context) BucketsBucketListWebsiteArrayOutput
- type BucketsBucketListWebsiteArrayInput
- type BucketsBucketListWebsiteArrayOutput
- func (BucketsBucketListWebsiteArrayOutput) ElementType() reflect.Type
- func (o BucketsBucketListWebsiteArrayOutput) Index(i pulumi.IntInput) BucketsBucketListWebsiteOutput
- func (o BucketsBucketListWebsiteArrayOutput) ToBucketsBucketListWebsiteArrayOutput() BucketsBucketListWebsiteArrayOutput
- func (o BucketsBucketListWebsiteArrayOutput) ToBucketsBucketListWebsiteArrayOutputWithContext(ctx context.Context) BucketsBucketListWebsiteArrayOutput
- type BucketsBucketListWebsiteInput
- type BucketsBucketListWebsiteOutput
- func (BucketsBucketListWebsiteOutput) ElementType() reflect.Type
- func (o BucketsBucketListWebsiteOutput) ErrorDocument() pulumi.StringOutput
- func (o BucketsBucketListWebsiteOutput) IndexDocument() pulumi.StringOutput
- func (o BucketsBucketListWebsiteOutput) ToBucketsBucketListWebsiteOutput() BucketsBucketListWebsiteOutput
- func (o BucketsBucketListWebsiteOutput) ToBucketsBucketListWebsiteOutputWithContext(ctx context.Context) BucketsBucketListWebsiteOutput
- type BucketsOutputArgs
- type BucketsResult
- type BucketsResultOutput
- func (o BucketsResultOutput) BucketLists() BucketsBucketListArrayOutput
- func (o BucketsResultOutput) BucketPrefix() pulumi.StringPtrOutput
- func (BucketsResultOutput) ElementType() reflect.Type
- func (o BucketsResultOutput) Id() pulumi.StringOutput
- func (o BucketsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
- func (o BucketsResultOutput) Tags() pulumi.MapOutput
- func (o BucketsResultOutput) ToBucketsResultOutput() BucketsResultOutput
- func (o BucketsResultOutput) ToBucketsResultOutputWithContext(ctx context.Context) BucketsResultOutput
- type CosBucket
- type CosBucketArgs
- type CosBucketArray
- type CosBucketArrayInput
- type CosBucketArrayOutput
- func (CosBucketArrayOutput) ElementType() reflect.Type
- func (o CosBucketArrayOutput) Index(i pulumi.IntInput) CosBucketOutput
- func (o CosBucketArrayOutput) ToCosBucketArrayOutput() CosBucketArrayOutput
- func (o CosBucketArrayOutput) ToCosBucketArrayOutputWithContext(ctx context.Context) CosBucketArrayOutput
- type CosBucketCorsRule
- type CosBucketCorsRuleArgs
- type CosBucketCorsRuleArray
- type CosBucketCorsRuleArrayInput
- type CosBucketCorsRuleArrayOutput
- func (CosBucketCorsRuleArrayOutput) ElementType() reflect.Type
- func (o CosBucketCorsRuleArrayOutput) Index(i pulumi.IntInput) CosBucketCorsRuleOutput
- func (o CosBucketCorsRuleArrayOutput) ToCosBucketCorsRuleArrayOutput() CosBucketCorsRuleArrayOutput
- func (o CosBucketCorsRuleArrayOutput) ToCosBucketCorsRuleArrayOutputWithContext(ctx context.Context) CosBucketCorsRuleArrayOutput
- type CosBucketCorsRuleInput
- type CosBucketCorsRuleOutput
- func (o CosBucketCorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o CosBucketCorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o CosBucketCorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (CosBucketCorsRuleOutput) ElementType() reflect.Type
- func (o CosBucketCorsRuleOutput) ExposeHeaders() pulumi.StringArrayOutput
- func (o CosBucketCorsRuleOutput) MaxAgeSeconds() pulumi.IntPtrOutput
- func (o CosBucketCorsRuleOutput) ToCosBucketCorsRuleOutput() CosBucketCorsRuleOutput
- func (o CosBucketCorsRuleOutput) ToCosBucketCorsRuleOutputWithContext(ctx context.Context) CosBucketCorsRuleOutput
- type CosBucketInput
- type CosBucketLifecycleRule
- type CosBucketLifecycleRuleArgs
- type CosBucketLifecycleRuleArray
- func (CosBucketLifecycleRuleArray) ElementType() reflect.Type
- func (i CosBucketLifecycleRuleArray) ToCosBucketLifecycleRuleArrayOutput() CosBucketLifecycleRuleArrayOutput
- func (i CosBucketLifecycleRuleArray) ToCosBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleArrayOutput
- type CosBucketLifecycleRuleArrayInput
- type CosBucketLifecycleRuleArrayOutput
- func (CosBucketLifecycleRuleArrayOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleArrayOutput) Index(i pulumi.IntInput) CosBucketLifecycleRuleOutput
- func (o CosBucketLifecycleRuleArrayOutput) ToCosBucketLifecycleRuleArrayOutput() CosBucketLifecycleRuleArrayOutput
- func (o CosBucketLifecycleRuleArrayOutput) ToCosBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleArrayOutput
- type CosBucketLifecycleRuleExpiration
- type CosBucketLifecycleRuleExpirationArgs
- func (CosBucketLifecycleRuleExpirationArgs) ElementType() reflect.Type
- func (i CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationOutput() CosBucketLifecycleRuleExpirationOutput
- func (i CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationOutput
- func (i CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationPtrOutput() CosBucketLifecycleRuleExpirationPtrOutput
- func (i CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationPtrOutput
- type CosBucketLifecycleRuleExpirationInput
- type CosBucketLifecycleRuleExpirationOutput
- func (o CosBucketLifecycleRuleExpirationOutput) Date() pulumi.StringPtrOutput
- func (o CosBucketLifecycleRuleExpirationOutput) Days() pulumi.IntPtrOutput
- func (o CosBucketLifecycleRuleExpirationOutput) DeleteMarker() pulumi.BoolPtrOutput
- func (CosBucketLifecycleRuleExpirationOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationOutput() CosBucketLifecycleRuleExpirationOutput
- func (o CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationOutput
- func (o CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationPtrOutput() CosBucketLifecycleRuleExpirationPtrOutput
- func (o CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationPtrOutput
- type CosBucketLifecycleRuleExpirationPtrInput
- type CosBucketLifecycleRuleExpirationPtrOutput
- func (o CosBucketLifecycleRuleExpirationPtrOutput) Date() pulumi.StringPtrOutput
- func (o CosBucketLifecycleRuleExpirationPtrOutput) Days() pulumi.IntPtrOutput
- func (o CosBucketLifecycleRuleExpirationPtrOutput) DeleteMarker() pulumi.BoolPtrOutput
- func (o CosBucketLifecycleRuleExpirationPtrOutput) Elem() CosBucketLifecycleRuleExpirationOutput
- func (CosBucketLifecycleRuleExpirationPtrOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleExpirationPtrOutput) ToCosBucketLifecycleRuleExpirationPtrOutput() CosBucketLifecycleRuleExpirationPtrOutput
- func (o CosBucketLifecycleRuleExpirationPtrOutput) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationPtrOutput
- type CosBucketLifecycleRuleInput
- type CosBucketLifecycleRuleNonCurrentExpiration
- type CosBucketLifecycleRuleNonCurrentExpirationArgs
- func (CosBucketLifecycleRuleNonCurrentExpirationArgs) ElementType() reflect.Type
- func (i CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationOutput() CosBucketLifecycleRuleNonCurrentExpirationOutput
- func (i CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationOutput
- func (i CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
- func (i CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
- type CosBucketLifecycleRuleNonCurrentExpirationInput
- type CosBucketLifecycleRuleNonCurrentExpirationOutput
- func (CosBucketLifecycleRuleNonCurrentExpirationOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) NonCurrentDays() pulumi.IntPtrOutput
- func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationOutput() CosBucketLifecycleRuleNonCurrentExpirationOutput
- func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationOutput
- func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
- func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
- type CosBucketLifecycleRuleNonCurrentExpirationPtrInput
- type CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
- func (o CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) Elem() CosBucketLifecycleRuleNonCurrentExpirationOutput
- func (CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) NonCurrentDays() pulumi.IntPtrOutput
- func (o CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
- func (o CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
- type CosBucketLifecycleRuleNonCurrentTransition
- type CosBucketLifecycleRuleNonCurrentTransitionArgs
- func (CosBucketLifecycleRuleNonCurrentTransitionArgs) ElementType() reflect.Type
- func (i CosBucketLifecycleRuleNonCurrentTransitionArgs) ToCosBucketLifecycleRuleNonCurrentTransitionOutput() CosBucketLifecycleRuleNonCurrentTransitionOutput
- func (i CosBucketLifecycleRuleNonCurrentTransitionArgs) ToCosBucketLifecycleRuleNonCurrentTransitionOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentTransitionOutput
- type CosBucketLifecycleRuleNonCurrentTransitionArray
- func (CosBucketLifecycleRuleNonCurrentTransitionArray) ElementType() reflect.Type
- func (i CosBucketLifecycleRuleNonCurrentTransitionArray) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutput() CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
- func (i CosBucketLifecycleRuleNonCurrentTransitionArray) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
- type CosBucketLifecycleRuleNonCurrentTransitionArrayInput
- type CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
- func (CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) Index(i pulumi.IntInput) CosBucketLifecycleRuleNonCurrentTransitionOutput
- func (o CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutput() CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
- func (o CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
- type CosBucketLifecycleRuleNonCurrentTransitionInput
- type CosBucketLifecycleRuleNonCurrentTransitionOutput
- func (CosBucketLifecycleRuleNonCurrentTransitionOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleNonCurrentTransitionOutput) NonCurrentDays() pulumi.IntPtrOutput
- func (o CosBucketLifecycleRuleNonCurrentTransitionOutput) StorageClass() pulumi.StringOutput
- func (o CosBucketLifecycleRuleNonCurrentTransitionOutput) ToCosBucketLifecycleRuleNonCurrentTransitionOutput() CosBucketLifecycleRuleNonCurrentTransitionOutput
- func (o CosBucketLifecycleRuleNonCurrentTransitionOutput) ToCosBucketLifecycleRuleNonCurrentTransitionOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentTransitionOutput
- type CosBucketLifecycleRuleOutput
- func (CosBucketLifecycleRuleOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleOutput) Expiration() CosBucketLifecycleRuleExpirationPtrOutput
- func (o CosBucketLifecycleRuleOutput) FilterPrefix() pulumi.StringOutput
- func (o CosBucketLifecycleRuleOutput) Id() pulumi.StringPtrOutput
- func (o CosBucketLifecycleRuleOutput) NonCurrentExpiration() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
- func (o CosBucketLifecycleRuleOutput) NonCurrentTransitions() CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
- func (o CosBucketLifecycleRuleOutput) ToCosBucketLifecycleRuleOutput() CosBucketLifecycleRuleOutput
- func (o CosBucketLifecycleRuleOutput) ToCosBucketLifecycleRuleOutputWithContext(ctx context.Context) CosBucketLifecycleRuleOutput
- func (o CosBucketLifecycleRuleOutput) Transitions() CosBucketLifecycleRuleTransitionArrayOutput
- type CosBucketLifecycleRuleTransition
- type CosBucketLifecycleRuleTransitionArgs
- func (CosBucketLifecycleRuleTransitionArgs) ElementType() reflect.Type
- func (i CosBucketLifecycleRuleTransitionArgs) ToCosBucketLifecycleRuleTransitionOutput() CosBucketLifecycleRuleTransitionOutput
- func (i CosBucketLifecycleRuleTransitionArgs) ToCosBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) CosBucketLifecycleRuleTransitionOutput
- type CosBucketLifecycleRuleTransitionArray
- func (CosBucketLifecycleRuleTransitionArray) ElementType() reflect.Type
- func (i CosBucketLifecycleRuleTransitionArray) ToCosBucketLifecycleRuleTransitionArrayOutput() CosBucketLifecycleRuleTransitionArrayOutput
- func (i CosBucketLifecycleRuleTransitionArray) ToCosBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleTransitionArrayOutput
- type CosBucketLifecycleRuleTransitionArrayInput
- type CosBucketLifecycleRuleTransitionArrayOutput
- func (CosBucketLifecycleRuleTransitionArrayOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleTransitionArrayOutput) Index(i pulumi.IntInput) CosBucketLifecycleRuleTransitionOutput
- func (o CosBucketLifecycleRuleTransitionArrayOutput) ToCosBucketLifecycleRuleTransitionArrayOutput() CosBucketLifecycleRuleTransitionArrayOutput
- func (o CosBucketLifecycleRuleTransitionArrayOutput) ToCosBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleTransitionArrayOutput
- type CosBucketLifecycleRuleTransitionInput
- type CosBucketLifecycleRuleTransitionOutput
- func (o CosBucketLifecycleRuleTransitionOutput) Date() pulumi.StringPtrOutput
- func (o CosBucketLifecycleRuleTransitionOutput) Days() pulumi.IntPtrOutput
- func (CosBucketLifecycleRuleTransitionOutput) ElementType() reflect.Type
- func (o CosBucketLifecycleRuleTransitionOutput) StorageClass() pulumi.StringOutput
- func (o CosBucketLifecycleRuleTransitionOutput) ToCosBucketLifecycleRuleTransitionOutput() CosBucketLifecycleRuleTransitionOutput
- func (o CosBucketLifecycleRuleTransitionOutput) ToCosBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) CosBucketLifecycleRuleTransitionOutput
- type CosBucketMap
- type CosBucketMapInput
- type CosBucketMapOutput
- type CosBucketOriginDomainRule
- type CosBucketOriginDomainRuleArgs
- func (CosBucketOriginDomainRuleArgs) ElementType() reflect.Type
- func (i CosBucketOriginDomainRuleArgs) ToCosBucketOriginDomainRuleOutput() CosBucketOriginDomainRuleOutput
- func (i CosBucketOriginDomainRuleArgs) ToCosBucketOriginDomainRuleOutputWithContext(ctx context.Context) CosBucketOriginDomainRuleOutput
- type CosBucketOriginDomainRuleArray
- func (CosBucketOriginDomainRuleArray) ElementType() reflect.Type
- func (i CosBucketOriginDomainRuleArray) ToCosBucketOriginDomainRuleArrayOutput() CosBucketOriginDomainRuleArrayOutput
- func (i CosBucketOriginDomainRuleArray) ToCosBucketOriginDomainRuleArrayOutputWithContext(ctx context.Context) CosBucketOriginDomainRuleArrayOutput
- type CosBucketOriginDomainRuleArrayInput
- type CosBucketOriginDomainRuleArrayOutput
- func (CosBucketOriginDomainRuleArrayOutput) ElementType() reflect.Type
- func (o CosBucketOriginDomainRuleArrayOutput) Index(i pulumi.IntInput) CosBucketOriginDomainRuleOutput
- func (o CosBucketOriginDomainRuleArrayOutput) ToCosBucketOriginDomainRuleArrayOutput() CosBucketOriginDomainRuleArrayOutput
- func (o CosBucketOriginDomainRuleArrayOutput) ToCosBucketOriginDomainRuleArrayOutputWithContext(ctx context.Context) CosBucketOriginDomainRuleArrayOutput
- type CosBucketOriginDomainRuleInput
- type CosBucketOriginDomainRuleOutput
- func (o CosBucketOriginDomainRuleOutput) Domain() pulumi.StringOutput
- func (CosBucketOriginDomainRuleOutput) ElementType() reflect.Type
- func (o CosBucketOriginDomainRuleOutput) Status() pulumi.StringPtrOutput
- func (o CosBucketOriginDomainRuleOutput) ToCosBucketOriginDomainRuleOutput() CosBucketOriginDomainRuleOutput
- func (o CosBucketOriginDomainRuleOutput) ToCosBucketOriginDomainRuleOutputWithContext(ctx context.Context) CosBucketOriginDomainRuleOutput
- func (o CosBucketOriginDomainRuleOutput) Type() pulumi.StringPtrOutput
- type CosBucketOriginPullRule
- type CosBucketOriginPullRuleArgs
- type CosBucketOriginPullRuleArray
- func (CosBucketOriginPullRuleArray) ElementType() reflect.Type
- func (i CosBucketOriginPullRuleArray) ToCosBucketOriginPullRuleArrayOutput() CosBucketOriginPullRuleArrayOutput
- func (i CosBucketOriginPullRuleArray) ToCosBucketOriginPullRuleArrayOutputWithContext(ctx context.Context) CosBucketOriginPullRuleArrayOutput
- type CosBucketOriginPullRuleArrayInput
- type CosBucketOriginPullRuleArrayOutput
- func (CosBucketOriginPullRuleArrayOutput) ElementType() reflect.Type
- func (o CosBucketOriginPullRuleArrayOutput) Index(i pulumi.IntInput) CosBucketOriginPullRuleOutput
- func (o CosBucketOriginPullRuleArrayOutput) ToCosBucketOriginPullRuleArrayOutput() CosBucketOriginPullRuleArrayOutput
- func (o CosBucketOriginPullRuleArrayOutput) ToCosBucketOriginPullRuleArrayOutputWithContext(ctx context.Context) CosBucketOriginPullRuleArrayOutput
- type CosBucketOriginPullRuleInput
- type CosBucketOriginPullRuleOutput
- func (o CosBucketOriginPullRuleOutput) CustomHttpHeaders() pulumi.MapOutput
- func (CosBucketOriginPullRuleOutput) ElementType() reflect.Type
- func (o CosBucketOriginPullRuleOutput) FollowHttpHeaders() pulumi.StringArrayOutput
- func (o CosBucketOriginPullRuleOutput) FollowQueryString() pulumi.BoolPtrOutput
- func (o CosBucketOriginPullRuleOutput) FollowRedirection() pulumi.BoolPtrOutput
- func (o CosBucketOriginPullRuleOutput) Host() pulumi.StringOutput
- func (o CosBucketOriginPullRuleOutput) Prefix() pulumi.StringPtrOutput
- func (o CosBucketOriginPullRuleOutput) Priority() pulumi.IntOutput
- func (o CosBucketOriginPullRuleOutput) Protocol() pulumi.StringPtrOutput
- func (o CosBucketOriginPullRuleOutput) SyncBackToSource() pulumi.BoolPtrOutput
- func (o CosBucketOriginPullRuleOutput) ToCosBucketOriginPullRuleOutput() CosBucketOriginPullRuleOutput
- func (o CosBucketOriginPullRuleOutput) ToCosBucketOriginPullRuleOutputWithContext(ctx context.Context) CosBucketOriginPullRuleOutput
- type CosBucketOutput
- func (o CosBucketOutput) Acl() pulumi.StringPtrOutput
- func (o CosBucketOutput) AclBody() pulumi.StringPtrOutput
- func (o CosBucketOutput) Bucket() pulumi.StringOutput
- func (o CosBucketOutput) CorsRules() CosBucketCorsRuleArrayOutput
- func (o CosBucketOutput) CosBucketUrl() pulumi.StringOutput
- func (CosBucketOutput) ElementType() reflect.Type
- func (o CosBucketOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o CosBucketOutput) LifecycleRules() CosBucketLifecycleRuleArrayOutput
- func (o CosBucketOutput) LogEnable() pulumi.BoolPtrOutput
- func (o CosBucketOutput) LogPrefix() pulumi.StringOutput
- func (o CosBucketOutput) LogTargetBucket() pulumi.StringOutput
- func (o CosBucketOutput) MultiAz() pulumi.BoolPtrOutput
- func (o CosBucketOutput) OriginDomainRules() CosBucketOriginDomainRuleArrayOutput
- func (o CosBucketOutput) OriginPullRules() CosBucketOriginPullRuleArrayOutput
- func (o CosBucketOutput) ReplicaRole() pulumi.StringPtrOutput
- func (o CosBucketOutput) ReplicaRules() CosBucketReplicaRuleArrayOutput
- func (o CosBucketOutput) Tags() pulumi.MapOutput
- func (o CosBucketOutput) ToCosBucketOutput() CosBucketOutput
- func (o CosBucketOutput) ToCosBucketOutputWithContext(ctx context.Context) CosBucketOutput
- func (o CosBucketOutput) VersioningEnable() pulumi.BoolPtrOutput
- func (o CosBucketOutput) Website() CosBucketWebsitePtrOutput
- type CosBucketReplicaRule
- type CosBucketReplicaRuleArgs
- type CosBucketReplicaRuleArray
- type CosBucketReplicaRuleArrayInput
- type CosBucketReplicaRuleArrayOutput
- func (CosBucketReplicaRuleArrayOutput) ElementType() reflect.Type
- func (o CosBucketReplicaRuleArrayOutput) Index(i pulumi.IntInput) CosBucketReplicaRuleOutput
- func (o CosBucketReplicaRuleArrayOutput) ToCosBucketReplicaRuleArrayOutput() CosBucketReplicaRuleArrayOutput
- func (o CosBucketReplicaRuleArrayOutput) ToCosBucketReplicaRuleArrayOutputWithContext(ctx context.Context) CosBucketReplicaRuleArrayOutput
- type CosBucketReplicaRuleInput
- type CosBucketReplicaRuleOutput
- func (o CosBucketReplicaRuleOutput) DestinationBucket() pulumi.StringOutput
- func (o CosBucketReplicaRuleOutput) DestinationStorageClass() pulumi.StringPtrOutput
- func (CosBucketReplicaRuleOutput) ElementType() reflect.Type
- func (o CosBucketReplicaRuleOutput) Id() pulumi.StringPtrOutput
- func (o CosBucketReplicaRuleOutput) Prefix() pulumi.StringPtrOutput
- func (o CosBucketReplicaRuleOutput) Status() pulumi.StringOutput
- func (o CosBucketReplicaRuleOutput) ToCosBucketReplicaRuleOutput() CosBucketReplicaRuleOutput
- func (o CosBucketReplicaRuleOutput) ToCosBucketReplicaRuleOutputWithContext(ctx context.Context) CosBucketReplicaRuleOutput
- type CosBucketState
- type CosBucketWebsite
- type CosBucketWebsiteArgs
- func (CosBucketWebsiteArgs) ElementType() reflect.Type
- func (i CosBucketWebsiteArgs) ToCosBucketWebsiteOutput() CosBucketWebsiteOutput
- func (i CosBucketWebsiteArgs) ToCosBucketWebsiteOutputWithContext(ctx context.Context) CosBucketWebsiteOutput
- func (i CosBucketWebsiteArgs) ToCosBucketWebsitePtrOutput() CosBucketWebsitePtrOutput
- func (i CosBucketWebsiteArgs) ToCosBucketWebsitePtrOutputWithContext(ctx context.Context) CosBucketWebsitePtrOutput
- type CosBucketWebsiteInput
- type CosBucketWebsiteOutput
- func (CosBucketWebsiteOutput) ElementType() reflect.Type
- func (o CosBucketWebsiteOutput) ErrorDocument() pulumi.StringPtrOutput
- func (o CosBucketWebsiteOutput) IndexDocument() pulumi.StringPtrOutput
- func (o CosBucketWebsiteOutput) ToCosBucketWebsiteOutput() CosBucketWebsiteOutput
- func (o CosBucketWebsiteOutput) ToCosBucketWebsiteOutputWithContext(ctx context.Context) CosBucketWebsiteOutput
- func (o CosBucketWebsiteOutput) ToCosBucketWebsitePtrOutput() CosBucketWebsitePtrOutput
- func (o CosBucketWebsiteOutput) ToCosBucketWebsitePtrOutputWithContext(ctx context.Context) CosBucketWebsitePtrOutput
- type CosBucketWebsitePtrInput
- type CosBucketWebsitePtrOutput
- func (o CosBucketWebsitePtrOutput) Elem() CosBucketWebsiteOutput
- func (CosBucketWebsitePtrOutput) ElementType() reflect.Type
- func (o CosBucketWebsitePtrOutput) ErrorDocument() pulumi.StringPtrOutput
- func (o CosBucketWebsitePtrOutput) IndexDocument() pulumi.StringPtrOutput
- func (o CosBucketWebsitePtrOutput) ToCosBucketWebsitePtrOutput() CosBucketWebsitePtrOutput
- func (o CosBucketWebsitePtrOutput) ToCosBucketWebsitePtrOutputWithContext(ctx context.Context) CosBucketWebsitePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BucketObject ¶
type BucketObject struct { pulumi.CustomResourceState // The canned ACL to apply. Available values include `private`, `public-read`, and `public-read-write`. Defaults to // `private`. Acl pulumi.StringPtrOutput `pulumi:"acl"` // The name of a bucket to use. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringOutput `pulumi:"bucket"` // Specifies caching behavior along the request/reply chain. For further details, RFC2616 can be referred. CacheControl pulumi.StringOutput `pulumi:"cacheControl"` // Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. Content pulumi.StringPtrOutput `pulumi:"content"` // Specifies presentational information for the object. ContentDisposition pulumi.StringPtrOutput `pulumi:"contentDisposition"` // Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to // obtain the media-type referenced by the Content-Type header field. ContentEncoding pulumi.StringPtrOutput `pulumi:"contentEncoding"` // A standard MIME type describing the format of the object data. ContentType pulumi.StringOutput `pulumi:"contentType"` // The ETag generated for the object (an MD5 sum of the object content). Etag pulumi.StringOutput `pulumi:"etag"` // The name of the object once it is in the bucket. Key pulumi.StringOutput `pulumi:"key"` // The path to the source file being uploaded to the bucket. Source pulumi.StringPtrOutput `pulumi:"source"` // Object storage type, Available values include `STANDARD`, `STANDARD_IA` and `ARCHIVE`. StorageClass pulumi.StringOutput `pulumi:"storageClass"` // Tag of the object. Tags pulumi.MapOutput `pulumi:"tags"` }
func GetBucketObject ¶
func GetBucketObject(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BucketObjectState, opts ...pulumi.ResourceOption) (*BucketObject, error)
GetBucketObject gets an existing BucketObject resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBucketObject ¶
func NewBucketObject(ctx *pulumi.Context, name string, args *BucketObjectArgs, opts ...pulumi.ResourceOption) (*BucketObject, error)
NewBucketObject registers a new resource with the given unique name, arguments, and options.
func (*BucketObject) ElementType ¶
func (*BucketObject) ElementType() reflect.Type
func (*BucketObject) ToBucketObjectOutput ¶
func (i *BucketObject) ToBucketObjectOutput() BucketObjectOutput
func (*BucketObject) ToBucketObjectOutputWithContext ¶
func (i *BucketObject) ToBucketObjectOutputWithContext(ctx context.Context) BucketObjectOutput
type BucketObjectArgs ¶
type BucketObjectArgs struct { // The canned ACL to apply. Available values include `private`, `public-read`, and `public-read-write`. Defaults to // `private`. Acl pulumi.StringPtrInput // The name of a bucket to use. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringInput // Specifies caching behavior along the request/reply chain. For further details, RFC2616 can be referred. CacheControl pulumi.StringPtrInput // Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. Content pulumi.StringPtrInput // Specifies presentational information for the object. ContentDisposition pulumi.StringPtrInput // Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to // obtain the media-type referenced by the Content-Type header field. ContentEncoding pulumi.StringPtrInput // A standard MIME type describing the format of the object data. ContentType pulumi.StringPtrInput // The ETag generated for the object (an MD5 sum of the object content). Etag pulumi.StringPtrInput // The name of the object once it is in the bucket. Key pulumi.StringInput // The path to the source file being uploaded to the bucket. Source pulumi.StringPtrInput // Object storage type, Available values include `STANDARD`, `STANDARD_IA` and `ARCHIVE`. StorageClass pulumi.StringPtrInput // Tag of the object. Tags pulumi.MapInput }
The set of arguments for constructing a BucketObject resource.
func (BucketObjectArgs) ElementType ¶
func (BucketObjectArgs) ElementType() reflect.Type
type BucketObjectArray ¶
type BucketObjectArray []BucketObjectInput
func (BucketObjectArray) ElementType ¶
func (BucketObjectArray) ElementType() reflect.Type
func (BucketObjectArray) ToBucketObjectArrayOutput ¶
func (i BucketObjectArray) ToBucketObjectArrayOutput() BucketObjectArrayOutput
func (BucketObjectArray) ToBucketObjectArrayOutputWithContext ¶
func (i BucketObjectArray) ToBucketObjectArrayOutputWithContext(ctx context.Context) BucketObjectArrayOutput
type BucketObjectArrayInput ¶
type BucketObjectArrayInput interface { pulumi.Input ToBucketObjectArrayOutput() BucketObjectArrayOutput ToBucketObjectArrayOutputWithContext(context.Context) BucketObjectArrayOutput }
BucketObjectArrayInput is an input type that accepts BucketObjectArray and BucketObjectArrayOutput values. You can construct a concrete instance of `BucketObjectArrayInput` via:
BucketObjectArray{ BucketObjectArgs{...} }
type BucketObjectArrayOutput ¶
type BucketObjectArrayOutput struct{ *pulumi.OutputState }
func (BucketObjectArrayOutput) ElementType ¶
func (BucketObjectArrayOutput) ElementType() reflect.Type
func (BucketObjectArrayOutput) Index ¶
func (o BucketObjectArrayOutput) Index(i pulumi.IntInput) BucketObjectOutput
func (BucketObjectArrayOutput) ToBucketObjectArrayOutput ¶
func (o BucketObjectArrayOutput) ToBucketObjectArrayOutput() BucketObjectArrayOutput
func (BucketObjectArrayOutput) ToBucketObjectArrayOutputWithContext ¶
func (o BucketObjectArrayOutput) ToBucketObjectArrayOutputWithContext(ctx context.Context) BucketObjectArrayOutput
type BucketObjectInput ¶
type BucketObjectInput interface { pulumi.Input ToBucketObjectOutput() BucketObjectOutput ToBucketObjectOutputWithContext(ctx context.Context) BucketObjectOutput }
type BucketObjectMap ¶
type BucketObjectMap map[string]BucketObjectInput
func (BucketObjectMap) ElementType ¶
func (BucketObjectMap) ElementType() reflect.Type
func (BucketObjectMap) ToBucketObjectMapOutput ¶
func (i BucketObjectMap) ToBucketObjectMapOutput() BucketObjectMapOutput
func (BucketObjectMap) ToBucketObjectMapOutputWithContext ¶
func (i BucketObjectMap) ToBucketObjectMapOutputWithContext(ctx context.Context) BucketObjectMapOutput
type BucketObjectMapInput ¶
type BucketObjectMapInput interface { pulumi.Input ToBucketObjectMapOutput() BucketObjectMapOutput ToBucketObjectMapOutputWithContext(context.Context) BucketObjectMapOutput }
BucketObjectMapInput is an input type that accepts BucketObjectMap and BucketObjectMapOutput values. You can construct a concrete instance of `BucketObjectMapInput` via:
BucketObjectMap{ "key": BucketObjectArgs{...} }
type BucketObjectMapOutput ¶
type BucketObjectMapOutput struct{ *pulumi.OutputState }
func (BucketObjectMapOutput) ElementType ¶
func (BucketObjectMapOutput) ElementType() reflect.Type
func (BucketObjectMapOutput) MapIndex ¶
func (o BucketObjectMapOutput) MapIndex(k pulumi.StringInput) BucketObjectOutput
func (BucketObjectMapOutput) ToBucketObjectMapOutput ¶
func (o BucketObjectMapOutput) ToBucketObjectMapOutput() BucketObjectMapOutput
func (BucketObjectMapOutput) ToBucketObjectMapOutputWithContext ¶
func (o BucketObjectMapOutput) ToBucketObjectMapOutputWithContext(ctx context.Context) BucketObjectMapOutput
type BucketObjectOutput ¶
type BucketObjectOutput struct{ *pulumi.OutputState }
func (BucketObjectOutput) Acl ¶
func (o BucketObjectOutput) Acl() pulumi.StringPtrOutput
The canned ACL to apply. Available values include `private`, `public-read`, and `public-read-write`. Defaults to `private`.
func (BucketObjectOutput) Bucket ¶
func (o BucketObjectOutput) Bucket() pulumi.StringOutput
The name of a bucket to use. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`.
func (BucketObjectOutput) CacheControl ¶
func (o BucketObjectOutput) CacheControl() pulumi.StringOutput
Specifies caching behavior along the request/reply chain. For further details, RFC2616 can be referred.
func (BucketObjectOutput) Content ¶
func (o BucketObjectOutput) Content() pulumi.StringPtrOutput
Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text.
func (BucketObjectOutput) ContentDisposition ¶
func (o BucketObjectOutput) ContentDisposition() pulumi.StringPtrOutput
Specifies presentational information for the object.
func (BucketObjectOutput) ContentEncoding ¶
func (o BucketObjectOutput) ContentEncoding() pulumi.StringPtrOutput
Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field.
func (BucketObjectOutput) ContentType ¶
func (o BucketObjectOutput) ContentType() pulumi.StringOutput
A standard MIME type describing the format of the object data.
func (BucketObjectOutput) ElementType ¶
func (BucketObjectOutput) ElementType() reflect.Type
func (BucketObjectOutput) Etag ¶
func (o BucketObjectOutput) Etag() pulumi.StringOutput
The ETag generated for the object (an MD5 sum of the object content).
func (BucketObjectOutput) Key ¶
func (o BucketObjectOutput) Key() pulumi.StringOutput
The name of the object once it is in the bucket.
func (BucketObjectOutput) Source ¶
func (o BucketObjectOutput) Source() pulumi.StringPtrOutput
The path to the source file being uploaded to the bucket.
func (BucketObjectOutput) StorageClass ¶
func (o BucketObjectOutput) StorageClass() pulumi.StringOutput
Object storage type, Available values include `STANDARD`, `STANDARD_IA` and `ARCHIVE`.
func (BucketObjectOutput) Tags ¶
func (o BucketObjectOutput) Tags() pulumi.MapOutput
Tag of the object.
func (BucketObjectOutput) ToBucketObjectOutput ¶
func (o BucketObjectOutput) ToBucketObjectOutput() BucketObjectOutput
func (BucketObjectOutput) ToBucketObjectOutputWithContext ¶
func (o BucketObjectOutput) ToBucketObjectOutputWithContext(ctx context.Context) BucketObjectOutput
type BucketObjectState ¶
type BucketObjectState struct { // The canned ACL to apply. Available values include `private`, `public-read`, and `public-read-write`. Defaults to // `private`. Acl pulumi.StringPtrInput // The name of a bucket to use. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringPtrInput // Specifies caching behavior along the request/reply chain. For further details, RFC2616 can be referred. CacheControl pulumi.StringPtrInput // Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. Content pulumi.StringPtrInput // Specifies presentational information for the object. ContentDisposition pulumi.StringPtrInput // Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to // obtain the media-type referenced by the Content-Type header field. ContentEncoding pulumi.StringPtrInput // A standard MIME type describing the format of the object data. ContentType pulumi.StringPtrInput // The ETag generated for the object (an MD5 sum of the object content). Etag pulumi.StringPtrInput // The name of the object once it is in the bucket. Key pulumi.StringPtrInput // The path to the source file being uploaded to the bucket. Source pulumi.StringPtrInput // Object storage type, Available values include `STANDARD`, `STANDARD_IA` and `ARCHIVE`. StorageClass pulumi.StringPtrInput // Tag of the object. Tags pulumi.MapInput }
func (BucketObjectState) ElementType ¶
func (BucketObjectState) ElementType() reflect.Type
type BucketObjectsArgs ¶
type BucketObjectsArgs struct { Bucket string `pulumi:"bucket"` Key string `pulumi:"key"` ResultOutputFile *string `pulumi:"resultOutputFile"` }
A collection of arguments for invoking BucketObjects.
type BucketObjectsOutputArgs ¶
type BucketObjectsOutputArgs struct { Bucket pulumi.StringInput `pulumi:"bucket"` Key pulumi.StringInput `pulumi:"key"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` }
A collection of arguments for invoking BucketObjects.
func (BucketObjectsOutputArgs) ElementType ¶
func (BucketObjectsOutputArgs) ElementType() reflect.Type
type BucketObjectsResult ¶
type BucketObjectsResult struct { Bucket string `pulumi:"bucket"` CacheControl string `pulumi:"cacheControl"` ContentDisposition string `pulumi:"contentDisposition"` ContentEncoding string `pulumi:"contentEncoding"` ContentType string `pulumi:"contentType"` Etag string `pulumi:"etag"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Key string `pulumi:"key"` LastModified string `pulumi:"lastModified"` ResultOutputFile *string `pulumi:"resultOutputFile"` StorageClass string `pulumi:"storageClass"` }
A collection of values returned by BucketObjects.
func BucketObjects ¶
func BucketObjects(ctx *pulumi.Context, args *BucketObjectsArgs, opts ...pulumi.InvokeOption) (*BucketObjectsResult, error)
type BucketObjectsResultOutput ¶
type BucketObjectsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by BucketObjects.
func BucketObjectsOutput ¶
func BucketObjectsOutput(ctx *pulumi.Context, args BucketObjectsOutputArgs, opts ...pulumi.InvokeOption) BucketObjectsResultOutput
func (BucketObjectsResultOutput) Bucket ¶
func (o BucketObjectsResultOutput) Bucket() pulumi.StringOutput
func (BucketObjectsResultOutput) CacheControl ¶
func (o BucketObjectsResultOutput) CacheControl() pulumi.StringOutput
func (BucketObjectsResultOutput) ContentDisposition ¶
func (o BucketObjectsResultOutput) ContentDisposition() pulumi.StringOutput
func (BucketObjectsResultOutput) ContentEncoding ¶
func (o BucketObjectsResultOutput) ContentEncoding() pulumi.StringOutput
func (BucketObjectsResultOutput) ContentType ¶
func (o BucketObjectsResultOutput) ContentType() pulumi.StringOutput
func (BucketObjectsResultOutput) ElementType ¶
func (BucketObjectsResultOutput) ElementType() reflect.Type
func (BucketObjectsResultOutput) Etag ¶
func (o BucketObjectsResultOutput) Etag() pulumi.StringOutput
func (BucketObjectsResultOutput) Id ¶
func (o BucketObjectsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (BucketObjectsResultOutput) Key ¶
func (o BucketObjectsResultOutput) Key() pulumi.StringOutput
func (BucketObjectsResultOutput) LastModified ¶
func (o BucketObjectsResultOutput) LastModified() pulumi.StringOutput
func (BucketObjectsResultOutput) ResultOutputFile ¶
func (o BucketObjectsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (BucketObjectsResultOutput) StorageClass ¶
func (o BucketObjectsResultOutput) StorageClass() pulumi.StringOutput
func (BucketObjectsResultOutput) ToBucketObjectsResultOutput ¶
func (o BucketObjectsResultOutput) ToBucketObjectsResultOutput() BucketObjectsResultOutput
func (BucketObjectsResultOutput) ToBucketObjectsResultOutputWithContext ¶
func (o BucketObjectsResultOutput) ToBucketObjectsResultOutputWithContext(ctx context.Context) BucketObjectsResultOutput
type BucketPolicy ¶
type BucketPolicy struct { pulumi.CustomResourceState // The name of a bucket to be created. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringOutput `pulumi:"bucket"` // The text of the policy. For more info please refer to [Tencent official // doc](https://intl.cloud.tencent.com/document/product/436/18023). Policy pulumi.StringOutput `pulumi:"policy"` }
func GetBucketPolicy ¶
func GetBucketPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BucketPolicyState, opts ...pulumi.ResourceOption) (*BucketPolicy, error)
GetBucketPolicy gets an existing BucketPolicy resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBucketPolicy ¶
func NewBucketPolicy(ctx *pulumi.Context, name string, args *BucketPolicyArgs, opts ...pulumi.ResourceOption) (*BucketPolicy, error)
NewBucketPolicy registers a new resource with the given unique name, arguments, and options.
func (*BucketPolicy) ElementType ¶
func (*BucketPolicy) ElementType() reflect.Type
func (*BucketPolicy) ToBucketPolicyOutput ¶
func (i *BucketPolicy) ToBucketPolicyOutput() BucketPolicyOutput
func (*BucketPolicy) ToBucketPolicyOutputWithContext ¶
func (i *BucketPolicy) ToBucketPolicyOutputWithContext(ctx context.Context) BucketPolicyOutput
type BucketPolicyArgs ¶
type BucketPolicyArgs struct { // The name of a bucket to be created. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringInput // The text of the policy. For more info please refer to [Tencent official // doc](https://intl.cloud.tencent.com/document/product/436/18023). Policy pulumi.StringInput }
The set of arguments for constructing a BucketPolicy resource.
func (BucketPolicyArgs) ElementType ¶
func (BucketPolicyArgs) ElementType() reflect.Type
type BucketPolicyArray ¶
type BucketPolicyArray []BucketPolicyInput
func (BucketPolicyArray) ElementType ¶
func (BucketPolicyArray) ElementType() reflect.Type
func (BucketPolicyArray) ToBucketPolicyArrayOutput ¶
func (i BucketPolicyArray) ToBucketPolicyArrayOutput() BucketPolicyArrayOutput
func (BucketPolicyArray) ToBucketPolicyArrayOutputWithContext ¶
func (i BucketPolicyArray) ToBucketPolicyArrayOutputWithContext(ctx context.Context) BucketPolicyArrayOutput
type BucketPolicyArrayInput ¶
type BucketPolicyArrayInput interface { pulumi.Input ToBucketPolicyArrayOutput() BucketPolicyArrayOutput ToBucketPolicyArrayOutputWithContext(context.Context) BucketPolicyArrayOutput }
BucketPolicyArrayInput is an input type that accepts BucketPolicyArray and BucketPolicyArrayOutput values. You can construct a concrete instance of `BucketPolicyArrayInput` via:
BucketPolicyArray{ BucketPolicyArgs{...} }
type BucketPolicyArrayOutput ¶
type BucketPolicyArrayOutput struct{ *pulumi.OutputState }
func (BucketPolicyArrayOutput) ElementType ¶
func (BucketPolicyArrayOutput) ElementType() reflect.Type
func (BucketPolicyArrayOutput) Index ¶
func (o BucketPolicyArrayOutput) Index(i pulumi.IntInput) BucketPolicyOutput
func (BucketPolicyArrayOutput) ToBucketPolicyArrayOutput ¶
func (o BucketPolicyArrayOutput) ToBucketPolicyArrayOutput() BucketPolicyArrayOutput
func (BucketPolicyArrayOutput) ToBucketPolicyArrayOutputWithContext ¶
func (o BucketPolicyArrayOutput) ToBucketPolicyArrayOutputWithContext(ctx context.Context) BucketPolicyArrayOutput
type BucketPolicyInput ¶
type BucketPolicyInput interface { pulumi.Input ToBucketPolicyOutput() BucketPolicyOutput ToBucketPolicyOutputWithContext(ctx context.Context) BucketPolicyOutput }
type BucketPolicyMap ¶
type BucketPolicyMap map[string]BucketPolicyInput
func (BucketPolicyMap) ElementType ¶
func (BucketPolicyMap) ElementType() reflect.Type
func (BucketPolicyMap) ToBucketPolicyMapOutput ¶
func (i BucketPolicyMap) ToBucketPolicyMapOutput() BucketPolicyMapOutput
func (BucketPolicyMap) ToBucketPolicyMapOutputWithContext ¶
func (i BucketPolicyMap) ToBucketPolicyMapOutputWithContext(ctx context.Context) BucketPolicyMapOutput
type BucketPolicyMapInput ¶
type BucketPolicyMapInput interface { pulumi.Input ToBucketPolicyMapOutput() BucketPolicyMapOutput ToBucketPolicyMapOutputWithContext(context.Context) BucketPolicyMapOutput }
BucketPolicyMapInput is an input type that accepts BucketPolicyMap and BucketPolicyMapOutput values. You can construct a concrete instance of `BucketPolicyMapInput` via:
BucketPolicyMap{ "key": BucketPolicyArgs{...} }
type BucketPolicyMapOutput ¶
type BucketPolicyMapOutput struct{ *pulumi.OutputState }
func (BucketPolicyMapOutput) ElementType ¶
func (BucketPolicyMapOutput) ElementType() reflect.Type
func (BucketPolicyMapOutput) MapIndex ¶
func (o BucketPolicyMapOutput) MapIndex(k pulumi.StringInput) BucketPolicyOutput
func (BucketPolicyMapOutput) ToBucketPolicyMapOutput ¶
func (o BucketPolicyMapOutput) ToBucketPolicyMapOutput() BucketPolicyMapOutput
func (BucketPolicyMapOutput) ToBucketPolicyMapOutputWithContext ¶
func (o BucketPolicyMapOutput) ToBucketPolicyMapOutputWithContext(ctx context.Context) BucketPolicyMapOutput
type BucketPolicyOutput ¶
type BucketPolicyOutput struct{ *pulumi.OutputState }
func (BucketPolicyOutput) Bucket ¶
func (o BucketPolicyOutput) Bucket() pulumi.StringOutput
The name of a bucket to be created. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`.
func (BucketPolicyOutput) ElementType ¶
func (BucketPolicyOutput) ElementType() reflect.Type
func (BucketPolicyOutput) Policy ¶
func (o BucketPolicyOutput) Policy() pulumi.StringOutput
The text of the policy. For more info please refer to [Tencent official doc](https://intl.cloud.tencent.com/document/product/436/18023).
func (BucketPolicyOutput) ToBucketPolicyOutput ¶
func (o BucketPolicyOutput) ToBucketPolicyOutput() BucketPolicyOutput
func (BucketPolicyOutput) ToBucketPolicyOutputWithContext ¶
func (o BucketPolicyOutput) ToBucketPolicyOutputWithContext(ctx context.Context) BucketPolicyOutput
type BucketPolicyState ¶
type BucketPolicyState struct { // The name of a bucket to be created. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringPtrInput // The text of the policy. For more info please refer to [Tencent official // doc](https://intl.cloud.tencent.com/document/product/436/18023). Policy pulumi.StringPtrInput }
func (BucketPolicyState) ElementType ¶
func (BucketPolicyState) ElementType() reflect.Type
type BucketsArgs ¶
type BucketsArgs struct { BucketPrefix *string `pulumi:"bucketPrefix"` ResultOutputFile *string `pulumi:"resultOutputFile"` Tags map[string]interface{} `pulumi:"tags"` }
A collection of arguments for invoking Buckets.
type BucketsBucketList ¶
type BucketsBucketList struct { Acl string `pulumi:"acl"` AclBody string `pulumi:"aclBody"` Bucket string `pulumi:"bucket"` CorsRules []BucketsBucketListCorsRule `pulumi:"corsRules"` CosBucketUrl string `pulumi:"cosBucketUrl"` LifecycleRules []BucketsBucketListLifecycleRule `pulumi:"lifecycleRules"` OriginDomainRules []BucketsBucketListOriginDomainRule `pulumi:"originDomainRules"` OriginPullRules []BucketsBucketListOriginPullRule `pulumi:"originPullRules"` Tags map[string]interface{} `pulumi:"tags"` Websites []BucketsBucketListWebsite `pulumi:"websites"` }
type BucketsBucketListArgs ¶
type BucketsBucketListArgs struct { Acl pulumi.StringInput `pulumi:"acl"` AclBody pulumi.StringInput `pulumi:"aclBody"` Bucket pulumi.StringInput `pulumi:"bucket"` CorsRules BucketsBucketListCorsRuleArrayInput `pulumi:"corsRules"` CosBucketUrl pulumi.StringInput `pulumi:"cosBucketUrl"` LifecycleRules BucketsBucketListLifecycleRuleArrayInput `pulumi:"lifecycleRules"` OriginDomainRules BucketsBucketListOriginDomainRuleArrayInput `pulumi:"originDomainRules"` OriginPullRules BucketsBucketListOriginPullRuleArrayInput `pulumi:"originPullRules"` Tags pulumi.MapInput `pulumi:"tags"` Websites BucketsBucketListWebsiteArrayInput `pulumi:"websites"` }
func (BucketsBucketListArgs) ElementType ¶
func (BucketsBucketListArgs) ElementType() reflect.Type
func (BucketsBucketListArgs) ToBucketsBucketListOutput ¶
func (i BucketsBucketListArgs) ToBucketsBucketListOutput() BucketsBucketListOutput
func (BucketsBucketListArgs) ToBucketsBucketListOutputWithContext ¶
func (i BucketsBucketListArgs) ToBucketsBucketListOutputWithContext(ctx context.Context) BucketsBucketListOutput
type BucketsBucketListArray ¶
type BucketsBucketListArray []BucketsBucketListInput
func (BucketsBucketListArray) ElementType ¶
func (BucketsBucketListArray) ElementType() reflect.Type
func (BucketsBucketListArray) ToBucketsBucketListArrayOutput ¶
func (i BucketsBucketListArray) ToBucketsBucketListArrayOutput() BucketsBucketListArrayOutput
func (BucketsBucketListArray) ToBucketsBucketListArrayOutputWithContext ¶
func (i BucketsBucketListArray) ToBucketsBucketListArrayOutputWithContext(ctx context.Context) BucketsBucketListArrayOutput
type BucketsBucketListArrayInput ¶
type BucketsBucketListArrayInput interface { pulumi.Input ToBucketsBucketListArrayOutput() BucketsBucketListArrayOutput ToBucketsBucketListArrayOutputWithContext(context.Context) BucketsBucketListArrayOutput }
BucketsBucketListArrayInput is an input type that accepts BucketsBucketListArray and BucketsBucketListArrayOutput values. You can construct a concrete instance of `BucketsBucketListArrayInput` via:
BucketsBucketListArray{ BucketsBucketListArgs{...} }
type BucketsBucketListArrayOutput ¶
type BucketsBucketListArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListArrayOutput) ElementType ¶
func (BucketsBucketListArrayOutput) ElementType() reflect.Type
func (BucketsBucketListArrayOutput) Index ¶
func (o BucketsBucketListArrayOutput) Index(i pulumi.IntInput) BucketsBucketListOutput
func (BucketsBucketListArrayOutput) ToBucketsBucketListArrayOutput ¶
func (o BucketsBucketListArrayOutput) ToBucketsBucketListArrayOutput() BucketsBucketListArrayOutput
func (BucketsBucketListArrayOutput) ToBucketsBucketListArrayOutputWithContext ¶
func (o BucketsBucketListArrayOutput) ToBucketsBucketListArrayOutputWithContext(ctx context.Context) BucketsBucketListArrayOutput
type BucketsBucketListCorsRuleArgs ¶
type BucketsBucketListCorsRuleArgs struct { AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` ExposeHeaders pulumi.StringArrayInput `pulumi:"exposeHeaders"` MaxAgeSeconds pulumi.IntInput `pulumi:"maxAgeSeconds"` }
func (BucketsBucketListCorsRuleArgs) ElementType ¶
func (BucketsBucketListCorsRuleArgs) ElementType() reflect.Type
func (BucketsBucketListCorsRuleArgs) ToBucketsBucketListCorsRuleOutput ¶
func (i BucketsBucketListCorsRuleArgs) ToBucketsBucketListCorsRuleOutput() BucketsBucketListCorsRuleOutput
func (BucketsBucketListCorsRuleArgs) ToBucketsBucketListCorsRuleOutputWithContext ¶
func (i BucketsBucketListCorsRuleArgs) ToBucketsBucketListCorsRuleOutputWithContext(ctx context.Context) BucketsBucketListCorsRuleOutput
type BucketsBucketListCorsRuleArray ¶
type BucketsBucketListCorsRuleArray []BucketsBucketListCorsRuleInput
func (BucketsBucketListCorsRuleArray) ElementType ¶
func (BucketsBucketListCorsRuleArray) ElementType() reflect.Type
func (BucketsBucketListCorsRuleArray) ToBucketsBucketListCorsRuleArrayOutput ¶
func (i BucketsBucketListCorsRuleArray) ToBucketsBucketListCorsRuleArrayOutput() BucketsBucketListCorsRuleArrayOutput
func (BucketsBucketListCorsRuleArray) ToBucketsBucketListCorsRuleArrayOutputWithContext ¶
func (i BucketsBucketListCorsRuleArray) ToBucketsBucketListCorsRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListCorsRuleArrayOutput
type BucketsBucketListCorsRuleArrayInput ¶
type BucketsBucketListCorsRuleArrayInput interface { pulumi.Input ToBucketsBucketListCorsRuleArrayOutput() BucketsBucketListCorsRuleArrayOutput ToBucketsBucketListCorsRuleArrayOutputWithContext(context.Context) BucketsBucketListCorsRuleArrayOutput }
BucketsBucketListCorsRuleArrayInput is an input type that accepts BucketsBucketListCorsRuleArray and BucketsBucketListCorsRuleArrayOutput values. You can construct a concrete instance of `BucketsBucketListCorsRuleArrayInput` via:
BucketsBucketListCorsRuleArray{ BucketsBucketListCorsRuleArgs{...} }
type BucketsBucketListCorsRuleArrayOutput ¶
type BucketsBucketListCorsRuleArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListCorsRuleArrayOutput) ElementType ¶
func (BucketsBucketListCorsRuleArrayOutput) ElementType() reflect.Type
func (BucketsBucketListCorsRuleArrayOutput) Index ¶
func (o BucketsBucketListCorsRuleArrayOutput) Index(i pulumi.IntInput) BucketsBucketListCorsRuleOutput
func (BucketsBucketListCorsRuleArrayOutput) ToBucketsBucketListCorsRuleArrayOutput ¶
func (o BucketsBucketListCorsRuleArrayOutput) ToBucketsBucketListCorsRuleArrayOutput() BucketsBucketListCorsRuleArrayOutput
func (BucketsBucketListCorsRuleArrayOutput) ToBucketsBucketListCorsRuleArrayOutputWithContext ¶
func (o BucketsBucketListCorsRuleArrayOutput) ToBucketsBucketListCorsRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListCorsRuleArrayOutput
type BucketsBucketListCorsRuleInput ¶
type BucketsBucketListCorsRuleInput interface { pulumi.Input ToBucketsBucketListCorsRuleOutput() BucketsBucketListCorsRuleOutput ToBucketsBucketListCorsRuleOutputWithContext(context.Context) BucketsBucketListCorsRuleOutput }
BucketsBucketListCorsRuleInput is an input type that accepts BucketsBucketListCorsRuleArgs and BucketsBucketListCorsRuleOutput values. You can construct a concrete instance of `BucketsBucketListCorsRuleInput` via:
BucketsBucketListCorsRuleArgs{...}
type BucketsBucketListCorsRuleOutput ¶
type BucketsBucketListCorsRuleOutput struct{ *pulumi.OutputState }
func (BucketsBucketListCorsRuleOutput) AllowedHeaders ¶
func (o BucketsBucketListCorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
func (BucketsBucketListCorsRuleOutput) AllowedMethods ¶
func (o BucketsBucketListCorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
func (BucketsBucketListCorsRuleOutput) AllowedOrigins ¶
func (o BucketsBucketListCorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
func (BucketsBucketListCorsRuleOutput) ElementType ¶
func (BucketsBucketListCorsRuleOutput) ElementType() reflect.Type
func (BucketsBucketListCorsRuleOutput) ExposeHeaders ¶
func (o BucketsBucketListCorsRuleOutput) ExposeHeaders() pulumi.StringArrayOutput
func (BucketsBucketListCorsRuleOutput) MaxAgeSeconds ¶
func (o BucketsBucketListCorsRuleOutput) MaxAgeSeconds() pulumi.IntOutput
func (BucketsBucketListCorsRuleOutput) ToBucketsBucketListCorsRuleOutput ¶
func (o BucketsBucketListCorsRuleOutput) ToBucketsBucketListCorsRuleOutput() BucketsBucketListCorsRuleOutput
func (BucketsBucketListCorsRuleOutput) ToBucketsBucketListCorsRuleOutputWithContext ¶
func (o BucketsBucketListCorsRuleOutput) ToBucketsBucketListCorsRuleOutputWithContext(ctx context.Context) BucketsBucketListCorsRuleOutput
type BucketsBucketListInput ¶
type BucketsBucketListInput interface { pulumi.Input ToBucketsBucketListOutput() BucketsBucketListOutput ToBucketsBucketListOutputWithContext(context.Context) BucketsBucketListOutput }
BucketsBucketListInput is an input type that accepts BucketsBucketListArgs and BucketsBucketListOutput values. You can construct a concrete instance of `BucketsBucketListInput` via:
BucketsBucketListArgs{...}
type BucketsBucketListLifecycleRule ¶
type BucketsBucketListLifecycleRule struct { Expirations []BucketsBucketListLifecycleRuleExpiration `pulumi:"expirations"` FilterPrefix string `pulumi:"filterPrefix"` NonCurrentExpirations []BucketsBucketListLifecycleRuleNonCurrentExpiration `pulumi:"nonCurrentExpirations"` NonCurrentTransitions []BucketsBucketListLifecycleRuleNonCurrentTransition `pulumi:"nonCurrentTransitions"` Transitions []BucketsBucketListLifecycleRuleTransition `pulumi:"transitions"` }
type BucketsBucketListLifecycleRuleArgs ¶
type BucketsBucketListLifecycleRuleArgs struct { Expirations BucketsBucketListLifecycleRuleExpirationArrayInput `pulumi:"expirations"` FilterPrefix pulumi.StringInput `pulumi:"filterPrefix"` NonCurrentExpirations BucketsBucketListLifecycleRuleNonCurrentExpirationArrayInput `pulumi:"nonCurrentExpirations"` NonCurrentTransitions BucketsBucketListLifecycleRuleNonCurrentTransitionArrayInput `pulumi:"nonCurrentTransitions"` Transitions BucketsBucketListLifecycleRuleTransitionArrayInput `pulumi:"transitions"` }
func (BucketsBucketListLifecycleRuleArgs) ElementType ¶
func (BucketsBucketListLifecycleRuleArgs) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleArgs) ToBucketsBucketListLifecycleRuleOutput ¶
func (i BucketsBucketListLifecycleRuleArgs) ToBucketsBucketListLifecycleRuleOutput() BucketsBucketListLifecycleRuleOutput
func (BucketsBucketListLifecycleRuleArgs) ToBucketsBucketListLifecycleRuleOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleArgs) ToBucketsBucketListLifecycleRuleOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleOutput
type BucketsBucketListLifecycleRuleArray ¶
type BucketsBucketListLifecycleRuleArray []BucketsBucketListLifecycleRuleInput
func (BucketsBucketListLifecycleRuleArray) ElementType ¶
func (BucketsBucketListLifecycleRuleArray) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleArray) ToBucketsBucketListLifecycleRuleArrayOutput ¶
func (i BucketsBucketListLifecycleRuleArray) ToBucketsBucketListLifecycleRuleArrayOutput() BucketsBucketListLifecycleRuleArrayOutput
func (BucketsBucketListLifecycleRuleArray) ToBucketsBucketListLifecycleRuleArrayOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleArray) ToBucketsBucketListLifecycleRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleArrayOutput
type BucketsBucketListLifecycleRuleArrayInput ¶
type BucketsBucketListLifecycleRuleArrayInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleArrayOutput() BucketsBucketListLifecycleRuleArrayOutput ToBucketsBucketListLifecycleRuleArrayOutputWithContext(context.Context) BucketsBucketListLifecycleRuleArrayOutput }
BucketsBucketListLifecycleRuleArrayInput is an input type that accepts BucketsBucketListLifecycleRuleArray and BucketsBucketListLifecycleRuleArrayOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleArrayInput` via:
BucketsBucketListLifecycleRuleArray{ BucketsBucketListLifecycleRuleArgs{...} }
type BucketsBucketListLifecycleRuleArrayOutput ¶
type BucketsBucketListLifecycleRuleArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleArrayOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleArrayOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleArrayOutput) ToBucketsBucketListLifecycleRuleArrayOutput ¶
func (o BucketsBucketListLifecycleRuleArrayOutput) ToBucketsBucketListLifecycleRuleArrayOutput() BucketsBucketListLifecycleRuleArrayOutput
func (BucketsBucketListLifecycleRuleArrayOutput) ToBucketsBucketListLifecycleRuleArrayOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleArrayOutput) ToBucketsBucketListLifecycleRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleArrayOutput
type BucketsBucketListLifecycleRuleExpirationArgs ¶
type BucketsBucketListLifecycleRuleExpirationArgs struct { Date pulumi.StringInput `pulumi:"date"` Days pulumi.IntInput `pulumi:"days"` }
func (BucketsBucketListLifecycleRuleExpirationArgs) ElementType ¶
func (BucketsBucketListLifecycleRuleExpirationArgs) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleExpirationArgs) ToBucketsBucketListLifecycleRuleExpirationOutput ¶
func (i BucketsBucketListLifecycleRuleExpirationArgs) ToBucketsBucketListLifecycleRuleExpirationOutput() BucketsBucketListLifecycleRuleExpirationOutput
func (BucketsBucketListLifecycleRuleExpirationArgs) ToBucketsBucketListLifecycleRuleExpirationOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleExpirationArgs) ToBucketsBucketListLifecycleRuleExpirationOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleExpirationOutput
type BucketsBucketListLifecycleRuleExpirationArray ¶
type BucketsBucketListLifecycleRuleExpirationArray []BucketsBucketListLifecycleRuleExpirationInput
func (BucketsBucketListLifecycleRuleExpirationArray) ElementType ¶
func (BucketsBucketListLifecycleRuleExpirationArray) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleExpirationArray) ToBucketsBucketListLifecycleRuleExpirationArrayOutput ¶
func (i BucketsBucketListLifecycleRuleExpirationArray) ToBucketsBucketListLifecycleRuleExpirationArrayOutput() BucketsBucketListLifecycleRuleExpirationArrayOutput
func (BucketsBucketListLifecycleRuleExpirationArray) ToBucketsBucketListLifecycleRuleExpirationArrayOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleExpirationArray) ToBucketsBucketListLifecycleRuleExpirationArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleExpirationArrayOutput
type BucketsBucketListLifecycleRuleExpirationArrayInput ¶
type BucketsBucketListLifecycleRuleExpirationArrayInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleExpirationArrayOutput() BucketsBucketListLifecycleRuleExpirationArrayOutput ToBucketsBucketListLifecycleRuleExpirationArrayOutputWithContext(context.Context) BucketsBucketListLifecycleRuleExpirationArrayOutput }
BucketsBucketListLifecycleRuleExpirationArrayInput is an input type that accepts BucketsBucketListLifecycleRuleExpirationArray and BucketsBucketListLifecycleRuleExpirationArrayOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleExpirationArrayInput` via:
BucketsBucketListLifecycleRuleExpirationArray{ BucketsBucketListLifecycleRuleExpirationArgs{...} }
type BucketsBucketListLifecycleRuleExpirationArrayOutput ¶
type BucketsBucketListLifecycleRuleExpirationArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleExpirationArrayOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleExpirationArrayOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleExpirationArrayOutput) ToBucketsBucketListLifecycleRuleExpirationArrayOutput ¶
func (o BucketsBucketListLifecycleRuleExpirationArrayOutput) ToBucketsBucketListLifecycleRuleExpirationArrayOutput() BucketsBucketListLifecycleRuleExpirationArrayOutput
func (BucketsBucketListLifecycleRuleExpirationArrayOutput) ToBucketsBucketListLifecycleRuleExpirationArrayOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleExpirationArrayOutput) ToBucketsBucketListLifecycleRuleExpirationArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleExpirationArrayOutput
type BucketsBucketListLifecycleRuleExpirationInput ¶
type BucketsBucketListLifecycleRuleExpirationInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleExpirationOutput() BucketsBucketListLifecycleRuleExpirationOutput ToBucketsBucketListLifecycleRuleExpirationOutputWithContext(context.Context) BucketsBucketListLifecycleRuleExpirationOutput }
BucketsBucketListLifecycleRuleExpirationInput is an input type that accepts BucketsBucketListLifecycleRuleExpirationArgs and BucketsBucketListLifecycleRuleExpirationOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleExpirationInput` via:
BucketsBucketListLifecycleRuleExpirationArgs{...}
type BucketsBucketListLifecycleRuleExpirationOutput ¶
type BucketsBucketListLifecycleRuleExpirationOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleExpirationOutput) Date ¶
func (o BucketsBucketListLifecycleRuleExpirationOutput) Date() pulumi.StringOutput
func (BucketsBucketListLifecycleRuleExpirationOutput) Days ¶
func (o BucketsBucketListLifecycleRuleExpirationOutput) Days() pulumi.IntOutput
func (BucketsBucketListLifecycleRuleExpirationOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleExpirationOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleExpirationOutput) ToBucketsBucketListLifecycleRuleExpirationOutput ¶
func (o BucketsBucketListLifecycleRuleExpirationOutput) ToBucketsBucketListLifecycleRuleExpirationOutput() BucketsBucketListLifecycleRuleExpirationOutput
func (BucketsBucketListLifecycleRuleExpirationOutput) ToBucketsBucketListLifecycleRuleExpirationOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleExpirationOutput) ToBucketsBucketListLifecycleRuleExpirationOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleExpirationOutput
type BucketsBucketListLifecycleRuleInput ¶
type BucketsBucketListLifecycleRuleInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleOutput() BucketsBucketListLifecycleRuleOutput ToBucketsBucketListLifecycleRuleOutputWithContext(context.Context) BucketsBucketListLifecycleRuleOutput }
BucketsBucketListLifecycleRuleInput is an input type that accepts BucketsBucketListLifecycleRuleArgs and BucketsBucketListLifecycleRuleOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleInput` via:
BucketsBucketListLifecycleRuleArgs{...}
type BucketsBucketListLifecycleRuleNonCurrentExpiration ¶
type BucketsBucketListLifecycleRuleNonCurrentExpiration struct {
NonCurrentDays int `pulumi:"nonCurrentDays"`
}
type BucketsBucketListLifecycleRuleNonCurrentExpirationArgs ¶
type BucketsBucketListLifecycleRuleNonCurrentExpirationArgs struct {
NonCurrentDays pulumi.IntInput `pulumi:"nonCurrentDays"`
}
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ElementType ¶
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutput ¶
func (i BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleNonCurrentExpirationArgs) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
type BucketsBucketListLifecycleRuleNonCurrentExpirationArray ¶
type BucketsBucketListLifecycleRuleNonCurrentExpirationArray []BucketsBucketListLifecycleRuleNonCurrentExpirationInput
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ElementType ¶
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput ¶
func (i BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleNonCurrentExpirationArray) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
type BucketsBucketListLifecycleRuleNonCurrentExpirationArrayInput ¶
type BucketsBucketListLifecycleRuleNonCurrentExpirationArrayInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutputWithContext(context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput }
BucketsBucketListLifecycleRuleNonCurrentExpirationArrayInput is an input type that accepts BucketsBucketListLifecycleRuleNonCurrentExpirationArray and BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleNonCurrentExpirationArrayInput` via:
BucketsBucketListLifecycleRuleNonCurrentExpirationArray{ BucketsBucketListLifecycleRuleNonCurrentExpirationArgs{...} }
type BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput ¶
type BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput ¶
func (o BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
func (BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
type BucketsBucketListLifecycleRuleNonCurrentExpirationInput ¶
type BucketsBucketListLifecycleRuleNonCurrentExpirationInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationOutput ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutputWithContext(context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationOutput }
BucketsBucketListLifecycleRuleNonCurrentExpirationInput is an input type that accepts BucketsBucketListLifecycleRuleNonCurrentExpirationArgs and BucketsBucketListLifecycleRuleNonCurrentExpirationOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleNonCurrentExpirationInput` via:
BucketsBucketListLifecycleRuleNonCurrentExpirationArgs{...}
type BucketsBucketListLifecycleRuleNonCurrentExpirationOutput ¶
type BucketsBucketListLifecycleRuleNonCurrentExpirationOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) NonCurrentDays ¶
func (o BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) NonCurrentDays() pulumi.IntOutput
func (BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutput ¶
func (o BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutput() BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
func (BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleNonCurrentExpirationOutput) ToBucketsBucketListLifecycleRuleNonCurrentExpirationOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentExpirationOutput
type BucketsBucketListLifecycleRuleNonCurrentTransitionArgs ¶
type BucketsBucketListLifecycleRuleNonCurrentTransitionArgs struct { NonCurrentDays pulumi.IntInput `pulumi:"nonCurrentDays"` StorageClass pulumi.StringInput `pulumi:"storageClass"` }
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ElementType ¶
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutput ¶
func (i BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleNonCurrentTransitionArgs) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
type BucketsBucketListLifecycleRuleNonCurrentTransitionArray ¶
type BucketsBucketListLifecycleRuleNonCurrentTransitionArray []BucketsBucketListLifecycleRuleNonCurrentTransitionInput
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ElementType ¶
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput ¶
func (i BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleNonCurrentTransitionArray) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
type BucketsBucketListLifecycleRuleNonCurrentTransitionArrayInput ¶
type BucketsBucketListLifecycleRuleNonCurrentTransitionArrayInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutputWithContext(context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput }
BucketsBucketListLifecycleRuleNonCurrentTransitionArrayInput is an input type that accepts BucketsBucketListLifecycleRuleNonCurrentTransitionArray and BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleNonCurrentTransitionArrayInput` via:
BucketsBucketListLifecycleRuleNonCurrentTransitionArray{ BucketsBucketListLifecycleRuleNonCurrentTransitionArgs{...} }
type BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput ¶
type BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput ¶
func (o BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
func (BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
type BucketsBucketListLifecycleRuleNonCurrentTransitionInput ¶
type BucketsBucketListLifecycleRuleNonCurrentTransitionInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionOutput ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutputWithContext(context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionOutput }
BucketsBucketListLifecycleRuleNonCurrentTransitionInput is an input type that accepts BucketsBucketListLifecycleRuleNonCurrentTransitionArgs and BucketsBucketListLifecycleRuleNonCurrentTransitionOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleNonCurrentTransitionInput` via:
BucketsBucketListLifecycleRuleNonCurrentTransitionArgs{...}
type BucketsBucketListLifecycleRuleNonCurrentTransitionOutput ¶
type BucketsBucketListLifecycleRuleNonCurrentTransitionOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) NonCurrentDays ¶
func (o BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) NonCurrentDays() pulumi.IntOutput
func (BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) StorageClass ¶
func (o BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) StorageClass() pulumi.StringOutput
func (BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutput ¶
func (o BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutput() BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
func (BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleNonCurrentTransitionOutput) ToBucketsBucketListLifecycleRuleNonCurrentTransitionOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleNonCurrentTransitionOutput
type BucketsBucketListLifecycleRuleOutput ¶
type BucketsBucketListLifecycleRuleOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleOutput) Expirations ¶
func (o BucketsBucketListLifecycleRuleOutput) Expirations() BucketsBucketListLifecycleRuleExpirationArrayOutput
func (BucketsBucketListLifecycleRuleOutput) FilterPrefix ¶
func (o BucketsBucketListLifecycleRuleOutput) FilterPrefix() pulumi.StringOutput
func (BucketsBucketListLifecycleRuleOutput) NonCurrentExpirations ¶
func (o BucketsBucketListLifecycleRuleOutput) NonCurrentExpirations() BucketsBucketListLifecycleRuleNonCurrentExpirationArrayOutput
func (BucketsBucketListLifecycleRuleOutput) NonCurrentTransitions ¶
func (o BucketsBucketListLifecycleRuleOutput) NonCurrentTransitions() BucketsBucketListLifecycleRuleNonCurrentTransitionArrayOutput
func (BucketsBucketListLifecycleRuleOutput) ToBucketsBucketListLifecycleRuleOutput ¶
func (o BucketsBucketListLifecycleRuleOutput) ToBucketsBucketListLifecycleRuleOutput() BucketsBucketListLifecycleRuleOutput
func (BucketsBucketListLifecycleRuleOutput) ToBucketsBucketListLifecycleRuleOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleOutput) ToBucketsBucketListLifecycleRuleOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleOutput
func (BucketsBucketListLifecycleRuleOutput) Transitions ¶
func (o BucketsBucketListLifecycleRuleOutput) Transitions() BucketsBucketListLifecycleRuleTransitionArrayOutput
type BucketsBucketListLifecycleRuleTransitionArgs ¶
type BucketsBucketListLifecycleRuleTransitionArgs struct { Date pulumi.StringInput `pulumi:"date"` Days pulumi.IntInput `pulumi:"days"` StorageClass pulumi.StringInput `pulumi:"storageClass"` }
func (BucketsBucketListLifecycleRuleTransitionArgs) ElementType ¶
func (BucketsBucketListLifecycleRuleTransitionArgs) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleTransitionArgs) ToBucketsBucketListLifecycleRuleTransitionOutput ¶
func (i BucketsBucketListLifecycleRuleTransitionArgs) ToBucketsBucketListLifecycleRuleTransitionOutput() BucketsBucketListLifecycleRuleTransitionOutput
func (BucketsBucketListLifecycleRuleTransitionArgs) ToBucketsBucketListLifecycleRuleTransitionOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleTransitionArgs) ToBucketsBucketListLifecycleRuleTransitionOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleTransitionOutput
type BucketsBucketListLifecycleRuleTransitionArray ¶
type BucketsBucketListLifecycleRuleTransitionArray []BucketsBucketListLifecycleRuleTransitionInput
func (BucketsBucketListLifecycleRuleTransitionArray) ElementType ¶
func (BucketsBucketListLifecycleRuleTransitionArray) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleTransitionArray) ToBucketsBucketListLifecycleRuleTransitionArrayOutput ¶
func (i BucketsBucketListLifecycleRuleTransitionArray) ToBucketsBucketListLifecycleRuleTransitionArrayOutput() BucketsBucketListLifecycleRuleTransitionArrayOutput
func (BucketsBucketListLifecycleRuleTransitionArray) ToBucketsBucketListLifecycleRuleTransitionArrayOutputWithContext ¶
func (i BucketsBucketListLifecycleRuleTransitionArray) ToBucketsBucketListLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleTransitionArrayOutput
type BucketsBucketListLifecycleRuleTransitionArrayInput ¶
type BucketsBucketListLifecycleRuleTransitionArrayInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleTransitionArrayOutput() BucketsBucketListLifecycleRuleTransitionArrayOutput ToBucketsBucketListLifecycleRuleTransitionArrayOutputWithContext(context.Context) BucketsBucketListLifecycleRuleTransitionArrayOutput }
BucketsBucketListLifecycleRuleTransitionArrayInput is an input type that accepts BucketsBucketListLifecycleRuleTransitionArray and BucketsBucketListLifecycleRuleTransitionArrayOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleTransitionArrayInput` via:
BucketsBucketListLifecycleRuleTransitionArray{ BucketsBucketListLifecycleRuleTransitionArgs{...} }
type BucketsBucketListLifecycleRuleTransitionArrayOutput ¶
type BucketsBucketListLifecycleRuleTransitionArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleTransitionArrayOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleTransitionArrayOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleTransitionArrayOutput) ToBucketsBucketListLifecycleRuleTransitionArrayOutput ¶
func (o BucketsBucketListLifecycleRuleTransitionArrayOutput) ToBucketsBucketListLifecycleRuleTransitionArrayOutput() BucketsBucketListLifecycleRuleTransitionArrayOutput
func (BucketsBucketListLifecycleRuleTransitionArrayOutput) ToBucketsBucketListLifecycleRuleTransitionArrayOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleTransitionArrayOutput) ToBucketsBucketListLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleTransitionArrayOutput
type BucketsBucketListLifecycleRuleTransitionInput ¶
type BucketsBucketListLifecycleRuleTransitionInput interface { pulumi.Input ToBucketsBucketListLifecycleRuleTransitionOutput() BucketsBucketListLifecycleRuleTransitionOutput ToBucketsBucketListLifecycleRuleTransitionOutputWithContext(context.Context) BucketsBucketListLifecycleRuleTransitionOutput }
BucketsBucketListLifecycleRuleTransitionInput is an input type that accepts BucketsBucketListLifecycleRuleTransitionArgs and BucketsBucketListLifecycleRuleTransitionOutput values. You can construct a concrete instance of `BucketsBucketListLifecycleRuleTransitionInput` via:
BucketsBucketListLifecycleRuleTransitionArgs{...}
type BucketsBucketListLifecycleRuleTransitionOutput ¶
type BucketsBucketListLifecycleRuleTransitionOutput struct{ *pulumi.OutputState }
func (BucketsBucketListLifecycleRuleTransitionOutput) Date ¶
func (o BucketsBucketListLifecycleRuleTransitionOutput) Date() pulumi.StringOutput
func (BucketsBucketListLifecycleRuleTransitionOutput) Days ¶
func (o BucketsBucketListLifecycleRuleTransitionOutput) Days() pulumi.IntOutput
func (BucketsBucketListLifecycleRuleTransitionOutput) ElementType ¶
func (BucketsBucketListLifecycleRuleTransitionOutput) ElementType() reflect.Type
func (BucketsBucketListLifecycleRuleTransitionOutput) StorageClass ¶
func (o BucketsBucketListLifecycleRuleTransitionOutput) StorageClass() pulumi.StringOutput
func (BucketsBucketListLifecycleRuleTransitionOutput) ToBucketsBucketListLifecycleRuleTransitionOutput ¶
func (o BucketsBucketListLifecycleRuleTransitionOutput) ToBucketsBucketListLifecycleRuleTransitionOutput() BucketsBucketListLifecycleRuleTransitionOutput
func (BucketsBucketListLifecycleRuleTransitionOutput) ToBucketsBucketListLifecycleRuleTransitionOutputWithContext ¶
func (o BucketsBucketListLifecycleRuleTransitionOutput) ToBucketsBucketListLifecycleRuleTransitionOutputWithContext(ctx context.Context) BucketsBucketListLifecycleRuleTransitionOutput
type BucketsBucketListOriginDomainRuleArgs ¶
type BucketsBucketListOriginDomainRuleArgs struct { Domain pulumi.StringInput `pulumi:"domain"` Status pulumi.StringPtrInput `pulumi:"status"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (BucketsBucketListOriginDomainRuleArgs) ElementType ¶
func (BucketsBucketListOriginDomainRuleArgs) ElementType() reflect.Type
func (BucketsBucketListOriginDomainRuleArgs) ToBucketsBucketListOriginDomainRuleOutput ¶
func (i BucketsBucketListOriginDomainRuleArgs) ToBucketsBucketListOriginDomainRuleOutput() BucketsBucketListOriginDomainRuleOutput
func (BucketsBucketListOriginDomainRuleArgs) ToBucketsBucketListOriginDomainRuleOutputWithContext ¶
func (i BucketsBucketListOriginDomainRuleArgs) ToBucketsBucketListOriginDomainRuleOutputWithContext(ctx context.Context) BucketsBucketListOriginDomainRuleOutput
type BucketsBucketListOriginDomainRuleArray ¶
type BucketsBucketListOriginDomainRuleArray []BucketsBucketListOriginDomainRuleInput
func (BucketsBucketListOriginDomainRuleArray) ElementType ¶
func (BucketsBucketListOriginDomainRuleArray) ElementType() reflect.Type
func (BucketsBucketListOriginDomainRuleArray) ToBucketsBucketListOriginDomainRuleArrayOutput ¶
func (i BucketsBucketListOriginDomainRuleArray) ToBucketsBucketListOriginDomainRuleArrayOutput() BucketsBucketListOriginDomainRuleArrayOutput
func (BucketsBucketListOriginDomainRuleArray) ToBucketsBucketListOriginDomainRuleArrayOutputWithContext ¶
func (i BucketsBucketListOriginDomainRuleArray) ToBucketsBucketListOriginDomainRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListOriginDomainRuleArrayOutput
type BucketsBucketListOriginDomainRuleArrayInput ¶
type BucketsBucketListOriginDomainRuleArrayInput interface { pulumi.Input ToBucketsBucketListOriginDomainRuleArrayOutput() BucketsBucketListOriginDomainRuleArrayOutput ToBucketsBucketListOriginDomainRuleArrayOutputWithContext(context.Context) BucketsBucketListOriginDomainRuleArrayOutput }
BucketsBucketListOriginDomainRuleArrayInput is an input type that accepts BucketsBucketListOriginDomainRuleArray and BucketsBucketListOriginDomainRuleArrayOutput values. You can construct a concrete instance of `BucketsBucketListOriginDomainRuleArrayInput` via:
BucketsBucketListOriginDomainRuleArray{ BucketsBucketListOriginDomainRuleArgs{...} }
type BucketsBucketListOriginDomainRuleArrayOutput ¶
type BucketsBucketListOriginDomainRuleArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListOriginDomainRuleArrayOutput) ElementType ¶
func (BucketsBucketListOriginDomainRuleArrayOutput) ElementType() reflect.Type
func (BucketsBucketListOriginDomainRuleArrayOutput) ToBucketsBucketListOriginDomainRuleArrayOutput ¶
func (o BucketsBucketListOriginDomainRuleArrayOutput) ToBucketsBucketListOriginDomainRuleArrayOutput() BucketsBucketListOriginDomainRuleArrayOutput
func (BucketsBucketListOriginDomainRuleArrayOutput) ToBucketsBucketListOriginDomainRuleArrayOutputWithContext ¶
func (o BucketsBucketListOriginDomainRuleArrayOutput) ToBucketsBucketListOriginDomainRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListOriginDomainRuleArrayOutput
type BucketsBucketListOriginDomainRuleInput ¶
type BucketsBucketListOriginDomainRuleInput interface { pulumi.Input ToBucketsBucketListOriginDomainRuleOutput() BucketsBucketListOriginDomainRuleOutput ToBucketsBucketListOriginDomainRuleOutputWithContext(context.Context) BucketsBucketListOriginDomainRuleOutput }
BucketsBucketListOriginDomainRuleInput is an input type that accepts BucketsBucketListOriginDomainRuleArgs and BucketsBucketListOriginDomainRuleOutput values. You can construct a concrete instance of `BucketsBucketListOriginDomainRuleInput` via:
BucketsBucketListOriginDomainRuleArgs{...}
type BucketsBucketListOriginDomainRuleOutput ¶
type BucketsBucketListOriginDomainRuleOutput struct{ *pulumi.OutputState }
func (BucketsBucketListOriginDomainRuleOutput) Domain ¶
func (o BucketsBucketListOriginDomainRuleOutput) Domain() pulumi.StringOutput
func (BucketsBucketListOriginDomainRuleOutput) ElementType ¶
func (BucketsBucketListOriginDomainRuleOutput) ElementType() reflect.Type
func (BucketsBucketListOriginDomainRuleOutput) Status ¶
func (o BucketsBucketListOriginDomainRuleOutput) Status() pulumi.StringPtrOutput
func (BucketsBucketListOriginDomainRuleOutput) ToBucketsBucketListOriginDomainRuleOutput ¶
func (o BucketsBucketListOriginDomainRuleOutput) ToBucketsBucketListOriginDomainRuleOutput() BucketsBucketListOriginDomainRuleOutput
func (BucketsBucketListOriginDomainRuleOutput) ToBucketsBucketListOriginDomainRuleOutputWithContext ¶
func (o BucketsBucketListOriginDomainRuleOutput) ToBucketsBucketListOriginDomainRuleOutputWithContext(ctx context.Context) BucketsBucketListOriginDomainRuleOutput
func (BucketsBucketListOriginDomainRuleOutput) Type ¶
func (o BucketsBucketListOriginDomainRuleOutput) Type() pulumi.StringPtrOutput
type BucketsBucketListOriginPullRule ¶
type BucketsBucketListOriginPullRule struct { CustomHttpHeaders map[string]interface{} `pulumi:"customHttpHeaders"` FollowHttpHeaders []string `pulumi:"followHttpHeaders"` FollowQueryString *bool `pulumi:"followQueryString"` FollowRedirection *bool `pulumi:"followRedirection"` Host string `pulumi:"host"` Prefix *string `pulumi:"prefix"` Priority int `pulumi:"priority"` Protocol *string `pulumi:"protocol"` SyncBackToSource *bool `pulumi:"syncBackToSource"` }
type BucketsBucketListOriginPullRuleArgs ¶
type BucketsBucketListOriginPullRuleArgs struct { CustomHttpHeaders pulumi.MapInput `pulumi:"customHttpHeaders"` FollowHttpHeaders pulumi.StringArrayInput `pulumi:"followHttpHeaders"` FollowQueryString pulumi.BoolPtrInput `pulumi:"followQueryString"` FollowRedirection pulumi.BoolPtrInput `pulumi:"followRedirection"` Host pulumi.StringInput `pulumi:"host"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` Priority pulumi.IntInput `pulumi:"priority"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` SyncBackToSource pulumi.BoolPtrInput `pulumi:"syncBackToSource"` }
func (BucketsBucketListOriginPullRuleArgs) ElementType ¶
func (BucketsBucketListOriginPullRuleArgs) ElementType() reflect.Type
func (BucketsBucketListOriginPullRuleArgs) ToBucketsBucketListOriginPullRuleOutput ¶
func (i BucketsBucketListOriginPullRuleArgs) ToBucketsBucketListOriginPullRuleOutput() BucketsBucketListOriginPullRuleOutput
func (BucketsBucketListOriginPullRuleArgs) ToBucketsBucketListOriginPullRuleOutputWithContext ¶
func (i BucketsBucketListOriginPullRuleArgs) ToBucketsBucketListOriginPullRuleOutputWithContext(ctx context.Context) BucketsBucketListOriginPullRuleOutput
type BucketsBucketListOriginPullRuleArray ¶
type BucketsBucketListOriginPullRuleArray []BucketsBucketListOriginPullRuleInput
func (BucketsBucketListOriginPullRuleArray) ElementType ¶
func (BucketsBucketListOriginPullRuleArray) ElementType() reflect.Type
func (BucketsBucketListOriginPullRuleArray) ToBucketsBucketListOriginPullRuleArrayOutput ¶
func (i BucketsBucketListOriginPullRuleArray) ToBucketsBucketListOriginPullRuleArrayOutput() BucketsBucketListOriginPullRuleArrayOutput
func (BucketsBucketListOriginPullRuleArray) ToBucketsBucketListOriginPullRuleArrayOutputWithContext ¶
func (i BucketsBucketListOriginPullRuleArray) ToBucketsBucketListOriginPullRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListOriginPullRuleArrayOutput
type BucketsBucketListOriginPullRuleArrayInput ¶
type BucketsBucketListOriginPullRuleArrayInput interface { pulumi.Input ToBucketsBucketListOriginPullRuleArrayOutput() BucketsBucketListOriginPullRuleArrayOutput ToBucketsBucketListOriginPullRuleArrayOutputWithContext(context.Context) BucketsBucketListOriginPullRuleArrayOutput }
BucketsBucketListOriginPullRuleArrayInput is an input type that accepts BucketsBucketListOriginPullRuleArray and BucketsBucketListOriginPullRuleArrayOutput values. You can construct a concrete instance of `BucketsBucketListOriginPullRuleArrayInput` via:
BucketsBucketListOriginPullRuleArray{ BucketsBucketListOriginPullRuleArgs{...} }
type BucketsBucketListOriginPullRuleArrayOutput ¶
type BucketsBucketListOriginPullRuleArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListOriginPullRuleArrayOutput) ElementType ¶
func (BucketsBucketListOriginPullRuleArrayOutput) ElementType() reflect.Type
func (BucketsBucketListOriginPullRuleArrayOutput) ToBucketsBucketListOriginPullRuleArrayOutput ¶
func (o BucketsBucketListOriginPullRuleArrayOutput) ToBucketsBucketListOriginPullRuleArrayOutput() BucketsBucketListOriginPullRuleArrayOutput
func (BucketsBucketListOriginPullRuleArrayOutput) ToBucketsBucketListOriginPullRuleArrayOutputWithContext ¶
func (o BucketsBucketListOriginPullRuleArrayOutput) ToBucketsBucketListOriginPullRuleArrayOutputWithContext(ctx context.Context) BucketsBucketListOriginPullRuleArrayOutput
type BucketsBucketListOriginPullRuleInput ¶
type BucketsBucketListOriginPullRuleInput interface { pulumi.Input ToBucketsBucketListOriginPullRuleOutput() BucketsBucketListOriginPullRuleOutput ToBucketsBucketListOriginPullRuleOutputWithContext(context.Context) BucketsBucketListOriginPullRuleOutput }
BucketsBucketListOriginPullRuleInput is an input type that accepts BucketsBucketListOriginPullRuleArgs and BucketsBucketListOriginPullRuleOutput values. You can construct a concrete instance of `BucketsBucketListOriginPullRuleInput` via:
BucketsBucketListOriginPullRuleArgs{...}
type BucketsBucketListOriginPullRuleOutput ¶
type BucketsBucketListOriginPullRuleOutput struct{ *pulumi.OutputState }
func (BucketsBucketListOriginPullRuleOutput) CustomHttpHeaders ¶
func (o BucketsBucketListOriginPullRuleOutput) CustomHttpHeaders() pulumi.MapOutput
func (BucketsBucketListOriginPullRuleOutput) ElementType ¶
func (BucketsBucketListOriginPullRuleOutput) ElementType() reflect.Type
func (BucketsBucketListOriginPullRuleOutput) FollowHttpHeaders ¶
func (o BucketsBucketListOriginPullRuleOutput) FollowHttpHeaders() pulumi.StringArrayOutput
func (BucketsBucketListOriginPullRuleOutput) FollowQueryString ¶
func (o BucketsBucketListOriginPullRuleOutput) FollowQueryString() pulumi.BoolPtrOutput
func (BucketsBucketListOriginPullRuleOutput) FollowRedirection ¶
func (o BucketsBucketListOriginPullRuleOutput) FollowRedirection() pulumi.BoolPtrOutput
func (BucketsBucketListOriginPullRuleOutput) Host ¶
func (o BucketsBucketListOriginPullRuleOutput) Host() pulumi.StringOutput
func (BucketsBucketListOriginPullRuleOutput) Prefix ¶
func (o BucketsBucketListOriginPullRuleOutput) Prefix() pulumi.StringPtrOutput
func (BucketsBucketListOriginPullRuleOutput) Priority ¶
func (o BucketsBucketListOriginPullRuleOutput) Priority() pulumi.IntOutput
func (BucketsBucketListOriginPullRuleOutput) Protocol ¶
func (o BucketsBucketListOriginPullRuleOutput) Protocol() pulumi.StringPtrOutput
func (BucketsBucketListOriginPullRuleOutput) SyncBackToSource ¶
func (o BucketsBucketListOriginPullRuleOutput) SyncBackToSource() pulumi.BoolPtrOutput
func (BucketsBucketListOriginPullRuleOutput) ToBucketsBucketListOriginPullRuleOutput ¶
func (o BucketsBucketListOriginPullRuleOutput) ToBucketsBucketListOriginPullRuleOutput() BucketsBucketListOriginPullRuleOutput
func (BucketsBucketListOriginPullRuleOutput) ToBucketsBucketListOriginPullRuleOutputWithContext ¶
func (o BucketsBucketListOriginPullRuleOutput) ToBucketsBucketListOriginPullRuleOutputWithContext(ctx context.Context) BucketsBucketListOriginPullRuleOutput
type BucketsBucketListOutput ¶
type BucketsBucketListOutput struct{ *pulumi.OutputState }
func (BucketsBucketListOutput) Acl ¶
func (o BucketsBucketListOutput) Acl() pulumi.StringOutput
func (BucketsBucketListOutput) AclBody ¶
func (o BucketsBucketListOutput) AclBody() pulumi.StringOutput
func (BucketsBucketListOutput) Bucket ¶
func (o BucketsBucketListOutput) Bucket() pulumi.StringOutput
func (BucketsBucketListOutput) CorsRules ¶
func (o BucketsBucketListOutput) CorsRules() BucketsBucketListCorsRuleArrayOutput
func (BucketsBucketListOutput) CosBucketUrl ¶
func (o BucketsBucketListOutput) CosBucketUrl() pulumi.StringOutput
func (BucketsBucketListOutput) ElementType ¶
func (BucketsBucketListOutput) ElementType() reflect.Type
func (BucketsBucketListOutput) LifecycleRules ¶
func (o BucketsBucketListOutput) LifecycleRules() BucketsBucketListLifecycleRuleArrayOutput
func (BucketsBucketListOutput) OriginDomainRules ¶
func (o BucketsBucketListOutput) OriginDomainRules() BucketsBucketListOriginDomainRuleArrayOutput
func (BucketsBucketListOutput) OriginPullRules ¶
func (o BucketsBucketListOutput) OriginPullRules() BucketsBucketListOriginPullRuleArrayOutput
func (BucketsBucketListOutput) Tags ¶
func (o BucketsBucketListOutput) Tags() pulumi.MapOutput
func (BucketsBucketListOutput) ToBucketsBucketListOutput ¶
func (o BucketsBucketListOutput) ToBucketsBucketListOutput() BucketsBucketListOutput
func (BucketsBucketListOutput) ToBucketsBucketListOutputWithContext ¶
func (o BucketsBucketListOutput) ToBucketsBucketListOutputWithContext(ctx context.Context) BucketsBucketListOutput
func (BucketsBucketListOutput) Websites ¶
func (o BucketsBucketListOutput) Websites() BucketsBucketListWebsiteArrayOutput
type BucketsBucketListWebsiteArgs ¶
type BucketsBucketListWebsiteArgs struct { ErrorDocument pulumi.StringInput `pulumi:"errorDocument"` IndexDocument pulumi.StringInput `pulumi:"indexDocument"` }
func (BucketsBucketListWebsiteArgs) ElementType ¶
func (BucketsBucketListWebsiteArgs) ElementType() reflect.Type
func (BucketsBucketListWebsiteArgs) ToBucketsBucketListWebsiteOutput ¶
func (i BucketsBucketListWebsiteArgs) ToBucketsBucketListWebsiteOutput() BucketsBucketListWebsiteOutput
func (BucketsBucketListWebsiteArgs) ToBucketsBucketListWebsiteOutputWithContext ¶
func (i BucketsBucketListWebsiteArgs) ToBucketsBucketListWebsiteOutputWithContext(ctx context.Context) BucketsBucketListWebsiteOutput
type BucketsBucketListWebsiteArray ¶
type BucketsBucketListWebsiteArray []BucketsBucketListWebsiteInput
func (BucketsBucketListWebsiteArray) ElementType ¶
func (BucketsBucketListWebsiteArray) ElementType() reflect.Type
func (BucketsBucketListWebsiteArray) ToBucketsBucketListWebsiteArrayOutput ¶
func (i BucketsBucketListWebsiteArray) ToBucketsBucketListWebsiteArrayOutput() BucketsBucketListWebsiteArrayOutput
func (BucketsBucketListWebsiteArray) ToBucketsBucketListWebsiteArrayOutputWithContext ¶
func (i BucketsBucketListWebsiteArray) ToBucketsBucketListWebsiteArrayOutputWithContext(ctx context.Context) BucketsBucketListWebsiteArrayOutput
type BucketsBucketListWebsiteArrayInput ¶
type BucketsBucketListWebsiteArrayInput interface { pulumi.Input ToBucketsBucketListWebsiteArrayOutput() BucketsBucketListWebsiteArrayOutput ToBucketsBucketListWebsiteArrayOutputWithContext(context.Context) BucketsBucketListWebsiteArrayOutput }
BucketsBucketListWebsiteArrayInput is an input type that accepts BucketsBucketListWebsiteArray and BucketsBucketListWebsiteArrayOutput values. You can construct a concrete instance of `BucketsBucketListWebsiteArrayInput` via:
BucketsBucketListWebsiteArray{ BucketsBucketListWebsiteArgs{...} }
type BucketsBucketListWebsiteArrayOutput ¶
type BucketsBucketListWebsiteArrayOutput struct{ *pulumi.OutputState }
func (BucketsBucketListWebsiteArrayOutput) ElementType ¶
func (BucketsBucketListWebsiteArrayOutput) ElementType() reflect.Type
func (BucketsBucketListWebsiteArrayOutput) Index ¶
func (o BucketsBucketListWebsiteArrayOutput) Index(i pulumi.IntInput) BucketsBucketListWebsiteOutput
func (BucketsBucketListWebsiteArrayOutput) ToBucketsBucketListWebsiteArrayOutput ¶
func (o BucketsBucketListWebsiteArrayOutput) ToBucketsBucketListWebsiteArrayOutput() BucketsBucketListWebsiteArrayOutput
func (BucketsBucketListWebsiteArrayOutput) ToBucketsBucketListWebsiteArrayOutputWithContext ¶
func (o BucketsBucketListWebsiteArrayOutput) ToBucketsBucketListWebsiteArrayOutputWithContext(ctx context.Context) BucketsBucketListWebsiteArrayOutput
type BucketsBucketListWebsiteInput ¶
type BucketsBucketListWebsiteInput interface { pulumi.Input ToBucketsBucketListWebsiteOutput() BucketsBucketListWebsiteOutput ToBucketsBucketListWebsiteOutputWithContext(context.Context) BucketsBucketListWebsiteOutput }
BucketsBucketListWebsiteInput is an input type that accepts BucketsBucketListWebsiteArgs and BucketsBucketListWebsiteOutput values. You can construct a concrete instance of `BucketsBucketListWebsiteInput` via:
BucketsBucketListWebsiteArgs{...}
type BucketsBucketListWebsiteOutput ¶
type BucketsBucketListWebsiteOutput struct{ *pulumi.OutputState }
func (BucketsBucketListWebsiteOutput) ElementType ¶
func (BucketsBucketListWebsiteOutput) ElementType() reflect.Type
func (BucketsBucketListWebsiteOutput) ErrorDocument ¶
func (o BucketsBucketListWebsiteOutput) ErrorDocument() pulumi.StringOutput
func (BucketsBucketListWebsiteOutput) IndexDocument ¶
func (o BucketsBucketListWebsiteOutput) IndexDocument() pulumi.StringOutput
func (BucketsBucketListWebsiteOutput) ToBucketsBucketListWebsiteOutput ¶
func (o BucketsBucketListWebsiteOutput) ToBucketsBucketListWebsiteOutput() BucketsBucketListWebsiteOutput
func (BucketsBucketListWebsiteOutput) ToBucketsBucketListWebsiteOutputWithContext ¶
func (o BucketsBucketListWebsiteOutput) ToBucketsBucketListWebsiteOutputWithContext(ctx context.Context) BucketsBucketListWebsiteOutput
type BucketsOutputArgs ¶
type BucketsOutputArgs struct { BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"` ResultOutputFile pulumi.StringPtrInput `pulumi:"resultOutputFile"` Tags pulumi.MapInput `pulumi:"tags"` }
A collection of arguments for invoking Buckets.
func (BucketsOutputArgs) ElementType ¶
func (BucketsOutputArgs) ElementType() reflect.Type
type BucketsResult ¶
type BucketsResult struct { BucketLists []BucketsBucketList `pulumi:"bucketLists"` BucketPrefix *string `pulumi:"bucketPrefix"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` ResultOutputFile *string `pulumi:"resultOutputFile"` Tags map[string]interface{} `pulumi:"tags"` }
A collection of values returned by Buckets.
func Buckets ¶
func Buckets(ctx *pulumi.Context, args *BucketsArgs, opts ...pulumi.InvokeOption) (*BucketsResult, error)
type BucketsResultOutput ¶
type BucketsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by Buckets.
func BucketsOutput ¶
func BucketsOutput(ctx *pulumi.Context, args BucketsOutputArgs, opts ...pulumi.InvokeOption) BucketsResultOutput
func (BucketsResultOutput) BucketLists ¶
func (o BucketsResultOutput) BucketLists() BucketsBucketListArrayOutput
func (BucketsResultOutput) BucketPrefix ¶
func (o BucketsResultOutput) BucketPrefix() pulumi.StringPtrOutput
func (BucketsResultOutput) ElementType ¶
func (BucketsResultOutput) ElementType() reflect.Type
func (BucketsResultOutput) Id ¶
func (o BucketsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (BucketsResultOutput) ResultOutputFile ¶
func (o BucketsResultOutput) ResultOutputFile() pulumi.StringPtrOutput
func (BucketsResultOutput) Tags ¶
func (o BucketsResultOutput) Tags() pulumi.MapOutput
func (BucketsResultOutput) ToBucketsResultOutput ¶
func (o BucketsResultOutput) ToBucketsResultOutput() BucketsResultOutput
func (BucketsResultOutput) ToBucketsResultOutputWithContext ¶
func (o BucketsResultOutput) ToBucketsResultOutputWithContext(ctx context.Context) BucketsResultOutput
type CosBucket ¶
type CosBucket struct { pulumi.CustomResourceState // The canned ACL to apply. Valid values: private, public-read, and public-read-write. Defaults to private. Acl pulumi.StringPtrOutput `pulumi:"acl"` // ACL XML body for multiple grant info. NOTE: this argument will overwrite `acl`. Check // https://intl.cloud.tencent.com/document/product/436/7737 for more detail. AclBody pulumi.StringPtrOutput `pulumi:"aclBody"` // The name of a bucket to be created. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringOutput `pulumi:"bucket"` // A rule of Cross-Origin Resource Sharing (documented below). CorsRules CosBucketCorsRuleArrayOutput `pulumi:"corsRules"` // The URL of this cos bucket. CosBucketUrl pulumi.StringOutput `pulumi:"cosBucketUrl"` // The server-side encryption algorithm to use. Valid value is `AES256`. EncryptionAlgorithm pulumi.StringPtrOutput `pulumi:"encryptionAlgorithm"` // A configuration of object lifecycle management (documented below). LifecycleRules CosBucketLifecycleRuleArrayOutput `pulumi:"lifecycleRules"` // Indicate the access log of this bucket to be saved or not. Default is `false`. If set `true`, the access log will be // saved with `log_target_bucket`. To enable log, the full access of log service must be granted. [Full Access Role // Policy](https://intl.cloud.tencent.com/document/product/436/16920). LogEnable pulumi.BoolPtrOutput `pulumi:"logEnable"` // The prefix log name which saves the access log of this bucket per 5 minutes. Eg. `MyLogPrefix/`. The log access file // format is `log_target_bucket`/`log_prefix`{YYYY}/{MM}/{DD}/{time}_{random}_{index}.gz. Only valid when `log_enable` is // `true`. LogPrefix pulumi.StringOutput `pulumi:"logPrefix"` // The target bucket name which saves the access log of this bucket per 5 minutes. The log access file format is // `log_target_bucket`/`log_prefix`{YYYY}/{MM}/{DD}/{time}_{random}_{index}.gz. Only valid when `log_enable` is `true`. // User must have full access on this bucket. LogTargetBucket pulumi.StringOutput `pulumi:"logTargetBucket"` // Indicates whether to create a bucket of multi available zone. NOTE: If set to true, the versioning must enable. MultiAz pulumi.BoolPtrOutput `pulumi:"multiAz"` // Bucket Origin Domain settings. OriginDomainRules CosBucketOriginDomainRuleArrayOutput `pulumi:"originDomainRules"` // Bucket Origin-Pull settings. OriginPullRules CosBucketOriginPullRuleArrayOutput `pulumi:"originPullRules"` // Request initiator identifier, format: `qcs::cam::uin/<owneruin>:uin/<subuin>`. NOTE: only `versioning_enable` is true // can configure this argument. ReplicaRole pulumi.StringPtrOutput `pulumi:"replicaRole"` // List of replica rule. NOTE: only `versioning_enable` is true and `replica_role` set can configure this argument. ReplicaRules CosBucketReplicaRuleArrayOutput `pulumi:"replicaRules"` // The tags of a bucket. Tags pulumi.MapOutput `pulumi:"tags"` // Enable bucket versioning. VersioningEnable pulumi.BoolPtrOutput `pulumi:"versioningEnable"` // A website object(documented below). Website CosBucketWebsitePtrOutput `pulumi:"website"` }
func GetCosBucket ¶
func GetCosBucket(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CosBucketState, opts ...pulumi.ResourceOption) (*CosBucket, error)
GetCosBucket gets an existing CosBucket resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCosBucket ¶
func NewCosBucket(ctx *pulumi.Context, name string, args *CosBucketArgs, opts ...pulumi.ResourceOption) (*CosBucket, error)
NewCosBucket registers a new resource with the given unique name, arguments, and options.
func (*CosBucket) ElementType ¶
func (*CosBucket) ToCosBucketOutput ¶
func (i *CosBucket) ToCosBucketOutput() CosBucketOutput
func (*CosBucket) ToCosBucketOutputWithContext ¶
func (i *CosBucket) ToCosBucketOutputWithContext(ctx context.Context) CosBucketOutput
type CosBucketArgs ¶
type CosBucketArgs struct { // The canned ACL to apply. Valid values: private, public-read, and public-read-write. Defaults to private. Acl pulumi.StringPtrInput // ACL XML body for multiple grant info. NOTE: this argument will overwrite `acl`. Check // https://intl.cloud.tencent.com/document/product/436/7737 for more detail. AclBody pulumi.StringPtrInput // The name of a bucket to be created. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringInput // A rule of Cross-Origin Resource Sharing (documented below). CorsRules CosBucketCorsRuleArrayInput // The server-side encryption algorithm to use. Valid value is `AES256`. EncryptionAlgorithm pulumi.StringPtrInput // A configuration of object lifecycle management (documented below). LifecycleRules CosBucketLifecycleRuleArrayInput // Indicate the access log of this bucket to be saved or not. Default is `false`. If set `true`, the access log will be // saved with `log_target_bucket`. To enable log, the full access of log service must be granted. [Full Access Role // Policy](https://intl.cloud.tencent.com/document/product/436/16920). LogEnable pulumi.BoolPtrInput // The prefix log name which saves the access log of this bucket per 5 minutes. Eg. `MyLogPrefix/`. The log access file // format is `log_target_bucket`/`log_prefix`{YYYY}/{MM}/{DD}/{time}_{random}_{index}.gz. Only valid when `log_enable` is // `true`. LogPrefix pulumi.StringPtrInput // The target bucket name which saves the access log of this bucket per 5 minutes. The log access file format is // `log_target_bucket`/`log_prefix`{YYYY}/{MM}/{DD}/{time}_{random}_{index}.gz. Only valid when `log_enable` is `true`. // User must have full access on this bucket. LogTargetBucket pulumi.StringPtrInput // Indicates whether to create a bucket of multi available zone. NOTE: If set to true, the versioning must enable. MultiAz pulumi.BoolPtrInput // Bucket Origin Domain settings. OriginDomainRules CosBucketOriginDomainRuleArrayInput // Bucket Origin-Pull settings. OriginPullRules CosBucketOriginPullRuleArrayInput // Request initiator identifier, format: `qcs::cam::uin/<owneruin>:uin/<subuin>`. NOTE: only `versioning_enable` is true // can configure this argument. ReplicaRole pulumi.StringPtrInput // List of replica rule. NOTE: only `versioning_enable` is true and `replica_role` set can configure this argument. ReplicaRules CosBucketReplicaRuleArrayInput // The tags of a bucket. Tags pulumi.MapInput // Enable bucket versioning. VersioningEnable pulumi.BoolPtrInput // A website object(documented below). Website CosBucketWebsitePtrInput }
The set of arguments for constructing a CosBucket resource.
func (CosBucketArgs) ElementType ¶
func (CosBucketArgs) ElementType() reflect.Type
type CosBucketArray ¶
type CosBucketArray []CosBucketInput
func (CosBucketArray) ElementType ¶
func (CosBucketArray) ElementType() reflect.Type
func (CosBucketArray) ToCosBucketArrayOutput ¶
func (i CosBucketArray) ToCosBucketArrayOutput() CosBucketArrayOutput
func (CosBucketArray) ToCosBucketArrayOutputWithContext ¶
func (i CosBucketArray) ToCosBucketArrayOutputWithContext(ctx context.Context) CosBucketArrayOutput
type CosBucketArrayInput ¶
type CosBucketArrayInput interface { pulumi.Input ToCosBucketArrayOutput() CosBucketArrayOutput ToCosBucketArrayOutputWithContext(context.Context) CosBucketArrayOutput }
CosBucketArrayInput is an input type that accepts CosBucketArray and CosBucketArrayOutput values. You can construct a concrete instance of `CosBucketArrayInput` via:
CosBucketArray{ CosBucketArgs{...} }
type CosBucketArrayOutput ¶
type CosBucketArrayOutput struct{ *pulumi.OutputState }
func (CosBucketArrayOutput) ElementType ¶
func (CosBucketArrayOutput) ElementType() reflect.Type
func (CosBucketArrayOutput) Index ¶
func (o CosBucketArrayOutput) Index(i pulumi.IntInput) CosBucketOutput
func (CosBucketArrayOutput) ToCosBucketArrayOutput ¶
func (o CosBucketArrayOutput) ToCosBucketArrayOutput() CosBucketArrayOutput
func (CosBucketArrayOutput) ToCosBucketArrayOutputWithContext ¶
func (o CosBucketArrayOutput) ToCosBucketArrayOutputWithContext(ctx context.Context) CosBucketArrayOutput
type CosBucketCorsRule ¶
type CosBucketCorsRuleArgs ¶
type CosBucketCorsRuleArgs struct { AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` ExposeHeaders pulumi.StringArrayInput `pulumi:"exposeHeaders"` MaxAgeSeconds pulumi.IntPtrInput `pulumi:"maxAgeSeconds"` }
func (CosBucketCorsRuleArgs) ElementType ¶
func (CosBucketCorsRuleArgs) ElementType() reflect.Type
func (CosBucketCorsRuleArgs) ToCosBucketCorsRuleOutput ¶
func (i CosBucketCorsRuleArgs) ToCosBucketCorsRuleOutput() CosBucketCorsRuleOutput
func (CosBucketCorsRuleArgs) ToCosBucketCorsRuleOutputWithContext ¶
func (i CosBucketCorsRuleArgs) ToCosBucketCorsRuleOutputWithContext(ctx context.Context) CosBucketCorsRuleOutput
type CosBucketCorsRuleArray ¶
type CosBucketCorsRuleArray []CosBucketCorsRuleInput
func (CosBucketCorsRuleArray) ElementType ¶
func (CosBucketCorsRuleArray) ElementType() reflect.Type
func (CosBucketCorsRuleArray) ToCosBucketCorsRuleArrayOutput ¶
func (i CosBucketCorsRuleArray) ToCosBucketCorsRuleArrayOutput() CosBucketCorsRuleArrayOutput
func (CosBucketCorsRuleArray) ToCosBucketCorsRuleArrayOutputWithContext ¶
func (i CosBucketCorsRuleArray) ToCosBucketCorsRuleArrayOutputWithContext(ctx context.Context) CosBucketCorsRuleArrayOutput
type CosBucketCorsRuleArrayInput ¶
type CosBucketCorsRuleArrayInput interface { pulumi.Input ToCosBucketCorsRuleArrayOutput() CosBucketCorsRuleArrayOutput ToCosBucketCorsRuleArrayOutputWithContext(context.Context) CosBucketCorsRuleArrayOutput }
CosBucketCorsRuleArrayInput is an input type that accepts CosBucketCorsRuleArray and CosBucketCorsRuleArrayOutput values. You can construct a concrete instance of `CosBucketCorsRuleArrayInput` via:
CosBucketCorsRuleArray{ CosBucketCorsRuleArgs{...} }
type CosBucketCorsRuleArrayOutput ¶
type CosBucketCorsRuleArrayOutput struct{ *pulumi.OutputState }
func (CosBucketCorsRuleArrayOutput) ElementType ¶
func (CosBucketCorsRuleArrayOutput) ElementType() reflect.Type
func (CosBucketCorsRuleArrayOutput) Index ¶
func (o CosBucketCorsRuleArrayOutput) Index(i pulumi.IntInput) CosBucketCorsRuleOutput
func (CosBucketCorsRuleArrayOutput) ToCosBucketCorsRuleArrayOutput ¶
func (o CosBucketCorsRuleArrayOutput) ToCosBucketCorsRuleArrayOutput() CosBucketCorsRuleArrayOutput
func (CosBucketCorsRuleArrayOutput) ToCosBucketCorsRuleArrayOutputWithContext ¶
func (o CosBucketCorsRuleArrayOutput) ToCosBucketCorsRuleArrayOutputWithContext(ctx context.Context) CosBucketCorsRuleArrayOutput
type CosBucketCorsRuleInput ¶
type CosBucketCorsRuleInput interface { pulumi.Input ToCosBucketCorsRuleOutput() CosBucketCorsRuleOutput ToCosBucketCorsRuleOutputWithContext(context.Context) CosBucketCorsRuleOutput }
CosBucketCorsRuleInput is an input type that accepts CosBucketCorsRuleArgs and CosBucketCorsRuleOutput values. You can construct a concrete instance of `CosBucketCorsRuleInput` via:
CosBucketCorsRuleArgs{...}
type CosBucketCorsRuleOutput ¶
type CosBucketCorsRuleOutput struct{ *pulumi.OutputState }
func (CosBucketCorsRuleOutput) AllowedHeaders ¶
func (o CosBucketCorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
func (CosBucketCorsRuleOutput) AllowedMethods ¶
func (o CosBucketCorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
func (CosBucketCorsRuleOutput) AllowedOrigins ¶
func (o CosBucketCorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
func (CosBucketCorsRuleOutput) ElementType ¶
func (CosBucketCorsRuleOutput) ElementType() reflect.Type
func (CosBucketCorsRuleOutput) ExposeHeaders ¶
func (o CosBucketCorsRuleOutput) ExposeHeaders() pulumi.StringArrayOutput
func (CosBucketCorsRuleOutput) MaxAgeSeconds ¶
func (o CosBucketCorsRuleOutput) MaxAgeSeconds() pulumi.IntPtrOutput
func (CosBucketCorsRuleOutput) ToCosBucketCorsRuleOutput ¶
func (o CosBucketCorsRuleOutput) ToCosBucketCorsRuleOutput() CosBucketCorsRuleOutput
func (CosBucketCorsRuleOutput) ToCosBucketCorsRuleOutputWithContext ¶
func (o CosBucketCorsRuleOutput) ToCosBucketCorsRuleOutputWithContext(ctx context.Context) CosBucketCorsRuleOutput
type CosBucketInput ¶
type CosBucketInput interface { pulumi.Input ToCosBucketOutput() CosBucketOutput ToCosBucketOutputWithContext(ctx context.Context) CosBucketOutput }
type CosBucketLifecycleRule ¶
type CosBucketLifecycleRule struct { Expiration *CosBucketLifecycleRuleExpiration `pulumi:"expiration"` FilterPrefix string `pulumi:"filterPrefix"` Id *string `pulumi:"id"` NonCurrentExpiration *CosBucketLifecycleRuleNonCurrentExpiration `pulumi:"nonCurrentExpiration"` NonCurrentTransitions []CosBucketLifecycleRuleNonCurrentTransition `pulumi:"nonCurrentTransitions"` Transitions []CosBucketLifecycleRuleTransition `pulumi:"transitions"` }
type CosBucketLifecycleRuleArgs ¶
type CosBucketLifecycleRuleArgs struct { Expiration CosBucketLifecycleRuleExpirationPtrInput `pulumi:"expiration"` FilterPrefix pulumi.StringInput `pulumi:"filterPrefix"` Id pulumi.StringPtrInput `pulumi:"id"` NonCurrentExpiration CosBucketLifecycleRuleNonCurrentExpirationPtrInput `pulumi:"nonCurrentExpiration"` NonCurrentTransitions CosBucketLifecycleRuleNonCurrentTransitionArrayInput `pulumi:"nonCurrentTransitions"` Transitions CosBucketLifecycleRuleTransitionArrayInput `pulumi:"transitions"` }
func (CosBucketLifecycleRuleArgs) ElementType ¶
func (CosBucketLifecycleRuleArgs) ElementType() reflect.Type
func (CosBucketLifecycleRuleArgs) ToCosBucketLifecycleRuleOutput ¶
func (i CosBucketLifecycleRuleArgs) ToCosBucketLifecycleRuleOutput() CosBucketLifecycleRuleOutput
func (CosBucketLifecycleRuleArgs) ToCosBucketLifecycleRuleOutputWithContext ¶
func (i CosBucketLifecycleRuleArgs) ToCosBucketLifecycleRuleOutputWithContext(ctx context.Context) CosBucketLifecycleRuleOutput
type CosBucketLifecycleRuleArray ¶
type CosBucketLifecycleRuleArray []CosBucketLifecycleRuleInput
func (CosBucketLifecycleRuleArray) ElementType ¶
func (CosBucketLifecycleRuleArray) ElementType() reflect.Type
func (CosBucketLifecycleRuleArray) ToCosBucketLifecycleRuleArrayOutput ¶
func (i CosBucketLifecycleRuleArray) ToCosBucketLifecycleRuleArrayOutput() CosBucketLifecycleRuleArrayOutput
func (CosBucketLifecycleRuleArray) ToCosBucketLifecycleRuleArrayOutputWithContext ¶
func (i CosBucketLifecycleRuleArray) ToCosBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleArrayOutput
type CosBucketLifecycleRuleArrayInput ¶
type CosBucketLifecycleRuleArrayInput interface { pulumi.Input ToCosBucketLifecycleRuleArrayOutput() CosBucketLifecycleRuleArrayOutput ToCosBucketLifecycleRuleArrayOutputWithContext(context.Context) CosBucketLifecycleRuleArrayOutput }
CosBucketLifecycleRuleArrayInput is an input type that accepts CosBucketLifecycleRuleArray and CosBucketLifecycleRuleArrayOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleArrayInput` via:
CosBucketLifecycleRuleArray{ CosBucketLifecycleRuleArgs{...} }
type CosBucketLifecycleRuleArrayOutput ¶
type CosBucketLifecycleRuleArrayOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleArrayOutput) ElementType ¶
func (CosBucketLifecycleRuleArrayOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleArrayOutput) Index ¶
func (o CosBucketLifecycleRuleArrayOutput) Index(i pulumi.IntInput) CosBucketLifecycleRuleOutput
func (CosBucketLifecycleRuleArrayOutput) ToCosBucketLifecycleRuleArrayOutput ¶
func (o CosBucketLifecycleRuleArrayOutput) ToCosBucketLifecycleRuleArrayOutput() CosBucketLifecycleRuleArrayOutput
func (CosBucketLifecycleRuleArrayOutput) ToCosBucketLifecycleRuleArrayOutputWithContext ¶
func (o CosBucketLifecycleRuleArrayOutput) ToCosBucketLifecycleRuleArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleArrayOutput
type CosBucketLifecycleRuleExpirationArgs ¶
type CosBucketLifecycleRuleExpirationArgs struct { Date pulumi.StringPtrInput `pulumi:"date"` Days pulumi.IntPtrInput `pulumi:"days"` DeleteMarker pulumi.BoolPtrInput `pulumi:"deleteMarker"` }
func (CosBucketLifecycleRuleExpirationArgs) ElementType ¶
func (CosBucketLifecycleRuleExpirationArgs) ElementType() reflect.Type
func (CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationOutput ¶
func (i CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationOutput() CosBucketLifecycleRuleExpirationOutput
func (CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationOutputWithContext ¶
func (i CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationOutput
func (CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationPtrOutput ¶
func (i CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationPtrOutput() CosBucketLifecycleRuleExpirationPtrOutput
func (CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext ¶
func (i CosBucketLifecycleRuleExpirationArgs) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationPtrOutput
type CosBucketLifecycleRuleExpirationInput ¶
type CosBucketLifecycleRuleExpirationInput interface { pulumi.Input ToCosBucketLifecycleRuleExpirationOutput() CosBucketLifecycleRuleExpirationOutput ToCosBucketLifecycleRuleExpirationOutputWithContext(context.Context) CosBucketLifecycleRuleExpirationOutput }
CosBucketLifecycleRuleExpirationInput is an input type that accepts CosBucketLifecycleRuleExpirationArgs and CosBucketLifecycleRuleExpirationOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleExpirationInput` via:
CosBucketLifecycleRuleExpirationArgs{...}
type CosBucketLifecycleRuleExpirationOutput ¶
type CosBucketLifecycleRuleExpirationOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleExpirationOutput) Date ¶
func (o CosBucketLifecycleRuleExpirationOutput) Date() pulumi.StringPtrOutput
func (CosBucketLifecycleRuleExpirationOutput) Days ¶
func (o CosBucketLifecycleRuleExpirationOutput) Days() pulumi.IntPtrOutput
func (CosBucketLifecycleRuleExpirationOutput) DeleteMarker ¶
func (o CosBucketLifecycleRuleExpirationOutput) DeleteMarker() pulumi.BoolPtrOutput
func (CosBucketLifecycleRuleExpirationOutput) ElementType ¶
func (CosBucketLifecycleRuleExpirationOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationOutput ¶
func (o CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationOutput() CosBucketLifecycleRuleExpirationOutput
func (CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationOutputWithContext ¶
func (o CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationOutput
func (CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationPtrOutput ¶
func (o CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationPtrOutput() CosBucketLifecycleRuleExpirationPtrOutput
func (CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext ¶
func (o CosBucketLifecycleRuleExpirationOutput) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationPtrOutput
type CosBucketLifecycleRuleExpirationPtrInput ¶
type CosBucketLifecycleRuleExpirationPtrInput interface { pulumi.Input ToCosBucketLifecycleRuleExpirationPtrOutput() CosBucketLifecycleRuleExpirationPtrOutput ToCosBucketLifecycleRuleExpirationPtrOutputWithContext(context.Context) CosBucketLifecycleRuleExpirationPtrOutput }
CosBucketLifecycleRuleExpirationPtrInput is an input type that accepts CosBucketLifecycleRuleExpirationArgs, CosBucketLifecycleRuleExpirationPtr and CosBucketLifecycleRuleExpirationPtrOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleExpirationPtrInput` via:
CosBucketLifecycleRuleExpirationArgs{...} or: nil
func CosBucketLifecycleRuleExpirationPtr ¶
func CosBucketLifecycleRuleExpirationPtr(v *CosBucketLifecycleRuleExpirationArgs) CosBucketLifecycleRuleExpirationPtrInput
type CosBucketLifecycleRuleExpirationPtrOutput ¶
type CosBucketLifecycleRuleExpirationPtrOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleExpirationPtrOutput) Date ¶
func (o CosBucketLifecycleRuleExpirationPtrOutput) Date() pulumi.StringPtrOutput
func (CosBucketLifecycleRuleExpirationPtrOutput) Days ¶
func (o CosBucketLifecycleRuleExpirationPtrOutput) Days() pulumi.IntPtrOutput
func (CosBucketLifecycleRuleExpirationPtrOutput) DeleteMarker ¶
func (o CosBucketLifecycleRuleExpirationPtrOutput) DeleteMarker() pulumi.BoolPtrOutput
func (CosBucketLifecycleRuleExpirationPtrOutput) ElementType ¶
func (CosBucketLifecycleRuleExpirationPtrOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleExpirationPtrOutput) ToCosBucketLifecycleRuleExpirationPtrOutput ¶
func (o CosBucketLifecycleRuleExpirationPtrOutput) ToCosBucketLifecycleRuleExpirationPtrOutput() CosBucketLifecycleRuleExpirationPtrOutput
func (CosBucketLifecycleRuleExpirationPtrOutput) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext ¶
func (o CosBucketLifecycleRuleExpirationPtrOutput) ToCosBucketLifecycleRuleExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleExpirationPtrOutput
type CosBucketLifecycleRuleInput ¶
type CosBucketLifecycleRuleInput interface { pulumi.Input ToCosBucketLifecycleRuleOutput() CosBucketLifecycleRuleOutput ToCosBucketLifecycleRuleOutputWithContext(context.Context) CosBucketLifecycleRuleOutput }
CosBucketLifecycleRuleInput is an input type that accepts CosBucketLifecycleRuleArgs and CosBucketLifecycleRuleOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleInput` via:
CosBucketLifecycleRuleArgs{...}
type CosBucketLifecycleRuleNonCurrentExpiration ¶
type CosBucketLifecycleRuleNonCurrentExpiration struct {
NonCurrentDays *int `pulumi:"nonCurrentDays"`
}
type CosBucketLifecycleRuleNonCurrentExpirationArgs ¶
type CosBucketLifecycleRuleNonCurrentExpirationArgs struct {
NonCurrentDays pulumi.IntPtrInput `pulumi:"nonCurrentDays"`
}
func (CosBucketLifecycleRuleNonCurrentExpirationArgs) ElementType ¶
func (CosBucketLifecycleRuleNonCurrentExpirationArgs) ElementType() reflect.Type
func (CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationOutput ¶
func (i CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationOutput() CosBucketLifecycleRuleNonCurrentExpirationOutput
func (CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationOutputWithContext ¶
func (i CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationOutput
func (CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput ¶
func (i CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
func (CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext ¶
func (i CosBucketLifecycleRuleNonCurrentExpirationArgs) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
type CosBucketLifecycleRuleNonCurrentExpirationInput ¶
type CosBucketLifecycleRuleNonCurrentExpirationInput interface { pulumi.Input ToCosBucketLifecycleRuleNonCurrentExpirationOutput() CosBucketLifecycleRuleNonCurrentExpirationOutput ToCosBucketLifecycleRuleNonCurrentExpirationOutputWithContext(context.Context) CosBucketLifecycleRuleNonCurrentExpirationOutput }
CosBucketLifecycleRuleNonCurrentExpirationInput is an input type that accepts CosBucketLifecycleRuleNonCurrentExpirationArgs and CosBucketLifecycleRuleNonCurrentExpirationOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleNonCurrentExpirationInput` via:
CosBucketLifecycleRuleNonCurrentExpirationArgs{...}
type CosBucketLifecycleRuleNonCurrentExpirationOutput ¶
type CosBucketLifecycleRuleNonCurrentExpirationOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleNonCurrentExpirationOutput) ElementType ¶
func (CosBucketLifecycleRuleNonCurrentExpirationOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleNonCurrentExpirationOutput) NonCurrentDays ¶
func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) NonCurrentDays() pulumi.IntPtrOutput
func (CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationOutput ¶
func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationOutput() CosBucketLifecycleRuleNonCurrentExpirationOutput
func (CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationOutputWithContext ¶
func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationOutput
func (CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput ¶
func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
func (CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext ¶
func (o CosBucketLifecycleRuleNonCurrentExpirationOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
type CosBucketLifecycleRuleNonCurrentExpirationPtrInput ¶
type CosBucketLifecycleRuleNonCurrentExpirationPtrInput interface { pulumi.Input ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext(context.Context) CosBucketLifecycleRuleNonCurrentExpirationPtrOutput }
CosBucketLifecycleRuleNonCurrentExpirationPtrInput is an input type that accepts CosBucketLifecycleRuleNonCurrentExpirationArgs, CosBucketLifecycleRuleNonCurrentExpirationPtr and CosBucketLifecycleRuleNonCurrentExpirationPtrOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleNonCurrentExpirationPtrInput` via:
CosBucketLifecycleRuleNonCurrentExpirationArgs{...} or: nil
func CosBucketLifecycleRuleNonCurrentExpirationPtr ¶
func CosBucketLifecycleRuleNonCurrentExpirationPtr(v *CosBucketLifecycleRuleNonCurrentExpirationArgs) CosBucketLifecycleRuleNonCurrentExpirationPtrInput
type CosBucketLifecycleRuleNonCurrentExpirationPtrOutput ¶
type CosBucketLifecycleRuleNonCurrentExpirationPtrOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ElementType ¶
func (CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) NonCurrentDays ¶
func (o CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) NonCurrentDays() pulumi.IntPtrOutput
func (CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput ¶
func (o CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutput() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
func (CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext ¶
func (o CosBucketLifecycleRuleNonCurrentExpirationPtrOutput) ToCosBucketLifecycleRuleNonCurrentExpirationPtrOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
type CosBucketLifecycleRuleNonCurrentTransitionArgs ¶
type CosBucketLifecycleRuleNonCurrentTransitionArgs struct { NonCurrentDays pulumi.IntPtrInput `pulumi:"nonCurrentDays"` StorageClass pulumi.StringInput `pulumi:"storageClass"` }
func (CosBucketLifecycleRuleNonCurrentTransitionArgs) ElementType ¶
func (CosBucketLifecycleRuleNonCurrentTransitionArgs) ElementType() reflect.Type
func (CosBucketLifecycleRuleNonCurrentTransitionArgs) ToCosBucketLifecycleRuleNonCurrentTransitionOutput ¶
func (i CosBucketLifecycleRuleNonCurrentTransitionArgs) ToCosBucketLifecycleRuleNonCurrentTransitionOutput() CosBucketLifecycleRuleNonCurrentTransitionOutput
func (CosBucketLifecycleRuleNonCurrentTransitionArgs) ToCosBucketLifecycleRuleNonCurrentTransitionOutputWithContext ¶
func (i CosBucketLifecycleRuleNonCurrentTransitionArgs) ToCosBucketLifecycleRuleNonCurrentTransitionOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentTransitionOutput
type CosBucketLifecycleRuleNonCurrentTransitionArray ¶
type CosBucketLifecycleRuleNonCurrentTransitionArray []CosBucketLifecycleRuleNonCurrentTransitionInput
func (CosBucketLifecycleRuleNonCurrentTransitionArray) ElementType ¶
func (CosBucketLifecycleRuleNonCurrentTransitionArray) ElementType() reflect.Type
func (CosBucketLifecycleRuleNonCurrentTransitionArray) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutput ¶
func (i CosBucketLifecycleRuleNonCurrentTransitionArray) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutput() CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
func (CosBucketLifecycleRuleNonCurrentTransitionArray) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutputWithContext ¶
func (i CosBucketLifecycleRuleNonCurrentTransitionArray) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
type CosBucketLifecycleRuleNonCurrentTransitionArrayInput ¶
type CosBucketLifecycleRuleNonCurrentTransitionArrayInput interface { pulumi.Input ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutput() CosBucketLifecycleRuleNonCurrentTransitionArrayOutput ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutputWithContext(context.Context) CosBucketLifecycleRuleNonCurrentTransitionArrayOutput }
CosBucketLifecycleRuleNonCurrentTransitionArrayInput is an input type that accepts CosBucketLifecycleRuleNonCurrentTransitionArray and CosBucketLifecycleRuleNonCurrentTransitionArrayOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleNonCurrentTransitionArrayInput` via:
CosBucketLifecycleRuleNonCurrentTransitionArray{ CosBucketLifecycleRuleNonCurrentTransitionArgs{...} }
type CosBucketLifecycleRuleNonCurrentTransitionArrayOutput ¶
type CosBucketLifecycleRuleNonCurrentTransitionArrayOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ElementType ¶
func (CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutput ¶
func (o CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutput() CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
func (CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutputWithContext ¶
func (o CosBucketLifecycleRuleNonCurrentTransitionArrayOutput) ToCosBucketLifecycleRuleNonCurrentTransitionArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
type CosBucketLifecycleRuleNonCurrentTransitionInput ¶
type CosBucketLifecycleRuleNonCurrentTransitionInput interface { pulumi.Input ToCosBucketLifecycleRuleNonCurrentTransitionOutput() CosBucketLifecycleRuleNonCurrentTransitionOutput ToCosBucketLifecycleRuleNonCurrentTransitionOutputWithContext(context.Context) CosBucketLifecycleRuleNonCurrentTransitionOutput }
CosBucketLifecycleRuleNonCurrentTransitionInput is an input type that accepts CosBucketLifecycleRuleNonCurrentTransitionArgs and CosBucketLifecycleRuleNonCurrentTransitionOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleNonCurrentTransitionInput` via:
CosBucketLifecycleRuleNonCurrentTransitionArgs{...}
type CosBucketLifecycleRuleNonCurrentTransitionOutput ¶
type CosBucketLifecycleRuleNonCurrentTransitionOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleNonCurrentTransitionOutput) ElementType ¶
func (CosBucketLifecycleRuleNonCurrentTransitionOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleNonCurrentTransitionOutput) NonCurrentDays ¶
func (o CosBucketLifecycleRuleNonCurrentTransitionOutput) NonCurrentDays() pulumi.IntPtrOutput
func (CosBucketLifecycleRuleNonCurrentTransitionOutput) StorageClass ¶
func (o CosBucketLifecycleRuleNonCurrentTransitionOutput) StorageClass() pulumi.StringOutput
func (CosBucketLifecycleRuleNonCurrentTransitionOutput) ToCosBucketLifecycleRuleNonCurrentTransitionOutput ¶
func (o CosBucketLifecycleRuleNonCurrentTransitionOutput) ToCosBucketLifecycleRuleNonCurrentTransitionOutput() CosBucketLifecycleRuleNonCurrentTransitionOutput
func (CosBucketLifecycleRuleNonCurrentTransitionOutput) ToCosBucketLifecycleRuleNonCurrentTransitionOutputWithContext ¶
func (o CosBucketLifecycleRuleNonCurrentTransitionOutput) ToCosBucketLifecycleRuleNonCurrentTransitionOutputWithContext(ctx context.Context) CosBucketLifecycleRuleNonCurrentTransitionOutput
type CosBucketLifecycleRuleOutput ¶
type CosBucketLifecycleRuleOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleOutput) ElementType ¶
func (CosBucketLifecycleRuleOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleOutput) Expiration ¶
func (o CosBucketLifecycleRuleOutput) Expiration() CosBucketLifecycleRuleExpirationPtrOutput
func (CosBucketLifecycleRuleOutput) FilterPrefix ¶
func (o CosBucketLifecycleRuleOutput) FilterPrefix() pulumi.StringOutput
func (CosBucketLifecycleRuleOutput) Id ¶
func (o CosBucketLifecycleRuleOutput) Id() pulumi.StringPtrOutput
func (CosBucketLifecycleRuleOutput) NonCurrentExpiration ¶
func (o CosBucketLifecycleRuleOutput) NonCurrentExpiration() CosBucketLifecycleRuleNonCurrentExpirationPtrOutput
func (CosBucketLifecycleRuleOutput) NonCurrentTransitions ¶
func (o CosBucketLifecycleRuleOutput) NonCurrentTransitions() CosBucketLifecycleRuleNonCurrentTransitionArrayOutput
func (CosBucketLifecycleRuleOutput) ToCosBucketLifecycleRuleOutput ¶
func (o CosBucketLifecycleRuleOutput) ToCosBucketLifecycleRuleOutput() CosBucketLifecycleRuleOutput
func (CosBucketLifecycleRuleOutput) ToCosBucketLifecycleRuleOutputWithContext ¶
func (o CosBucketLifecycleRuleOutput) ToCosBucketLifecycleRuleOutputWithContext(ctx context.Context) CosBucketLifecycleRuleOutput
func (CosBucketLifecycleRuleOutput) Transitions ¶
func (o CosBucketLifecycleRuleOutput) Transitions() CosBucketLifecycleRuleTransitionArrayOutput
type CosBucketLifecycleRuleTransitionArgs ¶
type CosBucketLifecycleRuleTransitionArgs struct { Date pulumi.StringPtrInput `pulumi:"date"` Days pulumi.IntPtrInput `pulumi:"days"` StorageClass pulumi.StringInput `pulumi:"storageClass"` }
func (CosBucketLifecycleRuleTransitionArgs) ElementType ¶
func (CosBucketLifecycleRuleTransitionArgs) ElementType() reflect.Type
func (CosBucketLifecycleRuleTransitionArgs) ToCosBucketLifecycleRuleTransitionOutput ¶
func (i CosBucketLifecycleRuleTransitionArgs) ToCosBucketLifecycleRuleTransitionOutput() CosBucketLifecycleRuleTransitionOutput
func (CosBucketLifecycleRuleTransitionArgs) ToCosBucketLifecycleRuleTransitionOutputWithContext ¶
func (i CosBucketLifecycleRuleTransitionArgs) ToCosBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) CosBucketLifecycleRuleTransitionOutput
type CosBucketLifecycleRuleTransitionArray ¶
type CosBucketLifecycleRuleTransitionArray []CosBucketLifecycleRuleTransitionInput
func (CosBucketLifecycleRuleTransitionArray) ElementType ¶
func (CosBucketLifecycleRuleTransitionArray) ElementType() reflect.Type
func (CosBucketLifecycleRuleTransitionArray) ToCosBucketLifecycleRuleTransitionArrayOutput ¶
func (i CosBucketLifecycleRuleTransitionArray) ToCosBucketLifecycleRuleTransitionArrayOutput() CosBucketLifecycleRuleTransitionArrayOutput
func (CosBucketLifecycleRuleTransitionArray) ToCosBucketLifecycleRuleTransitionArrayOutputWithContext ¶
func (i CosBucketLifecycleRuleTransitionArray) ToCosBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleTransitionArrayOutput
type CosBucketLifecycleRuleTransitionArrayInput ¶
type CosBucketLifecycleRuleTransitionArrayInput interface { pulumi.Input ToCosBucketLifecycleRuleTransitionArrayOutput() CosBucketLifecycleRuleTransitionArrayOutput ToCosBucketLifecycleRuleTransitionArrayOutputWithContext(context.Context) CosBucketLifecycleRuleTransitionArrayOutput }
CosBucketLifecycleRuleTransitionArrayInput is an input type that accepts CosBucketLifecycleRuleTransitionArray and CosBucketLifecycleRuleTransitionArrayOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleTransitionArrayInput` via:
CosBucketLifecycleRuleTransitionArray{ CosBucketLifecycleRuleTransitionArgs{...} }
type CosBucketLifecycleRuleTransitionArrayOutput ¶
type CosBucketLifecycleRuleTransitionArrayOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleTransitionArrayOutput) ElementType ¶
func (CosBucketLifecycleRuleTransitionArrayOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleTransitionArrayOutput) ToCosBucketLifecycleRuleTransitionArrayOutput ¶
func (o CosBucketLifecycleRuleTransitionArrayOutput) ToCosBucketLifecycleRuleTransitionArrayOutput() CosBucketLifecycleRuleTransitionArrayOutput
func (CosBucketLifecycleRuleTransitionArrayOutput) ToCosBucketLifecycleRuleTransitionArrayOutputWithContext ¶
func (o CosBucketLifecycleRuleTransitionArrayOutput) ToCosBucketLifecycleRuleTransitionArrayOutputWithContext(ctx context.Context) CosBucketLifecycleRuleTransitionArrayOutput
type CosBucketLifecycleRuleTransitionInput ¶
type CosBucketLifecycleRuleTransitionInput interface { pulumi.Input ToCosBucketLifecycleRuleTransitionOutput() CosBucketLifecycleRuleTransitionOutput ToCosBucketLifecycleRuleTransitionOutputWithContext(context.Context) CosBucketLifecycleRuleTransitionOutput }
CosBucketLifecycleRuleTransitionInput is an input type that accepts CosBucketLifecycleRuleTransitionArgs and CosBucketLifecycleRuleTransitionOutput values. You can construct a concrete instance of `CosBucketLifecycleRuleTransitionInput` via:
CosBucketLifecycleRuleTransitionArgs{...}
type CosBucketLifecycleRuleTransitionOutput ¶
type CosBucketLifecycleRuleTransitionOutput struct{ *pulumi.OutputState }
func (CosBucketLifecycleRuleTransitionOutput) Date ¶
func (o CosBucketLifecycleRuleTransitionOutput) Date() pulumi.StringPtrOutput
func (CosBucketLifecycleRuleTransitionOutput) Days ¶
func (o CosBucketLifecycleRuleTransitionOutput) Days() pulumi.IntPtrOutput
func (CosBucketLifecycleRuleTransitionOutput) ElementType ¶
func (CosBucketLifecycleRuleTransitionOutput) ElementType() reflect.Type
func (CosBucketLifecycleRuleTransitionOutput) StorageClass ¶
func (o CosBucketLifecycleRuleTransitionOutput) StorageClass() pulumi.StringOutput
func (CosBucketLifecycleRuleTransitionOutput) ToCosBucketLifecycleRuleTransitionOutput ¶
func (o CosBucketLifecycleRuleTransitionOutput) ToCosBucketLifecycleRuleTransitionOutput() CosBucketLifecycleRuleTransitionOutput
func (CosBucketLifecycleRuleTransitionOutput) ToCosBucketLifecycleRuleTransitionOutputWithContext ¶
func (o CosBucketLifecycleRuleTransitionOutput) ToCosBucketLifecycleRuleTransitionOutputWithContext(ctx context.Context) CosBucketLifecycleRuleTransitionOutput
type CosBucketMap ¶
type CosBucketMap map[string]CosBucketInput
func (CosBucketMap) ElementType ¶
func (CosBucketMap) ElementType() reflect.Type
func (CosBucketMap) ToCosBucketMapOutput ¶
func (i CosBucketMap) ToCosBucketMapOutput() CosBucketMapOutput
func (CosBucketMap) ToCosBucketMapOutputWithContext ¶
func (i CosBucketMap) ToCosBucketMapOutputWithContext(ctx context.Context) CosBucketMapOutput
type CosBucketMapInput ¶
type CosBucketMapInput interface { pulumi.Input ToCosBucketMapOutput() CosBucketMapOutput ToCosBucketMapOutputWithContext(context.Context) CosBucketMapOutput }
CosBucketMapInput is an input type that accepts CosBucketMap and CosBucketMapOutput values. You can construct a concrete instance of `CosBucketMapInput` via:
CosBucketMap{ "key": CosBucketArgs{...} }
type CosBucketMapOutput ¶
type CosBucketMapOutput struct{ *pulumi.OutputState }
func (CosBucketMapOutput) ElementType ¶
func (CosBucketMapOutput) ElementType() reflect.Type
func (CosBucketMapOutput) MapIndex ¶
func (o CosBucketMapOutput) MapIndex(k pulumi.StringInput) CosBucketOutput
func (CosBucketMapOutput) ToCosBucketMapOutput ¶
func (o CosBucketMapOutput) ToCosBucketMapOutput() CosBucketMapOutput
func (CosBucketMapOutput) ToCosBucketMapOutputWithContext ¶
func (o CosBucketMapOutput) ToCosBucketMapOutputWithContext(ctx context.Context) CosBucketMapOutput
type CosBucketOriginDomainRuleArgs ¶
type CosBucketOriginDomainRuleArgs struct { Domain pulumi.StringInput `pulumi:"domain"` Status pulumi.StringPtrInput `pulumi:"status"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (CosBucketOriginDomainRuleArgs) ElementType ¶
func (CosBucketOriginDomainRuleArgs) ElementType() reflect.Type
func (CosBucketOriginDomainRuleArgs) ToCosBucketOriginDomainRuleOutput ¶
func (i CosBucketOriginDomainRuleArgs) ToCosBucketOriginDomainRuleOutput() CosBucketOriginDomainRuleOutput
func (CosBucketOriginDomainRuleArgs) ToCosBucketOriginDomainRuleOutputWithContext ¶
func (i CosBucketOriginDomainRuleArgs) ToCosBucketOriginDomainRuleOutputWithContext(ctx context.Context) CosBucketOriginDomainRuleOutput
type CosBucketOriginDomainRuleArray ¶
type CosBucketOriginDomainRuleArray []CosBucketOriginDomainRuleInput
func (CosBucketOriginDomainRuleArray) ElementType ¶
func (CosBucketOriginDomainRuleArray) ElementType() reflect.Type
func (CosBucketOriginDomainRuleArray) ToCosBucketOriginDomainRuleArrayOutput ¶
func (i CosBucketOriginDomainRuleArray) ToCosBucketOriginDomainRuleArrayOutput() CosBucketOriginDomainRuleArrayOutput
func (CosBucketOriginDomainRuleArray) ToCosBucketOriginDomainRuleArrayOutputWithContext ¶
func (i CosBucketOriginDomainRuleArray) ToCosBucketOriginDomainRuleArrayOutputWithContext(ctx context.Context) CosBucketOriginDomainRuleArrayOutput
type CosBucketOriginDomainRuleArrayInput ¶
type CosBucketOriginDomainRuleArrayInput interface { pulumi.Input ToCosBucketOriginDomainRuleArrayOutput() CosBucketOriginDomainRuleArrayOutput ToCosBucketOriginDomainRuleArrayOutputWithContext(context.Context) CosBucketOriginDomainRuleArrayOutput }
CosBucketOriginDomainRuleArrayInput is an input type that accepts CosBucketOriginDomainRuleArray and CosBucketOriginDomainRuleArrayOutput values. You can construct a concrete instance of `CosBucketOriginDomainRuleArrayInput` via:
CosBucketOriginDomainRuleArray{ CosBucketOriginDomainRuleArgs{...} }
type CosBucketOriginDomainRuleArrayOutput ¶
type CosBucketOriginDomainRuleArrayOutput struct{ *pulumi.OutputState }
func (CosBucketOriginDomainRuleArrayOutput) ElementType ¶
func (CosBucketOriginDomainRuleArrayOutput) ElementType() reflect.Type
func (CosBucketOriginDomainRuleArrayOutput) Index ¶
func (o CosBucketOriginDomainRuleArrayOutput) Index(i pulumi.IntInput) CosBucketOriginDomainRuleOutput
func (CosBucketOriginDomainRuleArrayOutput) ToCosBucketOriginDomainRuleArrayOutput ¶
func (o CosBucketOriginDomainRuleArrayOutput) ToCosBucketOriginDomainRuleArrayOutput() CosBucketOriginDomainRuleArrayOutput
func (CosBucketOriginDomainRuleArrayOutput) ToCosBucketOriginDomainRuleArrayOutputWithContext ¶
func (o CosBucketOriginDomainRuleArrayOutput) ToCosBucketOriginDomainRuleArrayOutputWithContext(ctx context.Context) CosBucketOriginDomainRuleArrayOutput
type CosBucketOriginDomainRuleInput ¶
type CosBucketOriginDomainRuleInput interface { pulumi.Input ToCosBucketOriginDomainRuleOutput() CosBucketOriginDomainRuleOutput ToCosBucketOriginDomainRuleOutputWithContext(context.Context) CosBucketOriginDomainRuleOutput }
CosBucketOriginDomainRuleInput is an input type that accepts CosBucketOriginDomainRuleArgs and CosBucketOriginDomainRuleOutput values. You can construct a concrete instance of `CosBucketOriginDomainRuleInput` via:
CosBucketOriginDomainRuleArgs{...}
type CosBucketOriginDomainRuleOutput ¶
type CosBucketOriginDomainRuleOutput struct{ *pulumi.OutputState }
func (CosBucketOriginDomainRuleOutput) Domain ¶
func (o CosBucketOriginDomainRuleOutput) Domain() pulumi.StringOutput
func (CosBucketOriginDomainRuleOutput) ElementType ¶
func (CosBucketOriginDomainRuleOutput) ElementType() reflect.Type
func (CosBucketOriginDomainRuleOutput) Status ¶
func (o CosBucketOriginDomainRuleOutput) Status() pulumi.StringPtrOutput
func (CosBucketOriginDomainRuleOutput) ToCosBucketOriginDomainRuleOutput ¶
func (o CosBucketOriginDomainRuleOutput) ToCosBucketOriginDomainRuleOutput() CosBucketOriginDomainRuleOutput
func (CosBucketOriginDomainRuleOutput) ToCosBucketOriginDomainRuleOutputWithContext ¶
func (o CosBucketOriginDomainRuleOutput) ToCosBucketOriginDomainRuleOutputWithContext(ctx context.Context) CosBucketOriginDomainRuleOutput
func (CosBucketOriginDomainRuleOutput) Type ¶
func (o CosBucketOriginDomainRuleOutput) Type() pulumi.StringPtrOutput
type CosBucketOriginPullRule ¶
type CosBucketOriginPullRule struct { CustomHttpHeaders map[string]interface{} `pulumi:"customHttpHeaders"` FollowHttpHeaders []string `pulumi:"followHttpHeaders"` FollowQueryString *bool `pulumi:"followQueryString"` FollowRedirection *bool `pulumi:"followRedirection"` Host string `pulumi:"host"` Prefix *string `pulumi:"prefix"` Priority int `pulumi:"priority"` Protocol *string `pulumi:"protocol"` SyncBackToSource *bool `pulumi:"syncBackToSource"` }
type CosBucketOriginPullRuleArgs ¶
type CosBucketOriginPullRuleArgs struct { CustomHttpHeaders pulumi.MapInput `pulumi:"customHttpHeaders"` FollowHttpHeaders pulumi.StringArrayInput `pulumi:"followHttpHeaders"` FollowQueryString pulumi.BoolPtrInput `pulumi:"followQueryString"` FollowRedirection pulumi.BoolPtrInput `pulumi:"followRedirection"` Host pulumi.StringInput `pulumi:"host"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` Priority pulumi.IntInput `pulumi:"priority"` Protocol pulumi.StringPtrInput `pulumi:"protocol"` SyncBackToSource pulumi.BoolPtrInput `pulumi:"syncBackToSource"` }
func (CosBucketOriginPullRuleArgs) ElementType ¶
func (CosBucketOriginPullRuleArgs) ElementType() reflect.Type
func (CosBucketOriginPullRuleArgs) ToCosBucketOriginPullRuleOutput ¶
func (i CosBucketOriginPullRuleArgs) ToCosBucketOriginPullRuleOutput() CosBucketOriginPullRuleOutput
func (CosBucketOriginPullRuleArgs) ToCosBucketOriginPullRuleOutputWithContext ¶
func (i CosBucketOriginPullRuleArgs) ToCosBucketOriginPullRuleOutputWithContext(ctx context.Context) CosBucketOriginPullRuleOutput
type CosBucketOriginPullRuleArray ¶
type CosBucketOriginPullRuleArray []CosBucketOriginPullRuleInput
func (CosBucketOriginPullRuleArray) ElementType ¶
func (CosBucketOriginPullRuleArray) ElementType() reflect.Type
func (CosBucketOriginPullRuleArray) ToCosBucketOriginPullRuleArrayOutput ¶
func (i CosBucketOriginPullRuleArray) ToCosBucketOriginPullRuleArrayOutput() CosBucketOriginPullRuleArrayOutput
func (CosBucketOriginPullRuleArray) ToCosBucketOriginPullRuleArrayOutputWithContext ¶
func (i CosBucketOriginPullRuleArray) ToCosBucketOriginPullRuleArrayOutputWithContext(ctx context.Context) CosBucketOriginPullRuleArrayOutput
type CosBucketOriginPullRuleArrayInput ¶
type CosBucketOriginPullRuleArrayInput interface { pulumi.Input ToCosBucketOriginPullRuleArrayOutput() CosBucketOriginPullRuleArrayOutput ToCosBucketOriginPullRuleArrayOutputWithContext(context.Context) CosBucketOriginPullRuleArrayOutput }
CosBucketOriginPullRuleArrayInput is an input type that accepts CosBucketOriginPullRuleArray and CosBucketOriginPullRuleArrayOutput values. You can construct a concrete instance of `CosBucketOriginPullRuleArrayInput` via:
CosBucketOriginPullRuleArray{ CosBucketOriginPullRuleArgs{...} }
type CosBucketOriginPullRuleArrayOutput ¶
type CosBucketOriginPullRuleArrayOutput struct{ *pulumi.OutputState }
func (CosBucketOriginPullRuleArrayOutput) ElementType ¶
func (CosBucketOriginPullRuleArrayOutput) ElementType() reflect.Type
func (CosBucketOriginPullRuleArrayOutput) Index ¶
func (o CosBucketOriginPullRuleArrayOutput) Index(i pulumi.IntInput) CosBucketOriginPullRuleOutput
func (CosBucketOriginPullRuleArrayOutput) ToCosBucketOriginPullRuleArrayOutput ¶
func (o CosBucketOriginPullRuleArrayOutput) ToCosBucketOriginPullRuleArrayOutput() CosBucketOriginPullRuleArrayOutput
func (CosBucketOriginPullRuleArrayOutput) ToCosBucketOriginPullRuleArrayOutputWithContext ¶
func (o CosBucketOriginPullRuleArrayOutput) ToCosBucketOriginPullRuleArrayOutputWithContext(ctx context.Context) CosBucketOriginPullRuleArrayOutput
type CosBucketOriginPullRuleInput ¶
type CosBucketOriginPullRuleInput interface { pulumi.Input ToCosBucketOriginPullRuleOutput() CosBucketOriginPullRuleOutput ToCosBucketOriginPullRuleOutputWithContext(context.Context) CosBucketOriginPullRuleOutput }
CosBucketOriginPullRuleInput is an input type that accepts CosBucketOriginPullRuleArgs and CosBucketOriginPullRuleOutput values. You can construct a concrete instance of `CosBucketOriginPullRuleInput` via:
CosBucketOriginPullRuleArgs{...}
type CosBucketOriginPullRuleOutput ¶
type CosBucketOriginPullRuleOutput struct{ *pulumi.OutputState }
func (CosBucketOriginPullRuleOutput) CustomHttpHeaders ¶
func (o CosBucketOriginPullRuleOutput) CustomHttpHeaders() pulumi.MapOutput
func (CosBucketOriginPullRuleOutput) ElementType ¶
func (CosBucketOriginPullRuleOutput) ElementType() reflect.Type
func (CosBucketOriginPullRuleOutput) FollowHttpHeaders ¶
func (o CosBucketOriginPullRuleOutput) FollowHttpHeaders() pulumi.StringArrayOutput
func (CosBucketOriginPullRuleOutput) FollowQueryString ¶
func (o CosBucketOriginPullRuleOutput) FollowQueryString() pulumi.BoolPtrOutput
func (CosBucketOriginPullRuleOutput) FollowRedirection ¶
func (o CosBucketOriginPullRuleOutput) FollowRedirection() pulumi.BoolPtrOutput
func (CosBucketOriginPullRuleOutput) Host ¶
func (o CosBucketOriginPullRuleOutput) Host() pulumi.StringOutput
func (CosBucketOriginPullRuleOutput) Prefix ¶
func (o CosBucketOriginPullRuleOutput) Prefix() pulumi.StringPtrOutput
func (CosBucketOriginPullRuleOutput) Priority ¶
func (o CosBucketOriginPullRuleOutput) Priority() pulumi.IntOutput
func (CosBucketOriginPullRuleOutput) Protocol ¶
func (o CosBucketOriginPullRuleOutput) Protocol() pulumi.StringPtrOutput
func (CosBucketOriginPullRuleOutput) SyncBackToSource ¶
func (o CosBucketOriginPullRuleOutput) SyncBackToSource() pulumi.BoolPtrOutput
func (CosBucketOriginPullRuleOutput) ToCosBucketOriginPullRuleOutput ¶
func (o CosBucketOriginPullRuleOutput) ToCosBucketOriginPullRuleOutput() CosBucketOriginPullRuleOutput
func (CosBucketOriginPullRuleOutput) ToCosBucketOriginPullRuleOutputWithContext ¶
func (o CosBucketOriginPullRuleOutput) ToCosBucketOriginPullRuleOutputWithContext(ctx context.Context) CosBucketOriginPullRuleOutput
type CosBucketOutput ¶
type CosBucketOutput struct{ *pulumi.OutputState }
func (CosBucketOutput) Acl ¶
func (o CosBucketOutput) Acl() pulumi.StringPtrOutput
The canned ACL to apply. Valid values: private, public-read, and public-read-write. Defaults to private.
func (CosBucketOutput) AclBody ¶
func (o CosBucketOutput) AclBody() pulumi.StringPtrOutput
ACL XML body for multiple grant info. NOTE: this argument will overwrite `acl`. Check https://intl.cloud.tencent.com/document/product/436/7737 for more detail.
func (CosBucketOutput) Bucket ¶
func (o CosBucketOutput) Bucket() pulumi.StringOutput
The name of a bucket to be created. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`.
func (CosBucketOutput) CorsRules ¶
func (o CosBucketOutput) CorsRules() CosBucketCorsRuleArrayOutput
A rule of Cross-Origin Resource Sharing (documented below).
func (CosBucketOutput) CosBucketUrl ¶
func (o CosBucketOutput) CosBucketUrl() pulumi.StringOutput
The URL of this cos bucket.
func (CosBucketOutput) ElementType ¶
func (CosBucketOutput) ElementType() reflect.Type
func (CosBucketOutput) EncryptionAlgorithm ¶
func (o CosBucketOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
The server-side encryption algorithm to use. Valid value is `AES256`.
func (CosBucketOutput) LifecycleRules ¶
func (o CosBucketOutput) LifecycleRules() CosBucketLifecycleRuleArrayOutput
A configuration of object lifecycle management (documented below).
func (CosBucketOutput) LogEnable ¶
func (o CosBucketOutput) LogEnable() pulumi.BoolPtrOutput
Indicate the access log of this bucket to be saved or not. Default is `false`. If set `true`, the access log will be saved with `log_target_bucket`. To enable log, the full access of log service must be granted. [Full Access Role Policy](https://intl.cloud.tencent.com/document/product/436/16920).
func (CosBucketOutput) LogPrefix ¶
func (o CosBucketOutput) LogPrefix() pulumi.StringOutput
The prefix log name which saves the access log of this bucket per 5 minutes. Eg. `MyLogPrefix/`. The log access file format is `log_target_bucket`/`log_prefix`{YYYY}/{MM}/{DD}/{time}_{random}_{index}.gz. Only valid when `log_enable` is `true`.
func (CosBucketOutput) LogTargetBucket ¶
func (o CosBucketOutput) LogTargetBucket() pulumi.StringOutput
The target bucket name which saves the access log of this bucket per 5 minutes. The log access file format is `log_target_bucket`/`log_prefix`{YYYY}/{MM}/{DD}/{time}_{random}_{index}.gz. Only valid when `log_enable` is `true`. User must have full access on this bucket.
func (CosBucketOutput) MultiAz ¶
func (o CosBucketOutput) MultiAz() pulumi.BoolPtrOutput
Indicates whether to create a bucket of multi available zone. NOTE: If set to true, the versioning must enable.
func (CosBucketOutput) OriginDomainRules ¶
func (o CosBucketOutput) OriginDomainRules() CosBucketOriginDomainRuleArrayOutput
Bucket Origin Domain settings.
func (CosBucketOutput) OriginPullRules ¶
func (o CosBucketOutput) OriginPullRules() CosBucketOriginPullRuleArrayOutput
Bucket Origin-Pull settings.
func (CosBucketOutput) ReplicaRole ¶
func (o CosBucketOutput) ReplicaRole() pulumi.StringPtrOutput
Request initiator identifier, format: `qcs::cam::uin/<owneruin>:uin/<subuin>`. NOTE: only `versioning_enable` is true can configure this argument.
func (CosBucketOutput) ReplicaRules ¶
func (o CosBucketOutput) ReplicaRules() CosBucketReplicaRuleArrayOutput
List of replica rule. NOTE: only `versioning_enable` is true and `replica_role` set can configure this argument.
func (CosBucketOutput) Tags ¶
func (o CosBucketOutput) Tags() pulumi.MapOutput
The tags of a bucket.
func (CosBucketOutput) ToCosBucketOutput ¶
func (o CosBucketOutput) ToCosBucketOutput() CosBucketOutput
func (CosBucketOutput) ToCosBucketOutputWithContext ¶
func (o CosBucketOutput) ToCosBucketOutputWithContext(ctx context.Context) CosBucketOutput
func (CosBucketOutput) VersioningEnable ¶
func (o CosBucketOutput) VersioningEnable() pulumi.BoolPtrOutput
Enable bucket versioning.
func (CosBucketOutput) Website ¶
func (o CosBucketOutput) Website() CosBucketWebsitePtrOutput
A website object(documented below).
type CosBucketReplicaRule ¶
type CosBucketReplicaRuleArgs ¶
type CosBucketReplicaRuleArgs struct { DestinationBucket pulumi.StringInput `pulumi:"destinationBucket"` DestinationStorageClass pulumi.StringPtrInput `pulumi:"destinationStorageClass"` Id pulumi.StringPtrInput `pulumi:"id"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` Status pulumi.StringInput `pulumi:"status"` }
func (CosBucketReplicaRuleArgs) ElementType ¶
func (CosBucketReplicaRuleArgs) ElementType() reflect.Type
func (CosBucketReplicaRuleArgs) ToCosBucketReplicaRuleOutput ¶
func (i CosBucketReplicaRuleArgs) ToCosBucketReplicaRuleOutput() CosBucketReplicaRuleOutput
func (CosBucketReplicaRuleArgs) ToCosBucketReplicaRuleOutputWithContext ¶
func (i CosBucketReplicaRuleArgs) ToCosBucketReplicaRuleOutputWithContext(ctx context.Context) CosBucketReplicaRuleOutput
type CosBucketReplicaRuleArray ¶
type CosBucketReplicaRuleArray []CosBucketReplicaRuleInput
func (CosBucketReplicaRuleArray) ElementType ¶
func (CosBucketReplicaRuleArray) ElementType() reflect.Type
func (CosBucketReplicaRuleArray) ToCosBucketReplicaRuleArrayOutput ¶
func (i CosBucketReplicaRuleArray) ToCosBucketReplicaRuleArrayOutput() CosBucketReplicaRuleArrayOutput
func (CosBucketReplicaRuleArray) ToCosBucketReplicaRuleArrayOutputWithContext ¶
func (i CosBucketReplicaRuleArray) ToCosBucketReplicaRuleArrayOutputWithContext(ctx context.Context) CosBucketReplicaRuleArrayOutput
type CosBucketReplicaRuleArrayInput ¶
type CosBucketReplicaRuleArrayInput interface { pulumi.Input ToCosBucketReplicaRuleArrayOutput() CosBucketReplicaRuleArrayOutput ToCosBucketReplicaRuleArrayOutputWithContext(context.Context) CosBucketReplicaRuleArrayOutput }
CosBucketReplicaRuleArrayInput is an input type that accepts CosBucketReplicaRuleArray and CosBucketReplicaRuleArrayOutput values. You can construct a concrete instance of `CosBucketReplicaRuleArrayInput` via:
CosBucketReplicaRuleArray{ CosBucketReplicaRuleArgs{...} }
type CosBucketReplicaRuleArrayOutput ¶
type CosBucketReplicaRuleArrayOutput struct{ *pulumi.OutputState }
func (CosBucketReplicaRuleArrayOutput) ElementType ¶
func (CosBucketReplicaRuleArrayOutput) ElementType() reflect.Type
func (CosBucketReplicaRuleArrayOutput) Index ¶
func (o CosBucketReplicaRuleArrayOutput) Index(i pulumi.IntInput) CosBucketReplicaRuleOutput
func (CosBucketReplicaRuleArrayOutput) ToCosBucketReplicaRuleArrayOutput ¶
func (o CosBucketReplicaRuleArrayOutput) ToCosBucketReplicaRuleArrayOutput() CosBucketReplicaRuleArrayOutput
func (CosBucketReplicaRuleArrayOutput) ToCosBucketReplicaRuleArrayOutputWithContext ¶
func (o CosBucketReplicaRuleArrayOutput) ToCosBucketReplicaRuleArrayOutputWithContext(ctx context.Context) CosBucketReplicaRuleArrayOutput
type CosBucketReplicaRuleInput ¶
type CosBucketReplicaRuleInput interface { pulumi.Input ToCosBucketReplicaRuleOutput() CosBucketReplicaRuleOutput ToCosBucketReplicaRuleOutputWithContext(context.Context) CosBucketReplicaRuleOutput }
CosBucketReplicaRuleInput is an input type that accepts CosBucketReplicaRuleArgs and CosBucketReplicaRuleOutput values. You can construct a concrete instance of `CosBucketReplicaRuleInput` via:
CosBucketReplicaRuleArgs{...}
type CosBucketReplicaRuleOutput ¶
type CosBucketReplicaRuleOutput struct{ *pulumi.OutputState }
func (CosBucketReplicaRuleOutput) DestinationBucket ¶
func (o CosBucketReplicaRuleOutput) DestinationBucket() pulumi.StringOutput
func (CosBucketReplicaRuleOutput) DestinationStorageClass ¶
func (o CosBucketReplicaRuleOutput) DestinationStorageClass() pulumi.StringPtrOutput
func (CosBucketReplicaRuleOutput) ElementType ¶
func (CosBucketReplicaRuleOutput) ElementType() reflect.Type
func (CosBucketReplicaRuleOutput) Id ¶
func (o CosBucketReplicaRuleOutput) Id() pulumi.StringPtrOutput
func (CosBucketReplicaRuleOutput) Prefix ¶
func (o CosBucketReplicaRuleOutput) Prefix() pulumi.StringPtrOutput
func (CosBucketReplicaRuleOutput) Status ¶
func (o CosBucketReplicaRuleOutput) Status() pulumi.StringOutput
func (CosBucketReplicaRuleOutput) ToCosBucketReplicaRuleOutput ¶
func (o CosBucketReplicaRuleOutput) ToCosBucketReplicaRuleOutput() CosBucketReplicaRuleOutput
func (CosBucketReplicaRuleOutput) ToCosBucketReplicaRuleOutputWithContext ¶
func (o CosBucketReplicaRuleOutput) ToCosBucketReplicaRuleOutputWithContext(ctx context.Context) CosBucketReplicaRuleOutput
type CosBucketState ¶
type CosBucketState struct { // The canned ACL to apply. Valid values: private, public-read, and public-read-write. Defaults to private. Acl pulumi.StringPtrInput // ACL XML body for multiple grant info. NOTE: this argument will overwrite `acl`. Check // https://intl.cloud.tencent.com/document/product/436/7737 for more detail. AclBody pulumi.StringPtrInput // The name of a bucket to be created. Bucket format should be [custom name]-[appid], for example `mycos-1258798060`. Bucket pulumi.StringPtrInput // A rule of Cross-Origin Resource Sharing (documented below). CorsRules CosBucketCorsRuleArrayInput // The URL of this cos bucket. CosBucketUrl pulumi.StringPtrInput // The server-side encryption algorithm to use. Valid value is `AES256`. EncryptionAlgorithm pulumi.StringPtrInput // A configuration of object lifecycle management (documented below). LifecycleRules CosBucketLifecycleRuleArrayInput // Indicate the access log of this bucket to be saved or not. Default is `false`. If set `true`, the access log will be // saved with `log_target_bucket`. To enable log, the full access of log service must be granted. [Full Access Role // Policy](https://intl.cloud.tencent.com/document/product/436/16920). LogEnable pulumi.BoolPtrInput // The prefix log name which saves the access log of this bucket per 5 minutes. Eg. `MyLogPrefix/`. The log access file // format is `log_target_bucket`/`log_prefix`{YYYY}/{MM}/{DD}/{time}_{random}_{index}.gz. Only valid when `log_enable` is // `true`. LogPrefix pulumi.StringPtrInput // The target bucket name which saves the access log of this bucket per 5 minutes. The log access file format is // `log_target_bucket`/`log_prefix`{YYYY}/{MM}/{DD}/{time}_{random}_{index}.gz. Only valid when `log_enable` is `true`. // User must have full access on this bucket. LogTargetBucket pulumi.StringPtrInput // Indicates whether to create a bucket of multi available zone. NOTE: If set to true, the versioning must enable. MultiAz pulumi.BoolPtrInput // Bucket Origin Domain settings. OriginDomainRules CosBucketOriginDomainRuleArrayInput // Bucket Origin-Pull settings. OriginPullRules CosBucketOriginPullRuleArrayInput // Request initiator identifier, format: `qcs::cam::uin/<owneruin>:uin/<subuin>`. NOTE: only `versioning_enable` is true // can configure this argument. ReplicaRole pulumi.StringPtrInput // List of replica rule. NOTE: only `versioning_enable` is true and `replica_role` set can configure this argument. ReplicaRules CosBucketReplicaRuleArrayInput // The tags of a bucket. Tags pulumi.MapInput // Enable bucket versioning. VersioningEnable pulumi.BoolPtrInput // A website object(documented below). Website CosBucketWebsitePtrInput }
func (CosBucketState) ElementType ¶
func (CosBucketState) ElementType() reflect.Type
type CosBucketWebsite ¶
type CosBucketWebsiteArgs ¶
type CosBucketWebsiteArgs struct { ErrorDocument pulumi.StringPtrInput `pulumi:"errorDocument"` IndexDocument pulumi.StringPtrInput `pulumi:"indexDocument"` }
func (CosBucketWebsiteArgs) ElementType ¶
func (CosBucketWebsiteArgs) ElementType() reflect.Type
func (CosBucketWebsiteArgs) ToCosBucketWebsiteOutput ¶
func (i CosBucketWebsiteArgs) ToCosBucketWebsiteOutput() CosBucketWebsiteOutput
func (CosBucketWebsiteArgs) ToCosBucketWebsiteOutputWithContext ¶
func (i CosBucketWebsiteArgs) ToCosBucketWebsiteOutputWithContext(ctx context.Context) CosBucketWebsiteOutput
func (CosBucketWebsiteArgs) ToCosBucketWebsitePtrOutput ¶
func (i CosBucketWebsiteArgs) ToCosBucketWebsitePtrOutput() CosBucketWebsitePtrOutput
func (CosBucketWebsiteArgs) ToCosBucketWebsitePtrOutputWithContext ¶
func (i CosBucketWebsiteArgs) ToCosBucketWebsitePtrOutputWithContext(ctx context.Context) CosBucketWebsitePtrOutput
type CosBucketWebsiteInput ¶
type CosBucketWebsiteInput interface { pulumi.Input ToCosBucketWebsiteOutput() CosBucketWebsiteOutput ToCosBucketWebsiteOutputWithContext(context.Context) CosBucketWebsiteOutput }
CosBucketWebsiteInput is an input type that accepts CosBucketWebsiteArgs and CosBucketWebsiteOutput values. You can construct a concrete instance of `CosBucketWebsiteInput` via:
CosBucketWebsiteArgs{...}
type CosBucketWebsiteOutput ¶
type CosBucketWebsiteOutput struct{ *pulumi.OutputState }
func (CosBucketWebsiteOutput) ElementType ¶
func (CosBucketWebsiteOutput) ElementType() reflect.Type
func (CosBucketWebsiteOutput) ErrorDocument ¶
func (o CosBucketWebsiteOutput) ErrorDocument() pulumi.StringPtrOutput
func (CosBucketWebsiteOutput) IndexDocument ¶
func (o CosBucketWebsiteOutput) IndexDocument() pulumi.StringPtrOutput
func (CosBucketWebsiteOutput) ToCosBucketWebsiteOutput ¶
func (o CosBucketWebsiteOutput) ToCosBucketWebsiteOutput() CosBucketWebsiteOutput
func (CosBucketWebsiteOutput) ToCosBucketWebsiteOutputWithContext ¶
func (o CosBucketWebsiteOutput) ToCosBucketWebsiteOutputWithContext(ctx context.Context) CosBucketWebsiteOutput
func (CosBucketWebsiteOutput) ToCosBucketWebsitePtrOutput ¶
func (o CosBucketWebsiteOutput) ToCosBucketWebsitePtrOutput() CosBucketWebsitePtrOutput
func (CosBucketWebsiteOutput) ToCosBucketWebsitePtrOutputWithContext ¶
func (o CosBucketWebsiteOutput) ToCosBucketWebsitePtrOutputWithContext(ctx context.Context) CosBucketWebsitePtrOutput
type CosBucketWebsitePtrInput ¶
type CosBucketWebsitePtrInput interface { pulumi.Input ToCosBucketWebsitePtrOutput() CosBucketWebsitePtrOutput ToCosBucketWebsitePtrOutputWithContext(context.Context) CosBucketWebsitePtrOutput }
CosBucketWebsitePtrInput is an input type that accepts CosBucketWebsiteArgs, CosBucketWebsitePtr and CosBucketWebsitePtrOutput values. You can construct a concrete instance of `CosBucketWebsitePtrInput` via:
CosBucketWebsiteArgs{...} or: nil
func CosBucketWebsitePtr ¶
func CosBucketWebsitePtr(v *CosBucketWebsiteArgs) CosBucketWebsitePtrInput
type CosBucketWebsitePtrOutput ¶
type CosBucketWebsitePtrOutput struct{ *pulumi.OutputState }
func (CosBucketWebsitePtrOutput) Elem ¶
func (o CosBucketWebsitePtrOutput) Elem() CosBucketWebsiteOutput
func (CosBucketWebsitePtrOutput) ElementType ¶
func (CosBucketWebsitePtrOutput) ElementType() reflect.Type
func (CosBucketWebsitePtrOutput) ErrorDocument ¶
func (o CosBucketWebsitePtrOutput) ErrorDocument() pulumi.StringPtrOutput
func (CosBucketWebsitePtrOutput) IndexDocument ¶
func (o CosBucketWebsitePtrOutput) IndexDocument() pulumi.StringPtrOutput
func (CosBucketWebsitePtrOutput) ToCosBucketWebsitePtrOutput ¶
func (o CosBucketWebsitePtrOutput) ToCosBucketWebsitePtrOutput() CosBucketWebsitePtrOutput
func (CosBucketWebsitePtrOutput) ToCosBucketWebsitePtrOutputWithContext ¶
func (o CosBucketWebsitePtrOutput) ToCosBucketWebsitePtrOutputWithContext(ctx context.Context) CosBucketWebsitePtrOutput