Documentation ¶
Index ¶
- func IntegrationAction_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, ...) cdktf.ImportableResource
- func IntegrationAction_IsConstruct(x interface{}) *bool
- func IntegrationAction_IsTerraformElement(x interface{}) *bool
- func IntegrationAction_IsTerraformResource(x interface{}) *bool
- func IntegrationAction_TfResourceType() *string
- func NewIntegrationActionAcknowledgeFilterConditionsList_Override(i IntegrationActionAcknowledgeFilterConditionsList, ...)
- func NewIntegrationActionAcknowledgeFilterConditionsOutputReference_Override(i IntegrationActionAcknowledgeFilterConditionsOutputReference, ...)
- func NewIntegrationActionAcknowledgeFilterList_Override(i IntegrationActionAcknowledgeFilterList, ...)
- func NewIntegrationActionAcknowledgeFilterOutputReference_Override(i IntegrationActionAcknowledgeFilterOutputReference, ...)
- func NewIntegrationActionAcknowledgeList_Override(i IntegrationActionAcknowledgeList, ...)
- func NewIntegrationActionAcknowledgeOutputReference_Override(i IntegrationActionAcknowledgeOutputReference, ...)
- func NewIntegrationActionAddNoteFilterConditionsList_Override(i IntegrationActionAddNoteFilterConditionsList, ...)
- func NewIntegrationActionAddNoteFilterConditionsOutputReference_Override(i IntegrationActionAddNoteFilterConditionsOutputReference, ...)
- func NewIntegrationActionAddNoteFilterList_Override(i IntegrationActionAddNoteFilterList, ...)
- func NewIntegrationActionAddNoteFilterOutputReference_Override(i IntegrationActionAddNoteFilterOutputReference, ...)
- func NewIntegrationActionAddNoteList_Override(i IntegrationActionAddNoteList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewIntegrationActionAddNoteOutputReference_Override(i IntegrationActionAddNoteOutputReference, ...)
- func NewIntegrationActionCloseFilterConditionsList_Override(i IntegrationActionCloseFilterConditionsList, ...)
- func NewIntegrationActionCloseFilterConditionsOutputReference_Override(i IntegrationActionCloseFilterConditionsOutputReference, ...)
- func NewIntegrationActionCloseFilterList_Override(i IntegrationActionCloseFilterList, ...)
- func NewIntegrationActionCloseFilterOutputReference_Override(i IntegrationActionCloseFilterOutputReference, ...)
- func NewIntegrationActionCloseList_Override(i IntegrationActionCloseList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewIntegrationActionCloseOutputReference_Override(i IntegrationActionCloseOutputReference, ...)
- func NewIntegrationActionCreateFilterConditionsList_Override(i IntegrationActionCreateFilterConditionsList, ...)
- func NewIntegrationActionCreateFilterConditionsOutputReference_Override(i IntegrationActionCreateFilterConditionsOutputReference, ...)
- func NewIntegrationActionCreateFilterList_Override(i IntegrationActionCreateFilterList, ...)
- func NewIntegrationActionCreateFilterOutputReference_Override(i IntegrationActionCreateFilterOutputReference, ...)
- func NewIntegrationActionCreateList_Override(i IntegrationActionCreateList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewIntegrationActionCreateOutputReference_Override(i IntegrationActionCreateOutputReference, ...)
- func NewIntegrationActionCreateRespondersList_Override(i IntegrationActionCreateRespondersList, ...)
- func NewIntegrationActionCreateRespondersOutputReference_Override(i IntegrationActionCreateRespondersOutputReference, ...)
- func NewIntegrationActionIgnoreFilterConditionsList_Override(i IntegrationActionIgnoreFilterConditionsList, ...)
- func NewIntegrationActionIgnoreFilterConditionsOutputReference_Override(i IntegrationActionIgnoreFilterConditionsOutputReference, ...)
- func NewIntegrationActionIgnoreFilterList_Override(i IntegrationActionIgnoreFilterList, ...)
- func NewIntegrationActionIgnoreFilterOutputReference_Override(i IntegrationActionIgnoreFilterOutputReference, ...)
- func NewIntegrationActionIgnoreList_Override(i IntegrationActionIgnoreList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewIntegrationActionIgnoreOutputReference_Override(i IntegrationActionIgnoreOutputReference, ...)
- func NewIntegrationAction_Override(i IntegrationAction, scope constructs.Construct, id *string, ...)
- type IntegrationAction
- type IntegrationActionAcknowledge
- type IntegrationActionAcknowledgeFilter
- type IntegrationActionAcknowledgeFilterConditions
- type IntegrationActionAcknowledgeFilterConditionsList
- type IntegrationActionAcknowledgeFilterConditionsOutputReference
- type IntegrationActionAcknowledgeFilterList
- type IntegrationActionAcknowledgeFilterOutputReference
- type IntegrationActionAcknowledgeList
- type IntegrationActionAcknowledgeOutputReference
- type IntegrationActionAddNote
- type IntegrationActionAddNoteFilter
- type IntegrationActionAddNoteFilterConditions
- type IntegrationActionAddNoteFilterConditionsList
- type IntegrationActionAddNoteFilterConditionsOutputReference
- type IntegrationActionAddNoteFilterList
- type IntegrationActionAddNoteFilterOutputReference
- type IntegrationActionAddNoteList
- type IntegrationActionAddNoteOutputReference
- type IntegrationActionClose
- type IntegrationActionCloseFilter
- type IntegrationActionCloseFilterConditions
- type IntegrationActionCloseFilterConditionsList
- type IntegrationActionCloseFilterConditionsOutputReference
- type IntegrationActionCloseFilterList
- type IntegrationActionCloseFilterOutputReference
- type IntegrationActionCloseList
- type IntegrationActionCloseOutputReference
- type IntegrationActionConfig
- type IntegrationActionCreate
- type IntegrationActionCreateFilter
- type IntegrationActionCreateFilterConditions
- type IntegrationActionCreateFilterConditionsList
- type IntegrationActionCreateFilterConditionsOutputReference
- type IntegrationActionCreateFilterList
- type IntegrationActionCreateFilterOutputReference
- type IntegrationActionCreateList
- type IntegrationActionCreateOutputReference
- type IntegrationActionCreateResponders
- type IntegrationActionCreateRespondersList
- type IntegrationActionCreateRespondersOutputReference
- type IntegrationActionIgnore
- type IntegrationActionIgnoreFilter
- type IntegrationActionIgnoreFilterConditions
- type IntegrationActionIgnoreFilterConditionsList
- type IntegrationActionIgnoreFilterConditionsOutputReference
- type IntegrationActionIgnoreFilterList
- type IntegrationActionIgnoreFilterOutputReference
- type IntegrationActionIgnoreList
- type IntegrationActionIgnoreOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IntegrationAction_GenerateConfigForImport ¶
func IntegrationAction_GenerateConfigForImport(scope constructs.Construct, importToId *string, importFromId *string, provider cdktf.TerraformProvider) cdktf.ImportableResource
Generates CDKTF code for importing a IntegrationAction resource upon running "cdktf plan <stack-name>".
func IntegrationAction_IsConstruct ¶
func IntegrationAction_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 IntegrationAction_IsTerraformElement ¶
func IntegrationAction_IsTerraformElement(x interface{}) *bool
Experimental.
func IntegrationAction_IsTerraformResource ¶
func IntegrationAction_IsTerraformResource(x interface{}) *bool
Experimental.
func IntegrationAction_TfResourceType ¶
func IntegrationAction_TfResourceType() *string
func NewIntegrationActionAcknowledgeFilterConditionsList_Override ¶
func NewIntegrationActionAcknowledgeFilterConditionsList_Override(i IntegrationActionAcknowledgeFilterConditionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionAcknowledgeFilterConditionsOutputReference_Override ¶
func NewIntegrationActionAcknowledgeFilterConditionsOutputReference_Override(i IntegrationActionAcknowledgeFilterConditionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionAcknowledgeFilterList_Override ¶
func NewIntegrationActionAcknowledgeFilterList_Override(i IntegrationActionAcknowledgeFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionAcknowledgeFilterOutputReference_Override ¶
func NewIntegrationActionAcknowledgeFilterOutputReference_Override(i IntegrationActionAcknowledgeFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionAcknowledgeList_Override ¶
func NewIntegrationActionAcknowledgeList_Override(i IntegrationActionAcknowledgeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionAcknowledgeOutputReference_Override ¶
func NewIntegrationActionAcknowledgeOutputReference_Override(i IntegrationActionAcknowledgeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionAddNoteFilterConditionsList_Override ¶
func NewIntegrationActionAddNoteFilterConditionsList_Override(i IntegrationActionAddNoteFilterConditionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionAddNoteFilterConditionsOutputReference_Override ¶
func NewIntegrationActionAddNoteFilterConditionsOutputReference_Override(i IntegrationActionAddNoteFilterConditionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionAddNoteFilterList_Override ¶
func NewIntegrationActionAddNoteFilterList_Override(i IntegrationActionAddNoteFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionAddNoteFilterOutputReference_Override ¶
func NewIntegrationActionAddNoteFilterOutputReference_Override(i IntegrationActionAddNoteFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionAddNoteList_Override ¶
func NewIntegrationActionAddNoteList_Override(i IntegrationActionAddNoteList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionAddNoteOutputReference_Override ¶
func NewIntegrationActionAddNoteOutputReference_Override(i IntegrationActionAddNoteOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionCloseFilterConditionsList_Override ¶
func NewIntegrationActionCloseFilterConditionsList_Override(i IntegrationActionCloseFilterConditionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionCloseFilterConditionsOutputReference_Override ¶
func NewIntegrationActionCloseFilterConditionsOutputReference_Override(i IntegrationActionCloseFilterConditionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionCloseFilterList_Override ¶
func NewIntegrationActionCloseFilterList_Override(i IntegrationActionCloseFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionCloseFilterOutputReference_Override ¶
func NewIntegrationActionCloseFilterOutputReference_Override(i IntegrationActionCloseFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionCloseList_Override ¶
func NewIntegrationActionCloseList_Override(i IntegrationActionCloseList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionCloseOutputReference_Override ¶
func NewIntegrationActionCloseOutputReference_Override(i IntegrationActionCloseOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionCreateFilterConditionsList_Override ¶
func NewIntegrationActionCreateFilterConditionsList_Override(i IntegrationActionCreateFilterConditionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionCreateFilterConditionsOutputReference_Override ¶
func NewIntegrationActionCreateFilterConditionsOutputReference_Override(i IntegrationActionCreateFilterConditionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionCreateFilterList_Override ¶
func NewIntegrationActionCreateFilterList_Override(i IntegrationActionCreateFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionCreateFilterOutputReference_Override ¶
func NewIntegrationActionCreateFilterOutputReference_Override(i IntegrationActionCreateFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionCreateList_Override ¶
func NewIntegrationActionCreateList_Override(i IntegrationActionCreateList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionCreateOutputReference_Override ¶
func NewIntegrationActionCreateOutputReference_Override(i IntegrationActionCreateOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionCreateRespondersList_Override ¶
func NewIntegrationActionCreateRespondersList_Override(i IntegrationActionCreateRespondersList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionCreateRespondersOutputReference_Override ¶
func NewIntegrationActionCreateRespondersOutputReference_Override(i IntegrationActionCreateRespondersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionIgnoreFilterConditionsList_Override ¶
func NewIntegrationActionIgnoreFilterConditionsList_Override(i IntegrationActionIgnoreFilterConditionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionIgnoreFilterConditionsOutputReference_Override ¶
func NewIntegrationActionIgnoreFilterConditionsOutputReference_Override(i IntegrationActionIgnoreFilterConditionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionIgnoreFilterList_Override ¶
func NewIntegrationActionIgnoreFilterList_Override(i IntegrationActionIgnoreFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionIgnoreFilterOutputReference_Override ¶
func NewIntegrationActionIgnoreFilterOutputReference_Override(i IntegrationActionIgnoreFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationActionIgnoreList_Override ¶
func NewIntegrationActionIgnoreList_Override(i IntegrationActionIgnoreList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewIntegrationActionIgnoreOutputReference_Override ¶
func NewIntegrationActionIgnoreOutputReference_Override(i IntegrationActionIgnoreOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewIntegrationAction_Override ¶
func NewIntegrationAction_Override(i IntegrationAction, scope constructs.Construct, id *string, config *IntegrationActionConfig)
Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action opsgenie_integration_action} Resource.
Types ¶
type IntegrationAction ¶
type IntegrationAction interface { cdktf.TerraformResource Acknowledge() IntegrationActionAcknowledgeList AcknowledgeInput() interface{} AddNote() IntegrationActionAddNoteList AddNoteInput() interface{} // Experimental. CdktfStack() cdktf.TerraformStack Close() IntegrationActionCloseList CloseInput() interface{} // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() interface{} // Experimental. SetCount(val interface{}) Create() IntegrationActionCreateList CreateInput() interface{} // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Ignore() IntegrationActionIgnoreList IgnoreInput() interface{} IntegrationId() *string SetIntegrationId(val *string) IntegrationIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // 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 // 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) PutAcknowledge(value interface{}) PutAddNote(value interface{}) PutClose(value interface{}) PutCreate(value interface{}) PutIgnore(value interface{}) ResetAcknowledge() ResetAddNote() ResetClose() ResetCreate() ResetId() ResetIgnore() // 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/opsgenie/opsgenie/0.6.35/docs/resources/integration_action opsgenie_integration_action}.
func NewIntegrationAction ¶
func NewIntegrationAction(scope constructs.Construct, id *string, config *IntegrationActionConfig) IntegrationAction
Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action opsgenie_integration_action} Resource.
type IntegrationActionAcknowledge ¶
type IntegrationActionAcknowledge struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#alias IntegrationAction#alias}. Alias *string `field:"optional" json:"alias" yaml:"alias"` // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#filter IntegrationAction#filter} Filter interface{} `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#note IntegrationAction#note}. Note *string `field:"optional" json:"note" yaml:"note"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"optional" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#user IntegrationAction#user}. User *string `field:"optional" json:"user" yaml:"user"` }
type IntegrationActionAcknowledgeFilter ¶
type IntegrationActionAcknowledgeFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#conditions IntegrationAction#conditions} Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` }
type IntegrationActionAcknowledgeFilterConditions ¶
type IntegrationActionAcknowledgeFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#operation IntegrationAction#operation}. Operation *string `field:"required" json:"operation" yaml:"operation"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#expected_value IntegrationAction#expected_value}. ExpectedValue *string `field:"optional" json:"expectedValue" yaml:"expectedValue"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#not IntegrationAction#not}. Not interface{} `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` }
type IntegrationActionAcknowledgeFilterConditionsList ¶
type IntegrationActionAcknowledgeFilterConditionsList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionAcknowledgeFilterConditionsOutputReference // 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 NewIntegrationActionAcknowledgeFilterConditionsList ¶
func NewIntegrationActionAcknowledgeFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAcknowledgeFilterConditionsList
type IntegrationActionAcknowledgeFilterConditionsOutputReference ¶
type IntegrationActionAcknowledgeFilterConditionsOutputReference 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 ExpectedValue() *string SetExpectedValue(val *string) ExpectedValueInput() *string Field() *string SetField(val *string) FieldInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string Not() interface{} SetNot(val interface{}) NotInput() interface{} Operation() *string SetOperation(val *string) OperationInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *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 ResetExpectedValue() ResetKey() ResetNot() ResetOrder() // 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 NewIntegrationActionAcknowledgeFilterConditionsOutputReference ¶
func NewIntegrationActionAcknowledgeFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAcknowledgeFilterConditionsOutputReference
type IntegrationActionAcknowledgeFilterList ¶
type IntegrationActionAcknowledgeFilterList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionAcknowledgeFilterOutputReference // 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 NewIntegrationActionAcknowledgeFilterList ¶
func NewIntegrationActionAcknowledgeFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAcknowledgeFilterList
type IntegrationActionAcknowledgeFilterOutputReference ¶
type IntegrationActionAcknowledgeFilterOutputReference 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) Conditions() IntegrationActionAcknowledgeFilterConditionsList ConditionsInput() interface{} // 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() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // 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 PutConditions(value interface{}) ResetConditions() // 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 NewIntegrationActionAcknowledgeFilterOutputReference ¶
func NewIntegrationActionAcknowledgeFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAcknowledgeFilterOutputReference
type IntegrationActionAcknowledgeList ¶
type IntegrationActionAcknowledgeList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionAcknowledgeOutputReference // 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 NewIntegrationActionAcknowledgeList ¶
func NewIntegrationActionAcknowledgeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAcknowledgeList
type IntegrationActionAcknowledgeOutputReference ¶
type IntegrationActionAcknowledgeOutputReference interface { cdktf.ComplexObject Alias() *string SetAlias(val *string) AliasInput() *string // 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 Filter() IntegrationActionAcknowledgeFilterList FilterInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Note() *string SetNote(val *string) NoteInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string User() *string SetUser(val *string) UserInput() *string // 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 PutFilter(value interface{}) ResetAlias() ResetFilter() ResetNote() ResetOrder() ResetType() ResetUser() // 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 NewIntegrationActionAcknowledgeOutputReference ¶
func NewIntegrationActionAcknowledgeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAcknowledgeOutputReference
type IntegrationActionAddNote ¶
type IntegrationActionAddNote struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#alias IntegrationAction#alias}. Alias *string `field:"optional" json:"alias" yaml:"alias"` // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#filter IntegrationAction#filter} Filter interface{} `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#note IntegrationAction#note}. Note *string `field:"optional" json:"note" yaml:"note"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"optional" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#user IntegrationAction#user}. User *string `field:"optional" json:"user" yaml:"user"` }
type IntegrationActionAddNoteFilter ¶
type IntegrationActionAddNoteFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#conditions IntegrationAction#conditions} Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` }
type IntegrationActionAddNoteFilterConditions ¶
type IntegrationActionAddNoteFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#operation IntegrationAction#operation}. Operation *string `field:"required" json:"operation" yaml:"operation"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#expected_value IntegrationAction#expected_value}. ExpectedValue *string `field:"optional" json:"expectedValue" yaml:"expectedValue"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#not IntegrationAction#not}. Not interface{} `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` }
type IntegrationActionAddNoteFilterConditionsList ¶
type IntegrationActionAddNoteFilterConditionsList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionAddNoteFilterConditionsOutputReference // 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 NewIntegrationActionAddNoteFilterConditionsList ¶
func NewIntegrationActionAddNoteFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAddNoteFilterConditionsList
type IntegrationActionAddNoteFilterConditionsOutputReference ¶
type IntegrationActionAddNoteFilterConditionsOutputReference 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 ExpectedValue() *string SetExpectedValue(val *string) ExpectedValueInput() *string Field() *string SetField(val *string) FieldInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string Not() interface{} SetNot(val interface{}) NotInput() interface{} Operation() *string SetOperation(val *string) OperationInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *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 ResetExpectedValue() ResetKey() ResetNot() ResetOrder() // 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 NewIntegrationActionAddNoteFilterConditionsOutputReference ¶
func NewIntegrationActionAddNoteFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAddNoteFilterConditionsOutputReference
type IntegrationActionAddNoteFilterList ¶
type IntegrationActionAddNoteFilterList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionAddNoteFilterOutputReference // 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 NewIntegrationActionAddNoteFilterList ¶
func NewIntegrationActionAddNoteFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAddNoteFilterList
type IntegrationActionAddNoteFilterOutputReference ¶
type IntegrationActionAddNoteFilterOutputReference 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) Conditions() IntegrationActionAddNoteFilterConditionsList ConditionsInput() interface{} // 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() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // 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 PutConditions(value interface{}) ResetConditions() // 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 NewIntegrationActionAddNoteFilterOutputReference ¶
func NewIntegrationActionAddNoteFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAddNoteFilterOutputReference
type IntegrationActionAddNoteList ¶
type IntegrationActionAddNoteList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionAddNoteOutputReference // 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 NewIntegrationActionAddNoteList ¶
func NewIntegrationActionAddNoteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAddNoteList
type IntegrationActionAddNoteOutputReference ¶
type IntegrationActionAddNoteOutputReference interface { cdktf.ComplexObject Alias() *string SetAlias(val *string) AliasInput() *string // 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 Filter() IntegrationActionAddNoteFilterList FilterInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Note() *string SetNote(val *string) NoteInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string User() *string SetUser(val *string) UserInput() *string // 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 PutFilter(value interface{}) ResetAlias() ResetFilter() ResetNote() ResetOrder() ResetType() ResetUser() // 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 NewIntegrationActionAddNoteOutputReference ¶
func NewIntegrationActionAddNoteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAddNoteOutputReference
type IntegrationActionClose ¶
type IntegrationActionClose struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#alias IntegrationAction#alias}. Alias *string `field:"optional" json:"alias" yaml:"alias"` // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#filter IntegrationAction#filter} Filter interface{} `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#note IntegrationAction#note}. Note *string `field:"optional" json:"note" yaml:"note"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"optional" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#user IntegrationAction#user}. User *string `field:"optional" json:"user" yaml:"user"` }
type IntegrationActionCloseFilter ¶
type IntegrationActionCloseFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#conditions IntegrationAction#conditions} Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` }
type IntegrationActionCloseFilterConditions ¶
type IntegrationActionCloseFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#operation IntegrationAction#operation}. Operation *string `field:"required" json:"operation" yaml:"operation"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#expected_value IntegrationAction#expected_value}. ExpectedValue *string `field:"optional" json:"expectedValue" yaml:"expectedValue"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#not IntegrationAction#not}. Not interface{} `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` }
type IntegrationActionCloseFilterConditionsList ¶
type IntegrationActionCloseFilterConditionsList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionCloseFilterConditionsOutputReference // 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 NewIntegrationActionCloseFilterConditionsList ¶
func NewIntegrationActionCloseFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCloseFilterConditionsList
type IntegrationActionCloseFilterConditionsOutputReference ¶
type IntegrationActionCloseFilterConditionsOutputReference 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 ExpectedValue() *string SetExpectedValue(val *string) ExpectedValueInput() *string Field() *string SetField(val *string) FieldInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string Not() interface{} SetNot(val interface{}) NotInput() interface{} Operation() *string SetOperation(val *string) OperationInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *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 ResetExpectedValue() ResetKey() ResetNot() ResetOrder() // 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 NewIntegrationActionCloseFilterConditionsOutputReference ¶
func NewIntegrationActionCloseFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCloseFilterConditionsOutputReference
type IntegrationActionCloseFilterList ¶
type IntegrationActionCloseFilterList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionCloseFilterOutputReference // 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 NewIntegrationActionCloseFilterList ¶
func NewIntegrationActionCloseFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCloseFilterList
type IntegrationActionCloseFilterOutputReference ¶
type IntegrationActionCloseFilterOutputReference 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) Conditions() IntegrationActionCloseFilterConditionsList ConditionsInput() interface{} // 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() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // 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 PutConditions(value interface{}) ResetConditions() // 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 NewIntegrationActionCloseFilterOutputReference ¶
func NewIntegrationActionCloseFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCloseFilterOutputReference
type IntegrationActionCloseList ¶
type IntegrationActionCloseList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionCloseOutputReference // 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 NewIntegrationActionCloseList ¶
func NewIntegrationActionCloseList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCloseList
type IntegrationActionCloseOutputReference ¶
type IntegrationActionCloseOutputReference interface { cdktf.ComplexObject Alias() *string SetAlias(val *string) AliasInput() *string // 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 Filter() IntegrationActionCloseFilterList FilterInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Note() *string SetNote(val *string) NoteInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string User() *string SetUser(val *string) UserInput() *string // 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 PutFilter(value interface{}) ResetAlias() ResetFilter() ResetNote() ResetOrder() ResetType() ResetUser() // 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 NewIntegrationActionCloseOutputReference ¶
func NewIntegrationActionCloseOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCloseOutputReference
type IntegrationActionConfig ¶
type IntegrationActionConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#integration_id IntegrationAction#integration_id}. IntegrationId *string `field:"required" json:"integrationId" yaml:"integrationId"` // acknowledge block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#acknowledge IntegrationAction#acknowledge} Acknowledge interface{} `field:"optional" json:"acknowledge" yaml:"acknowledge"` // add_note block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#add_note IntegrationAction#add_note} AddNote interface{} `field:"optional" json:"addNote" yaml:"addNote"` // close block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#close IntegrationAction#close} Close interface{} `field:"optional" json:"close" yaml:"close"` // create block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#create IntegrationAction#create} Create interface{} `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#id IntegrationAction#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // ignore block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#ignore IntegrationAction#ignore} Ignore interface{} `field:"optional" json:"ignore" yaml:"ignore"` }
type IntegrationActionCreate ¶
type IntegrationActionCreate struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#alert_actions IntegrationAction#alert_actions}. AlertActions *[]*string `field:"optional" json:"alertActions" yaml:"alertActions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#alias IntegrationAction#alias}. Alias *string `field:"optional" json:"alias" yaml:"alias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#append_attachments IntegrationAction#append_attachments}. AppendAttachments interface{} `field:"optional" json:"appendAttachments" yaml:"appendAttachments"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#custom_priority IntegrationAction#custom_priority}. CustomPriority *string `field:"optional" json:"customPriority" yaml:"customPriority"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#description IntegrationAction#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#entity IntegrationAction#entity}. Entity *string `field:"optional" json:"entity" yaml:"entity"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#extra_properties IntegrationAction#extra_properties}. ExtraProperties *map[string]*string `field:"optional" json:"extraProperties" yaml:"extraProperties"` // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#filter IntegrationAction#filter} Filter interface{} `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#ignore_alert_actions_from_payload IntegrationAction#ignore_alert_actions_from_payload}. IgnoreAlertActionsFromPayload interface{} `field:"optional" json:"ignoreAlertActionsFromPayload" yaml:"ignoreAlertActionsFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#ignore_extra_properties_from_payload IntegrationAction#ignore_extra_properties_from_payload}. IgnoreExtraPropertiesFromPayload interface{} `field:"optional" json:"ignoreExtraPropertiesFromPayload" yaml:"ignoreExtraPropertiesFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#ignore_responders_from_payload IntegrationAction#ignore_responders_from_payload}. IgnoreRespondersFromPayload interface{} `field:"optional" json:"ignoreRespondersFromPayload" yaml:"ignoreRespondersFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#ignore_tags_from_payload IntegrationAction#ignore_tags_from_payload}. IgnoreTagsFromPayload interface{} `field:"optional" json:"ignoreTagsFromPayload" yaml:"ignoreTagsFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#ignore_teams_from_payload IntegrationAction#ignore_teams_from_payload}. IgnoreTeamsFromPayload interface{} `field:"optional" json:"ignoreTeamsFromPayload" yaml:"ignoreTeamsFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#message IntegrationAction#message}. Message *string `field:"optional" json:"message" yaml:"message"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#note IntegrationAction#note}. Note *string `field:"optional" json:"note" yaml:"note"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#priority IntegrationAction#priority}. Priority *string `field:"optional" json:"priority" yaml:"priority"` // responders block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#responders IntegrationAction#responders} Responders interface{} `field:"optional" json:"responders" yaml:"responders"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#source IntegrationAction#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#tags IntegrationAction#tags}. Tags *[]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"optional" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#user IntegrationAction#user}. User *string `field:"optional" json:"user" yaml:"user"` }
type IntegrationActionCreateFilter ¶
type IntegrationActionCreateFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#conditions IntegrationAction#conditions} Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` }
type IntegrationActionCreateFilterConditions ¶
type IntegrationActionCreateFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#operation IntegrationAction#operation}. Operation *string `field:"required" json:"operation" yaml:"operation"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#expected_value IntegrationAction#expected_value}. ExpectedValue *string `field:"optional" json:"expectedValue" yaml:"expectedValue"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#not IntegrationAction#not}. Not interface{} `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` }
type IntegrationActionCreateFilterConditionsList ¶
type IntegrationActionCreateFilterConditionsList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionCreateFilterConditionsOutputReference // 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 NewIntegrationActionCreateFilterConditionsList ¶
func NewIntegrationActionCreateFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCreateFilterConditionsList
type IntegrationActionCreateFilterConditionsOutputReference ¶
type IntegrationActionCreateFilterConditionsOutputReference 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 ExpectedValue() *string SetExpectedValue(val *string) ExpectedValueInput() *string Field() *string SetField(val *string) FieldInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string Not() interface{} SetNot(val interface{}) NotInput() interface{} Operation() *string SetOperation(val *string) OperationInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *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 ResetExpectedValue() ResetKey() ResetNot() ResetOrder() // 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 NewIntegrationActionCreateFilterConditionsOutputReference ¶
func NewIntegrationActionCreateFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCreateFilterConditionsOutputReference
type IntegrationActionCreateFilterList ¶
type IntegrationActionCreateFilterList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionCreateFilterOutputReference // 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 NewIntegrationActionCreateFilterList ¶
func NewIntegrationActionCreateFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCreateFilterList
type IntegrationActionCreateFilterOutputReference ¶
type IntegrationActionCreateFilterOutputReference 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) Conditions() IntegrationActionCreateFilterConditionsList ConditionsInput() interface{} // 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() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // 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 PutConditions(value interface{}) ResetConditions() // 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 NewIntegrationActionCreateFilterOutputReference ¶
func NewIntegrationActionCreateFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCreateFilterOutputReference
type IntegrationActionCreateList ¶
type IntegrationActionCreateList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionCreateOutputReference // 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 NewIntegrationActionCreateList ¶
func NewIntegrationActionCreateList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCreateList
type IntegrationActionCreateOutputReference ¶
type IntegrationActionCreateOutputReference interface { cdktf.ComplexObject AlertActions() *[]*string SetAlertActions(val *[]*string) AlertActionsInput() *[]*string Alias() *string SetAlias(val *string) AliasInput() *string AppendAttachments() interface{} SetAppendAttachments(val interface{}) AppendAttachmentsInput() interface{} // 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 CustomPriority() *string SetCustomPriority(val *string) CustomPriorityInput() *string Description() *string SetDescription(val *string) DescriptionInput() *string Entity() *string SetEntity(val *string) EntityInput() *string ExtraProperties() *map[string]*string SetExtraProperties(val *map[string]*string) ExtraPropertiesInput() *map[string]*string Filter() IntegrationActionCreateFilterList FilterInput() interface{} // Experimental. Fqn() *string IgnoreAlertActionsFromPayload() interface{} SetIgnoreAlertActionsFromPayload(val interface{}) IgnoreAlertActionsFromPayloadInput() interface{} IgnoreExtraPropertiesFromPayload() interface{} SetIgnoreExtraPropertiesFromPayload(val interface{}) IgnoreExtraPropertiesFromPayloadInput() interface{} IgnoreRespondersFromPayload() interface{} SetIgnoreRespondersFromPayload(val interface{}) IgnoreRespondersFromPayloadInput() interface{} IgnoreTagsFromPayload() interface{} SetIgnoreTagsFromPayload(val interface{}) IgnoreTagsFromPayloadInput() interface{} IgnoreTeamsFromPayload() interface{} SetIgnoreTeamsFromPayload(val interface{}) IgnoreTeamsFromPayloadInput() interface{} InternalValue() interface{} SetInternalValue(val interface{}) Message() *string SetMessage(val *string) MessageInput() *string Name() *string SetName(val *string) NameInput() *string Note() *string SetNote(val *string) NoteInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *float64 Priority() *string SetPriority(val *string) PriorityInput() *string Responders() IntegrationActionCreateRespondersList RespondersInput() interface{} Source() *string SetSource(val *string) SourceInput() *string Tags() *[]*string SetTags(val *[]*string) TagsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string User() *string SetUser(val *string) UserInput() *string // 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 PutFilter(value interface{}) PutResponders(value interface{}) ResetAlertActions() ResetAlias() ResetAppendAttachments() ResetCustomPriority() ResetDescription() ResetEntity() ResetExtraProperties() ResetFilter() ResetIgnoreAlertActionsFromPayload() ResetIgnoreExtraPropertiesFromPayload() ResetIgnoreRespondersFromPayload() ResetIgnoreTagsFromPayload() ResetIgnoreTeamsFromPayload() ResetMessage() ResetNote() ResetOrder() ResetPriority() ResetResponders() ResetSource() ResetTags() ResetType() ResetUser() // 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 NewIntegrationActionCreateOutputReference ¶
func NewIntegrationActionCreateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCreateOutputReference
type IntegrationActionCreateResponders ¶
type IntegrationActionCreateResponders struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#id IntegrationAction#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type IntegrationActionCreateRespondersList ¶
type IntegrationActionCreateRespondersList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionCreateRespondersOutputReference // 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 NewIntegrationActionCreateRespondersList ¶
func NewIntegrationActionCreateRespondersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCreateRespondersList
type IntegrationActionCreateRespondersOutputReference ¶
type IntegrationActionCreateRespondersOutputReference 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 Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // 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 NewIntegrationActionCreateRespondersOutputReference ¶
func NewIntegrationActionCreateRespondersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCreateRespondersOutputReference
type IntegrationActionIgnore ¶
type IntegrationActionIgnore struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#filter IntegrationAction#filter} Filter interface{} `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"optional" json:"type" yaml:"type"` }
type IntegrationActionIgnoreFilter ¶
type IntegrationActionIgnoreFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#conditions IntegrationAction#conditions} Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` }
type IntegrationActionIgnoreFilterConditions ¶
type IntegrationActionIgnoreFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#operation IntegrationAction#operation}. Operation *string `field:"required" json:"operation" yaml:"operation"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#expected_value IntegrationAction#expected_value}. ExpectedValue *string `field:"optional" json:"expectedValue" yaml:"expectedValue"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#not IntegrationAction#not}. Not interface{} `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.35/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` }
type IntegrationActionIgnoreFilterConditionsList ¶
type IntegrationActionIgnoreFilterConditionsList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionIgnoreFilterConditionsOutputReference // 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 NewIntegrationActionIgnoreFilterConditionsList ¶
func NewIntegrationActionIgnoreFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionIgnoreFilterConditionsList
type IntegrationActionIgnoreFilterConditionsOutputReference ¶
type IntegrationActionIgnoreFilterConditionsOutputReference 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 ExpectedValue() *string SetExpectedValue(val *string) ExpectedValueInput() *string Field() *string SetField(val *string) FieldInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string Not() interface{} SetNot(val interface{}) NotInput() interface{} Operation() *string SetOperation(val *string) OperationInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *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 ResetExpectedValue() ResetKey() ResetNot() ResetOrder() // 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 NewIntegrationActionIgnoreFilterConditionsOutputReference ¶
func NewIntegrationActionIgnoreFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionIgnoreFilterConditionsOutputReference
type IntegrationActionIgnoreFilterList ¶
type IntegrationActionIgnoreFilterList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionIgnoreFilterOutputReference // 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 NewIntegrationActionIgnoreFilterList ¶
func NewIntegrationActionIgnoreFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionIgnoreFilterList
type IntegrationActionIgnoreFilterOutputReference ¶
type IntegrationActionIgnoreFilterOutputReference 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) Conditions() IntegrationActionIgnoreFilterConditionsList ConditionsInput() interface{} // 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() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // 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 PutConditions(value interface{}) ResetConditions() // 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 NewIntegrationActionIgnoreFilterOutputReference ¶
func NewIntegrationActionIgnoreFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionIgnoreFilterOutputReference
type IntegrationActionIgnoreList ¶
type IntegrationActionIgnoreList interface { cdktf.ComplexList // 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() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Creating an iterator for this complex list. // // The list will be converted into a map with the mapKeyAttributeName as the key. // Experimental. AllWithMapKey(mapKeyAttributeName *string) cdktf.DynamicListTerraformIterator // Experimental. ComputeFqn() *string Get(index *float64) IntegrationActionIgnoreOutputReference // 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 NewIntegrationActionIgnoreList ¶
func NewIntegrationActionIgnoreList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionIgnoreList
type IntegrationActionIgnoreOutputReference ¶
type IntegrationActionIgnoreOutputReference 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 Filter() IntegrationActionIgnoreFilterList FilterInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Order() *float64 SetOrder(val *float64) OrderInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // 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 PutFilter(value interface{}) ResetFilter() ResetOrder() ResetType() // 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 NewIntegrationActionIgnoreOutputReference ¶
func NewIntegrationActionIgnoreOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionIgnoreOutputReference
Source Files ¶
- IntegrationAction.go
- IntegrationActionAcknowledge.go
- IntegrationActionAcknowledgeFilter.go
- IntegrationActionAcknowledgeFilterConditions.go
- IntegrationActionAcknowledgeFilterConditionsList.go
- IntegrationActionAcknowledgeFilterConditionsList__checks.go
- IntegrationActionAcknowledgeFilterConditionsOutputReference.go
- IntegrationActionAcknowledgeFilterConditionsOutputReference__checks.go
- IntegrationActionAcknowledgeFilterList.go
- IntegrationActionAcknowledgeFilterList__checks.go
- IntegrationActionAcknowledgeFilterOutputReference.go
- IntegrationActionAcknowledgeFilterOutputReference__checks.go
- IntegrationActionAcknowledgeList.go
- IntegrationActionAcknowledgeList__checks.go
- IntegrationActionAcknowledgeOutputReference.go
- IntegrationActionAcknowledgeOutputReference__checks.go
- IntegrationActionAddNote.go
- IntegrationActionAddNoteFilter.go
- IntegrationActionAddNoteFilterConditions.go
- IntegrationActionAddNoteFilterConditionsList.go
- IntegrationActionAddNoteFilterConditionsList__checks.go
- IntegrationActionAddNoteFilterConditionsOutputReference.go
- IntegrationActionAddNoteFilterConditionsOutputReference__checks.go
- IntegrationActionAddNoteFilterList.go
- IntegrationActionAddNoteFilterList__checks.go
- IntegrationActionAddNoteFilterOutputReference.go
- IntegrationActionAddNoteFilterOutputReference__checks.go
- IntegrationActionAddNoteList.go
- IntegrationActionAddNoteList__checks.go
- IntegrationActionAddNoteOutputReference.go
- IntegrationActionAddNoteOutputReference__checks.go
- IntegrationActionClose.go
- IntegrationActionCloseFilter.go
- IntegrationActionCloseFilterConditions.go
- IntegrationActionCloseFilterConditionsList.go
- IntegrationActionCloseFilterConditionsList__checks.go
- IntegrationActionCloseFilterConditionsOutputReference.go
- IntegrationActionCloseFilterConditionsOutputReference__checks.go
- IntegrationActionCloseFilterList.go
- IntegrationActionCloseFilterList__checks.go
- IntegrationActionCloseFilterOutputReference.go
- IntegrationActionCloseFilterOutputReference__checks.go
- IntegrationActionCloseList.go
- IntegrationActionCloseList__checks.go
- IntegrationActionCloseOutputReference.go
- IntegrationActionCloseOutputReference__checks.go
- IntegrationActionConfig.go
- IntegrationActionCreate.go
- IntegrationActionCreateFilter.go
- IntegrationActionCreateFilterConditions.go
- IntegrationActionCreateFilterConditionsList.go
- IntegrationActionCreateFilterConditionsList__checks.go
- IntegrationActionCreateFilterConditionsOutputReference.go
- IntegrationActionCreateFilterConditionsOutputReference__checks.go
- IntegrationActionCreateFilterList.go
- IntegrationActionCreateFilterList__checks.go
- IntegrationActionCreateFilterOutputReference.go
- IntegrationActionCreateFilterOutputReference__checks.go
- IntegrationActionCreateList.go
- IntegrationActionCreateList__checks.go
- IntegrationActionCreateOutputReference.go
- IntegrationActionCreateOutputReference__checks.go
- IntegrationActionCreateResponders.go
- IntegrationActionCreateRespondersList.go
- IntegrationActionCreateRespondersList__checks.go
- IntegrationActionCreateRespondersOutputReference.go
- IntegrationActionCreateRespondersOutputReference__checks.go
- IntegrationActionIgnore.go
- IntegrationActionIgnoreFilter.go
- IntegrationActionIgnoreFilterConditions.go
- IntegrationActionIgnoreFilterConditionsList.go
- IntegrationActionIgnoreFilterConditionsList__checks.go
- IntegrationActionIgnoreFilterConditionsOutputReference.go
- IntegrationActionIgnoreFilterConditionsOutputReference__checks.go
- IntegrationActionIgnoreFilterList.go
- IntegrationActionIgnoreFilterList__checks.go
- IntegrationActionIgnoreFilterOutputReference.go
- IntegrationActionIgnoreFilterOutputReference__checks.go
- IntegrationActionIgnoreList.go
- IntegrationActionIgnoreList__checks.go
- IntegrationActionIgnoreOutputReference.go
- IntegrationActionIgnoreOutputReference__checks.go
- IntegrationAction__checks.go
- main.go