Documentation
¶
Index ¶
- type AppAcceleration
- type AppAccelerationArgs
- type AppAccelerationArray
- type AppAccelerationArrayInput
- type AppAccelerationArrayOutput
- func (AppAccelerationArrayOutput) ElementType() reflect.Type
- func (o AppAccelerationArrayOutput) Index(i pulumi.IntInput) AppAccelerationOutput
- func (o AppAccelerationArrayOutput) ToAppAccelerationArrayOutput() AppAccelerationArrayOutput
- func (o AppAccelerationArrayOutput) ToAppAccelerationArrayOutputWithContext(ctx context.Context) AppAccelerationArrayOutput
- type AppAccelerationInput
- type AppAccelerationMap
- type AppAccelerationMapInput
- type AppAccelerationMapOutput
- func (AppAccelerationMapOutput) ElementType() reflect.Type
- func (o AppAccelerationMapOutput) MapIndex(k pulumi.StringInput) AppAccelerationOutput
- func (o AppAccelerationMapOutput) ToAppAccelerationMapOutput() AppAccelerationMapOutput
- func (o AppAccelerationMapOutput) ToAppAccelerationMapOutputWithContext(ctx context.Context) AppAccelerationMapOutput
- type AppAccelerationOutput
- func (o AppAccelerationOutput) BackendType() pulumi.StringOutput
- func (o AppAccelerationOutput) CompartmentId() pulumi.StringOutput
- func (o AppAccelerationOutput) DefinedTags() pulumi.MapOutput
- func (o AppAccelerationOutput) DisplayName() pulumi.StringOutput
- func (AppAccelerationOutput) ElementType() reflect.Type
- func (o AppAccelerationOutput) FreeformTags() pulumi.MapOutput
- func (o AppAccelerationOutput) LifecycleDetails() pulumi.StringOutput
- func (o AppAccelerationOutput) LoadBalancerId() pulumi.StringOutput
- func (o AppAccelerationOutput) State() pulumi.StringOutput
- func (o AppAccelerationOutput) SystemTags() pulumi.MapOutput
- func (o AppAccelerationOutput) TimeCreated() pulumi.StringOutput
- func (o AppAccelerationOutput) TimeUpdated() pulumi.StringOutput
- func (o AppAccelerationOutput) ToAppAccelerationOutput() AppAccelerationOutput
- func (o AppAccelerationOutput) ToAppAccelerationOutputWithContext(ctx context.Context) AppAccelerationOutput
- func (o AppAccelerationOutput) WebAppAccelerationPolicyId() pulumi.StringOutput
- type AppAccelerationPolicy
- type AppAccelerationPolicyArgs
- type AppAccelerationPolicyArray
- func (AppAccelerationPolicyArray) ElementType() reflect.Type
- func (i AppAccelerationPolicyArray) ToAppAccelerationPolicyArrayOutput() AppAccelerationPolicyArrayOutput
- func (i AppAccelerationPolicyArray) ToAppAccelerationPolicyArrayOutputWithContext(ctx context.Context) AppAccelerationPolicyArrayOutput
- type AppAccelerationPolicyArrayInput
- type AppAccelerationPolicyArrayOutput
- func (AppAccelerationPolicyArrayOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyArrayOutput) Index(i pulumi.IntInput) AppAccelerationPolicyOutput
- func (o AppAccelerationPolicyArrayOutput) ToAppAccelerationPolicyArrayOutput() AppAccelerationPolicyArrayOutput
- func (o AppAccelerationPolicyArrayOutput) ToAppAccelerationPolicyArrayOutputWithContext(ctx context.Context) AppAccelerationPolicyArrayOutput
- type AppAccelerationPolicyInput
- type AppAccelerationPolicyMap
- type AppAccelerationPolicyMapInput
- type AppAccelerationPolicyMapOutput
- func (AppAccelerationPolicyMapOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyMapOutput) MapIndex(k pulumi.StringInput) AppAccelerationPolicyOutput
- func (o AppAccelerationPolicyMapOutput) ToAppAccelerationPolicyMapOutput() AppAccelerationPolicyMapOutput
- func (o AppAccelerationPolicyMapOutput) ToAppAccelerationPolicyMapOutputWithContext(ctx context.Context) AppAccelerationPolicyMapOutput
- type AppAccelerationPolicyOutput
- func (o AppAccelerationPolicyOutput) CompartmentId() pulumi.StringOutput
- func (o AppAccelerationPolicyOutput) DefinedTags() pulumi.MapOutput
- func (o AppAccelerationPolicyOutput) DisplayName() pulumi.StringOutput
- func (AppAccelerationPolicyOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyOutput) FreeformTags() pulumi.MapOutput
- func (o AppAccelerationPolicyOutput) LifecycleDetails() pulumi.StringOutput
- func (o AppAccelerationPolicyOutput) ResponseCachingPolicy() AppAccelerationPolicyResponseCachingPolicyOutput
- func (o AppAccelerationPolicyOutput) ResponseCompressionPolicy() AppAccelerationPolicyResponseCompressionPolicyOutput
- func (o AppAccelerationPolicyOutput) State() pulumi.StringOutput
- func (o AppAccelerationPolicyOutput) SystemTags() pulumi.MapOutput
- func (o AppAccelerationPolicyOutput) TimeCreated() pulumi.StringOutput
- func (o AppAccelerationPolicyOutput) TimeUpdated() pulumi.StringOutput
- func (o AppAccelerationPolicyOutput) ToAppAccelerationPolicyOutput() AppAccelerationPolicyOutput
- func (o AppAccelerationPolicyOutput) ToAppAccelerationPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyOutput
- type AppAccelerationPolicyResponseCachingPolicy
- type AppAccelerationPolicyResponseCachingPolicyArgs
- func (AppAccelerationPolicyResponseCachingPolicyArgs) ElementType() reflect.Type
- func (i AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyOutput() AppAccelerationPolicyResponseCachingPolicyOutput
- func (i AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyOutput
- func (i AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput() AppAccelerationPolicyResponseCachingPolicyPtrOutput
- func (i AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyPtrOutput
- type AppAccelerationPolicyResponseCachingPolicyInput
- type AppAccelerationPolicyResponseCachingPolicyOutput
- func (AppAccelerationPolicyResponseCachingPolicyOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled() pulumi.BoolPtrOutput
- func (o AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyOutput() AppAccelerationPolicyResponseCachingPolicyOutput
- func (o AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyOutput
- func (o AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput() AppAccelerationPolicyResponseCachingPolicyPtrOutput
- func (o AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyPtrOutput
- type AppAccelerationPolicyResponseCachingPolicyPtrInput
- type AppAccelerationPolicyResponseCachingPolicyPtrOutput
- func (o AppAccelerationPolicyResponseCachingPolicyPtrOutput) Elem() AppAccelerationPolicyResponseCachingPolicyOutput
- func (AppAccelerationPolicyResponseCachingPolicyPtrOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyResponseCachingPolicyPtrOutput) IsResponseHeaderBasedCachingEnabled() pulumi.BoolPtrOutput
- func (o AppAccelerationPolicyResponseCachingPolicyPtrOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput() AppAccelerationPolicyResponseCachingPolicyPtrOutput
- func (o AppAccelerationPolicyResponseCachingPolicyPtrOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyPtrOutput
- type AppAccelerationPolicyResponseCompressionPolicy
- type AppAccelerationPolicyResponseCompressionPolicyArgs
- func (AppAccelerationPolicyResponseCompressionPolicyArgs) ElementType() reflect.Type
- func (i AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyOutput() AppAccelerationPolicyResponseCompressionPolicyOutput
- func (i AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyOutput
- func (i AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput() AppAccelerationPolicyResponseCompressionPolicyPtrOutput
- func (i AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyPtrOutput
- type AppAccelerationPolicyResponseCompressionPolicyGzipCompression
- type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs
- func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ElementType() reflect.Type
- func (i AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (i AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (i AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- func (i AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput
- type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrInput
- type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) Elem() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- type AppAccelerationPolicyResponseCompressionPolicyInput
- type AppAccelerationPolicyResponseCompressionPolicyOutput
- func (AppAccelerationPolicyResponseCompressionPolicyOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyResponseCompressionPolicyOutput) GzipCompression() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyOutput() AppAccelerationPolicyResponseCompressionPolicyOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput() AppAccelerationPolicyResponseCompressionPolicyPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyPtrOutput
- type AppAccelerationPolicyResponseCompressionPolicyPtrInput
- type AppAccelerationPolicyResponseCompressionPolicyPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyPtrOutput) Elem() AppAccelerationPolicyResponseCompressionPolicyOutput
- func (AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ElementType() reflect.Type
- func (o AppAccelerationPolicyResponseCompressionPolicyPtrOutput) GzipCompression() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput() AppAccelerationPolicyResponseCompressionPolicyPtrOutput
- func (o AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyPtrOutput
- type AppAccelerationPolicyState
- type AppAccelerationState
- type GetAppAccelerationPoliciesArgs
- type GetAppAccelerationPoliciesFilter
- type GetAppAccelerationPoliciesFilterArgs
- func (GetAppAccelerationPoliciesFilterArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesFilterArgs) ToGetAppAccelerationPoliciesFilterOutput() GetAppAccelerationPoliciesFilterOutput
- func (i GetAppAccelerationPoliciesFilterArgs) ToGetAppAccelerationPoliciesFilterOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesFilterOutput
- type GetAppAccelerationPoliciesFilterArray
- func (GetAppAccelerationPoliciesFilterArray) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesFilterArray) ToGetAppAccelerationPoliciesFilterArrayOutput() GetAppAccelerationPoliciesFilterArrayOutput
- func (i GetAppAccelerationPoliciesFilterArray) ToGetAppAccelerationPoliciesFilterArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesFilterArrayOutput
- type GetAppAccelerationPoliciesFilterArrayInput
- type GetAppAccelerationPoliciesFilterArrayOutput
- func (GetAppAccelerationPoliciesFilterArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesFilterArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationPoliciesFilterOutput
- func (o GetAppAccelerationPoliciesFilterArrayOutput) ToGetAppAccelerationPoliciesFilterArrayOutput() GetAppAccelerationPoliciesFilterArrayOutput
- func (o GetAppAccelerationPoliciesFilterArrayOutput) ToGetAppAccelerationPoliciesFilterArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesFilterArrayOutput
- type GetAppAccelerationPoliciesFilterInput
- type GetAppAccelerationPoliciesFilterOutput
- func (GetAppAccelerationPoliciesFilterOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesFilterOutput) Name() pulumi.StringOutput
- func (o GetAppAccelerationPoliciesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAppAccelerationPoliciesFilterOutput) ToGetAppAccelerationPoliciesFilterOutput() GetAppAccelerationPoliciesFilterOutput
- func (o GetAppAccelerationPoliciesFilterOutput) ToGetAppAccelerationPoliciesFilterOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesFilterOutput
- func (o GetAppAccelerationPoliciesFilterOutput) Values() pulumi.StringArrayOutput
- type GetAppAccelerationPoliciesOutputArgs
- type GetAppAccelerationPoliciesResult
- type GetAppAccelerationPoliciesResultOutput
- func (o GetAppAccelerationPoliciesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetAppAccelerationPoliciesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetAppAccelerationPoliciesResultOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesResultOutput) Filters() GetAppAccelerationPoliciesFilterArrayOutput
- func (o GetAppAccelerationPoliciesResultOutput) Id() pulumi.StringPtrOutput
- func (o GetAppAccelerationPoliciesResultOutput) States() pulumi.StringArrayOutput
- func (o GetAppAccelerationPoliciesResultOutput) ToGetAppAccelerationPoliciesResultOutput() GetAppAccelerationPoliciesResultOutput
- func (o GetAppAccelerationPoliciesResultOutput) ToGetAppAccelerationPoliciesResultOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesResultOutput
- func (o GetAppAccelerationPoliciesResultOutput) WebAppAccelerationPolicyCollections() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollection
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItem
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ResponseCachingPolicies() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ResponseCompressionPolicies() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) State() pulumi.StringOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicy
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput() ...
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput() ...
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled() pulumi.BoolOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicy
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput() ...
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput() ...
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompression
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput() ...
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray) ElementType() reflect.Type
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput() ...
- func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) IsEnabled() pulumi.BoolOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyInput
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) GzipCompressions() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput() ...
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutputWithContext(ctx context.Context) ...
- type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
- func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) Items() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
- func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
- type GetAppAccelerationPolicyResponseCachingPolicy
- type GetAppAccelerationPolicyResponseCachingPolicyArgs
- func (GetAppAccelerationPolicyResponseCachingPolicyArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPolicyResponseCachingPolicyArgs) ToGetAppAccelerationPolicyResponseCachingPolicyOutput() GetAppAccelerationPolicyResponseCachingPolicyOutput
- func (i GetAppAccelerationPolicyResponseCachingPolicyArgs) ToGetAppAccelerationPolicyResponseCachingPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCachingPolicyOutput
- type GetAppAccelerationPolicyResponseCachingPolicyArray
- func (GetAppAccelerationPolicyResponseCachingPolicyArray) ElementType() reflect.Type
- func (i GetAppAccelerationPolicyResponseCachingPolicyArray) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutput() GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
- func (i GetAppAccelerationPolicyResponseCachingPolicyArray) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
- type GetAppAccelerationPolicyResponseCachingPolicyArrayInput
- type GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
- func (GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationPolicyResponseCachingPolicyOutput
- func (o GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutput() GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
- func (o GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
- type GetAppAccelerationPolicyResponseCachingPolicyInput
- type GetAppAccelerationPolicyResponseCachingPolicyOutput
- func (GetAppAccelerationPolicyResponseCachingPolicyOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPolicyResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled() pulumi.BoolOutput
- func (o GetAppAccelerationPolicyResponseCachingPolicyOutput) ToGetAppAccelerationPolicyResponseCachingPolicyOutput() GetAppAccelerationPolicyResponseCachingPolicyOutput
- func (o GetAppAccelerationPolicyResponseCachingPolicyOutput) ToGetAppAccelerationPolicyResponseCachingPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCachingPolicyOutput
- type GetAppAccelerationPolicyResponseCompressionPolicy
- type GetAppAccelerationPolicyResponseCompressionPolicyArgs
- func (GetAppAccelerationPolicyResponseCompressionPolicyArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPolicyResponseCompressionPolicyArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyOutput() GetAppAccelerationPolicyResponseCompressionPolicyOutput
- func (i GetAppAccelerationPolicyResponseCompressionPolicyArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyOutput
- type GetAppAccelerationPolicyResponseCompressionPolicyArray
- func (GetAppAccelerationPolicyResponseCompressionPolicyArray) ElementType() reflect.Type
- func (i GetAppAccelerationPolicyResponseCompressionPolicyArray) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
- func (i GetAppAccelerationPolicyResponseCompressionPolicyArray) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
- type GetAppAccelerationPolicyResponseCompressionPolicyArrayInput
- type GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
- func (GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationPolicyResponseCompressionPolicyOutput
- func (o GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
- func (o GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
- type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompression
- type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs
- func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ElementType() reflect.Type
- func (i GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (i GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray
- func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ElementType() reflect.Type
- func (i GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
- func (i GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
- type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayInput
- type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
- func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
- func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
- type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput
- type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) IsEnabled() pulumi.BoolOutput
- func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
- type GetAppAccelerationPolicyResponseCompressionPolicyInput
- type GetAppAccelerationPolicyResponseCompressionPolicyOutput
- func (GetAppAccelerationPolicyResponseCompressionPolicyOutput) ElementType() reflect.Type
- func (o GetAppAccelerationPolicyResponseCompressionPolicyOutput) GzipCompressions() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
- func (o GetAppAccelerationPolicyResponseCompressionPolicyOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyOutput() GetAppAccelerationPolicyResponseCompressionPolicyOutput
- func (o GetAppAccelerationPolicyResponseCompressionPolicyOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyOutput
- type GetAppAccelerationsArgs
- type GetAppAccelerationsFilter
- type GetAppAccelerationsFilterArgs
- func (GetAppAccelerationsFilterArgs) ElementType() reflect.Type
- func (i GetAppAccelerationsFilterArgs) ToGetAppAccelerationsFilterOutput() GetAppAccelerationsFilterOutput
- func (i GetAppAccelerationsFilterArgs) ToGetAppAccelerationsFilterOutputWithContext(ctx context.Context) GetAppAccelerationsFilterOutput
- type GetAppAccelerationsFilterArray
- func (GetAppAccelerationsFilterArray) ElementType() reflect.Type
- func (i GetAppAccelerationsFilterArray) ToGetAppAccelerationsFilterArrayOutput() GetAppAccelerationsFilterArrayOutput
- func (i GetAppAccelerationsFilterArray) ToGetAppAccelerationsFilterArrayOutputWithContext(ctx context.Context) GetAppAccelerationsFilterArrayOutput
- type GetAppAccelerationsFilterArrayInput
- type GetAppAccelerationsFilterArrayOutput
- func (GetAppAccelerationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationsFilterArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationsFilterOutput
- func (o GetAppAccelerationsFilterArrayOutput) ToGetAppAccelerationsFilterArrayOutput() GetAppAccelerationsFilterArrayOutput
- func (o GetAppAccelerationsFilterArrayOutput) ToGetAppAccelerationsFilterArrayOutputWithContext(ctx context.Context) GetAppAccelerationsFilterArrayOutput
- type GetAppAccelerationsFilterInput
- type GetAppAccelerationsFilterOutput
- func (GetAppAccelerationsFilterOutput) ElementType() reflect.Type
- func (o GetAppAccelerationsFilterOutput) Name() pulumi.StringOutput
- func (o GetAppAccelerationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAppAccelerationsFilterOutput) ToGetAppAccelerationsFilterOutput() GetAppAccelerationsFilterOutput
- func (o GetAppAccelerationsFilterOutput) ToGetAppAccelerationsFilterOutputWithContext(ctx context.Context) GetAppAccelerationsFilterOutput
- func (o GetAppAccelerationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetAppAccelerationsOutputArgs
- type GetAppAccelerationsResult
- type GetAppAccelerationsResultOutput
- func (o GetAppAccelerationsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetAppAccelerationsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetAppAccelerationsResultOutput) ElementType() reflect.Type
- func (o GetAppAccelerationsResultOutput) Filters() GetAppAccelerationsFilterArrayOutput
- func (o GetAppAccelerationsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetAppAccelerationsResultOutput) States() pulumi.StringArrayOutput
- func (o GetAppAccelerationsResultOutput) ToGetAppAccelerationsResultOutput() GetAppAccelerationsResultOutput
- func (o GetAppAccelerationsResultOutput) ToGetAppAccelerationsResultOutputWithContext(ctx context.Context) GetAppAccelerationsResultOutput
- func (o GetAppAccelerationsResultOutput) WebAppAccelerationCollections() GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
- func (o GetAppAccelerationsResultOutput) WebAppAccelerationPolicyId() pulumi.StringPtrOutput
- type GetAppAccelerationsWebAppAccelerationCollection
- type GetAppAccelerationsWebAppAccelerationCollectionArgs
- func (GetAppAccelerationsWebAppAccelerationCollectionArgs) ElementType() reflect.Type
- func (i GetAppAccelerationsWebAppAccelerationCollectionArgs) ToGetAppAccelerationsWebAppAccelerationCollectionOutput() GetAppAccelerationsWebAppAccelerationCollectionOutput
- func (i GetAppAccelerationsWebAppAccelerationCollectionArgs) ToGetAppAccelerationsWebAppAccelerationCollectionOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionOutput
- type GetAppAccelerationsWebAppAccelerationCollectionArray
- func (GetAppAccelerationsWebAppAccelerationCollectionArray) ElementType() reflect.Type
- func (i GetAppAccelerationsWebAppAccelerationCollectionArray) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
- func (i GetAppAccelerationsWebAppAccelerationCollectionArray) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
- type GetAppAccelerationsWebAppAccelerationCollectionArrayInput
- type GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
- func (GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationsWebAppAccelerationCollectionOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
- type GetAppAccelerationsWebAppAccelerationCollectionInput
- type GetAppAccelerationsWebAppAccelerationCollectionItem
- type GetAppAccelerationsWebAppAccelerationCollectionItemArgs
- func (GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ElementType() reflect.Type
- func (i GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutput() GetAppAccelerationsWebAppAccelerationCollectionItemOutput
- func (i GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemOutput
- type GetAppAccelerationsWebAppAccelerationCollectionItemArray
- func (GetAppAccelerationsWebAppAccelerationCollectionItemArray) ElementType() reflect.Type
- func (i GetAppAccelerationsWebAppAccelerationCollectionItemArray) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
- func (i GetAppAccelerationsWebAppAccelerationCollectionItemArray) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
- type GetAppAccelerationsWebAppAccelerationCollectionItemArrayInput
- type GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
- func (GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationsWebAppAccelerationCollectionItemOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
- type GetAppAccelerationsWebAppAccelerationCollectionItemInput
- type GetAppAccelerationsWebAppAccelerationCollectionItemOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) BackendType() pulumi.StringOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ElementType() reflect.Type
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) LoadBalancerId() pulumi.StringOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) State() pulumi.StringOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutput() GetAppAccelerationsWebAppAccelerationCollectionItemOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) WebAppAccelerationPolicyId() pulumi.StringOutput
- type GetAppAccelerationsWebAppAccelerationCollectionOutput
- func (GetAppAccelerationsWebAppAccelerationCollectionOutput) ElementType() reflect.Type
- func (o GetAppAccelerationsWebAppAccelerationCollectionOutput) Items() GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionOutput) ToGetAppAccelerationsWebAppAccelerationCollectionOutput() GetAppAccelerationsWebAppAccelerationCollectionOutput
- func (o GetAppAccelerationsWebAppAccelerationCollectionOutput) ToGetAppAccelerationsWebAppAccelerationCollectionOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionOutput
- type LookupAppAccelerationArgs
- type LookupAppAccelerationOutputArgs
- type LookupAppAccelerationPolicyArgs
- type LookupAppAccelerationPolicyOutputArgs
- type LookupAppAccelerationPolicyResult
- type LookupAppAccelerationPolicyResultOutput
- func (o LookupAppAccelerationPolicyResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupAppAccelerationPolicyResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupAppAccelerationPolicyResultOutput) DisplayName() pulumi.StringOutput
- func (LookupAppAccelerationPolicyResultOutput) ElementType() reflect.Type
- func (o LookupAppAccelerationPolicyResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupAppAccelerationPolicyResultOutput) Id() pulumi.StringOutput
- func (o LookupAppAccelerationPolicyResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupAppAccelerationPolicyResultOutput) ResponseCachingPolicies() GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
- func (o LookupAppAccelerationPolicyResultOutput) ResponseCompressionPolicies() GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
- func (o LookupAppAccelerationPolicyResultOutput) State() pulumi.StringOutput
- func (o LookupAppAccelerationPolicyResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupAppAccelerationPolicyResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupAppAccelerationPolicyResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupAppAccelerationPolicyResultOutput) ToLookupAppAccelerationPolicyResultOutput() LookupAppAccelerationPolicyResultOutput
- func (o LookupAppAccelerationPolicyResultOutput) ToLookupAppAccelerationPolicyResultOutputWithContext(ctx context.Context) LookupAppAccelerationPolicyResultOutput
- func (o LookupAppAccelerationPolicyResultOutput) WebAppAccelerationPolicyId() pulumi.StringOutput
- type LookupAppAccelerationResult
- type LookupAppAccelerationResultOutput
- func (o LookupAppAccelerationResultOutput) BackendType() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupAppAccelerationResultOutput) DisplayName() pulumi.StringOutput
- func (LookupAppAccelerationResultOutput) ElementType() reflect.Type
- func (o LookupAppAccelerationResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupAppAccelerationResultOutput) Id() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) LoadBalancerId() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) State() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupAppAccelerationResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) ToLookupAppAccelerationResultOutput() LookupAppAccelerationResultOutput
- func (o LookupAppAccelerationResultOutput) ToLookupAppAccelerationResultOutputWithContext(ctx context.Context) LookupAppAccelerationResultOutput
- func (o LookupAppAccelerationResultOutput) WebAppAccelerationId() pulumi.StringOutput
- func (o LookupAppAccelerationResultOutput) WebAppAccelerationPolicyId() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppAcceleration ¶
type AppAcceleration struct { pulumi.CustomResourceState // Type of the WebAppFirewall, as example LOAD_BALANCER. BackendType pulumi.StringOutput `pulumi:"backendType"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) WebAppAcceleration display name, can be renamed. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to. LoadBalancerId pulumi.StringOutput `pulumi:"loadBalancerId"` // The current state of the WebAppAcceleration. State pulumi.StringOutput `pulumi:"state"` // (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The time the WebAppAcceleration was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the WebAppAcceleration was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of WebAppAccelerationPolicy, which is attached to the resource. WebAppAccelerationPolicyId pulumi.StringOutput `pulumi:"webAppAccelerationPolicyId"` }
This resource provides the Web App Acceleration resource in Oracle Cloud Infrastructure Waa service.
Creates a new WebAppAcceleration.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Waa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Waa.NewAppAcceleration(ctx, "testWebAppAcceleration", &Waa.AppAccelerationArgs{ BackendType: pulumi.Any(_var.Web_app_acceleration_backend_type), CompartmentId: pulumi.Any(_var.Compartment_id), LoadBalancerId: pulumi.Any(oci_load_balancer_load_balancer.Test_load_balancer.Id), WebAppAccelerationPolicyId: pulumi.Any(oci_waa_web_app_acceleration_policy.Test_web_app_acceleration_policy.Id), DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Web_app_acceleration_display_name), FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, SystemTags: pulumi.Any(_var.Web_app_acceleration_system_tags), }) if err != nil { return err } return nil }) }
```
## Import
WebAppAccelerations can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Waa/appAcceleration:AppAcceleration test_web_app_acceleration "id"
```
func GetAppAcceleration ¶
func GetAppAcceleration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppAccelerationState, opts ...pulumi.ResourceOption) (*AppAcceleration, error)
GetAppAcceleration gets an existing AppAcceleration 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 NewAppAcceleration ¶
func NewAppAcceleration(ctx *pulumi.Context, name string, args *AppAccelerationArgs, opts ...pulumi.ResourceOption) (*AppAcceleration, error)
NewAppAcceleration registers a new resource with the given unique name, arguments, and options.
func (*AppAcceleration) ElementType ¶
func (*AppAcceleration) ElementType() reflect.Type
func (*AppAcceleration) ToAppAccelerationOutput ¶
func (i *AppAcceleration) ToAppAccelerationOutput() AppAccelerationOutput
func (*AppAcceleration) ToAppAccelerationOutputWithContext ¶
func (i *AppAcceleration) ToAppAccelerationOutputWithContext(ctx context.Context) AppAccelerationOutput
type AppAccelerationArgs ¶
type AppAccelerationArgs struct { // Type of the WebAppFirewall, as example LOAD_BALANCER. BackendType pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) WebAppAcceleration display name, can be renamed. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to. LoadBalancerId pulumi.StringInput // (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of WebAppAccelerationPolicy, which is attached to the resource. WebAppAccelerationPolicyId pulumi.StringInput }
The set of arguments for constructing a AppAcceleration resource.
func (AppAccelerationArgs) ElementType ¶
func (AppAccelerationArgs) ElementType() reflect.Type
type AppAccelerationArray ¶
type AppAccelerationArray []AppAccelerationInput
func (AppAccelerationArray) ElementType ¶
func (AppAccelerationArray) ElementType() reflect.Type
func (AppAccelerationArray) ToAppAccelerationArrayOutput ¶
func (i AppAccelerationArray) ToAppAccelerationArrayOutput() AppAccelerationArrayOutput
func (AppAccelerationArray) ToAppAccelerationArrayOutputWithContext ¶
func (i AppAccelerationArray) ToAppAccelerationArrayOutputWithContext(ctx context.Context) AppAccelerationArrayOutput
type AppAccelerationArrayInput ¶
type AppAccelerationArrayInput interface { pulumi.Input ToAppAccelerationArrayOutput() AppAccelerationArrayOutput ToAppAccelerationArrayOutputWithContext(context.Context) AppAccelerationArrayOutput }
AppAccelerationArrayInput is an input type that accepts AppAccelerationArray and AppAccelerationArrayOutput values. You can construct a concrete instance of `AppAccelerationArrayInput` via:
AppAccelerationArray{ AppAccelerationArgs{...} }
type AppAccelerationArrayOutput ¶
type AppAccelerationArrayOutput struct{ *pulumi.OutputState }
func (AppAccelerationArrayOutput) ElementType ¶
func (AppAccelerationArrayOutput) ElementType() reflect.Type
func (AppAccelerationArrayOutput) Index ¶
func (o AppAccelerationArrayOutput) Index(i pulumi.IntInput) AppAccelerationOutput
func (AppAccelerationArrayOutput) ToAppAccelerationArrayOutput ¶
func (o AppAccelerationArrayOutput) ToAppAccelerationArrayOutput() AppAccelerationArrayOutput
func (AppAccelerationArrayOutput) ToAppAccelerationArrayOutputWithContext ¶
func (o AppAccelerationArrayOutput) ToAppAccelerationArrayOutputWithContext(ctx context.Context) AppAccelerationArrayOutput
type AppAccelerationInput ¶
type AppAccelerationInput interface { pulumi.Input ToAppAccelerationOutput() AppAccelerationOutput ToAppAccelerationOutputWithContext(ctx context.Context) AppAccelerationOutput }
type AppAccelerationMap ¶
type AppAccelerationMap map[string]AppAccelerationInput
func (AppAccelerationMap) ElementType ¶
func (AppAccelerationMap) ElementType() reflect.Type
func (AppAccelerationMap) ToAppAccelerationMapOutput ¶
func (i AppAccelerationMap) ToAppAccelerationMapOutput() AppAccelerationMapOutput
func (AppAccelerationMap) ToAppAccelerationMapOutputWithContext ¶
func (i AppAccelerationMap) ToAppAccelerationMapOutputWithContext(ctx context.Context) AppAccelerationMapOutput
type AppAccelerationMapInput ¶
type AppAccelerationMapInput interface { pulumi.Input ToAppAccelerationMapOutput() AppAccelerationMapOutput ToAppAccelerationMapOutputWithContext(context.Context) AppAccelerationMapOutput }
AppAccelerationMapInput is an input type that accepts AppAccelerationMap and AppAccelerationMapOutput values. You can construct a concrete instance of `AppAccelerationMapInput` via:
AppAccelerationMap{ "key": AppAccelerationArgs{...} }
type AppAccelerationMapOutput ¶
type AppAccelerationMapOutput struct{ *pulumi.OutputState }
func (AppAccelerationMapOutput) ElementType ¶
func (AppAccelerationMapOutput) ElementType() reflect.Type
func (AppAccelerationMapOutput) MapIndex ¶
func (o AppAccelerationMapOutput) MapIndex(k pulumi.StringInput) AppAccelerationOutput
func (AppAccelerationMapOutput) ToAppAccelerationMapOutput ¶
func (o AppAccelerationMapOutput) ToAppAccelerationMapOutput() AppAccelerationMapOutput
func (AppAccelerationMapOutput) ToAppAccelerationMapOutputWithContext ¶
func (o AppAccelerationMapOutput) ToAppAccelerationMapOutputWithContext(ctx context.Context) AppAccelerationMapOutput
type AppAccelerationOutput ¶
type AppAccelerationOutput struct{ *pulumi.OutputState }
func (AppAccelerationOutput) BackendType ¶ added in v0.4.0
func (o AppAccelerationOutput) BackendType() pulumi.StringOutput
Type of the WebAppFirewall, as example LOAD_BALANCER.
func (AppAccelerationOutput) CompartmentId ¶ added in v0.4.0
func (o AppAccelerationOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
func (AppAccelerationOutput) DefinedTags ¶ added in v0.4.0
func (o AppAccelerationOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (AppAccelerationOutput) DisplayName ¶ added in v0.4.0
func (o AppAccelerationOutput) DisplayName() pulumi.StringOutput
(Updatable) WebAppAcceleration display name, can be renamed.
func (AppAccelerationOutput) ElementType ¶
func (AppAccelerationOutput) ElementType() reflect.Type
func (AppAccelerationOutput) FreeformTags ¶ added in v0.4.0
func (o AppAccelerationOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (AppAccelerationOutput) LifecycleDetails ¶ added in v0.4.0
func (o AppAccelerationOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state.
func (AppAccelerationOutput) LoadBalancerId ¶ added in v0.4.0
func (o AppAccelerationOutput) LoadBalancerId() pulumi.StringOutput
LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to.
func (AppAccelerationOutput) State ¶ added in v0.4.0
func (o AppAccelerationOutput) State() pulumi.StringOutput
The current state of the WebAppAcceleration.
func (AppAccelerationOutput) SystemTags ¶ added in v0.4.0
func (o AppAccelerationOutput) SystemTags() pulumi.MapOutput
(Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (AppAccelerationOutput) TimeCreated ¶ added in v0.4.0
func (o AppAccelerationOutput) TimeCreated() pulumi.StringOutput
The time the WebAppAcceleration was created. An RFC3339 formatted datetime string.
func (AppAccelerationOutput) TimeUpdated ¶ added in v0.4.0
func (o AppAccelerationOutput) TimeUpdated() pulumi.StringOutput
The time the WebAppAcceleration was updated. An RFC3339 formatted datetime string.
func (AppAccelerationOutput) ToAppAccelerationOutput ¶
func (o AppAccelerationOutput) ToAppAccelerationOutput() AppAccelerationOutput
func (AppAccelerationOutput) ToAppAccelerationOutputWithContext ¶
func (o AppAccelerationOutput) ToAppAccelerationOutputWithContext(ctx context.Context) AppAccelerationOutput
func (AppAccelerationOutput) WebAppAccelerationPolicyId ¶ added in v0.4.0
func (o AppAccelerationOutput) WebAppAccelerationPolicyId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of WebAppAccelerationPolicy, which is attached to the resource.
type AppAccelerationPolicy ¶
type AppAccelerationPolicy struct { pulumi.CustomResourceState // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) WebAppAccelerationPolicy display name, can be renamed. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) An object that specifies an HTTP response caching policy. ResponseCachingPolicy AppAccelerationPolicyResponseCachingPolicyOutput `pulumi:"responseCachingPolicy"` // (Updatable) An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client. ResponseCompressionPolicy AppAccelerationPolicyResponseCompressionPolicyOutput `pulumi:"responseCompressionPolicy"` // The current state of the WebAppAccelerationPolicy. State pulumi.StringOutput `pulumi:"state"` // (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The time the WebAppAccelerationPolicy was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the WebAppAccelerationPolicy was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Web App Acceleration Policy resource in Oracle Cloud Infrastructure Waa service.
Creates a new WebAppAccelerationPolicy.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Waa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Waa.NewAppAccelerationPolicy(ctx, "testWebAppAccelerationPolicy", &Waa.AppAccelerationPolicyArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Web_app_acceleration_policy_display_name), FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, ResponseCachingPolicy: &waa.AppAccelerationPolicyResponseCachingPolicyArgs{ IsResponseHeaderBasedCachingEnabled: pulumi.Any(_var.Web_app_acceleration_policy_response_caching_policy_is_response_header_based_caching_enabled), }, ResponseCompressionPolicy: &waa.AppAccelerationPolicyResponseCompressionPolicyArgs{ GzipCompression: &waa.AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs{ IsEnabled: pulumi.Any(_var.Web_app_acceleration_policy_response_compression_policy_gzip_compression_is_enabled), }, }, SystemTags: pulumi.Any(_var.Web_app_acceleration_policy_system_tags), }) if err != nil { return err } return nil }) }
```
## Import
WebAppAccelerationPolicies can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Waa/appAccelerationPolicy:AppAccelerationPolicy test_web_app_acceleration_policy "id"
```
func GetAppAccelerationPolicy ¶
func GetAppAccelerationPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AppAccelerationPolicyState, opts ...pulumi.ResourceOption) (*AppAccelerationPolicy, error)
GetAppAccelerationPolicy gets an existing AppAccelerationPolicy 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 NewAppAccelerationPolicy ¶
func NewAppAccelerationPolicy(ctx *pulumi.Context, name string, args *AppAccelerationPolicyArgs, opts ...pulumi.ResourceOption) (*AppAccelerationPolicy, error)
NewAppAccelerationPolicy registers a new resource with the given unique name, arguments, and options.
func (*AppAccelerationPolicy) ElementType ¶
func (*AppAccelerationPolicy) ElementType() reflect.Type
func (*AppAccelerationPolicy) ToAppAccelerationPolicyOutput ¶
func (i *AppAccelerationPolicy) ToAppAccelerationPolicyOutput() AppAccelerationPolicyOutput
func (*AppAccelerationPolicy) ToAppAccelerationPolicyOutputWithContext ¶
func (i *AppAccelerationPolicy) ToAppAccelerationPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyOutput
type AppAccelerationPolicyArgs ¶
type AppAccelerationPolicyArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) WebAppAccelerationPolicy display name, can be renamed. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) An object that specifies an HTTP response caching policy. ResponseCachingPolicy AppAccelerationPolicyResponseCachingPolicyPtrInput // (Updatable) An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client. ResponseCompressionPolicy AppAccelerationPolicyResponseCompressionPolicyPtrInput // (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput }
The set of arguments for constructing a AppAccelerationPolicy resource.
func (AppAccelerationPolicyArgs) ElementType ¶
func (AppAccelerationPolicyArgs) ElementType() reflect.Type
type AppAccelerationPolicyArray ¶
type AppAccelerationPolicyArray []AppAccelerationPolicyInput
func (AppAccelerationPolicyArray) ElementType ¶
func (AppAccelerationPolicyArray) ElementType() reflect.Type
func (AppAccelerationPolicyArray) ToAppAccelerationPolicyArrayOutput ¶
func (i AppAccelerationPolicyArray) ToAppAccelerationPolicyArrayOutput() AppAccelerationPolicyArrayOutput
func (AppAccelerationPolicyArray) ToAppAccelerationPolicyArrayOutputWithContext ¶
func (i AppAccelerationPolicyArray) ToAppAccelerationPolicyArrayOutputWithContext(ctx context.Context) AppAccelerationPolicyArrayOutput
type AppAccelerationPolicyArrayInput ¶
type AppAccelerationPolicyArrayInput interface { pulumi.Input ToAppAccelerationPolicyArrayOutput() AppAccelerationPolicyArrayOutput ToAppAccelerationPolicyArrayOutputWithContext(context.Context) AppAccelerationPolicyArrayOutput }
AppAccelerationPolicyArrayInput is an input type that accepts AppAccelerationPolicyArray and AppAccelerationPolicyArrayOutput values. You can construct a concrete instance of `AppAccelerationPolicyArrayInput` via:
AppAccelerationPolicyArray{ AppAccelerationPolicyArgs{...} }
type AppAccelerationPolicyArrayOutput ¶
type AppAccelerationPolicyArrayOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyArrayOutput) ElementType ¶
func (AppAccelerationPolicyArrayOutput) ElementType() reflect.Type
func (AppAccelerationPolicyArrayOutput) Index ¶
func (o AppAccelerationPolicyArrayOutput) Index(i pulumi.IntInput) AppAccelerationPolicyOutput
func (AppAccelerationPolicyArrayOutput) ToAppAccelerationPolicyArrayOutput ¶
func (o AppAccelerationPolicyArrayOutput) ToAppAccelerationPolicyArrayOutput() AppAccelerationPolicyArrayOutput
func (AppAccelerationPolicyArrayOutput) ToAppAccelerationPolicyArrayOutputWithContext ¶
func (o AppAccelerationPolicyArrayOutput) ToAppAccelerationPolicyArrayOutputWithContext(ctx context.Context) AppAccelerationPolicyArrayOutput
type AppAccelerationPolicyInput ¶
type AppAccelerationPolicyInput interface { pulumi.Input ToAppAccelerationPolicyOutput() AppAccelerationPolicyOutput ToAppAccelerationPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyOutput }
type AppAccelerationPolicyMap ¶
type AppAccelerationPolicyMap map[string]AppAccelerationPolicyInput
func (AppAccelerationPolicyMap) ElementType ¶
func (AppAccelerationPolicyMap) ElementType() reflect.Type
func (AppAccelerationPolicyMap) ToAppAccelerationPolicyMapOutput ¶
func (i AppAccelerationPolicyMap) ToAppAccelerationPolicyMapOutput() AppAccelerationPolicyMapOutput
func (AppAccelerationPolicyMap) ToAppAccelerationPolicyMapOutputWithContext ¶
func (i AppAccelerationPolicyMap) ToAppAccelerationPolicyMapOutputWithContext(ctx context.Context) AppAccelerationPolicyMapOutput
type AppAccelerationPolicyMapInput ¶
type AppAccelerationPolicyMapInput interface { pulumi.Input ToAppAccelerationPolicyMapOutput() AppAccelerationPolicyMapOutput ToAppAccelerationPolicyMapOutputWithContext(context.Context) AppAccelerationPolicyMapOutput }
AppAccelerationPolicyMapInput is an input type that accepts AppAccelerationPolicyMap and AppAccelerationPolicyMapOutput values. You can construct a concrete instance of `AppAccelerationPolicyMapInput` via:
AppAccelerationPolicyMap{ "key": AppAccelerationPolicyArgs{...} }
type AppAccelerationPolicyMapOutput ¶
type AppAccelerationPolicyMapOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyMapOutput) ElementType ¶
func (AppAccelerationPolicyMapOutput) ElementType() reflect.Type
func (AppAccelerationPolicyMapOutput) MapIndex ¶
func (o AppAccelerationPolicyMapOutput) MapIndex(k pulumi.StringInput) AppAccelerationPolicyOutput
func (AppAccelerationPolicyMapOutput) ToAppAccelerationPolicyMapOutput ¶
func (o AppAccelerationPolicyMapOutput) ToAppAccelerationPolicyMapOutput() AppAccelerationPolicyMapOutput
func (AppAccelerationPolicyMapOutput) ToAppAccelerationPolicyMapOutputWithContext ¶
func (o AppAccelerationPolicyMapOutput) ToAppAccelerationPolicyMapOutputWithContext(ctx context.Context) AppAccelerationPolicyMapOutput
type AppAccelerationPolicyOutput ¶
type AppAccelerationPolicyOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyOutput) CompartmentId ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
func (AppAccelerationPolicyOutput) DefinedTags ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (AppAccelerationPolicyOutput) DisplayName ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) DisplayName() pulumi.StringOutput
(Updatable) WebAppAccelerationPolicy display name, can be renamed.
func (AppAccelerationPolicyOutput) ElementType ¶
func (AppAccelerationPolicyOutput) ElementType() reflect.Type
func (AppAccelerationPolicyOutput) FreeformTags ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (AppAccelerationPolicyOutput) LifecycleDetails ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state.
func (AppAccelerationPolicyOutput) ResponseCachingPolicy ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) ResponseCachingPolicy() AppAccelerationPolicyResponseCachingPolicyOutput
(Updatable) An object that specifies an HTTP response caching policy.
func (AppAccelerationPolicyOutput) ResponseCompressionPolicy ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) ResponseCompressionPolicy() AppAccelerationPolicyResponseCompressionPolicyOutput
(Updatable) An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client.
func (AppAccelerationPolicyOutput) State ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) State() pulumi.StringOutput
The current state of the WebAppAccelerationPolicy.
func (AppAccelerationPolicyOutput) SystemTags ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) SystemTags() pulumi.MapOutput
(Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (AppAccelerationPolicyOutput) TimeCreated ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) TimeCreated() pulumi.StringOutput
The time the WebAppAccelerationPolicy was created. An RFC3339 formatted datetime string.
func (AppAccelerationPolicyOutput) TimeUpdated ¶ added in v0.4.0
func (o AppAccelerationPolicyOutput) TimeUpdated() pulumi.StringOutput
The time the WebAppAccelerationPolicy was updated. An RFC3339 formatted datetime string.
func (AppAccelerationPolicyOutput) ToAppAccelerationPolicyOutput ¶
func (o AppAccelerationPolicyOutput) ToAppAccelerationPolicyOutput() AppAccelerationPolicyOutput
func (AppAccelerationPolicyOutput) ToAppAccelerationPolicyOutputWithContext ¶
func (o AppAccelerationPolicyOutput) ToAppAccelerationPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyOutput
type AppAccelerationPolicyResponseCachingPolicy ¶
type AppAccelerationPolicyResponseCachingPolicy struct { // (Updatable) When false, responses will not be cached by the backend based on response headers. IsResponseHeaderBasedCachingEnabled *bool `pulumi:"isResponseHeaderBasedCachingEnabled"` }
type AppAccelerationPolicyResponseCachingPolicyArgs ¶
type AppAccelerationPolicyResponseCachingPolicyArgs struct { // (Updatable) When false, responses will not be cached by the backend based on response headers. IsResponseHeaderBasedCachingEnabled pulumi.BoolPtrInput `pulumi:"isResponseHeaderBasedCachingEnabled"` }
func (AppAccelerationPolicyResponseCachingPolicyArgs) ElementType ¶
func (AppAccelerationPolicyResponseCachingPolicyArgs) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyOutput ¶
func (i AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyOutput() AppAccelerationPolicyResponseCachingPolicyOutput
func (AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyOutputWithContext ¶
func (i AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyOutput
func (AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput ¶
func (i AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput() AppAccelerationPolicyResponseCachingPolicyPtrOutput
func (AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext ¶
func (i AppAccelerationPolicyResponseCachingPolicyArgs) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyPtrOutput
type AppAccelerationPolicyResponseCachingPolicyInput ¶
type AppAccelerationPolicyResponseCachingPolicyInput interface { pulumi.Input ToAppAccelerationPolicyResponseCachingPolicyOutput() AppAccelerationPolicyResponseCachingPolicyOutput ToAppAccelerationPolicyResponseCachingPolicyOutputWithContext(context.Context) AppAccelerationPolicyResponseCachingPolicyOutput }
AppAccelerationPolicyResponseCachingPolicyInput is an input type that accepts AppAccelerationPolicyResponseCachingPolicyArgs and AppAccelerationPolicyResponseCachingPolicyOutput values. You can construct a concrete instance of `AppAccelerationPolicyResponseCachingPolicyInput` via:
AppAccelerationPolicyResponseCachingPolicyArgs{...}
type AppAccelerationPolicyResponseCachingPolicyOutput ¶
type AppAccelerationPolicyResponseCachingPolicyOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyResponseCachingPolicyOutput) ElementType ¶
func (AppAccelerationPolicyResponseCachingPolicyOutput) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled ¶
func (o AppAccelerationPolicyResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled() pulumi.BoolPtrOutput
(Updatable) When false, responses will not be cached by the backend based on response headers.
func (AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyOutput ¶
func (o AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyOutput() AppAccelerationPolicyResponseCachingPolicyOutput
func (AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyOutputWithContext ¶
func (o AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyOutput
func (AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput ¶
func (o AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput() AppAccelerationPolicyResponseCachingPolicyPtrOutput
func (AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext ¶
func (o AppAccelerationPolicyResponseCachingPolicyOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyPtrOutput
type AppAccelerationPolicyResponseCachingPolicyPtrInput ¶
type AppAccelerationPolicyResponseCachingPolicyPtrInput interface { pulumi.Input ToAppAccelerationPolicyResponseCachingPolicyPtrOutput() AppAccelerationPolicyResponseCachingPolicyPtrOutput ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext(context.Context) AppAccelerationPolicyResponseCachingPolicyPtrOutput }
AppAccelerationPolicyResponseCachingPolicyPtrInput is an input type that accepts AppAccelerationPolicyResponseCachingPolicyArgs, AppAccelerationPolicyResponseCachingPolicyPtr and AppAccelerationPolicyResponseCachingPolicyPtrOutput values. You can construct a concrete instance of `AppAccelerationPolicyResponseCachingPolicyPtrInput` via:
AppAccelerationPolicyResponseCachingPolicyArgs{...} or: nil
func AppAccelerationPolicyResponseCachingPolicyPtr ¶
func AppAccelerationPolicyResponseCachingPolicyPtr(v *AppAccelerationPolicyResponseCachingPolicyArgs) AppAccelerationPolicyResponseCachingPolicyPtrInput
type AppAccelerationPolicyResponseCachingPolicyPtrOutput ¶
type AppAccelerationPolicyResponseCachingPolicyPtrOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyResponseCachingPolicyPtrOutput) ElementType ¶
func (AppAccelerationPolicyResponseCachingPolicyPtrOutput) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCachingPolicyPtrOutput) IsResponseHeaderBasedCachingEnabled ¶
func (o AppAccelerationPolicyResponseCachingPolicyPtrOutput) IsResponseHeaderBasedCachingEnabled() pulumi.BoolPtrOutput
(Updatable) When false, responses will not be cached by the backend based on response headers.
func (AppAccelerationPolicyResponseCachingPolicyPtrOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput ¶
func (o AppAccelerationPolicyResponseCachingPolicyPtrOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutput() AppAccelerationPolicyResponseCachingPolicyPtrOutput
func (AppAccelerationPolicyResponseCachingPolicyPtrOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext ¶
func (o AppAccelerationPolicyResponseCachingPolicyPtrOutput) ToAppAccelerationPolicyResponseCachingPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCachingPolicyPtrOutput
type AppAccelerationPolicyResponseCompressionPolicy ¶
type AppAccelerationPolicyResponseCompressionPolicy struct { // (Updatable) An object that specifies the gzip compression policy. GzipCompression *AppAccelerationPolicyResponseCompressionPolicyGzipCompression `pulumi:"gzipCompression"` }
type AppAccelerationPolicyResponseCompressionPolicyArgs ¶
type AppAccelerationPolicyResponseCompressionPolicyArgs struct { // (Updatable) An object that specifies the gzip compression policy. GzipCompression AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrInput `pulumi:"gzipCompression"` }
func (AppAccelerationPolicyResponseCompressionPolicyArgs) ElementType ¶
func (AppAccelerationPolicyResponseCompressionPolicyArgs) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyOutput ¶
func (i AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyOutput() AppAccelerationPolicyResponseCompressionPolicyOutput
func (AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyOutputWithContext ¶
func (i AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyOutput
func (AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput ¶
func (i AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput() AppAccelerationPolicyResponseCompressionPolicyPtrOutput
func (AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext ¶
func (i AppAccelerationPolicyResponseCompressionPolicyArgs) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyPtrOutput
type AppAccelerationPolicyResponseCompressionPolicyGzipCompression ¶
type AppAccelerationPolicyResponseCompressionPolicyGzipCompression struct { // (Updatable) When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header. IsEnabled *bool `pulumi:"isEnabled"` }
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs ¶
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs struct { // (Updatable) When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header. IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` }
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ElementType ¶
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput ¶
func (i AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext ¶
func (i AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput ¶
func (i AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext ¶
func (i AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput ¶
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput interface { pulumi.Input ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput }
AppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput is an input type that accepts AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs and AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput values. You can construct a concrete instance of `AppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput` via:
AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs{...}
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput ¶
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ElementType ¶
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) IsEnabled ¶
func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) IsEnabled() pulumi.BoolPtrOutput
(Updatable) When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header.
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput ¶
func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext ¶
func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput ¶
func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext ¶
func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrInput ¶
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrInput interface { pulumi.Input ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext(context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput }
AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrInput is an input type that accepts AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs, AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtr and AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput values. You can construct a concrete instance of `AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrInput` via:
AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs{...} or: nil
func AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtr ¶
func AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtr(v *AppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrInput
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput ¶
type AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ElementType ¶
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) IsEnabled ¶
func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) IsEnabled() pulumi.BoolPtrOutput
(Updatable) When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header.
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput ¶
func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
func (AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext ¶
func (o AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
type AppAccelerationPolicyResponseCompressionPolicyInput ¶
type AppAccelerationPolicyResponseCompressionPolicyInput interface { pulumi.Input ToAppAccelerationPolicyResponseCompressionPolicyOutput() AppAccelerationPolicyResponseCompressionPolicyOutput ToAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(context.Context) AppAccelerationPolicyResponseCompressionPolicyOutput }
AppAccelerationPolicyResponseCompressionPolicyInput is an input type that accepts AppAccelerationPolicyResponseCompressionPolicyArgs and AppAccelerationPolicyResponseCompressionPolicyOutput values. You can construct a concrete instance of `AppAccelerationPolicyResponseCompressionPolicyInput` via:
AppAccelerationPolicyResponseCompressionPolicyArgs{...}
type AppAccelerationPolicyResponseCompressionPolicyOutput ¶
type AppAccelerationPolicyResponseCompressionPolicyOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyResponseCompressionPolicyOutput) ElementType ¶
func (AppAccelerationPolicyResponseCompressionPolicyOutput) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCompressionPolicyOutput) GzipCompression ¶
func (o AppAccelerationPolicyResponseCompressionPolicyOutput) GzipCompression() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
(Updatable) An object that specifies the gzip compression policy.
func (AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyOutput ¶
func (o AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyOutput() AppAccelerationPolicyResponseCompressionPolicyOutput
func (AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyOutputWithContext ¶
func (o AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyOutput
func (AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput ¶
func (o AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput() AppAccelerationPolicyResponseCompressionPolicyPtrOutput
func (AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext ¶
func (o AppAccelerationPolicyResponseCompressionPolicyOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyPtrOutput
type AppAccelerationPolicyResponseCompressionPolicyPtrInput ¶
type AppAccelerationPolicyResponseCompressionPolicyPtrInput interface { pulumi.Input ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput() AppAccelerationPolicyResponseCompressionPolicyPtrOutput ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext(context.Context) AppAccelerationPolicyResponseCompressionPolicyPtrOutput }
AppAccelerationPolicyResponseCompressionPolicyPtrInput is an input type that accepts AppAccelerationPolicyResponseCompressionPolicyArgs, AppAccelerationPolicyResponseCompressionPolicyPtr and AppAccelerationPolicyResponseCompressionPolicyPtrOutput values. You can construct a concrete instance of `AppAccelerationPolicyResponseCompressionPolicyPtrInput` via:
AppAccelerationPolicyResponseCompressionPolicyArgs{...} or: nil
func AppAccelerationPolicyResponseCompressionPolicyPtr ¶
func AppAccelerationPolicyResponseCompressionPolicyPtr(v *AppAccelerationPolicyResponseCompressionPolicyArgs) AppAccelerationPolicyResponseCompressionPolicyPtrInput
type AppAccelerationPolicyResponseCompressionPolicyPtrOutput ¶
type AppAccelerationPolicyResponseCompressionPolicyPtrOutput struct{ *pulumi.OutputState }
func (AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ElementType ¶
func (AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ElementType() reflect.Type
func (AppAccelerationPolicyResponseCompressionPolicyPtrOutput) GzipCompression ¶
func (o AppAccelerationPolicyResponseCompressionPolicyPtrOutput) GzipCompression() AppAccelerationPolicyResponseCompressionPolicyGzipCompressionPtrOutput
(Updatable) An object that specifies the gzip compression policy.
func (AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput ¶
func (o AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutput() AppAccelerationPolicyResponseCompressionPolicyPtrOutput
func (AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext ¶
func (o AppAccelerationPolicyResponseCompressionPolicyPtrOutput) ToAppAccelerationPolicyResponseCompressionPolicyPtrOutputWithContext(ctx context.Context) AppAccelerationPolicyResponseCompressionPolicyPtrOutput
type AppAccelerationPolicyState ¶
type AppAccelerationPolicyState struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) WebAppAccelerationPolicy display name, can be renamed. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails pulumi.StringPtrInput // (Updatable) An object that specifies an HTTP response caching policy. ResponseCachingPolicy AppAccelerationPolicyResponseCachingPolicyPtrInput // (Updatable) An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client. ResponseCompressionPolicy AppAccelerationPolicyResponseCompressionPolicyPtrInput // The current state of the WebAppAccelerationPolicy. State pulumi.StringPtrInput // (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput // The time the WebAppAccelerationPolicy was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput // The time the WebAppAccelerationPolicy was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput }
func (AppAccelerationPolicyState) ElementType ¶
func (AppAccelerationPolicyState) ElementType() reflect.Type
type AppAccelerationState ¶
type AppAccelerationState struct { // Type of the WebAppFirewall, as example LOAD_BALANCER. BackendType pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) WebAppAcceleration display name, can be renamed. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails pulumi.StringPtrInput // LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to. LoadBalancerId pulumi.StringPtrInput // The current state of the WebAppAcceleration. State pulumi.StringPtrInput // (Updatable) Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput // The time the WebAppAcceleration was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput // The time the WebAppAcceleration was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of WebAppAccelerationPolicy, which is attached to the resource. WebAppAccelerationPolicyId pulumi.StringPtrInput }
func (AppAccelerationState) ElementType ¶
func (AppAccelerationState) ElementType() reflect.Type
type GetAppAccelerationPoliciesArgs ¶
type GetAppAccelerationPoliciesArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetAppAccelerationPoliciesFilter `pulumi:"filters"` // A filter to return only the WebAppAccelerationPolicy with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `pulumi:"id"` // A filter to return only resources that match the given lifecycleState. States []string `pulumi:"states"` }
A collection of arguments for invoking getAppAccelerationPolicies.
type GetAppAccelerationPoliciesFilterArgs ¶
type GetAppAccelerationPoliciesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAppAccelerationPoliciesFilterArgs) ElementType ¶
func (GetAppAccelerationPoliciesFilterArgs) ElementType() reflect.Type
func (GetAppAccelerationPoliciesFilterArgs) ToGetAppAccelerationPoliciesFilterOutput ¶
func (i GetAppAccelerationPoliciesFilterArgs) ToGetAppAccelerationPoliciesFilterOutput() GetAppAccelerationPoliciesFilterOutput
func (GetAppAccelerationPoliciesFilterArgs) ToGetAppAccelerationPoliciesFilterOutputWithContext ¶
func (i GetAppAccelerationPoliciesFilterArgs) ToGetAppAccelerationPoliciesFilterOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesFilterOutput
type GetAppAccelerationPoliciesFilterArray ¶
type GetAppAccelerationPoliciesFilterArray []GetAppAccelerationPoliciesFilterInput
func (GetAppAccelerationPoliciesFilterArray) ElementType ¶
func (GetAppAccelerationPoliciesFilterArray) ElementType() reflect.Type
func (GetAppAccelerationPoliciesFilterArray) ToGetAppAccelerationPoliciesFilterArrayOutput ¶
func (i GetAppAccelerationPoliciesFilterArray) ToGetAppAccelerationPoliciesFilterArrayOutput() GetAppAccelerationPoliciesFilterArrayOutput
func (GetAppAccelerationPoliciesFilterArray) ToGetAppAccelerationPoliciesFilterArrayOutputWithContext ¶
func (i GetAppAccelerationPoliciesFilterArray) ToGetAppAccelerationPoliciesFilterArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesFilterArrayOutput
type GetAppAccelerationPoliciesFilterArrayInput ¶
type GetAppAccelerationPoliciesFilterArrayInput interface { pulumi.Input ToGetAppAccelerationPoliciesFilterArrayOutput() GetAppAccelerationPoliciesFilterArrayOutput ToGetAppAccelerationPoliciesFilterArrayOutputWithContext(context.Context) GetAppAccelerationPoliciesFilterArrayOutput }
GetAppAccelerationPoliciesFilterArrayInput is an input type that accepts GetAppAccelerationPoliciesFilterArray and GetAppAccelerationPoliciesFilterArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesFilterArrayInput` via:
GetAppAccelerationPoliciesFilterArray{ GetAppAccelerationPoliciesFilterArgs{...} }
type GetAppAccelerationPoliciesFilterArrayOutput ¶
type GetAppAccelerationPoliciesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesFilterArrayOutput) ElementType ¶
func (GetAppAccelerationPoliciesFilterArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationPoliciesFilterArrayOutput) ToGetAppAccelerationPoliciesFilterArrayOutput ¶
func (o GetAppAccelerationPoliciesFilterArrayOutput) ToGetAppAccelerationPoliciesFilterArrayOutput() GetAppAccelerationPoliciesFilterArrayOutput
func (GetAppAccelerationPoliciesFilterArrayOutput) ToGetAppAccelerationPoliciesFilterArrayOutputWithContext ¶
func (o GetAppAccelerationPoliciesFilterArrayOutput) ToGetAppAccelerationPoliciesFilterArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesFilterArrayOutput
type GetAppAccelerationPoliciesFilterInput ¶
type GetAppAccelerationPoliciesFilterInput interface { pulumi.Input ToGetAppAccelerationPoliciesFilterOutput() GetAppAccelerationPoliciesFilterOutput ToGetAppAccelerationPoliciesFilterOutputWithContext(context.Context) GetAppAccelerationPoliciesFilterOutput }
GetAppAccelerationPoliciesFilterInput is an input type that accepts GetAppAccelerationPoliciesFilterArgs and GetAppAccelerationPoliciesFilterOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesFilterInput` via:
GetAppAccelerationPoliciesFilterArgs{...}
type GetAppAccelerationPoliciesFilterOutput ¶
type GetAppAccelerationPoliciesFilterOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesFilterOutput) ElementType ¶
func (GetAppAccelerationPoliciesFilterOutput) ElementType() reflect.Type
func (GetAppAccelerationPoliciesFilterOutput) Name ¶
func (o GetAppAccelerationPoliciesFilterOutput) Name() pulumi.StringOutput
func (GetAppAccelerationPoliciesFilterOutput) Regex ¶
func (o GetAppAccelerationPoliciesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAppAccelerationPoliciesFilterOutput) ToGetAppAccelerationPoliciesFilterOutput ¶
func (o GetAppAccelerationPoliciesFilterOutput) ToGetAppAccelerationPoliciesFilterOutput() GetAppAccelerationPoliciesFilterOutput
func (GetAppAccelerationPoliciesFilterOutput) ToGetAppAccelerationPoliciesFilterOutputWithContext ¶
func (o GetAppAccelerationPoliciesFilterOutput) ToGetAppAccelerationPoliciesFilterOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesFilterOutput
func (GetAppAccelerationPoliciesFilterOutput) Values ¶
func (o GetAppAccelerationPoliciesFilterOutput) Values() pulumi.StringArrayOutput
type GetAppAccelerationPoliciesOutputArgs ¶
type GetAppAccelerationPoliciesOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetAppAccelerationPoliciesFilterArrayInput `pulumi:"filters"` // A filter to return only the WebAppAccelerationPolicy with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only resources that match the given lifecycleState. States pulumi.StringArrayInput `pulumi:"states"` }
A collection of arguments for invoking getAppAccelerationPolicies.
func (GetAppAccelerationPoliciesOutputArgs) ElementType ¶
func (GetAppAccelerationPoliciesOutputArgs) ElementType() reflect.Type
type GetAppAccelerationPoliciesResult ¶
type GetAppAccelerationPoliciesResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId string `pulumi:"compartmentId"` // WebAppAccelerationPolicy display name, can be renamed. DisplayName *string `pulumi:"displayName"` Filters []GetAppAccelerationPoliciesFilter `pulumi:"filters"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAccelerationPolicy. Id *string `pulumi:"id"` // The current state of the WebAppAccelerationPolicy. States []string `pulumi:"states"` // The list of web_app_acceleration_policy_collection. WebAppAccelerationPolicyCollections []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollection `pulumi:"webAppAccelerationPolicyCollections"` }
A collection of values returned by getAppAccelerationPolicies.
func GetAppAccelerationPolicies ¶
func GetAppAccelerationPolicies(ctx *pulumi.Context, args *GetAppAccelerationPoliciesArgs, opts ...pulumi.InvokeOption) (*GetAppAccelerationPoliciesResult, error)
This data source provides the list of Web App Acceleration Policies in Oracle Cloud Infrastructure Waa service.
Gets a list of all WebAppAccelerationPolicies in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Waa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Waa.GetAppAccelerationPolicies(ctx, &waa.GetAppAccelerationPoliciesArgs{ CompartmentId: _var.Compartment_id, DisplayName: pulumi.StringRef(_var.Web_app_acceleration_policy_display_name), Id: pulumi.StringRef(_var.Web_app_acceleration_policy_id), States: _var.Web_app_acceleration_policy_state, }, nil) if err != nil { return err } return nil }) }
```
type GetAppAccelerationPoliciesResultOutput ¶
type GetAppAccelerationPoliciesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAppAccelerationPolicies.
func GetAppAccelerationPoliciesOutput ¶
func GetAppAccelerationPoliciesOutput(ctx *pulumi.Context, args GetAppAccelerationPoliciesOutputArgs, opts ...pulumi.InvokeOption) GetAppAccelerationPoliciesResultOutput
func (GetAppAccelerationPoliciesResultOutput) CompartmentId ¶
func (o GetAppAccelerationPoliciesResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
func (GetAppAccelerationPoliciesResultOutput) DisplayName ¶
func (o GetAppAccelerationPoliciesResultOutput) DisplayName() pulumi.StringPtrOutput
WebAppAccelerationPolicy display name, can be renamed.
func (GetAppAccelerationPoliciesResultOutput) ElementType ¶
func (GetAppAccelerationPoliciesResultOutput) ElementType() reflect.Type
func (GetAppAccelerationPoliciesResultOutput) Id ¶
func (o GetAppAccelerationPoliciesResultOutput) Id() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAccelerationPolicy.
func (GetAppAccelerationPoliciesResultOutput) States ¶
func (o GetAppAccelerationPoliciesResultOutput) States() pulumi.StringArrayOutput
The current state of the WebAppAccelerationPolicy.
func (GetAppAccelerationPoliciesResultOutput) ToGetAppAccelerationPoliciesResultOutput ¶
func (o GetAppAccelerationPoliciesResultOutput) ToGetAppAccelerationPoliciesResultOutput() GetAppAccelerationPoliciesResultOutput
func (GetAppAccelerationPoliciesResultOutput) ToGetAppAccelerationPoliciesResultOutputWithContext ¶
func (o GetAppAccelerationPoliciesResultOutput) ToGetAppAccelerationPoliciesResultOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesResultOutput
func (GetAppAccelerationPoliciesResultOutput) WebAppAccelerationPolicyCollections ¶
func (o GetAppAccelerationPoliciesResultOutput) WebAppAccelerationPolicyCollections() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
The list of web_app_acceleration_policy_collection.
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollection ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollection struct {
Items []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItem `pulumi:"items"`
}
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs struct {
Items GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayInput `pulumi:"items"`
}
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ElementType() reflect.Type
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionInput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ElementType() reflect.Type
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArray{ GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs{...} }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionArgs{...}
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItem ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItem struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // A filter to return only the WebAppAccelerationPolicy with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails string `pulumi:"lifecycleDetails"` // An object that specifies an HTTP response caching policy. ResponseCachingPolicies []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicy `pulumi:"responseCachingPolicies"` // An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client. ResponseCompressionPolicies []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicy `pulumi:"responseCompressionPolicies"` // A filter to return only resources that match the given lifecycleState. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the WebAppAccelerationPolicy was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time the WebAppAccelerationPolicy was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // A filter to return only the WebAppAccelerationPolicy with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // An object that specifies an HTTP response caching policy. ResponseCachingPolicies GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayInput `pulumi:"responseCachingPolicies"` // An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client. ResponseCompressionPolicies GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayInput `pulumi:"responseCompressionPolicies"` // A filter to return only resources that match the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The time the WebAppAccelerationPolicy was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the WebAppAccelerationPolicy was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ElementType() reflect.Type
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemInput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ElementType() reflect.Type
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArray{ GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs{...} }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemArgs{...}
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) CompartmentId ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) DefinedTags ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) DisplayName ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ElementType() reflect.Type
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) FreeformTags ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) Id ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) Id() pulumi.StringOutput
A filter to return only the WebAppAccelerationPolicy with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) LifecycleDetails ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ResponseCachingPolicies ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ResponseCachingPolicies() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput
An object that specifies an HTTP response caching policy.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ResponseCompressionPolicies ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ResponseCompressionPolicies() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput
An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) State ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) State() pulumi.StringOutput
A filter to return only resources that match the given lifecycleState.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) SystemTags ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) TimeCreated ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the WebAppAccelerationPolicy was created. An RFC3339 formatted datetime string.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) TimeUpdated ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the WebAppAccelerationPolicy was updated. An RFC3339 formatted datetime string.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicy ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicy struct { // When false, responses will not be cached by the backend based on response headers. IsResponseHeaderBasedCachingEnabled bool `pulumi:"isResponseHeaderBasedCachingEnabled"` }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs struct { // When false, responses will not be cached by the backend based on response headers. IsResponseHeaderBasedCachingEnabled pulumi.BoolInput `pulumi:"isResponseHeaderBasedCachingEnabled"` }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyInput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArray{ GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs{...} }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) Index ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyArgs{...}
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled() pulumi.BoolOutput
When false, responses will not be cached by the backend based on response headers.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCachingPolicyOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicy ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicy struct { // An object that specifies the gzip compression policy. GzipCompressions []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompression `pulumi:"gzipCompressions"` }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs struct { // An object that specifies the gzip compression policy. GzipCompressions GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayInput `pulumi:"gzipCompressions"` }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyInput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArray{ GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs{...} }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) Index ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompression ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompression struct { // When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header. IsEnabled bool `pulumi:"isEnabled"` }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs struct { // When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray []GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionInput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutputWithContext ¶
func (i GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArray{ GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs{...} }
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) Index ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArgs{...}
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) IsEnabled ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) IsEnabled() pulumi.BoolOutput
When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyInput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyInput interface { pulumi.Input ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutputWithContext(context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput }
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyInput is an input type that accepts GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs and GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput values. You can construct a concrete instance of `GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyInput` via:
GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyArgs{...}
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) GzipCompressions ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) GzipCompressions() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyGzipCompressionArrayOutput
An object that specifies the gzip compression policy.
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionItemResponseCompressionPolicyOutput
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput ¶
type GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ElementType ¶
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ElementType() reflect.Type
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput() GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
func (GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputWithContext ¶
func (o GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput) ToGetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutputWithContext(ctx context.Context) GetAppAccelerationPoliciesWebAppAccelerationPolicyCollectionOutput
type GetAppAccelerationPolicyResponseCachingPolicy ¶
type GetAppAccelerationPolicyResponseCachingPolicy struct { // When false, responses will not be cached by the backend based on response headers. IsResponseHeaderBasedCachingEnabled bool `pulumi:"isResponseHeaderBasedCachingEnabled"` }
type GetAppAccelerationPolicyResponseCachingPolicyArgs ¶
type GetAppAccelerationPolicyResponseCachingPolicyArgs struct { // When false, responses will not be cached by the backend based on response headers. IsResponseHeaderBasedCachingEnabled pulumi.BoolInput `pulumi:"isResponseHeaderBasedCachingEnabled"` }
func (GetAppAccelerationPolicyResponseCachingPolicyArgs) ElementType ¶
func (GetAppAccelerationPolicyResponseCachingPolicyArgs) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCachingPolicyArgs) ToGetAppAccelerationPolicyResponseCachingPolicyOutput ¶
func (i GetAppAccelerationPolicyResponseCachingPolicyArgs) ToGetAppAccelerationPolicyResponseCachingPolicyOutput() GetAppAccelerationPolicyResponseCachingPolicyOutput
func (GetAppAccelerationPolicyResponseCachingPolicyArgs) ToGetAppAccelerationPolicyResponseCachingPolicyOutputWithContext ¶
func (i GetAppAccelerationPolicyResponseCachingPolicyArgs) ToGetAppAccelerationPolicyResponseCachingPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCachingPolicyOutput
type GetAppAccelerationPolicyResponseCachingPolicyArray ¶
type GetAppAccelerationPolicyResponseCachingPolicyArray []GetAppAccelerationPolicyResponseCachingPolicyInput
func (GetAppAccelerationPolicyResponseCachingPolicyArray) ElementType ¶
func (GetAppAccelerationPolicyResponseCachingPolicyArray) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCachingPolicyArray) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutput ¶
func (i GetAppAccelerationPolicyResponseCachingPolicyArray) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutput() GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
func (GetAppAccelerationPolicyResponseCachingPolicyArray) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutputWithContext ¶
func (i GetAppAccelerationPolicyResponseCachingPolicyArray) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
type GetAppAccelerationPolicyResponseCachingPolicyArrayInput ¶
type GetAppAccelerationPolicyResponseCachingPolicyArrayInput interface { pulumi.Input ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutput() GetAppAccelerationPolicyResponseCachingPolicyArrayOutput ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutputWithContext(context.Context) GetAppAccelerationPolicyResponseCachingPolicyArrayOutput }
GetAppAccelerationPolicyResponseCachingPolicyArrayInput is an input type that accepts GetAppAccelerationPolicyResponseCachingPolicyArray and GetAppAccelerationPolicyResponseCachingPolicyArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPolicyResponseCachingPolicyArrayInput` via:
GetAppAccelerationPolicyResponseCachingPolicyArray{ GetAppAccelerationPolicyResponseCachingPolicyArgs{...} }
type GetAppAccelerationPolicyResponseCachingPolicyArrayOutput ¶
type GetAppAccelerationPolicyResponseCachingPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ElementType ¶
func (GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutput ¶
func (o GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutput() GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
func (GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutputWithContext ¶
func (o GetAppAccelerationPolicyResponseCachingPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCachingPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
type GetAppAccelerationPolicyResponseCachingPolicyInput ¶
type GetAppAccelerationPolicyResponseCachingPolicyInput interface { pulumi.Input ToGetAppAccelerationPolicyResponseCachingPolicyOutput() GetAppAccelerationPolicyResponseCachingPolicyOutput ToGetAppAccelerationPolicyResponseCachingPolicyOutputWithContext(context.Context) GetAppAccelerationPolicyResponseCachingPolicyOutput }
GetAppAccelerationPolicyResponseCachingPolicyInput is an input type that accepts GetAppAccelerationPolicyResponseCachingPolicyArgs and GetAppAccelerationPolicyResponseCachingPolicyOutput values. You can construct a concrete instance of `GetAppAccelerationPolicyResponseCachingPolicyInput` via:
GetAppAccelerationPolicyResponseCachingPolicyArgs{...}
type GetAppAccelerationPolicyResponseCachingPolicyOutput ¶
type GetAppAccelerationPolicyResponseCachingPolicyOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPolicyResponseCachingPolicyOutput) ElementType ¶
func (GetAppAccelerationPolicyResponseCachingPolicyOutput) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled ¶
func (o GetAppAccelerationPolicyResponseCachingPolicyOutput) IsResponseHeaderBasedCachingEnabled() pulumi.BoolOutput
When false, responses will not be cached by the backend based on response headers.
func (GetAppAccelerationPolicyResponseCachingPolicyOutput) ToGetAppAccelerationPolicyResponseCachingPolicyOutput ¶
func (o GetAppAccelerationPolicyResponseCachingPolicyOutput) ToGetAppAccelerationPolicyResponseCachingPolicyOutput() GetAppAccelerationPolicyResponseCachingPolicyOutput
func (GetAppAccelerationPolicyResponseCachingPolicyOutput) ToGetAppAccelerationPolicyResponseCachingPolicyOutputWithContext ¶
func (o GetAppAccelerationPolicyResponseCachingPolicyOutput) ToGetAppAccelerationPolicyResponseCachingPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCachingPolicyOutput
type GetAppAccelerationPolicyResponseCompressionPolicy ¶
type GetAppAccelerationPolicyResponseCompressionPolicy struct { // An object that specifies the gzip compression policy. GzipCompressions []GetAppAccelerationPolicyResponseCompressionPolicyGzipCompression `pulumi:"gzipCompressions"` }
type GetAppAccelerationPolicyResponseCompressionPolicyArgs ¶
type GetAppAccelerationPolicyResponseCompressionPolicyArgs struct { // An object that specifies the gzip compression policy. GzipCompressions GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayInput `pulumi:"gzipCompressions"` }
func (GetAppAccelerationPolicyResponseCompressionPolicyArgs) ElementType ¶
func (GetAppAccelerationPolicyResponseCompressionPolicyArgs) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCompressionPolicyArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyOutput ¶
func (i GetAppAccelerationPolicyResponseCompressionPolicyArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyOutput() GetAppAccelerationPolicyResponseCompressionPolicyOutput
func (GetAppAccelerationPolicyResponseCompressionPolicyArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyOutputWithContext ¶
func (i GetAppAccelerationPolicyResponseCompressionPolicyArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyOutput
type GetAppAccelerationPolicyResponseCompressionPolicyArray ¶
type GetAppAccelerationPolicyResponseCompressionPolicyArray []GetAppAccelerationPolicyResponseCompressionPolicyInput
func (GetAppAccelerationPolicyResponseCompressionPolicyArray) ElementType ¶
func (GetAppAccelerationPolicyResponseCompressionPolicyArray) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCompressionPolicyArray) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutput ¶
func (i GetAppAccelerationPolicyResponseCompressionPolicyArray) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
func (GetAppAccelerationPolicyResponseCompressionPolicyArray) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutputWithContext ¶
func (i GetAppAccelerationPolicyResponseCompressionPolicyArray) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
type GetAppAccelerationPolicyResponseCompressionPolicyArrayInput ¶
type GetAppAccelerationPolicyResponseCompressionPolicyArrayInput interface { pulumi.Input ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutputWithContext(context.Context) GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput }
GetAppAccelerationPolicyResponseCompressionPolicyArrayInput is an input type that accepts GetAppAccelerationPolicyResponseCompressionPolicyArray and GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPolicyResponseCompressionPolicyArrayInput` via:
GetAppAccelerationPolicyResponseCompressionPolicyArray{ GetAppAccelerationPolicyResponseCompressionPolicyArgs{...} }
type GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput ¶
type GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ElementType ¶
func (GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutput ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
func (GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutputWithContext ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompression ¶
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompression struct { // When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header. IsEnabled bool `pulumi:"isEnabled"` }
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs ¶
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs struct { // When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` }
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ElementType ¶
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput ¶
func (i GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext ¶
func (i GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray ¶
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray []GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ElementType ¶
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput ¶
func (i GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutputWithContext ¶
func (i GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayInput ¶
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayInput interface { pulumi.Input ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutputWithContext(context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput }
GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayInput is an input type that accepts GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray and GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput values. You can construct a concrete instance of `GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayInput` via:
GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArray{ GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs{...} }
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput ¶
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ElementType ¶
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutputWithContext ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput ¶
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput interface { pulumi.Input ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput }
GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput is an input type that accepts GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs and GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput values. You can construct a concrete instance of `GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionInput` via:
GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArgs{...}
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput ¶
type GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ElementType ¶
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) IsEnabled ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) IsEnabled() pulumi.BoolOutput
When true, support for gzip compression is enabled. HTTP responses will be compressed with gzip only if the client indicates support for gzip via the "Accept-Encoding: gzip" request header.
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
func (GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionOutput
type GetAppAccelerationPolicyResponseCompressionPolicyInput ¶
type GetAppAccelerationPolicyResponseCompressionPolicyInput interface { pulumi.Input ToGetAppAccelerationPolicyResponseCompressionPolicyOutput() GetAppAccelerationPolicyResponseCompressionPolicyOutput ToGetAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(context.Context) GetAppAccelerationPolicyResponseCompressionPolicyOutput }
GetAppAccelerationPolicyResponseCompressionPolicyInput is an input type that accepts GetAppAccelerationPolicyResponseCompressionPolicyArgs and GetAppAccelerationPolicyResponseCompressionPolicyOutput values. You can construct a concrete instance of `GetAppAccelerationPolicyResponseCompressionPolicyInput` via:
GetAppAccelerationPolicyResponseCompressionPolicyArgs{...}
type GetAppAccelerationPolicyResponseCompressionPolicyOutput ¶
type GetAppAccelerationPolicyResponseCompressionPolicyOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationPolicyResponseCompressionPolicyOutput) ElementType ¶
func (GetAppAccelerationPolicyResponseCompressionPolicyOutput) ElementType() reflect.Type
func (GetAppAccelerationPolicyResponseCompressionPolicyOutput) GzipCompressions ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyOutput) GzipCompressions() GetAppAccelerationPolicyResponseCompressionPolicyGzipCompressionArrayOutput
An object that specifies the gzip compression policy.
func (GetAppAccelerationPolicyResponseCompressionPolicyOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyOutput ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyOutput() GetAppAccelerationPolicyResponseCompressionPolicyOutput
func (GetAppAccelerationPolicyResponseCompressionPolicyOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyOutputWithContext ¶
func (o GetAppAccelerationPolicyResponseCompressionPolicyOutput) ToGetAppAccelerationPolicyResponseCompressionPolicyOutputWithContext(ctx context.Context) GetAppAccelerationPolicyResponseCompressionPolicyOutput
type GetAppAccelerationsArgs ¶
type GetAppAccelerationsArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetAppAccelerationsFilter `pulumi:"filters"` // A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `pulumi:"id"` // A filter to return only resources that match the given lifecycleState. States []string `pulumi:"states"` // A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of related WebAppAccelerationPolicy. WebAppAccelerationPolicyId *string `pulumi:"webAppAccelerationPolicyId"` }
A collection of arguments for invoking getAppAccelerations.
type GetAppAccelerationsFilterArgs ¶
type GetAppAccelerationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAppAccelerationsFilterArgs) ElementType ¶
func (GetAppAccelerationsFilterArgs) ElementType() reflect.Type
func (GetAppAccelerationsFilterArgs) ToGetAppAccelerationsFilterOutput ¶
func (i GetAppAccelerationsFilterArgs) ToGetAppAccelerationsFilterOutput() GetAppAccelerationsFilterOutput
func (GetAppAccelerationsFilterArgs) ToGetAppAccelerationsFilterOutputWithContext ¶
func (i GetAppAccelerationsFilterArgs) ToGetAppAccelerationsFilterOutputWithContext(ctx context.Context) GetAppAccelerationsFilterOutput
type GetAppAccelerationsFilterArray ¶
type GetAppAccelerationsFilterArray []GetAppAccelerationsFilterInput
func (GetAppAccelerationsFilterArray) ElementType ¶
func (GetAppAccelerationsFilterArray) ElementType() reflect.Type
func (GetAppAccelerationsFilterArray) ToGetAppAccelerationsFilterArrayOutput ¶
func (i GetAppAccelerationsFilterArray) ToGetAppAccelerationsFilterArrayOutput() GetAppAccelerationsFilterArrayOutput
func (GetAppAccelerationsFilterArray) ToGetAppAccelerationsFilterArrayOutputWithContext ¶
func (i GetAppAccelerationsFilterArray) ToGetAppAccelerationsFilterArrayOutputWithContext(ctx context.Context) GetAppAccelerationsFilterArrayOutput
type GetAppAccelerationsFilterArrayInput ¶
type GetAppAccelerationsFilterArrayInput interface { pulumi.Input ToGetAppAccelerationsFilterArrayOutput() GetAppAccelerationsFilterArrayOutput ToGetAppAccelerationsFilterArrayOutputWithContext(context.Context) GetAppAccelerationsFilterArrayOutput }
GetAppAccelerationsFilterArrayInput is an input type that accepts GetAppAccelerationsFilterArray and GetAppAccelerationsFilterArrayOutput values. You can construct a concrete instance of `GetAppAccelerationsFilterArrayInput` via:
GetAppAccelerationsFilterArray{ GetAppAccelerationsFilterArgs{...} }
type GetAppAccelerationsFilterArrayOutput ¶
type GetAppAccelerationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationsFilterArrayOutput) ElementType ¶
func (GetAppAccelerationsFilterArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationsFilterArrayOutput) Index ¶
func (o GetAppAccelerationsFilterArrayOutput) Index(i pulumi.IntInput) GetAppAccelerationsFilterOutput
func (GetAppAccelerationsFilterArrayOutput) ToGetAppAccelerationsFilterArrayOutput ¶
func (o GetAppAccelerationsFilterArrayOutput) ToGetAppAccelerationsFilterArrayOutput() GetAppAccelerationsFilterArrayOutput
func (GetAppAccelerationsFilterArrayOutput) ToGetAppAccelerationsFilterArrayOutputWithContext ¶
func (o GetAppAccelerationsFilterArrayOutput) ToGetAppAccelerationsFilterArrayOutputWithContext(ctx context.Context) GetAppAccelerationsFilterArrayOutput
type GetAppAccelerationsFilterInput ¶
type GetAppAccelerationsFilterInput interface { pulumi.Input ToGetAppAccelerationsFilterOutput() GetAppAccelerationsFilterOutput ToGetAppAccelerationsFilterOutputWithContext(context.Context) GetAppAccelerationsFilterOutput }
GetAppAccelerationsFilterInput is an input type that accepts GetAppAccelerationsFilterArgs and GetAppAccelerationsFilterOutput values. You can construct a concrete instance of `GetAppAccelerationsFilterInput` via:
GetAppAccelerationsFilterArgs{...}
type GetAppAccelerationsFilterOutput ¶
type GetAppAccelerationsFilterOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationsFilterOutput) ElementType ¶
func (GetAppAccelerationsFilterOutput) ElementType() reflect.Type
func (GetAppAccelerationsFilterOutput) Name ¶
func (o GetAppAccelerationsFilterOutput) Name() pulumi.StringOutput
func (GetAppAccelerationsFilterOutput) Regex ¶
func (o GetAppAccelerationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAppAccelerationsFilterOutput) ToGetAppAccelerationsFilterOutput ¶
func (o GetAppAccelerationsFilterOutput) ToGetAppAccelerationsFilterOutput() GetAppAccelerationsFilterOutput
func (GetAppAccelerationsFilterOutput) ToGetAppAccelerationsFilterOutputWithContext ¶
func (o GetAppAccelerationsFilterOutput) ToGetAppAccelerationsFilterOutputWithContext(ctx context.Context) GetAppAccelerationsFilterOutput
func (GetAppAccelerationsFilterOutput) Values ¶
func (o GetAppAccelerationsFilterOutput) Values() pulumi.StringArrayOutput
type GetAppAccelerationsOutputArgs ¶
type GetAppAccelerationsOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetAppAccelerationsFilterArrayInput `pulumi:"filters"` // A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only resources that match the given lifecycleState. States pulumi.StringArrayInput `pulumi:"states"` // A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of related WebAppAccelerationPolicy. WebAppAccelerationPolicyId pulumi.StringPtrInput `pulumi:"webAppAccelerationPolicyId"` }
A collection of arguments for invoking getAppAccelerations.
func (GetAppAccelerationsOutputArgs) ElementType ¶
func (GetAppAccelerationsOutputArgs) ElementType() reflect.Type
type GetAppAccelerationsResult ¶
type GetAppAccelerationsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId string `pulumi:"compartmentId"` // WebAppAcceleration display name, can be renamed. DisplayName *string `pulumi:"displayName"` Filters []GetAppAccelerationsFilter `pulumi:"filters"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAcceleration. Id *string `pulumi:"id"` // The current state of the WebAppAcceleration. States []string `pulumi:"states"` // The list of web_app_acceleration_collection. WebAppAccelerationCollections []GetAppAccelerationsWebAppAccelerationCollection `pulumi:"webAppAccelerationCollections"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of WebAppAccelerationPolicy, which is attached to the resource. WebAppAccelerationPolicyId *string `pulumi:"webAppAccelerationPolicyId"` }
A collection of values returned by getAppAccelerations.
func GetAppAccelerations ¶
func GetAppAccelerations(ctx *pulumi.Context, args *GetAppAccelerationsArgs, opts ...pulumi.InvokeOption) (*GetAppAccelerationsResult, error)
This data source provides the list of Web App Accelerations in Oracle Cloud Infrastructure Waa service.
Gets a list of all WebAppAccelerations in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Waa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Waa.GetAppAccelerations(ctx, &waa.GetAppAccelerationsArgs{ CompartmentId: _var.Compartment_id, DisplayName: pulumi.StringRef(_var.Web_app_acceleration_display_name), Id: pulumi.StringRef(_var.Web_app_acceleration_id), States: _var.Web_app_acceleration_state, WebAppAccelerationPolicyId: pulumi.StringRef(oci_waa_web_app_acceleration_policy.Test_web_app_acceleration_policy.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetAppAccelerationsResultOutput ¶
type GetAppAccelerationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAppAccelerations.
func GetAppAccelerationsOutput ¶
func GetAppAccelerationsOutput(ctx *pulumi.Context, args GetAppAccelerationsOutputArgs, opts ...pulumi.InvokeOption) GetAppAccelerationsResultOutput
func (GetAppAccelerationsResultOutput) CompartmentId ¶
func (o GetAppAccelerationsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
func (GetAppAccelerationsResultOutput) DisplayName ¶
func (o GetAppAccelerationsResultOutput) DisplayName() pulumi.StringPtrOutput
WebAppAcceleration display name, can be renamed.
func (GetAppAccelerationsResultOutput) ElementType ¶
func (GetAppAccelerationsResultOutput) ElementType() reflect.Type
func (GetAppAccelerationsResultOutput) Filters ¶
func (o GetAppAccelerationsResultOutput) Filters() GetAppAccelerationsFilterArrayOutput
func (GetAppAccelerationsResultOutput) Id ¶
func (o GetAppAccelerationsResultOutput) Id() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAcceleration.
func (GetAppAccelerationsResultOutput) States ¶
func (o GetAppAccelerationsResultOutput) States() pulumi.StringArrayOutput
The current state of the WebAppAcceleration.
func (GetAppAccelerationsResultOutput) ToGetAppAccelerationsResultOutput ¶
func (o GetAppAccelerationsResultOutput) ToGetAppAccelerationsResultOutput() GetAppAccelerationsResultOutput
func (GetAppAccelerationsResultOutput) ToGetAppAccelerationsResultOutputWithContext ¶
func (o GetAppAccelerationsResultOutput) ToGetAppAccelerationsResultOutputWithContext(ctx context.Context) GetAppAccelerationsResultOutput
func (GetAppAccelerationsResultOutput) WebAppAccelerationCollections ¶
func (o GetAppAccelerationsResultOutput) WebAppAccelerationCollections() GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
The list of web_app_acceleration_collection.
func (GetAppAccelerationsResultOutput) WebAppAccelerationPolicyId ¶
func (o GetAppAccelerationsResultOutput) WebAppAccelerationPolicyId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of WebAppAccelerationPolicy, which is attached to the resource.
type GetAppAccelerationsWebAppAccelerationCollection ¶
type GetAppAccelerationsWebAppAccelerationCollection struct {
Items []GetAppAccelerationsWebAppAccelerationCollectionItem `pulumi:"items"`
}
type GetAppAccelerationsWebAppAccelerationCollectionArgs ¶
type GetAppAccelerationsWebAppAccelerationCollectionArgs struct {
Items GetAppAccelerationsWebAppAccelerationCollectionItemArrayInput `pulumi:"items"`
}
func (GetAppAccelerationsWebAppAccelerationCollectionArgs) ElementType ¶
func (GetAppAccelerationsWebAppAccelerationCollectionArgs) ElementType() reflect.Type
func (GetAppAccelerationsWebAppAccelerationCollectionArgs) ToGetAppAccelerationsWebAppAccelerationCollectionOutput ¶
func (i GetAppAccelerationsWebAppAccelerationCollectionArgs) ToGetAppAccelerationsWebAppAccelerationCollectionOutput() GetAppAccelerationsWebAppAccelerationCollectionOutput
func (GetAppAccelerationsWebAppAccelerationCollectionArgs) ToGetAppAccelerationsWebAppAccelerationCollectionOutputWithContext ¶
func (i GetAppAccelerationsWebAppAccelerationCollectionArgs) ToGetAppAccelerationsWebAppAccelerationCollectionOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionOutput
type GetAppAccelerationsWebAppAccelerationCollectionArray ¶
type GetAppAccelerationsWebAppAccelerationCollectionArray []GetAppAccelerationsWebAppAccelerationCollectionInput
func (GetAppAccelerationsWebAppAccelerationCollectionArray) ElementType ¶
func (GetAppAccelerationsWebAppAccelerationCollectionArray) ElementType() reflect.Type
func (GetAppAccelerationsWebAppAccelerationCollectionArray) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutput ¶
func (i GetAppAccelerationsWebAppAccelerationCollectionArray) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
func (GetAppAccelerationsWebAppAccelerationCollectionArray) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutputWithContext ¶
func (i GetAppAccelerationsWebAppAccelerationCollectionArray) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
type GetAppAccelerationsWebAppAccelerationCollectionArrayInput ¶
type GetAppAccelerationsWebAppAccelerationCollectionArrayInput interface { pulumi.Input ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionArrayOutput ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutputWithContext(context.Context) GetAppAccelerationsWebAppAccelerationCollectionArrayOutput }
GetAppAccelerationsWebAppAccelerationCollectionArrayInput is an input type that accepts GetAppAccelerationsWebAppAccelerationCollectionArray and GetAppAccelerationsWebAppAccelerationCollectionArrayOutput values. You can construct a concrete instance of `GetAppAccelerationsWebAppAccelerationCollectionArrayInput` via:
GetAppAccelerationsWebAppAccelerationCollectionArray{ GetAppAccelerationsWebAppAccelerationCollectionArgs{...} }
type GetAppAccelerationsWebAppAccelerationCollectionArrayOutput ¶
type GetAppAccelerationsWebAppAccelerationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ElementType ¶
func (GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutput ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
func (GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutputWithContext ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionArrayOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionArrayOutput
type GetAppAccelerationsWebAppAccelerationCollectionInput ¶
type GetAppAccelerationsWebAppAccelerationCollectionInput interface { pulumi.Input ToGetAppAccelerationsWebAppAccelerationCollectionOutput() GetAppAccelerationsWebAppAccelerationCollectionOutput ToGetAppAccelerationsWebAppAccelerationCollectionOutputWithContext(context.Context) GetAppAccelerationsWebAppAccelerationCollectionOutput }
GetAppAccelerationsWebAppAccelerationCollectionInput is an input type that accepts GetAppAccelerationsWebAppAccelerationCollectionArgs and GetAppAccelerationsWebAppAccelerationCollectionOutput values. You can construct a concrete instance of `GetAppAccelerationsWebAppAccelerationCollectionInput` via:
GetAppAccelerationsWebAppAccelerationCollectionArgs{...}
type GetAppAccelerationsWebAppAccelerationCollectionItem ¶
type GetAppAccelerationsWebAppAccelerationCollectionItem struct { // Type of the WebAppFirewall, as example LOAD_BALANCER. BackendType string `pulumi:"backendType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails string `pulumi:"lifecycleDetails"` // LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to. LoadBalancerId string `pulumi:"loadBalancerId"` // A filter to return only resources that match the given lifecycleState. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the WebAppAcceleration was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time the WebAppAcceleration was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` // A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of related WebAppAccelerationPolicy. WebAppAccelerationPolicyId string `pulumi:"webAppAccelerationPolicyId"` }
type GetAppAccelerationsWebAppAccelerationCollectionItemArgs ¶
type GetAppAccelerationsWebAppAccelerationCollectionItemArgs struct { // Type of the WebAppFirewall, as example LOAD_BALANCER. BackendType pulumi.StringInput `pulumi:"backendType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to. LoadBalancerId pulumi.StringInput `pulumi:"loadBalancerId"` // A filter to return only resources that match the given lifecycleState. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The time the WebAppAcceleration was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the WebAppAcceleration was updated. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of related WebAppAccelerationPolicy. WebAppAccelerationPolicyId pulumi.StringInput `pulumi:"webAppAccelerationPolicyId"` }
func (GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ElementType ¶
func (GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ElementType() reflect.Type
func (GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutput ¶
func (i GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutput() GetAppAccelerationsWebAppAccelerationCollectionItemOutput
func (GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutputWithContext ¶
func (i GetAppAccelerationsWebAppAccelerationCollectionItemArgs) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemOutput
type GetAppAccelerationsWebAppAccelerationCollectionItemArray ¶
type GetAppAccelerationsWebAppAccelerationCollectionItemArray []GetAppAccelerationsWebAppAccelerationCollectionItemInput
func (GetAppAccelerationsWebAppAccelerationCollectionItemArray) ElementType ¶
func (GetAppAccelerationsWebAppAccelerationCollectionItemArray) ElementType() reflect.Type
func (GetAppAccelerationsWebAppAccelerationCollectionItemArray) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput ¶
func (i GetAppAccelerationsWebAppAccelerationCollectionItemArray) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
func (GetAppAccelerationsWebAppAccelerationCollectionItemArray) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutputWithContext ¶
func (i GetAppAccelerationsWebAppAccelerationCollectionItemArray) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
type GetAppAccelerationsWebAppAccelerationCollectionItemArrayInput ¶
type GetAppAccelerationsWebAppAccelerationCollectionItemArrayInput interface { pulumi.Input ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutputWithContext(context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput }
GetAppAccelerationsWebAppAccelerationCollectionItemArrayInput is an input type that accepts GetAppAccelerationsWebAppAccelerationCollectionItemArray and GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput values. You can construct a concrete instance of `GetAppAccelerationsWebAppAccelerationCollectionItemArrayInput` via:
GetAppAccelerationsWebAppAccelerationCollectionItemArray{ GetAppAccelerationsWebAppAccelerationCollectionItemArgs{...} }
type GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput ¶
type GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ElementType ¶
func (GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ElementType() reflect.Type
func (GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput() GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
func (GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutputWithContext ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemArrayOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemArrayOutput
type GetAppAccelerationsWebAppAccelerationCollectionItemInput ¶
type GetAppAccelerationsWebAppAccelerationCollectionItemInput interface { pulumi.Input ToGetAppAccelerationsWebAppAccelerationCollectionItemOutput() GetAppAccelerationsWebAppAccelerationCollectionItemOutput ToGetAppAccelerationsWebAppAccelerationCollectionItemOutputWithContext(context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemOutput }
GetAppAccelerationsWebAppAccelerationCollectionItemInput is an input type that accepts GetAppAccelerationsWebAppAccelerationCollectionItemArgs and GetAppAccelerationsWebAppAccelerationCollectionItemOutput values. You can construct a concrete instance of `GetAppAccelerationsWebAppAccelerationCollectionItemInput` via:
GetAppAccelerationsWebAppAccelerationCollectionItemArgs{...}
type GetAppAccelerationsWebAppAccelerationCollectionItemOutput ¶
type GetAppAccelerationsWebAppAccelerationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) BackendType ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) BackendType() pulumi.StringOutput
Type of the WebAppFirewall, as example LOAD_BALANCER.
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) CompartmentId ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources.
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) DefinedTags ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) DisplayName ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ElementType ¶
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ElementType() reflect.Type
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) FreeformTags ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) Id ¶
A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) LifecycleDetails ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state.
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) LoadBalancerId ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) LoadBalancerId() pulumi.StringOutput
LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to.
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) State ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) State() pulumi.StringOutput
A filter to return only resources that match the given lifecycleState.
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) SystemTags ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) TimeCreated ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the WebAppAcceleration was created. An RFC3339 formatted datetime string.
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) TimeUpdated ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the WebAppAcceleration was updated. An RFC3339 formatted datetime string.
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutput ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutput() GetAppAccelerationsWebAppAccelerationCollectionItemOutput
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutputWithContext ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) ToGetAppAccelerationsWebAppAccelerationCollectionItemOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionItemOutput
func (GetAppAccelerationsWebAppAccelerationCollectionItemOutput) WebAppAccelerationPolicyId ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionItemOutput) WebAppAccelerationPolicyId() pulumi.StringOutput
A filter to return only the WebAppAcceleration with the given [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of related WebAppAccelerationPolicy.
type GetAppAccelerationsWebAppAccelerationCollectionOutput ¶
type GetAppAccelerationsWebAppAccelerationCollectionOutput struct{ *pulumi.OutputState }
func (GetAppAccelerationsWebAppAccelerationCollectionOutput) ElementType ¶
func (GetAppAccelerationsWebAppAccelerationCollectionOutput) ElementType() reflect.Type
func (GetAppAccelerationsWebAppAccelerationCollectionOutput) ToGetAppAccelerationsWebAppAccelerationCollectionOutput ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionOutput) ToGetAppAccelerationsWebAppAccelerationCollectionOutput() GetAppAccelerationsWebAppAccelerationCollectionOutput
func (GetAppAccelerationsWebAppAccelerationCollectionOutput) ToGetAppAccelerationsWebAppAccelerationCollectionOutputWithContext ¶
func (o GetAppAccelerationsWebAppAccelerationCollectionOutput) ToGetAppAccelerationsWebAppAccelerationCollectionOutputWithContext(ctx context.Context) GetAppAccelerationsWebAppAccelerationCollectionOutput
type LookupAppAccelerationArgs ¶
type LookupAppAccelerationArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAcceleration. WebAppAccelerationId string `pulumi:"webAppAccelerationId"` }
A collection of arguments for invoking getAppAcceleration.
type LookupAppAccelerationOutputArgs ¶
type LookupAppAccelerationOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAcceleration. WebAppAccelerationId pulumi.StringInput `pulumi:"webAppAccelerationId"` }
A collection of arguments for invoking getAppAcceleration.
func (LookupAppAccelerationOutputArgs) ElementType ¶
func (LookupAppAccelerationOutputArgs) ElementType() reflect.Type
type LookupAppAccelerationPolicyArgs ¶
type LookupAppAccelerationPolicyArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAccelerationPolicy. WebAppAccelerationPolicyId string `pulumi:"webAppAccelerationPolicyId"` }
A collection of arguments for invoking getAppAccelerationPolicy.
type LookupAppAccelerationPolicyOutputArgs ¶
type LookupAppAccelerationPolicyOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAccelerationPolicy. WebAppAccelerationPolicyId pulumi.StringInput `pulumi:"webAppAccelerationPolicyId"` }
A collection of arguments for invoking getAppAccelerationPolicy.
func (LookupAppAccelerationPolicyOutputArgs) ElementType ¶
func (LookupAppAccelerationPolicyOutputArgs) ElementType() reflect.Type
type LookupAppAccelerationPolicyResult ¶
type LookupAppAccelerationPolicyResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // WebAppAccelerationPolicy display name, can be renamed. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAccelerationPolicy. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails string `pulumi:"lifecycleDetails"` // An object that specifies an HTTP response caching policy. ResponseCachingPolicies []GetAppAccelerationPolicyResponseCachingPolicy `pulumi:"responseCachingPolicies"` // An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client. ResponseCompressionPolicies []GetAppAccelerationPolicyResponseCompressionPolicy `pulumi:"responseCompressionPolicies"` // The current state of the WebAppAccelerationPolicy. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the WebAppAccelerationPolicy was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time the WebAppAccelerationPolicy was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` WebAppAccelerationPolicyId string `pulumi:"webAppAccelerationPolicyId"` }
A collection of values returned by getAppAccelerationPolicy.
func LookupAppAccelerationPolicy ¶
func LookupAppAccelerationPolicy(ctx *pulumi.Context, args *LookupAppAccelerationPolicyArgs, opts ...pulumi.InvokeOption) (*LookupAppAccelerationPolicyResult, error)
This data source provides details about a specific Web App Acceleration Policy resource in Oracle Cloud Infrastructure Waa service.
Gets a WebAppAccelerationPolicy with the given OCID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Waa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Waa.GetAppAccelerationPolicy(ctx, &waa.GetAppAccelerationPolicyArgs{ WebAppAccelerationPolicyId: oci_waa_web_app_acceleration_policy.Test_web_app_acceleration_policy.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupAppAccelerationPolicyResultOutput ¶
type LookupAppAccelerationPolicyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAppAccelerationPolicy.
func LookupAppAccelerationPolicyOutput ¶
func LookupAppAccelerationPolicyOutput(ctx *pulumi.Context, args LookupAppAccelerationPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupAppAccelerationPolicyResultOutput
func (LookupAppAccelerationPolicyResultOutput) CompartmentId ¶
func (o LookupAppAccelerationPolicyResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
func (LookupAppAccelerationPolicyResultOutput) DefinedTags ¶
func (o LookupAppAccelerationPolicyResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupAppAccelerationPolicyResultOutput) DisplayName ¶
func (o LookupAppAccelerationPolicyResultOutput) DisplayName() pulumi.StringOutput
WebAppAccelerationPolicy display name, can be renamed.
func (LookupAppAccelerationPolicyResultOutput) ElementType ¶
func (LookupAppAccelerationPolicyResultOutput) ElementType() reflect.Type
func (LookupAppAccelerationPolicyResultOutput) FreeformTags ¶
func (o LookupAppAccelerationPolicyResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupAppAccelerationPolicyResultOutput) Id ¶
func (o LookupAppAccelerationPolicyResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAccelerationPolicy.
func (LookupAppAccelerationPolicyResultOutput) LifecycleDetails ¶
func (o LookupAppAccelerationPolicyResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state.
func (LookupAppAccelerationPolicyResultOutput) ResponseCachingPolicies ¶
func (o LookupAppAccelerationPolicyResultOutput) ResponseCachingPolicies() GetAppAccelerationPolicyResponseCachingPolicyArrayOutput
An object that specifies an HTTP response caching policy.
func (LookupAppAccelerationPolicyResultOutput) ResponseCompressionPolicies ¶
func (o LookupAppAccelerationPolicyResultOutput) ResponseCompressionPolicies() GetAppAccelerationPolicyResponseCompressionPolicyArrayOutput
An object that specifies a compression policy for HTTP response from ENABLEMENT POINT to the client.
func (LookupAppAccelerationPolicyResultOutput) State ¶
func (o LookupAppAccelerationPolicyResultOutput) State() pulumi.StringOutput
The current state of the WebAppAccelerationPolicy.
func (LookupAppAccelerationPolicyResultOutput) SystemTags ¶
func (o LookupAppAccelerationPolicyResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupAppAccelerationPolicyResultOutput) TimeCreated ¶
func (o LookupAppAccelerationPolicyResultOutput) TimeCreated() pulumi.StringOutput
The time the WebAppAccelerationPolicy was created. An RFC3339 formatted datetime string.
func (LookupAppAccelerationPolicyResultOutput) TimeUpdated ¶
func (o LookupAppAccelerationPolicyResultOutput) TimeUpdated() pulumi.StringOutput
The time the WebAppAccelerationPolicy was updated. An RFC3339 formatted datetime string.
func (LookupAppAccelerationPolicyResultOutput) ToLookupAppAccelerationPolicyResultOutput ¶
func (o LookupAppAccelerationPolicyResultOutput) ToLookupAppAccelerationPolicyResultOutput() LookupAppAccelerationPolicyResultOutput
func (LookupAppAccelerationPolicyResultOutput) ToLookupAppAccelerationPolicyResultOutputWithContext ¶
func (o LookupAppAccelerationPolicyResultOutput) ToLookupAppAccelerationPolicyResultOutputWithContext(ctx context.Context) LookupAppAccelerationPolicyResultOutput
func (LookupAppAccelerationPolicyResultOutput) WebAppAccelerationPolicyId ¶
func (o LookupAppAccelerationPolicyResultOutput) WebAppAccelerationPolicyId() pulumi.StringOutput
type LookupAppAccelerationResult ¶
type LookupAppAccelerationResult struct { // Type of the WebAppFirewall, as example LOAD_BALANCER. BackendType string `pulumi:"backendType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // WebAppAcceleration display name, can be renamed. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAcceleration. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state. LifecycleDetails string `pulumi:"lifecycleDetails"` // LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to. LoadBalancerId string `pulumi:"loadBalancerId"` // The current state of the WebAppAcceleration. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the WebAppAcceleration was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time the WebAppAcceleration was updated. An RFC3339 formatted datetime string. TimeUpdated string `pulumi:"timeUpdated"` WebAppAccelerationId string `pulumi:"webAppAccelerationId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of WebAppAccelerationPolicy, which is attached to the resource. WebAppAccelerationPolicyId string `pulumi:"webAppAccelerationPolicyId"` }
A collection of values returned by getAppAcceleration.
func LookupAppAcceleration ¶
func LookupAppAcceleration(ctx *pulumi.Context, args *LookupAppAccelerationArgs, opts ...pulumi.InvokeOption) (*LookupAppAccelerationResult, error)
This data source provides details about a specific Web App Acceleration resource in Oracle Cloud Infrastructure Waa service.
Gets a WebAppAcceleration by OCID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Waa" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Waa.GetAppAcceleration(ctx, &waa.GetAppAccelerationArgs{ WebAppAccelerationId: oci_waa_web_app_acceleration.Test_web_app_acceleration.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupAppAccelerationResultOutput ¶
type LookupAppAccelerationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAppAcceleration.
func LookupAppAccelerationOutput ¶
func LookupAppAccelerationOutput(ctx *pulumi.Context, args LookupAppAccelerationOutputArgs, opts ...pulumi.InvokeOption) LookupAppAccelerationResultOutput
func (LookupAppAccelerationResultOutput) BackendType ¶
func (o LookupAppAccelerationResultOutput) BackendType() pulumi.StringOutput
Type of the WebAppFirewall, as example LOAD_BALANCER.
func (LookupAppAccelerationResultOutput) CompartmentId ¶
func (o LookupAppAccelerationResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
func (LookupAppAccelerationResultOutput) DefinedTags ¶
func (o LookupAppAccelerationResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupAppAccelerationResultOutput) DisplayName ¶
func (o LookupAppAccelerationResultOutput) DisplayName() pulumi.StringOutput
WebAppAcceleration display name, can be renamed.
func (LookupAppAccelerationResultOutput) ElementType ¶
func (LookupAppAccelerationResultOutput) ElementType() reflect.Type
func (LookupAppAccelerationResultOutput) FreeformTags ¶
func (o LookupAppAccelerationResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupAppAccelerationResultOutput) Id ¶
func (o LookupAppAccelerationResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebAppAcceleration.
func (LookupAppAccelerationResultOutput) LifecycleDetails ¶
func (o LookupAppAccelerationResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in FAILED state.
func (LookupAppAccelerationResultOutput) LoadBalancerId ¶
func (o LookupAppAccelerationResultOutput) LoadBalancerId() pulumi.StringOutput
LoadBalancer [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) to which the WebAppAccelerationPolicy is attached to.
func (LookupAppAccelerationResultOutput) State ¶
func (o LookupAppAccelerationResultOutput) State() pulumi.StringOutput
The current state of the WebAppAcceleration.
func (LookupAppAccelerationResultOutput) SystemTags ¶
func (o LookupAppAccelerationResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupAppAccelerationResultOutput) TimeCreated ¶
func (o LookupAppAccelerationResultOutput) TimeCreated() pulumi.StringOutput
The time the WebAppAcceleration was created. An RFC3339 formatted datetime string.
func (LookupAppAccelerationResultOutput) TimeUpdated ¶
func (o LookupAppAccelerationResultOutput) TimeUpdated() pulumi.StringOutput
The time the WebAppAcceleration was updated. An RFC3339 formatted datetime string.
func (LookupAppAccelerationResultOutput) ToLookupAppAccelerationResultOutput ¶
func (o LookupAppAccelerationResultOutput) ToLookupAppAccelerationResultOutput() LookupAppAccelerationResultOutput
func (LookupAppAccelerationResultOutput) ToLookupAppAccelerationResultOutputWithContext ¶
func (o LookupAppAccelerationResultOutput) ToLookupAppAccelerationResultOutputWithContext(ctx context.Context) LookupAppAccelerationResultOutput
func (LookupAppAccelerationResultOutput) WebAppAccelerationId ¶
func (o LookupAppAccelerationResultOutput) WebAppAccelerationId() pulumi.StringOutput
func (LookupAppAccelerationResultOutput) WebAppAccelerationPolicyId ¶
func (o LookupAppAccelerationResultOutput) WebAppAccelerationPolicyId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of WebAppAccelerationPolicy, which is attached to the resource.