Documentation
¶
Index ¶
- func ApiShieldOperation_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func ApiShieldOperation_IsConstruct(x interface{}) *bool
- func ApiShieldOperation_IsTerraformElement(x interface{}) *bool
- func ApiShieldOperation_IsTerraformResource(x interface{}) *bool
- func ApiShieldOperation_TfResourceType() *string
- func NewApiShieldOperationFeaturesApiRoutingOutputReference_Override(a ApiShieldOperationFeaturesApiRoutingOutputReference, ...)
- func NewApiShieldOperationFeaturesConfidenceIntervalsOutputReference_Override(a ApiShieldOperationFeaturesConfidenceIntervalsOutputReference, ...)
- func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference_Override(...)
- func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference_Override(...)
- func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference_Override(...)
- func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference_Override(...)
- func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference_Override(...)
- func NewApiShieldOperationFeaturesOutputReference_Override(a ApiShieldOperationFeaturesOutputReference, ...)
- func NewApiShieldOperationFeaturesParameterSchemasOutputReference_Override(a ApiShieldOperationFeaturesParameterSchemasOutputReference, ...)
- func NewApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference_Override(a ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference, ...)
- func NewApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference_Override(a ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference, ...)
- func NewApiShieldOperationFeaturesSchemaInfoOutputReference_Override(a ApiShieldOperationFeaturesSchemaInfoOutputReference, ...)
- func NewApiShieldOperationFeaturesThresholdsOutputReference_Override(a ApiShieldOperationFeaturesThresholdsOutputReference, ...)
- func NewApiShieldOperation_Override(a ApiShieldOperation, scope constructs.Construct, id *string, ...)
- type ApiShieldOperation
- type ApiShieldOperationConfig
- type ApiShieldOperationFeatures
- type ApiShieldOperationFeaturesApiRouting
- type ApiShieldOperationFeaturesApiRoutingOutputReference
- type ApiShieldOperationFeaturesConfidenceIntervals
- type ApiShieldOperationFeaturesConfidenceIntervalsOutputReference
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThreshold
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervals
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference
- type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference
- type ApiShieldOperationFeaturesOutputReference
- type ApiShieldOperationFeaturesParameterSchemas
- type ApiShieldOperationFeaturesParameterSchemasOutputReference
- type ApiShieldOperationFeaturesParameterSchemasParameterSchemas
- type ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference
- type ApiShieldOperationFeaturesSchemaInfo
- type ApiShieldOperationFeaturesSchemaInfoActiveSchema
- type ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference
- type ApiShieldOperationFeaturesSchemaInfoOutputReference
- type ApiShieldOperationFeaturesThresholds
- type ApiShieldOperationFeaturesThresholdsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApiShieldOperation_GenerateConfigForImport ¶
func ApiShieldOperation_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a ApiShieldOperation resource upon running "cdktf plan <stack-name>".
func ApiShieldOperation_IsConstruct ¶
func ApiShieldOperation_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func ApiShieldOperation_IsTerraformElement ¶
func ApiShieldOperation_IsTerraformElement(x interface{}) *bool
Experimental.
func ApiShieldOperation_IsTerraformResource ¶
func ApiShieldOperation_IsTerraformResource(x interface{}) *bool
Experimental.
func ApiShieldOperation_TfResourceType ¶
func ApiShieldOperation_TfResourceType() *string
func NewApiShieldOperationFeaturesApiRoutingOutputReference_Override ¶
func NewApiShieldOperationFeaturesApiRoutingOutputReference_Override(a ApiShieldOperationFeaturesApiRoutingOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesConfidenceIntervalsOutputReference_Override ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsOutputReference_Override(a ApiShieldOperationFeaturesConfidenceIntervalsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference_Override ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference_Override(a ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference_Override ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference_Override(a ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference_Override ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference_Override(a ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference_Override ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference_Override(a ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference_Override ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference_Override(a ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesOutputReference_Override ¶
func NewApiShieldOperationFeaturesOutputReference_Override(a ApiShieldOperationFeaturesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesParameterSchemasOutputReference_Override ¶
func NewApiShieldOperationFeaturesParameterSchemasOutputReference_Override(a ApiShieldOperationFeaturesParameterSchemasOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference_Override ¶
func NewApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference_Override(a ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference_Override ¶
func NewApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference_Override(a ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesSchemaInfoOutputReference_Override ¶
func NewApiShieldOperationFeaturesSchemaInfoOutputReference_Override(a ApiShieldOperationFeaturesSchemaInfoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperationFeaturesThresholdsOutputReference_Override ¶
func NewApiShieldOperationFeaturesThresholdsOutputReference_Override(a ApiShieldOperationFeaturesThresholdsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewApiShieldOperation_Override ¶
func NewApiShieldOperation_Override(a ApiShieldOperation, scope constructs.Construct, id *string, config *ApiShieldOperationConfig)
Create a new {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.1.0/docs/resources/api_shield_operation cloudflare_api_shield_operation} Resource.
Types ¶
type ApiShieldOperation ¶
type ApiShieldOperation interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Endpoint() *string SetEndpoint(val *string) EndpointInput() *string Features() ApiShieldOperationFeaturesOutputReference // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Host() *string SetHost(val *string) HostInput() *string Id() *string LastUpdated() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Method() *string SetMethod(val *string) MethodInput() *string // The tree node. Node() constructs.Node OperationId() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string ZoneId() *string SetZoneId(val *string) ZoneIdInput() *string // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *string) // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. HasResourceMove() interface{} // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Move the resource corresponding to "id" to this resource. // // Note that the resource being moved from must be marked as moved using it's instance function. // Experimental. MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. MoveTo(moveTarget *string, index interface{}) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} SynthesizeHclAttributes() *map[string]interface{} // Experimental. ToHclTerraform() interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.1.0/docs/resources/api_shield_operation cloudflare_api_shield_operation}.
func NewApiShieldOperation ¶
func NewApiShieldOperation(scope constructs.Construct, id *string, config *ApiShieldOperationConfig) ApiShieldOperation
Create a new {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.1.0/docs/resources/api_shield_operation cloudflare_api_shield_operation} Resource.
type ApiShieldOperationConfig ¶
type ApiShieldOperationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count interface{} `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // The endpoint which can contain path parameter templates in curly braces, each will be replaced from left to right with {varN}, starting with {var1}, during insertion. // // This will further be Cloudflare-normalized upon insertion. See: https://developers.cloudflare.com/rules/normalization/how-it-works/. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.1.0/docs/resources/api_shield_operation#endpoint ApiShieldOperation#endpoint} Endpoint *string `field:"required" json:"endpoint" yaml:"endpoint"` // RFC3986-compliant host. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.1.0/docs/resources/api_shield_operation#host ApiShieldOperation#host} Host *string `field:"required" json:"host" yaml:"host"` // The HTTP method used to access the endpoint. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.1.0/docs/resources/api_shield_operation#method ApiShieldOperation#method} Method *string `field:"required" json:"method" yaml:"method"` // Identifier. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.1.0/docs/resources/api_shield_operation#zone_id ApiShieldOperation#zone_id} ZoneId *string `field:"required" json:"zoneId" yaml:"zoneId"` }
type ApiShieldOperationFeatures ¶
type ApiShieldOperationFeatures struct { }
type ApiShieldOperationFeaturesApiRouting ¶
type ApiShieldOperationFeaturesApiRouting struct { }
type ApiShieldOperationFeaturesApiRoutingOutputReference ¶
type ApiShieldOperationFeaturesApiRoutingOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesApiRouting SetInternalValue(val *ApiShieldOperationFeaturesApiRouting) LastUpdated() *string Route() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesApiRoutingOutputReference ¶
func NewApiShieldOperationFeaturesApiRoutingOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesApiRoutingOutputReference
type ApiShieldOperationFeaturesConfidenceIntervals ¶
type ApiShieldOperationFeaturesConfidenceIntervals struct { }
type ApiShieldOperationFeaturesConfidenceIntervalsOutputReference ¶
type ApiShieldOperationFeaturesConfidenceIntervalsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesConfidenceIntervals SetInternalValue(val *ApiShieldOperationFeaturesConfidenceIntervals) LastUpdated() *string SuggestedThreshold() ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesConfidenceIntervalsOutputReference ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesConfidenceIntervalsOutputReference
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThreshold ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThreshold struct { }
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervals ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervals struct { }
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervals SetInternalValue(val *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervals) P90() ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference P95() ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference P99() ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90 ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90 struct { }
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90 SetInternalValue(val *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90) Lower() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Upper() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95 ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95 struct { }
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95 SetInternalValue(val *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95) Lower() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Upper() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99 ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99 struct { }
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99 SetInternalValue(val *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99) Lower() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Upper() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference ¶
type ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConfidenceIntervals() ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThreshold SetInternalValue(val *ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThreshold) Mean() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference ¶
func NewApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference
type ApiShieldOperationFeaturesOutputReference ¶
type ApiShieldOperationFeaturesOutputReference interface { cdktf.ComplexObject ApiRouting() ApiShieldOperationFeaturesApiRoutingOutputReference // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConfidenceIntervals() ApiShieldOperationFeaturesConfidenceIntervalsOutputReference // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeatures SetInternalValue(val *ApiShieldOperationFeatures) ParameterSchemas() ApiShieldOperationFeaturesParameterSchemasOutputReference SchemaInfo() ApiShieldOperationFeaturesSchemaInfoOutputReference // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Thresholds() ApiShieldOperationFeaturesThresholdsOutputReference // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesOutputReference ¶
func NewApiShieldOperationFeaturesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesOutputReference
type ApiShieldOperationFeaturesParameterSchemas ¶
type ApiShieldOperationFeaturesParameterSchemas struct { }
type ApiShieldOperationFeaturesParameterSchemasOutputReference ¶
type ApiShieldOperationFeaturesParameterSchemasOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesParameterSchemas SetInternalValue(val *ApiShieldOperationFeaturesParameterSchemas) LastUpdated() *string ParameterSchemas() ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesParameterSchemasOutputReference ¶
func NewApiShieldOperationFeaturesParameterSchemasOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesParameterSchemasOutputReference
type ApiShieldOperationFeaturesParameterSchemasParameterSchemas ¶
type ApiShieldOperationFeaturesParameterSchemasParameterSchemas struct { }
type ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference ¶
type ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesParameterSchemasParameterSchemas SetInternalValue(val *ApiShieldOperationFeaturesParameterSchemasParameterSchemas) Parameters() *[]*string Responses() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference ¶
func NewApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference
type ApiShieldOperationFeaturesSchemaInfo ¶
type ApiShieldOperationFeaturesSchemaInfo struct { }
type ApiShieldOperationFeaturesSchemaInfoActiveSchema ¶
type ApiShieldOperationFeaturesSchemaInfoActiveSchema struct { }
type ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference ¶
type ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CreatedAt() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string InternalValue() *ApiShieldOperationFeaturesSchemaInfoActiveSchema SetInternalValue(val *ApiShieldOperationFeaturesSchemaInfoActiveSchema) IsLearned() cdktf.IResolvable Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference ¶
func NewApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference
type ApiShieldOperationFeaturesSchemaInfoOutputReference ¶
type ApiShieldOperationFeaturesSchemaInfoOutputReference interface { cdktf.ComplexObject ActiveSchema() ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesSchemaInfo SetInternalValue(val *ApiShieldOperationFeaturesSchemaInfo) LearnedAvailable() cdktf.IResolvable MitigationAction() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesSchemaInfoOutputReference ¶
func NewApiShieldOperationFeaturesSchemaInfoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesSchemaInfoOutputReference
type ApiShieldOperationFeaturesThresholds ¶
type ApiShieldOperationFeaturesThresholds struct { }
type ApiShieldOperationFeaturesThresholdsOutputReference ¶
type ApiShieldOperationFeaturesThresholdsOutputReference interface { cdktf.ComplexObject AuthIdTokens() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataPoints() *float64 // Experimental. Fqn() *string InternalValue() *ApiShieldOperationFeaturesThresholds SetInternalValue(val *ApiShieldOperationFeaturesThresholds) LastUpdated() *string P50() *float64 P90() *float64 P99() *float64 PeriodSeconds() *float64 Requests() *float64 SuggestedThreshold() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewApiShieldOperationFeaturesThresholdsOutputReference ¶
func NewApiShieldOperationFeaturesThresholdsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ApiShieldOperationFeaturesThresholdsOutputReference
Source Files
¶
- ApiShieldOperation.go
- ApiShieldOperationConfig.go
- ApiShieldOperationFeatures.go
- ApiShieldOperationFeaturesApiRouting.go
- ApiShieldOperationFeaturesApiRoutingOutputReference.go
- ApiShieldOperationFeaturesApiRoutingOutputReference__checks.go
- ApiShieldOperationFeaturesConfidenceIntervals.go
- ApiShieldOperationFeaturesConfidenceIntervalsOutputReference.go
- ApiShieldOperationFeaturesConfidenceIntervalsOutputReference__checks.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThreshold.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervals.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsOutputReference__checks.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP90OutputReference__checks.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP95OutputReference__checks.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdConfidenceIntervalsP99OutputReference__checks.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference.go
- ApiShieldOperationFeaturesConfidenceIntervalsSuggestedThresholdOutputReference__checks.go
- ApiShieldOperationFeaturesOutputReference.go
- ApiShieldOperationFeaturesOutputReference__checks.go
- ApiShieldOperationFeaturesParameterSchemas.go
- ApiShieldOperationFeaturesParameterSchemasOutputReference.go
- ApiShieldOperationFeaturesParameterSchemasOutputReference__checks.go
- ApiShieldOperationFeaturesParameterSchemasParameterSchemas.go
- ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference.go
- ApiShieldOperationFeaturesParameterSchemasParameterSchemasOutputReference__checks.go
- ApiShieldOperationFeaturesSchemaInfo.go
- ApiShieldOperationFeaturesSchemaInfoActiveSchema.go
- ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference.go
- ApiShieldOperationFeaturesSchemaInfoActiveSchemaOutputReference__checks.go
- ApiShieldOperationFeaturesSchemaInfoOutputReference.go
- ApiShieldOperationFeaturesSchemaInfoOutputReference__checks.go
- ApiShieldOperationFeaturesThresholds.go
- ApiShieldOperationFeaturesThresholdsOutputReference.go
- ApiShieldOperationFeaturesThresholdsOutputReference__checks.go
- ApiShieldOperation__checks.go
- main.go