Versions in this module Expand all Collapse all v9 v9.0.8 Aug 18, 2023 v9.0.7 Aug 11, 2023 Changes in this version + func NewPaloAltoLocalRulestackRuleCategoryOutputReference_Override(p PaloAltoLocalRulestackRuleCategoryOutputReference, ...) + func NewPaloAltoLocalRulestackRuleDestinationOutputReference_Override(p PaloAltoLocalRulestackRuleDestinationOutputReference, ...) + func NewPaloAltoLocalRulestackRuleSourceOutputReference_Override(p PaloAltoLocalRulestackRuleSourceOutputReference, ...) + func NewPaloAltoLocalRulestackRuleTimeoutsOutputReference_Override(p PaloAltoLocalRulestackRuleTimeoutsOutputReference, ...) + func NewPaloAltoLocalRulestackRule_Override(p PaloAltoLocalRulestackRule, scope constructs.Construct, id *string, ...) + func PaloAltoLocalRulestackRule_IsConstruct(x interface{}) *bool + func PaloAltoLocalRulestackRule_IsTerraformElement(x interface{}) *bool + func PaloAltoLocalRulestackRule_IsTerraformResource(x interface{}) *bool + func PaloAltoLocalRulestackRule_TfResourceType() *string + type PaloAltoLocalRulestackRule interface + Action func() *string + ActionInput func() *string + AddOverride func(path *string, value interface{}) + Applications func() *[]*string + ApplicationsInput func() *[]*string + AuditComment func() *string + AuditCommentInput func() *string + Category func() PaloAltoLocalRulestackRuleCategoryOutputReference + CategoryInput func() *PaloAltoLocalRulestackRuleCategory + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Count func() interface{} + DecryptionRuleType func() *string + DecryptionRuleTypeInput func() *string + DependsOn func() *[]*string + Description func() *string + DescriptionInput func() *string + Destination func() PaloAltoLocalRulestackRuleDestinationOutputReference + DestinationInput func() *PaloAltoLocalRulestackRuleDestination + Enabled func() interface{} + EnabledInput func() interface{} + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InspectionCertificateId func() *string + InspectionCertificateIdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + LoggingEnabled func() interface{} + LoggingEnabledInput func() interface{} + Name func() *string + NameInput func() *string + NegateDestination func() interface{} + NegateDestinationInput func() interface{} + NegateSource func() interface{} + NegateSourceInput func() interface{} + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + Priority func() *float64 + PriorityInput func() *float64 + Protocol func() *string + ProtocolInput func() *string + ProtocolPorts func() *[]*string + ProtocolPortsInput func() *[]*string + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutCategory func(value *PaloAltoLocalRulestackRuleCategory) + PutDestination func(value *PaloAltoLocalRulestackRuleDestination) + PutSource func(value *PaloAltoLocalRulestackRuleSource) + PutTimeouts func(value *PaloAltoLocalRulestackRuleTimeouts) + RawOverrides func() interface{} + ResetAuditComment func() + ResetCategory func() + ResetDecryptionRuleType func() + ResetDescription func() + ResetEnabled func() + ResetId func() + ResetInspectionCertificateId func() + ResetLoggingEnabled func() + ResetNegateDestination func() + ResetNegateSource func() + ResetOverrideLogicalId func() + ResetProtocol func() + ResetProtocolPorts func() + ResetTags func() + ResetTimeouts func() + RulestackId func() *string + RulestackIdInput func() *string + SetAction func(val *string) + SetApplications func(val *[]*string) + SetAuditComment func(val *string) + SetConnection func(val interface{}) + SetCount func(val interface{}) + SetDecryptionRuleType func(val *string) + SetDependsOn func(val *[]*string) + SetDescription func(val *string) + SetEnabled func(val interface{}) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetInspectionCertificateId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetLoggingEnabled func(val interface{}) + SetName func(val *string) + SetNegateDestination func(val interface{}) + SetNegateSource func(val interface{}) + SetPriority func(val *float64) + SetProtocol func(val *string) + SetProtocolPorts func(val *[]*string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetRulestackId func(val *string) + SetTags func(val *map[string]*string) + Source func() PaloAltoLocalRulestackRuleSourceOutputReference + SourceInput func() *PaloAltoLocalRulestackRuleSource + SynthesizeAttributes func() *map[string]interface{} + Tags func() *map[string]*string + TagsInput func() *map[string]*string + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + Timeouts func() PaloAltoLocalRulestackRuleTimeoutsOutputReference + TimeoutsInput func() interface{} + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewPaloAltoLocalRulestackRule(scope constructs.Construct, id *string, ...) PaloAltoLocalRulestackRule + type PaloAltoLocalRulestackRuleCategory struct + CustomUrls *[]*string + Feeds *[]*string + type PaloAltoLocalRulestackRuleCategoryOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + CustomUrls func() *[]*string + CustomUrlsInput func() *[]*string + Feeds func() *[]*string + FeedsInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *PaloAltoLocalRulestackRuleCategory + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + ResetFeeds func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCustomUrls func(val *[]*string) + SetFeeds func(val *[]*string) + SetInternalValue func(val *PaloAltoLocalRulestackRuleCategory) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPaloAltoLocalRulestackRuleCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PaloAltoLocalRulestackRuleCategoryOutputReference + type PaloAltoLocalRulestackRuleConfig struct + Action *string + Applications *[]*string + AuditComment *string + Category *PaloAltoLocalRulestackRuleCategory + Connection interface{} + Count interface{} + DecryptionRuleType *string + DependsOn *[]cdktf.ITerraformDependable + Description *string + Destination *PaloAltoLocalRulestackRuleDestination + Enabled interface{} + ForEach cdktf.ITerraformIterator + Id *string + InspectionCertificateId *string + Lifecycle *cdktf.TerraformResourceLifecycle + LoggingEnabled interface{} + Name *string + NegateDestination interface{} + NegateSource interface{} + Priority *float64 + Protocol *string + ProtocolPorts *[]*string + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + RulestackId *string + Source *PaloAltoLocalRulestackRuleSource + Tags *map[string]*string + Timeouts *PaloAltoLocalRulestackRuleTimeouts + type PaloAltoLocalRulestackRuleDestination struct + Cidrs *[]*string + Countries *[]*string + Feeds *[]*string + LocalRulestackFqdnListIds *[]*string + LocalRulestackPrefixListIds *[]*string + type PaloAltoLocalRulestackRuleDestinationOutputReference interface + Cidrs func() *[]*string + CidrsInput func() *[]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Countries func() *[]*string + CountriesInput func() *[]*string + CreationStack func() *[]*string + Feeds func() *[]*string + FeedsInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *PaloAltoLocalRulestackRuleDestination + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LocalRulestackFqdnListIds func() *[]*string + LocalRulestackFqdnListIdsInput func() *[]*string + LocalRulestackPrefixListIds func() *[]*string + LocalRulestackPrefixListIdsInput func() *[]*string + ResetCidrs func() + ResetCountries func() + ResetFeeds func() + ResetLocalRulestackFqdnListIds func() + ResetLocalRulestackPrefixListIds func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetCidrs func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCountries func(val *[]*string) + SetFeeds func(val *[]*string) + SetInternalValue func(val *PaloAltoLocalRulestackRuleDestination) + SetLocalRulestackFqdnListIds func(val *[]*string) + SetLocalRulestackPrefixListIds func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPaloAltoLocalRulestackRuleDestinationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PaloAltoLocalRulestackRuleDestinationOutputReference + type PaloAltoLocalRulestackRuleSource struct + Cidrs *[]*string + Countries *[]*string + Feeds *[]*string + LocalRulestackPrefixListIds *[]*string + type PaloAltoLocalRulestackRuleSourceOutputReference interface + Cidrs func() *[]*string + CidrsInput func() *[]*string + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Countries func() *[]*string + CountriesInput func() *[]*string + CreationStack func() *[]*string + Feeds func() *[]*string + FeedsInput func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *PaloAltoLocalRulestackRuleSource + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + LocalRulestackPrefixListIds func() *[]*string + LocalRulestackPrefixListIdsInput func() *[]*string + ResetCidrs func() + ResetCountries func() + ResetFeeds func() + ResetLocalRulestackPrefixListIds func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetCidrs func(val *[]*string) + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCountries func(val *[]*string) + SetFeeds func(val *[]*string) + SetInternalValue func(val *PaloAltoLocalRulestackRuleSource) + SetLocalRulestackPrefixListIds func(val *[]*string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewPaloAltoLocalRulestackRuleSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PaloAltoLocalRulestackRuleSourceOutputReference + type PaloAltoLocalRulestackRuleTimeouts struct + Create *string + Delete *string + Read *string + Update *string + type PaloAltoLocalRulestackRuleTimeoutsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + Create func() *string + CreateInput func() *string + CreationStack func() *[]*string + Delete func() *string + DeleteInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Read func() *string + ReadInput func() *string + ResetCreate func() + ResetDelete func() + ResetRead func() + ResetUpdate func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetCreate func(val *string) + SetDelete func(val *string) + SetInternalValue func(val interface{}) + SetRead func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUpdate func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Update func() *string + UpdateInput func() *string + func NewPaloAltoLocalRulestackRuleTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PaloAltoLocalRulestackRuleTimeoutsOutputReference Other modules containing this package github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v10 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v11 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v12 github.com/cdktf/cdktf-provider-azurerm-go/azurerm/v13